.agent-icon_chip__6FMg6{--hairline:1px;--bg-base:oklch(0.997 0 276.6);--border-1:oklch(0.968 0.002 276.6);--bg-surface-2:oklch(0.968 0.002 276.6);--shadow-base-xs:0px 1px 2px 0px #5869760a;box-sizing:content-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--bg-base) 96%,transparent) 0,color-mix(in srgb,var(--bg-base) 84%,transparent) 60%,color-mix(in srgb,var(--bg-surface-2) 92%,transparent) 100%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:var(--hairline) solid var(--border-1);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.7),inset 0 -1px 1px 0 #58697614,var(--shadow-base-xs)}.dark .agent-icon_chip__6FMg6{--bg-base:oklch(0.02 0.01 276.6);--border-1:oklch(0.307 0.028 276.6);--bg-surface-2:oklch(0.25 0.032 276.6);--shadow-base-xs:0px 1px 2px 0px rgba(0,0,0,0.3)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.agent-icon_chip__6FMg6{--hairline:0.5px}}.agent-icon_clip__XV8N0{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.agent-icon_clip__XV8N0 svg{width:100%!important;height:100%!important}.agent-icon_clip__XV8N0:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(90% 60% at 50% 20%,rgba(255,255,255,.35) 0,rgba(255,255,255,.1) 40%,transparent 62%),radial-gradient(130% 130% at 50% 46%,transparent 58%,#25282c24 90%,#25282c3d 100%);box-shadow:inset 0 1px 1.5px 0 #5869764d,inset 0 0 1px 0 #58697626;pointer-events:none}.AiToolCall_wrapper___1qx1{display:flex;flex-direction:column;min-height:20px}.AiToolCall_galleryGroups__CtIdF{display:flex;flex-direction:column;gap:var(--space-8);margin-top:var(--space-8)}.AiToolCall_galleryGroupLabel__EDclh{margin-bottom:var(--space-4);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs)}.AiToolCall_galleryCandidates__s9Ebr{display:flex;gap:var(--space-8);overflow-x:auto;scrollbar-width:none}.AiToolCall_galleryCandidates__s9Ebr::-webkit-scrollbar{display:none}.AiToolCall_galleryCandidate__f5xHm{width:112px;flex:0 0 112px;overflow:hidden;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-base)}.AiToolCall_galleryPreview__e_MQx{display:block;width:100%;height:72px;object-fit:cover;object-position:top;background:var(--bg-surface-1)}.AiToolCall_galleryCandidateName__QMgv0{padding:var(--space-6) var(--space-8) 0;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.AiToolCall_galleryCandidateName__QMgv0,.AiToolCall_galleryPackName__7yLVb{display:block;overflow:hidden;font-family:var(--font-body);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}.AiToolCall_galleryPackName__7yLVb{padding:0 var(--space-8) var(--space-6);color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs)}.AiToolCall_interfaceActivity__KLtTc{display:flex;align-items:center;gap:var(--space-8);min-height:var(--space-24);color:var(--text-secondary)}.AiToolCall_interfaceActivityIcon__UDlFS{display:inline-flex;align-items:center;justify-content:center;width:var(--space-16);height:var(--space-16);flex:0 0 auto;color:var(--core-neutral-500);animation:AiToolCall_toolPulse__30jT9 1.5s ease-in-out infinite}.AiToolCall_interfaceMeta__RlIPx{display:flex;align-items:baseline;gap:var(--space-8);min-width:0;overflow:hidden}.AiToolCall_interfaceLabel__WQSRw{font-weight:500;color:var(--text-secondary)}.AiToolCall_interfaceHint__xjQeI,.AiToolCall_interfaceLabel__WQSRw{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap}.AiToolCall_interfaceHint__xjQeI{overflow:hidden;color:var(--text-tertiary);text-overflow:ellipsis}.AiToolCall_inputPreparation__yUje2{margin:2px 0 2px 18px;color:var(--core-neutral-400);font-family:var(--font-mono);font-size:10px;line-height:16px}.AiToolCall_progressTriggerRow__APM8P{display:flex;padding-left:16px;margin-top:4px}.AiToolCall_notice__Uvl_W{display:inline-flex;align-items:center;flex-wrap:wrap;gap:7px;padding:0;min-height:20px;font-family:var(--font-body);font-size:12px;font-weight:400;color:var(--core-neutral-400);transition:color .15s ease}.AiToolCall_running__0OHbe{color:var(--core-neutral-700);font-weight:500}.AiToolCall_text__8Pzh1{line-height:1.4}.AiToolCall_shimmerText__0dbih{color:inherit}@keyframes AiToolCall_ellipsis__2r3Tf{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.AiToolCall_ellipsis__2r3Tf:after{content:"";animation:AiToolCall_ellipsis__2r3Tf 2s steps(1) infinite}.AiToolCall_iconError__wTYv_,.AiToolCall_iconSpinner__SVH_W,.AiToolCall_iconSuccess__2tCKT{width:11px;height:11px;flex-shrink:0}.AiToolCall_iconSpinner__SVH_W{display:inline-flex;align-items:center;justify-content:center;animation:AiToolCall_toolPulse__30jT9 1.5s ease-in-out infinite}@keyframes AiToolCall_toolPulse__30jT9{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.AiToolCall_ellipsis__2r3Tf:after,.AiToolCall_iconSpinner__SVH_W,.AiToolCall_interfaceActivityIcon__UDlFS{animation:none}}.AiToolCall_progressBar__iTecy{display:inline-block;width:48px;height:3px;border-radius:2px;background:var(--core-neutral-200);margin-left:6px;vertical-align:middle;overflow:hidden;flex-shrink:0}.AiToolCall_countBadge__MXHgL{font-size:11px;font-weight:500;margin-left:2px}.AiToolCall_clickable__Y_345{cursor:pointer;border-radius:4px}.AiToolCall_clickable__Y_345:hover{color:var(--core-neutral-600)}.AiToolCall_debugDetails__u9nUR{display:flex;flex-direction:column;gap:4px}.AiToolCall_editDiff__aJC_M{border-radius:10px;overflow:hidden;font-size:11px;margin-top:12px}.AiToolCall_editDiffHeader__a08IO{display:flex;align-items:center;gap:8px;padding:4px 12px;background-color:var(--core-neutral-100,#f3f3f3);border-bottom:1px solid var(--core-neutral-150,#e8e8e8);justify-content:flex-end}.AiToolCall_editDiffReplaceAll__YmVRf{font-family:var(--font-mono);font-size:10px;color:var(--core-neutral-400);background:var(--core-neutral-100);padding:1px 6px;border-radius:3px}.AiToolCall_milestoneList__JNwPw{display:flex;flex-direction:column;gap:2px;padding-left:16px;margin-top:6px}.AiToolCall_milestoneRow__pOuqU{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:9px;font-weight:400;color:var(--core-neutral-400);min-height:14px}@keyframes AiToolCall_milestonePulse__TqN28{0%,to{opacity:1}50%{opacity:.35}}.AiToolCall_milestoneLabel__aTYjb{line-height:1.4}.AiToolCall_batchProgress__PUQzk{display:flex;align-items:center;gap:6px;padding-left:16px;max-width:175px}.AiToolCall_batchCount__MCYwK{font-family:var(--font-mono);font-size:10px;font-weight:400;color:var(--core-neutral-400)}.AiToolCall_batchBar__jIlbg{display:block;flex:1;height:3px;border-radius:2px;background:var(--core-neutral-200);overflow:hidden}.AiToolCall_batchBarFill__gsmqA{display:block;height:100%;border-radius:2px;background:var(--core-neutral-400);transition:width .3s ease}.AiToolCall_walkSteps__UrZ4Y{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-4) 0 var(--space-2) calc(var(--space-16) + var(--space-2));padding:0;list-style:none;color:var(--core-neutral-500);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs)}.AiToolCall_walkStep__uuKTg{display:flex;flex-wrap:wrap;column-gap:var(--space-6);min-width:0;overflow-wrap:anywhere}.AiToolCall_walkOutcome__Mlt7m,.AiToolCall_walkStepMuted__YpcaM{color:var(--core-neutral-400)}.AiToolCall_walkOutcomeFailed__sTE9W{color:var(--feedback-error-text)}.AiToolCall_walkView__X9ShM{position:relative;overflow:hidden;margin:var(--space-4) 0 0 calc(var(--space-16) + var(--space-2));border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-surface-1)}.AiToolCall_walkOpening__5iZ_5{display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs)}.AiToolCall_walkFrame__tvzJ2{display:block;width:100%;height:100%}.AiToolCall_walkTarget__rwUGF{position:absolute;box-sizing:border-box;border:2px solid var(--accent-primary);border-radius:var(--radius-4);pointer-events:none}.AiToolCall_walkPointerLayer__La2lF{position:absolute;inset:0;opacity:0;pointer-events:none;transition:transform .45s var(--ease-in-out-quad),opacity .15s ease-out}.AiToolCall_walkPointerLayer__La2lF[data-visible=true]{opacity:1}.AiToolCall_walkCursor__6DOq8{position:absolute;top:0;left:0;transform:translate(-1px,-1px);fill:var(--accent-primary);stroke:var(--core-white);stroke-width:1.5;stroke-linejoin:round}.AiToolCall_walkCursorLabel__hdfgd{position:absolute;top:var(--space-16);left:var(--space-10);padding:0 var(--space-4);border-radius:var(--radius-4);background:var(--accent-primary);color:var(--core-white);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);white-space:nowrap}.AiToolCall_walkRipple__Y0gM3{position:absolute;top:calc(var(--space-12) * -1);left:calc(var(--space-12) * -1);width:var(--space-24);height:var(--space-24);border:2px solid var(--accent-primary);border-radius:var(--radius-full);opacity:0;animation:AiToolCall_walkRipple__Y0gM3 .45s ease-out}@keyframes AiToolCall_walkRipple__Y0gM3{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}.AiToolCall_walkBadge__Rjg3D{position:absolute;bottom:var(--space-6);left:var(--space-6);display:inline-flex;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-6);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-full);background:var(--bg-base);color:var(--text-secondary);font-family:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs)}button.AiToolCall_walkBadge__Rjg3D{cursor:pointer}button.AiToolCall_walkBadge__Rjg3D:hover:not(:disabled){color:var(--text-primary)}button.AiToolCall_walkBadge__Rjg3D:disabled{cursor:default;color:var(--text-muted)}button.AiToolCall_walkBadge__Rjg3D:focus-visible{outline:2px solid var(--accent-primary);outline-offset:1px}.AiToolCall_walkLiveDot__gNLF3{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--accent-primary)}@media (prefers-reduced-motion:reduce){.AiToolCall_walkPointerLayer__La2lF{transition:none}.AiToolCall_walkRipple__Y0gM3{animation:none}}.AiToolCall_figmaDiff__fmnOe{display:flex;flex-direction:column;gap:var(--space-8);margin:var(--space-8) 0 var(--space-4) calc(var(--space-16) + var(--space-2))}.AiToolCall_figmaDiffHeader__haF_D{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-8)}.AiToolCall_figmaDiffSummary__Sw9qX{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-text);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.AiToolCall_figmaDiffScreen__e5II9{color:var(--text-primary);font-weight:var(--font-weight-medium)}.AiToolCall_figmaDiffFrame__1CRth{position:relative;max-width:100%;overflow:hidden;border-radius:var(--radius-8);background:var(--bg-surface-1);box-shadow:0 0 0 var(--border-hairline) var(--border-2)}.AiToolCall_figmaDiffCompare__nXanr{position:absolute;inset:0;cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}.AiToolCall_figmaDiffLayer__FzLbg{position:absolute;inset:0}.AiToolCall_figmaDiffFigma__E2A_P{background:var(--core-white)}.AiToolCall_figmaDiffImage__HLWZG{inset:0;width:100%;height:100%}.AiToolCall_figmaDiffImage__HLWZG,.AiToolCall_figmaDiffRender__4T2iP{position:absolute;display:block;user-select:none;-webkit-user-drag:none}.AiToolCall_figmaDiffRender__4T2iP{max-width:none}.AiToolCall_figmaDiffLabel__FUodV{position:absolute;top:var(--space-8);left:var(--space-8);padding:0 var(--space-6);border-radius:var(--radius-4);background:var(--core-neutral-900);color:var(--core-white);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);pointer-events:none}.AiToolCall_figmaDiffLabelEnd__V1qsm{right:var(--space-8);left:auto}.AiToolCall_figmaDiffRange__aKrbu{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.AiToolCall_figmaDiffDivider__9u7T1{position:absolute;top:0;bottom:0;width:2px;transform:translateX(-50%);background:var(--core-white);box-shadow:0 0 0 var(--border-hairline) rgb(0 0 0/.2);pointer-events:none}.AiToolCall_figmaDiffDivider__9u7T1:after{position:absolute;top:50%;left:50%;width:var(--space-12);height:var(--space-24);transform:translate(-50%,-50%);border-radius:var(--radius-full);background:var(--core-white);box-shadow:var(--shadow-layered-sm),0 0 0 var(--border-hairline) rgb(0 0 0/.2);content:""}.AiToolCall_figmaDiffRange__aKrbu:focus-visible+.AiToolCall_figmaDiffDivider__9u7T1:after{outline:2px solid var(--core-neutral-950);outline-offset:2px}.AgentWalkReplay_root__Dux8O.coast-demo-scope{container-type:inline-size;display:flex;flex-direction:column;gap:10px;margin:24px 0;padding:0;overflow:hidden}.AgentWalkReplay_root__Dux8O *,.AgentWalkReplay_root__Dux8O :after,.AgentWalkReplay_root__Dux8O :before{box-sizing:border-box}.AgentWalkReplay_toolbar__kUMRd{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 12px 0}.AgentWalkReplay_hint__PF_1H{color:var(--text-tertiary);font-size:12.5px}.AgentWalkReplay_panel__0m3lt{display:flex;flex-direction:column;width:100%;max-width:520px;height:640px;margin:0 auto;border-top:1px solid var(--border-1);background:var(--bg-surface-1);--ai-chat-content-padding-top:16px}@container (min-width: 600px){.AgentWalkReplay_panel__0m3lt{border:1px solid var(--border-1);border-radius:12px;margin-bottom:12px}}.AgentWalkReplay_thread__avKqD{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.AgentWalkReplay_composer__UhVxP{padding:0 12px 12px}.AgentWalkReplay_promptInput__D_Bw2{overflow:hidden}.AgentWalkReplay_cued__0EJAD{outline:2px solid var(--core-purple-400);outline-offset:2px}.AgentWalkReplay_empty__NkL79{display:flex;flex-direction:column;gap:12px;padding:24px 16px;color:var(--text-tertiary);font-size:13px;line-height:1.5;text-align:center}.AgentWalkReplay_after__V8muJ{margin:0 12px 12px;color:var(--text-tertiary);font-size:12.5px;text-align:center}.AgentWalkReplay_poster__rIVl8{display:block;width:100%;height:auto;border:1px solid var(--border-2);border-radius:8px}.AgentViewing_stage__hN_Uw{display:grid;grid-template-columns:1fr;grid-template-rows:auto 480px;margin:0 12px 12px;overflow:hidden;border:1px solid var(--border-1);border-radius:12px}@container (min-width: 640px){.AgentViewing_stage__hN_Uw{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:480px}}.AgentViewing_panel__TpdZ0{display:flex;flex-direction:column;min-height:0;order:2;background:var(--bg-surface-1);--ai-chat-content-padding-top:16px}@container (min-width: 640px){.AgentViewing_panel__TpdZ0{order:0;border-right:1px solid var(--border-1)}}.AgentViewing_thread__jwrLI{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.AgentViewing_composer___FU18{padding:0 12px 12px}.AgentViewing_preview__3BgDK{display:flex;align-items:center;justify-content:center;padding:52px 12px 12px;background-color:var(--bg-surface-2);background-image:radial-gradient(var(--border-2) 1px,transparent 1px);background-size:14px 14px;border-bottom:1px solid var(--border-1)}@container (min-width: 640px){.AgentViewing_preview__3BgDK{border-bottom:0}}.AgentViewing_chrome__qO1tY{position:absolute;top:10px;left:10px;z-index:6}.AgentViewing_screen__O1Ads{display:block;width:100%;height:auto;max-height:100%;object-fit:contain;border-radius:8px}.AgentViewing_empty__ZDhT3{padding:48px 24px;color:var(--text-tertiary);font-size:13px;line-height:1.5;text-align:center}.CoreCollapsible_root__c0yFH{display:flex;flex-direction:column;color:var(--text-primary)}.CoreCollapsible_disabled__zu5i_{opacity:.5;pointer-events:none}.CoreCollapsible_icon__Z6pCD{display:block;width:.75rem;height:.75rem;flex-shrink:0;color:var(--core-neutral-500)}.CoreCollapsible_trigger__05qm1{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:12px 8px!important;margin:0;border:none;border-radius:8px;background-color:transparent;font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);line-height:1;cursor:pointer;outline:none;user-select:none;padding-bottom:8px}.CoreCollapsible_trigger__05qm1:hover{background-color:var(--bg-surface-2)}.CoreCollapsible_trigger__05qm1:focus-visible{outline:2px solid var(--core-purple-400);outline-offset:2px}.CoreCollapsible_trigger__05qm1 .CoreCollapsible_icon__Z6pCD{transition:transform .1s ease}.CoreCollapsible_trigger__05qm1[data-panel-open] .CoreCollapsible_icon__Z6pCD{transform:rotate(90deg)}.CoreCollapsible_triggerContent__Ta8es{flex:1;white-space:nowrap;text-align:left}.CoreCollapsible_panel__U1PN6{display:flex;height:var(--collapsible-panel-height);flex-direction:column;justify-content:flex-end;padding:0 8px!important;overflow:hidden}.CoreCollapsible_panel__U1PN6[data-closed]{height:0}.CoreCollapsible_content__d838s{display:flex;flex-direction:column;gap:.5rem;padding:.25rem .25rem .5rem}.CoreCheckbox_wrapper__fTX6P{display:flex;align-items:center;gap:10px}.CoreCheckbox_wrapperReverse__mIPJI{flex-direction:row}.CoreCheckbox_checkboxRoot__i3Hdc{display:flex}.CoreCheckbox_hitArea__YQFRl{display:inline-flex;align-items:center;justify-content:center;width:var(--space-20);height:var(--space-20)}.CoreCheckbox_checkbox__DaKdQ{display:flex;align-items:center;justify-content:center;background-color:var(--bg-base);border:1.2px solid var(--border-3);border-radius:var(--radius-4);outline:none;cursor:pointer;padding:0;transition:background-color 80ms ease,border-color 80ms ease}.CoreCheckbox_checkbox__DaKdQ:hover:not(.CoreCheckbox_disabled__Tyh8T):not(.CoreCheckbox_checked__J4OzF){border-color:var(--text-disabled)}.CoreCheckbox_checkbox__DaKdQ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CoreCheckbox_checked__J4OzF{background-color:var(--accent-primary);border-color:var(--accent-primary)}.CoreCheckbox_disabled__Tyh8T{opacity:.5;cursor:not-allowed}.CoreCheckbox_checkIcon__Yz9HA{width:100%;height:100%;padding:2px;color:transparent}.CoreCheckbox_checked__J4OzF .CoreCheckbox_checkIcon__Yz9HA{color:var(--text-inverse)}.CoreCheckbox_indeterminate___P686 .CoreCheckbox_checkIcon__Yz9HA{color:transparent}.CoreCheckbox_dash__D1D6o{position:absolute;width:58%;height:1.5px;border-radius:var(--radius-full);background-color:var(--text-inverse)}.CoreCheckbox_indeterminate___P686{position:relative}.CoreCheckbox_label__3riFu{color:var(--text-secondary);font-family:Inter,sans-serif;line-height:1;cursor:pointer;user-select:none}.CoreCheckbox_labelDisabled__iPpBH{opacity:.5;cursor:not-allowed}.CoreCheckbox_size-sm__imKnB{width:14px;height:14px}.CoreCheckbox_size-md__1gZyO{width:16px;height:16px}.CoreCheckbox_size-lg__ngEuQ{box-sizing:border-box;width:var(--space-20);height:var(--space-20);flex-shrink:0}.CoreCheckbox_label-md__mPxVB,.CoreCheckbox_label-sm__hdmvT{font-size:var(--text-sm)}.CoreCheckbox_label-lg__ZT_Cs{font-size:var(--text-base)}.CoreColorInput_wrapper__XyzE_{display:flex;flex-direction:column;gap:4px;min-width:0}.CoreColorInput_label__k6vmB{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary);padding-bottom:2px}.CoreColorInput_controls__zpKkb{display:flex;align-items:center;gap:6px}.CoreColorInput_size-sm__72irT .CoreColorInput_trigger__39JVv{height:24px;padding:0 3px}.CoreColorInput_size-sm__72irT .CoreColorInput_swatch__WmnOK{width:16px;height:16px}.CoreColorInput_size-sm__72irT .CoreColorInput_hexValue__LvQ6t,.CoreColorInput_size-sm__72irT .CoreColorInput_opacityValue__t64VN{font-size:12px}.CoreColorInput_size-sm__72irT .CoreColorInput_dynamicTrigger__U1Rxa{width:24px;height:24px}.CoreColorInput_trigger__39JVv{box-sizing:border-box;display:flex;align-items:center;gap:0;height:32px;width:148px;padding:0 4px;background:var(--bg-surface-1);border:.5px solid var(--border-2);border-radius:8px;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);cursor:pointer;overflow:hidden;flex-shrink:0;transition:border-color .15s ease;max-width:148px}.CoreColorInput_trigger__39JVv:hover{border-color:var(--border-3)}.CoreColorInput_variant-surface__NYVwu .CoreColorInput_trigger__39JVv{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreColorInput_variant-surface__NYVwu .CoreColorInput_colorSection__biypQ{border-right-color:var(--border-3)}.CoreColorInput_colorSection__biypQ{display:flex;align-items:center;gap:8px;padding-right:8px;border-right:1px solid var(--border-2);flex-shrink:0;overflow:hidden;max-width:90px}.CoreColorInput_colorSectionAlone__pL5T0{border-right:none;padding-right:0;max-width:none}.CoreColorInput_colorSectionGradient__JySR9{width:auto}.CoreColorInput_swatch__WmnOK{width:20px;height:20px;border-radius:4px;flex-shrink:0}.CoreColorInput_hexValue__LvQ6t{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.CoreColorInput_hexValueUppercase__ZTDo2{text-transform:uppercase}.CoreColorInput_opacitySection__Lha__{display:flex;align-items:center;gap:2px;padding-left:8px;padding-right:4px;flex-shrink:0}.CoreColorInput_opacityPercent__SPmhb,.CoreColorInput_opacityValue__t64VN{font-family:Inter,sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-sm);color:var(--text-secondary)}.CoreColorInput_pickerPopover__gaJVZ{z-index:5000000000001}.CoreColorInput_dynamicTrigger__U1Rxa{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:.5px solid var(--border-3);border-radius:8px;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);cursor:pointer;transition:background-color .15s ease,transform .15s ease}.CoreColorInput_dynamicTrigger__U1Rxa:hover{background-color:var(--bg-surface-2)}.CoreColorInput_dynamicTrigger__U1Rxa:active{transform:scale(.98)}.CoreColorInput_dynamicTrigger-base__cR_qM{background-color:var(--core-white)}.CoreColorInput_dynamicTrigger-surface__JsmZZ{background:var(--core-surface-1);border:.5px solid var(--border-3);box-shadow:inset 0 0 2px 0 rgba(50,50,50,.04);transition:filter .15s ease;&:hover{filter:brightness(.97)}}.CoreColorInput_dynamicTriggerDisabled__d9QqC{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:.5px solid var(--border-3);border-radius:8px;background-color:var(--core-white);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.08),0 .5px 1.5px 0 rgba(0,0,0,.07);opacity:.7;cursor:not-allowed}.CoreColorInput_dynamicTriggerDisabled__d9QqC svg{color:var(--core-neutral-400)}.CoreColorInput_dynamicPopover__Po4GH{display:flex;flex-direction:column;gap:12px;width:152px}.CoreColorInput_dynamicCustom__socOq{display:flex;flex-direction:column;gap:6px;margin-top:4px}.CoreColorInput_dynamicCustomLabel__6_B7V{font-family:Inter,sans-serif;font-size:12px;line-height:1;color:var(--text-secondary)}.ChannelFields_row__yydE_{display:flex;align-items:center;gap:var(--space-4)}.ChannelFields_formatSelect__26LTf{width:80px;flex-shrink:0}.ChannelFields_formatSelect__26LTf .ChannelFields_selectTrigger__rPGGp{box-sizing:border-box;padding:0 var(--space-6);gap:var(--space-4)}.ChannelFields_field__Rfqt_{box-sizing:border-box;display:flex;align-items:center;height:var(--control-height-24);min-width:0;padding:0 var(--space-6);background:var(--bg-surface-1);border:.5px solid var(--border-2);border-radius:var(--radius-6);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);transition:border-color .15s ease}.ChannelFields_field__Rfqt_:hover{border-color:var(--border-3)}.ChannelFields_field__Rfqt_:focus-within{border-color:var(--accent-border)}.ChannelFields_fieldGrow__L32j8{flex:1}.ChannelFields_fieldChroma__SEgXX{flex:1.2}.ChannelFields_fieldAlpha__Cg1WM{flex-shrink:0;width:48px}.ChannelFields_input__xEgzH{width:100%;min-width:0;border:none;outline:none;background:transparent;color:var(--text-primary);padding:0}.ChannelFields_input__xEgzH,.ChannelFields_suffix__JkDVI{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-normal)}.ChannelFields_suffix__JkDVI{color:var(--text-muted);flex-shrink:0}.ColorArea_area__KoUvl{box-sizing:border-box;position:relative;width:100%;height:160px;border-radius:var(--radius-6);overflow:hidden;cursor:crosshair;touch-action:none;outline:none}.ColorArea_area__KoUvl:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.06)}.ColorArea_area__KoUvl:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)}.ColorArea_canvas__bY7Qi{display:block;width:100%;height:100%}.ColorArea_thumb__1mFgx{box-sizing:border-box;position:absolute;width:12px;height:12px;border-radius:var(--radius-half);border:2px solid var(--core-white);box-shadow:0 0 0 var(--border-hairline) rgba(0,0,0,.2),var(--shadow-chip);transform:translate(-50%,-50%);pointer-events:none}.EyedropperButton_button__fz4Ty{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:0;background:var(--bg-surface-1);border:.5px solid var(--border-2);border-radius:var(--radius-8);color:var(--text-secondary);cursor:pointer;transition:background-color .15s ease,color .15s ease}.EyedropperButton_button__fz4Ty:hover{background-color:var(--bg-surface-2);color:var(--text-primary)}.EyedropperButton_button__fz4Ty:active{transform:scale(.98)}.GradientEditor_editor__3Ru4o{display:flex;flex-direction:column;gap:var(--space-8)}.GradientEditor_modeToggle__IfIUm{box-sizing:border-box;width:100%}.GradientEditor_preview__R6fmn{box-sizing:border-box;position:relative;height:40px;border-radius:var(--radius-6);overflow:hidden;background-color:var(--core-white);background-image:conic-gradient(var(--bg-surface-3) 25%,transparent 25% 50%,var(--bg-surface-3) 50% 75%,transparent 75%);background-size:10px 10px;box-shadow:inset 0 0 0 var(--border-hairline) var(--border-2)}.GradientEditor_previewFill__Z1Hq7{position:absolute;inset:0}.GradientEditor_stopRow__S5mv5{display:flex;align-items:center;gap:var(--space-8)}.GradientEditor_stopField__3bzx7{flex:0 0 48px;width:48px}.GradientEditor_stopBar__SloNQ{box-sizing:border-box;position:relative;flex:1;min-width:0;height:20px;border-radius:var(--radius-4);background-color:var(--core-white);background-image:conic-gradient(var(--bg-surface-3) 25%,transparent 25% 50%,var(--bg-surface-3) 50% 75%,transparent 75%);background-size:8px 8px;box-shadow:inset 0 0 0 var(--border-hairline) var(--border-2);cursor:copy;touch-action:none}.GradientEditor_stopBarFill__nkCoP{position:absolute;inset:0;border-radius:var(--radius-4)}.GradientEditor_stopRail__KZ3hl{position:absolute;top:0;bottom:0;left:8px;right:8px}.GradientEditor_stopHandle__g4FgA{box-sizing:border-box;position:absolute;top:50%;width:14px;height:14px;padding:0;transform:translate(-50%,-50%);border-radius:var(--radius-half);border:2px solid var(--core-white);box-shadow:0 0 0 var(--border-hairline) rgba(0,0,0,.25),var(--shadow-chip);cursor:grab;touch-action:none}.GradientEditor_stopHandle__g4FgA:active{cursor:grabbing}.GradientEditor_stopHandle__g4FgA:focus-visible{outline:none;box-shadow:0 0 0 var(--border-hairline) rgba(0,0,0,.25),0 0 0 3px var(--focus-ring)}.GradientEditor_stopHandleSelected__cF0NA{box-shadow:0 0 0 var(--border-hairline) rgba(0,0,0,.25),0 0 0 2px var(--accent-primary)}.PickerPanel_panel__8F2Qn{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-10);width:280px;padding:var(--space-10)}.PickerPanel_slidersRow__k4VzD{display:flex;align-items:center;gap:var(--space-10)}.PickerPanel_sliderStack__DA0g3{display:flex;flex-direction:column;gap:var(--space-8);flex:1;min-width:0}.PickerPanel_divider__X1G62{height:var(--border-hairline);background:var(--border-1);margin:0 calc(var(--space-10) * -1)}.PickerSlider_root__gpdY5{display:flex;align-items:center;width:100%;touch-action:none}.PickerSlider_control__RNPav{position:relative;display:flex;align-items:center;width:100%;height:16px}.PickerSlider_track__7mSOo{position:relative;flex-grow:1;height:10px;border-radius:var(--radius-full);overflow:hidden;box-shadow:inset 0 0 0 var(--border-hairline) var(--border-2)}.PickerSlider_trackCheckerboard__i_T3Q{background-color:var(--core-white);background-image:conic-gradient(var(--bg-surface-3) 25%,transparent 25% 50%,var(--bg-surface-3) 50% 75%,transparent 75%);background-size:10px 10px}.PickerSlider_trackFill__g9itJ{position:absolute;inset:0}.PickerSlider_thumb__gdj79{box-sizing:border-box;position:absolute;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:var(--core-white);border-radius:var(--radius-half);border:.5px solid var(--border-3);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.08),0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);cursor:grab;outline:none}.PickerSlider_thumb__gdj79:focus-visible{box-shadow:0 0 1px 1px rgba(255,255,255,.08) inset,0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06),0 0 0 3px var(--core-purple-200)}.PickerSlider_thumb__gdj79:active{cursor:grabbing}.PickerSlider_thumbFill__eJCpg{width:10px;height:10px;border-radius:var(--radius-half);box-shadow:inset 0 0 0 var(--border-hairline) rgba(0,0,0,.1)}.BuilderMapCanvas_canvas__PGe6O{position:relative;min-width:0;min-height:0;flex:1;overflow:hidden;border:var(--border-hairline) solid var(--border-1);border-radius:12px;background-color:#f9fafb;background-image:radial-gradient(#d4d7dd 1px,transparent 0);background-size:28px 28px;user-select:none}.BuilderMapCanvas_mapCanvas__CNy55{cursor:grab;touch-action:none}.BuilderMapCanvas_mapCanvas__CNy55:active{cursor:grabbing}.BuilderMapCanvas_world__JKKao{position:absolute;top:0;left:0;transform-origin:0 0}.BuilderMapCanvas_worldAnimate__zWS8L{transition:transform .3s cubic-bezier(.77,0,.175,1)}.BuilderMapCanvas_edges__qNxUJ{position:absolute;inset:0;overflow:visible;pointer-events:none}.BuilderMapCanvas_step__peu9f{position:absolute;border:1.5px solid #e4e7eb;border-radius:20px;background:rgba(255,255,255,.55);transition:border-color .16s ease,background-color .16s ease}.BuilderMapCanvas_step__peu9f[data-current]{border-color:color-mix(in srgb,var(--core-purple-500,#635bff) 35%,#e4e7eb)}.BuilderMapCanvas_stepInfo__rICPx,.BuilderMapCanvas_stepTitle__jFVWp{position:absolute;top:-1px;display:flex;align-items:center;border:1px solid #e9ecef;background:#f8f9fa;transform:translateY(-50%);white-space:nowrap}.BuilderMapCanvas_stepTitle__jFVWp{left:40px;padding:6px 16px 6px 8px;border-radius:10px;color:#495057;font-size:20px;font-weight:600}.BuilderMapCanvas_stepInfo__rICPx{right:24px;padding:4px 10px;border-radius:8px;color:#6c757d;font-size:14px}.BuilderMapCanvas_stepIndex__Q8MEJ{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:10px;flex-shrink:0;border-radius:6px;background:var(--core-purple-500,#635bff);color:#fff;font-size:15px;font-weight:600}.BuilderMapCanvas_nodes__ZOFsG{position:absolute;top:44px;left:32px;display:flex;gap:24px}.BuilderMapCanvas_node__X04NQ{display:flex;width:340px;flex-direction:column;padding:0;border:none;background:none;font:inherit;text-align:left;cursor:pointer}.BuilderMapCanvas_nodeCard__tWVQu{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px;border:1px solid #ececec;border-radius:20px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.04);transition:border-color .15s ease,box-shadow .15s ease}.BuilderMapCanvas_node__X04NQ:focus-visible .BuilderMapCanvas_nodeCard__tWVQu{border-color:var(--core-purple-500,#635bff);box-shadow:0 4px 16px rgba(80,65,241,.12)}.BuilderMapCanvas_node__X04NQ:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.BuilderMapCanvas_node__X04NQ:hover .BuilderMapCanvas_nodeCard__tWVQu{border-color:var(--core-purple-500,#635bff);box-shadow:0 4px 16px rgba(80,65,241,.12)}.BuilderMapCanvas_control__e2pJd:hover,.BuilderMapCanvas_iconButton__11zji:hover,.BuilderMapCanvas_stepMenuItem__8ORsS:hover{background:#f3f4f6}.BuilderMapCanvas_backButton__9orjK:hover:not(:disabled),.BuilderMapCanvas_nextButton__M9nHQ:hover:not(:disabled){background:var(--core-purple-700,#3e30d8)}}.BuilderMapCanvas_backButton__9orjK:active:not(:disabled),.BuilderMapCanvas_control__e2pJd:active,.BuilderMapCanvas_iconButton__11zji:active,.BuilderMapCanvas_nextButton__M9nHQ:active:not(:disabled){transform:scale(.96)}.BuilderMapCanvas_nodeTop__FhZi4{display:flex;width:100%;align-items:center;justify-content:space-between}.BuilderMapCanvas_badge__h_GRS{display:inline-flex;align-items:center;gap:8px;padding:4px 8px;border-radius:8px;background:#e1f5fb;color:#12738c;font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.BuilderMapCanvas_nodeMenu__gcSu4{color:#868e96}.BuilderMapCanvas_nodeTitle__Bs0Xm{padding:0 8px;color:#4b4b55;font-size:20px}.BuilderMapCanvas_dbKey__KURem{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1.5px solid #ececec;border-radius:12px;background:#fff;color:#2b2b33;font-size:14px}.BuilderMapCanvas_dbKey__KURem svg{color:#868e96}.BuilderMapCanvas_nodePreview__891C0{margin:-14px 14px 0;padding:26px 12px 12px;border:1px solid #ececec;border-top:none;border-radius:0 0 16px 16px;background:#f3f4f6}.BuilderMapCanvas_nodePreview__891C0 img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:top center;border:1px solid #e9ecef;border-radius:8px;background:#fff}.BuilderMapCanvas_iconButton__11zji{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #e4e7eb;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.05);color:#4b4b55;cursor:pointer;transition:background-color .12s ease,transform .12s ease-out}.BuilderMapCanvas_stepMenu__v6fKj{position:absolute;top:10px;left:10px;z-index:3}.BuilderMapCanvas_stepMenuPopup__BDV9_{position:absolute;top:36px;left:0;display:flex;min-width:200px;flex-direction:column;padding:4px;border:1px solid #e4e7eb;border-radius:10px;background:#fff;box-shadow:0 9px 24px rgba(0,0,0,.08),0 1px .5px rgba(0,0,0,.04);transform-origin:top left;animation:BuilderMapCanvas_popIn__1dMA7 .16s cubic-bezier(.23,1,.32,1)}@keyframes BuilderMapCanvas_popIn__1dMA7{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.BuilderMapCanvas_stepMenuItem__8ORsS{display:flex;align-items:center;padding:6px 8px;border:none;border-radius:6px;background:none;color:var(--text-primary);font:inherit;font-size:13px;text-align:left;cursor:pointer}.BuilderMapCanvas_stepMenuItem__8ORsS[data-current]{background:#f3f4f6}.BuilderMapCanvas_stepMenuItem__8ORsS .BuilderMapCanvas_stepIndex__Q8MEJ{width:18px;height:18px;margin-right:8px;border-radius:4px;font-size:11px}.BuilderMapCanvas_controls__62qO2{position:absolute;bottom:10px;left:10px;z-index:3;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e4e7eb;border-radius:6px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.05)}.BuilderMapCanvas_control__e2pJd{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-bottom:1px solid #eef0f2;background:#fff;color:#2b2b33;cursor:pointer;transition:background-color .12s ease,transform .12s ease-out}.BuilderMapCanvas_control__e2pJd:last-child{border-bottom:none}.BuilderMapCanvas_minimap__rxkWN{position:absolute;right:10px;bottom:10px;z-index:3;overflow:hidden;border:1px solid #e4e7eb;border-radius:6px;background:#fff}.BuilderMapCanvas_minimapStep__RThVD{position:absolute;border-radius:2px;background:var(--core-purple-200,#d9d6fe)}.BuilderMapCanvas_minimapView__0iO3y{position:absolute;border:1px solid color-mix(in srgb,var(--core-purple-500,#635bff) 60%,transparent);border-radius:2px;background:rgba(0,0,0,.05)}.BuilderMapCanvas_previewCanvas__wsgiy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 20px 12px}.BuilderMapCanvas_refresh__dl2Ph{position:absolute;top:10px;right:10px}.BuilderMapCanvas_page__16ev_{width:100%;min-height:0;flex:1;display:flex;align-items:center;justify-content:center}.BuilderMapCanvas_page__16ev_ img{display:block;max-width:100%;max-height:100%;border-radius:6px;background:#fff;box-shadow:0 12px 32px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06);animation:BuilderMapCanvas_pageIn__fn8Y4 .18s cubic-bezier(.23,1,.32,1)}@keyframes BuilderMapCanvas_pageIn__fn8Y4{0%{opacity:.6}to{opacity:1;transform:none}}.BuilderMapCanvas_previewNav__RUcMN{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px}.BuilderMapCanvas_previewWhere__OMZ_d{overflow:hidden;color:var(--text-tertiary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.BuilderMapCanvas_backButton__9orjK,.BuilderMapCanvas_nextButton__M9nHQ{display:inline-flex;height:34px;align-items:center;justify-content:center;gap:6px;border:none;border-radius:8px;background:var(--core-purple-600,#4f41f1);color:#fff;font:inherit;font-size:13.5px;font-weight:500;cursor:pointer;transition:background-color .12s ease,opacity .12s ease,transform .12s ease-out}.BuilderMapCanvas_backButton__9orjK{width:34px;padding:0}.BuilderMapCanvas_nextButton__M9nHQ{padding:0 14px}.BuilderMapCanvas_backButton__9orjK:disabled,.BuilderMapCanvas_nextButton__M9nHQ:disabled{cursor:default;opacity:.4}@media (prefers-reduced-motion:reduce){.BuilderMapCanvas_worldAnimate__zWS8L{transition:none}.BuilderMapCanvas_page__16ev_ img,.BuilderMapCanvas_stepMenuPopup__BDV9_{animation:none}}.CoreInfotip_trigger__zlq_n{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center}.CoreInfotip_trigger__zlq_n:focus-visible{outline:2px solid var(--core-purple-200);outline-offset:2px;border-radius:var(--radius-4)}.CoreInfotip_content__gj7aa{position:relative;background-color:var(--infotip-bg,var(--core-white));border-radius:var(--radius-12);border:var(--border-hairline) solid var(--infotip-border,var(--border-2));box-shadow:var(--shadow-layered-md);outline:none;padding:var(--space-10) var(--space-12);display:flex;flex-direction:column;gap:var(--space-8);transform-origin:var(--transform-origin);box-sizing:border-box}.CoreInfotip_header__v6zy1{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap}.CoreInfotip_row__6oC0v{display:flex;align-items:center;gap:var(--space-10);white-space:nowrap}.CoreInfotip_badge__U7rHb{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:1px var(--space-6);border-radius:var(--radius-4);background-color:var(--core-neutral-100);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);text-transform:uppercase}.CoreInfotip_label__OVwuP{flex:1 1 auto}.CoreInfotip_label__OVwuP,.CoreInfotip_value__J8CGh{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums}.CoreInfotip_value__J8CGh{flex-shrink:0;margin-left:auto}.CoreInfotip_arrow__Zr4NU{display:flex;width:9px;height:9px}.CoreInfotip_arrowBox__0txnh{width:9px;height:9px;rotate:45deg;background-color:var(--infotip-bg,var(--core-white));box-sizing:border-box}.CoreInfotip_arrow__Zr4NU[data-side=top]{bottom:-5px}.CoreInfotip_arrow__Zr4NU[data-side=top] .CoreInfotip_arrowBox__0txnh{border-right:var(--border-hairline) solid var(--infotip-border,var(--border-2));border-bottom:var(--border-hairline) solid var(--infotip-border,var(--border-2))}.CoreInfotip_arrow__Zr4NU[data-side=bottom]{top:-5px}.CoreInfotip_arrow__Zr4NU[data-side=bottom] .CoreInfotip_arrowBox__0txnh{border-left:var(--border-hairline) solid var(--infotip-border,var(--border-2));border-top:var(--border-hairline) solid var(--infotip-border,var(--border-2))}.CoreInfotip_arrow__Zr4NU[data-side=right]{left:-5px}.CoreInfotip_arrow__Zr4NU[data-side=right] .CoreInfotip_arrowBox__0txnh{border-bottom:var(--border-hairline) solid var(--infotip-border,var(--border-2));border-left:var(--border-hairline) solid var(--infotip-border,var(--border-2))}.CoreInfotip_arrow__Zr4NU[data-side=left]{right:-5px}.CoreInfotip_arrow__Zr4NU[data-side=left] .CoreInfotip_arrowBox__0txnh{border-top:var(--border-hairline) solid var(--infotip-border,var(--border-2));border-right:var(--border-hairline) solid var(--infotip-border,var(--border-2))}.AccessSummary_summary__3dVjJ{display:flex;flex-direction:column}.AccessSummary_divider__NBHNY{height:var(--border-hairline);background:var(--border-2)}.AccessSummary_row__9KZcQ{display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-12) var(--summary-inset,var(--space-12)) 0}.AccessSummary_label__SgHnw{flex-shrink:0;padding:var(--space-4) 0;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted)}.AccessSummary_chips__eN15d{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-8);min-width:0}.AccessSummary_chip__jr6sD{display:inline-flex;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-10) var(--space-4) var(--space-8);border:1px solid var(--border-1);border-radius:var(--radius-8);background:var(--bg-surface-1)}.AccessSummary_chip__jr6sD svg{width:12px;height:12px;flex-shrink:0;color:var(--text-secondary)}.AccessSummary_chipLabel__6sJeG{font-family:var(--font-body);font-size:var(--text-sm);line-height:normal;letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);white-space:nowrap}.AccessSummary_skeletonBar__AL4sb{display:inline-block;width:var(--space-64);height:var(--space-12);border-radius:var(--radius-4);background:var(--bg-surface-2)}.AccessSummary_chip__jr6sD:first-child .AccessSummary_skeletonBar__AL4sb{width:var(--space-96)}.CoreCalendar_calendar__7jJgn{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-4) 0 0}.CoreCalendar_calendarHeader__jd_iK{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-4)}.CoreCalendar_calendarMonth__1znMC{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-sm);color:var(--text-primary)}.CoreCalendar_calendarNav__hdODY{display:inline-flex;align-items:center;gap:var(--space-2)}.CoreCalendar_calendarNavButton__PJ4sl{appearance:none;background:transparent;border:none;padding:0;width:22px;height:22px;border-radius:var(--radius-4);display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);cursor:pointer}.CoreCalendar_calendarNavButton__PJ4sl:hover{background:var(--bg-surface-2);color:var(--text-primary)}.CoreCalendar_calendarGrid__8PTlr{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.CoreCalendar_calendarDayHeader__OED_z{text-align:center;padding:var(--space-4) 0;font-weight:var(--font-weight-medium);color:var(--text-tertiary)}.CoreCalendar_calendarCell__UF5A9,.CoreCalendar_calendarDayHeader__OED_z{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-sm)}.CoreCalendar_calendarCell__UF5A9{appearance:none;border:none;background:transparent;height:var(--control-height-28);border-radius:var(--radius-6);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:var(--text-primary);position:relative}.CoreCalendar_calendarCell__UF5A9:hover:not(:disabled){background:var(--bg-surface-2)}.CoreCalendar_calendarCell__UF5A9:disabled{color:var(--text-tertiary);opacity:.4;cursor:default}.CoreCalendar_calendarCell__UF5A9[data-out-of-month=true]{color:var(--text-tertiary);opacity:.6}.CoreCalendar_calendarCell__UF5A9[data-today=true] .CoreCalendar_calendarCellLabel__Af0_T{background:var(--bg-surface-3);color:var(--text-primary);border-radius:var(--radius-full);width:var(--control-height-24);height:var(--control-height-24);display:inline-flex;align-items:center;justify-content:center}.CoreCalendar_calendarCell__UF5A9[data-today=true][data-in-range=true] .CoreCalendar_calendarCellLabel__Af0_T{background:transparent;width:auto;height:auto;border-radius:0}.CoreCalendar_calendarCell__UF5A9[data-selected=true] .CoreCalendar_calendarCellLabel__Af0_T{background:var(--accent-primary);color:var(--text-inverse);border-radius:var(--radius-6);width:100%;height:var(--control-height-28)}.CoreCalendar_calendarCell__UF5A9[data-in-range=true]{border-radius:0}.CoreCalendar_calendarCell__UF5A9[data-in-range=true],.CoreCalendar_calendarCell__UF5A9[data-range-end=true],.CoreCalendar_calendarCell__UF5A9[data-range-start=true]{background:color-mix(in oklch,var(--accent-primary) 18%,transparent)}.CoreCalendar_calendarCell__UF5A9[data-range-start=true]{border-radius:var(--radius-6) 0 0 var(--radius-6)}.CoreCalendar_calendarCell__UF5A9[data-range-end=true]{border-radius:0 var(--radius-6) var(--radius-6) 0}.CoreCalendar_calendarCell__UF5A9[data-range-start=true][data-range-end=true]{border-radius:var(--radius-6)}.CoreCalendar_calendarCellLabel__Af0_T{display:inline-flex;align-items:center;justify-content:center}.CoreDatePickerInput_wrapper__f5hXQ{position:relative;display:flex;align-items:center;width:100%}.CoreDatePickerInput_input__K0zti input[type=date]::-webkit-calendar-picker-indicator,.CoreDatePickerInput_input__K0zti input[type=datetime-local]::-webkit-calendar-picker-indicator{display:none}.CoreDatePickerInput_input__K0zti input{padding-right:34px}.CoreDatePickerInput_calendarTrigger__uUG5V{appearance:none;position:absolute;right:5px;width:22px;height:22px;border:none;background:transparent;padding:0;border-radius:var(--radius-4);display:inline-flex;align-items:center;justify-content:center;color:var(--core-neutral-500);cursor:pointer;z-index:1}.CoreDatePickerInput_calendarTrigger__uUG5V svg{width:14px;height:14px}.CoreDatePickerInput_calendarTrigger__uUG5V:hover:not(:disabled){background:var(--bg-surface-2);color:var(--text-primary)}.CoreDatePickerInput_calendarTrigger__uUG5V:disabled{opacity:.6;cursor:not-allowed}.CoreDatePickerInput_calendarPanel__S8_6Q{width:248px}.DemoAccessControls_root__MPKCc{display:flex;flex-direction:column;min-width:0}.DemoAccessControls_card__WsB6M .DemoAccessControls_tabsArea__xa8hS{padding:0 var(--space-8) var(--space-8)}.DemoAccessControls_tabsList__5jDag{width:100%;gap:var(--space-8);padding-top:var(--space-8)}.DemoAccessControls_tabsList__5jDag>:last-child:before{top:var(--space-8)}.DemoAccessControls_tabTrigger__HfTB9.DemoAccessControls_tabTrigger__HfTB9{font-weight:var(--font-weight-text);color:var(--text-muted)}.DemoAccessControls_tabTrigger__HfTB9.DemoAccessControls_tabTrigger__HfTB9[data-selected]{color:var(--text-primary)}.DemoAccessControls_tabHint__P4lap{margin-left:var(--space-6);font-weight:var(--font-weight-text);color:var(--text-placeholder)}.DemoAccessControls_tabHintRequired__J_NOU{color:var(--feedback-warning)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabsArea__xa8hS{padding:0 var(--space-8)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabsList__5jDag{padding:var(--space-8) 0;border-bottom:none}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabTrigger__HfTB9.DemoAccessControls_tabTrigger__HfTB9{padding:var(--space-4) var(--space-12);color:var(--text-secondary)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabTrigger__HfTB9.DemoAccessControls_tabTrigger__HfTB9[data-selected]{color:var(--text-secondary)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabsList__5jDag>:last-child:before{top:var(--space-8);bottom:var(--space-8);background:var(--bg-surface-2);box-shadow:0 0 0 var(--border-hairline) var(--border-2),var(--shadow-chip)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabsList__5jDag>:last-child:after{display:none}.DemoAccessControls_options__SeNgJ{display:flex;flex-direction:column;gap:var(--space-16)}.DemoAccessControls_card__WsB6M .DemoAccessControls_options__SeNgJ{padding:var(--space-12)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_options__SeNgJ{padding:var(--space-8) var(--space-16) var(--space-16)}.DemoAccessControls_tabContent__Tx6ej.DemoAccessControls_tabContent__Tx6ej{display:flex;flex-direction:column;gap:var(--space-16);margin-top:0}.DemoAccessControls_tabContent__Tx6ej.DemoAccessControls_tabContent__Tx6ej[data-hidden]{display:none}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabContent__Tx6ej.DemoAccessControls_tabContent__Tx6ej{gap:var(--space-24)}.DemoAccessControls_section___slhP{display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.DemoAccessControls_card__WsB6M .DemoAccessControls_section___slhP{padding:var(--space-16);background:var(--bg-surface-1);border:var(--border-hairline) solid var(--border-1);border-radius:var(--radius-10)}.DemoAccessControls_sectionHeader__Aidaz{display:flex;align-items:center;gap:var(--space-12)}.DemoAccessControls_sectionCopy__YN5My{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0}.DemoAccessControls_sectionTitle__nG_vD{font-weight:var(--font-weight-heading);color:var(--text-primary)}.DemoAccessControls_sectionDescription__Nbb5g,.DemoAccessControls_sectionTitle__nG_vD{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.DemoAccessControls_sectionDescription__Nbb5g{font-weight:var(--font-weight-text);color:var(--text-muted);text-wrap:pretty}.DemoAccessControls_select__Nb4Cx.DemoAccessControls_select__Nb4Cx{width:auto;flex-shrink:0;font-weight:var(--font-weight-text);color:var(--text-primary)}.DemoAccessControls_fieldLabel___jAFw{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted)}.DemoAccessControls_fieldLabelRow__EeUMr{display:flex;align-items:center;gap:var(--space-8)}.DemoAccessControls_fieldLabelRow__EeUMr .DemoAccessControls_fieldLabel___jAFw{flex:1;min-width:0}.DemoAccessControls_fieldLabelBlock__3r4XW,.DemoAccessControls_passwordField__JvNWG{display:flex;flex-direction:column;gap:var(--space-4)}.DemoAccessControls_passwordField__JvNWG{width:100%;max-width:472px}.DemoAccessControls_generateButton__Qv3NW.DemoAccessControls_generateButton__Qv3NW{gap:var(--space-6);padding:0 var(--space-12)}.DemoAccessControls_passwordInputWrap__Jnxys{position:relative}.DemoAccessControls_passwordInputWrap__Jnxys .DemoAccessControls_textInput__ab9uM input{padding-right:36px}.DemoAccessControls_inputAction___kU4r{position:absolute;top:50%;right:var(--space-2);display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-6);background:transparent;color:var(--text-muted);transform:translateY(-50%);cursor:pointer}.DemoAccessControls_inputAction___kU4r:hover{color:var(--text-primary)}.DemoAccessControls_inputAction___kU4r:disabled{color:var(--text-placeholder);cursor:default}.DemoAccessControls_inputAction___kU4r:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.DemoAccessControls_dateField__9Swcm{display:flex;flex-direction:column;gap:var(--space-4)}.DemoAccessControls_dateInput__pflN2.DemoAccessControls_dateInput__pflN2{width:304px;max-width:100%}.DemoAccessControls_sessionsField__qvToT{display:flex;flex-direction:column;gap:var(--space-4)}.DemoAccessControls_sessionsInput__3C7Vg.DemoAccessControls_sessionsInput__3C7Vg{width:120px}.DemoAccessControls_sessionsInput__3C7Vg.DemoAccessControls_sessionsInput__3C7Vg input~span{color:var(--text-secondary)}.DemoAccessControls_emailField__sBkHc{display:flex;flex-direction:column;gap:var(--space-12);width:100%;max-width:472px}.DemoAccessControls_errorText__kaNA7{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--feedback-error)}.SettingsCard_card__WieJP{border:var(--border-hairline) solid var(--border-3);border-radius:var(--radius-12);background:var(--bg-base);padding:var(--space-16);display:flex;flex-direction:column;gap:var(--space-16)}.SettingsCard_section__hMcC8{display:flex;flex-direction:column;gap:var(--space-12)}.SettingsCard_sectionLabel__eej2u{margin:0;padding-left:var(--space-16);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.SettingsCard_cardHead__2wIml{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.SettingsCard_cardTitle__uTwU1{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.DemoDetailActions_actions__h4wyd{display:flex;align-items:center;gap:var(--space-8)}.ModuleIconTile_tile__eN5Dj{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.ModuleIconTile_tile__eN5Dj[data-size=sm]{width:var(--control-height-32);height:var(--control-height-32);border-radius:7px}.ModuleIconTile_tile__eN5Dj[data-size=md]{width:34px;height:34px;border-radius:8px}.ModuleIconTile_tile__eN5Dj[data-size=lg]{width:40px;height:40px;border-radius:10px}.ModuleIconTile_tile__eN5Dj[data-variant=accent]{border:var(--border-hairline) solid var(--core-purple-200);background:color-mix(in oklch,var(--accent-primary) 8%,var(--bg-base));color:var(--accent-primary)}.ModuleIconTile_tile__eN5Dj[data-variant=neutral]{border:var(--border-hairline) solid var(--border-2);background:var(--bg-surface-1);color:var(--text-secondary)}.ModuleIconTile_tile__eN5Dj svg{display:block;flex-shrink:0}.ModuleIconTile_tile__eN5Dj[data-size=sm] svg{width:16px;height:16px}.ModuleIconTile_tile__eN5Dj[data-size=md] svg{width:17px;height:17px}.ModuleIconTile_tile__eN5Dj[data-size=lg] svg{width:20px;height:20px}.SampleProspectPicker_section__kvU6W{--picker-inset:var(--space-16);display:flex;flex-direction:column;width:100%}.SampleProspectPicker_sectionHeader__5x2no{display:flex;align-items:center;gap:var(--space-12);width:100%;padding:var(--space-8) var(--picker-inset)}.SampleProspectPicker_sectionLabel__zkgj2{flex-shrink:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted);white-space:nowrap}.SampleProspectPicker_divider__y9if_{flex:1;height:var(--border-hairline);background:var(--border-1)}.SampleProspectPicker_retry__e5sPg{display:inline-flex;align-items:center;gap:var(--space-4);flex-shrink:0;padding:0;border:0;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);cursor:pointer}.SampleProspectPicker_pillRow__116gp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-10);padding:var(--space-4) var(--picker-inset) var(--space-16)}.SampleProspectPicker_companyPill__9TmlB{display:inline-flex;align-items:center;gap:var(--space-8);padding:var(--space-6) var(--space-10) var(--space-6) var(--space-6);background:var(--bg-base);border:none;border-radius:var(--radius-8);box-shadow:0 0 0 .5px rgba(25,26,33,.06),0 3px 6px -2px rgba(0,0,0,.02),0 1px 1px 0 rgba(0,0,0,.04);cursor:pointer;transition:box-shadow .12s ease}.SampleProspectPicker_companyPillIcon__4sz4k{display:inline-flex;width:20px;height:20px;flex-shrink:0;border-radius:var(--radius-4);background:var(--bg-base);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.02),0 1px .5px rgba(0,0,0,.04)}.SampleProspectPicker_companyPillName__GDd3n{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap}.SampleProspectPicker_more__Z1nTE{display:flex;flex-direction:column;padding:0 var(--picker-inset) var(--space-8)}.SampleProspectPicker_moreHeader__JvTTV{display:flex;align-items:center;gap:var(--space-4);width:100%;min-height:20px;margin:0;padding:0;appearance:none;-webkit-appearance:none;background:transparent;border:none;text-align:left;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}.SampleProspectPicker_moreChevron__yQZcv{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:var(--radius-8);color:var(--text-muted);transition:color .15s ease,background-color .15s ease}.SampleProspectPicker_moreReveal__CZoG5{display:flex;flex-direction:column;margin-left:calc(-1 * var(--space-6));margin-right:calc(-1 * var(--space-6));overflow:clip;overflow-clip-margin:var(--space-4)}.SampleProspectPicker_moreReveal__CZoG5 .SampleProspectPicker_pillRow__116gp{padding:var(--space-8) var(--space-6)}@media (hover:hover) and (pointer:fine){.SampleProspectPicker_retry__e5sPg:hover{color:var(--text-primary)}}@media (hover:hover){.SampleProspectPicker_companyPill__9TmlB:hover{box-shadow:0 0 0 .5px rgba(25,26,33,.1),0 4px 8px -2px rgba(0,0,0,.04),0 1px 1px 0 rgba(0,0,0,.04)}.SampleProspectPicker_moreHeader__JvTTV:hover .SampleProspectPicker_moreChevron__yQZcv{color:var(--text-primary);background:var(--bg-surface-2)}}.BrandAgent_card__eecNG{--brand-agent-avatar:20px;--brand-agent-overlap:8px;--brand-agent-mark:calc(var(--brand-agent-avatar) + var(--brand-agent-avatar) - var(--brand-agent-overlap));display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-12);background:transparent;transition:background-color .15s var(--ease-out-quint),border-color .15s var(--ease-out-quint)}.BrandAgent_cardOn__MUqbT{border-color:transparent;background:var(--bg-surface-1)}.BrandAgent_header__FVLLA{display:flex;align-items:flex-start;gap:var(--space-12)}.BrandAgent_mark__D77jc{display:flex;align-items:center;height:var(--space-24);flex-shrink:0}.BrandAgent_slot__CfV8k,.BrandAgent_stack__kNYiF{display:inline-flex;align-items:center}.BrandAgent_slot__CfV8k{justify-content:center;width:var(--brand-agent-avatar);height:var(--brand-agent-avatar);flex-shrink:0;margin-left:calc(-1 * var(--brand-agent-overlap));border-radius:var(--radius-half)}.BrandAgent_slot__CfV8k:first-child{margin-left:0;overflow:hidden}.BrandAgent_slot__CfV8k:last-child{position:relative;z-index:1}.BrandAgent_slot__CfV8k:last-child:before{content:"";position:absolute;inset:-2px;border-radius:var(--radius-half);background:var(--bg-base);z-index:-1}.BrandAgent_brandFallback__gA9eL,.BrandAgent_brand__QjKyN,.BrandAgent_disc__qSk56{width:100%;height:100%;border-radius:var(--radius-half);flex-shrink:0}.BrandAgent_disc__qSk56{overflow:hidden}.BrandAgent_disc__qSk56 svg{width:100%!important;height:100%!important}.BrandAgent_brandFallback__gA9eL,.BrandAgent_brand__QjKyN{border:var(--border-hairline) solid var(--border-2);box-sizing:border-box}.BrandAgent_brand__QjKyN{object-fit:cover;background:var(--bg-base)}.BrandAgent_brandFallback__gA9eL{display:inline-flex;align-items:center;justify-content:center;color:var(--text-inverse);font-family:var(--font-body);font-size:var(--text-xs);line-height:1;letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase}.BrandAgent_copy__dKAug{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0}.BrandAgent_titleRow__1HQG5{display:flex;align-items:center;gap:var(--space-4);min-height:var(--space-24)}.BrandAgent_title__ZJq57{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.BrandAgent_time__j9IjO{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted);white-space:nowrap;flex-shrink:0}.BrandAgent_time__j9IjO:before{content:"·";margin-left:var(--space-2);margin-right:var(--space-6);color:var(--text-disabled)}.BrandAgent_disclosure__S7NZq{display:flex;align-items:center;justify-content:center;width:var(--control-height-24);height:var(--control-height-24);padding:0;border:none;border-radius:var(--radius-6);background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color .12s ease}@media (hover:hover) and (pointer:fine){.BrandAgent_disclosure__S7NZq:hover{background:var(--bg-surface-2)}}.BrandAgent_subhead__FJ_AF{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-secondary)}.BrandAgent_switch__Vmjvr{display:inline-flex;align-items:center;flex-shrink:0;min-height:var(--space-24)}.BrandAgent_panel__EX3EE{display:flex;flex-direction:column;gap:var(--space-16);padding-left:calc(var(--brand-agent-mark) + var(--space-12))}.BrandAgent_note__Xjon1{display:flex;align-items:flex-start;gap:var(--space-8);margin:0;margin-left:calc(var(--brand-agent-mark) + var(--space-12));padding:var(--space-10);border:var(--border-hairline) solid var(--core-yellow-150);border-radius:var(--radius-8);background:var(--core-yellow-100);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--core-yellow-700)}.BrandAgent_note__Xjon1 svg{flex-shrink:0;margin-top:var(--space-2);color:var(--feedback-warning)}.BrandAgent_noteTime__L7GUf{margin-left:var(--space-6);color:var(--core-yellow-600);white-space:nowrap}.BrandAgent_tabsList__abrqh>:last-child:before{background-color:var(--bg-surface-3)}.BrandAgent_tabPanels__ViUq2{display:flex;flex-direction:column}.BrandAgent_tabCount__IflQQ{margin-left:var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted);font-variant-numeric:tabular-nums}.NewDemoModal_root__whCVi{position:relative;display:flex;flex-direction:column;gap:14px;margin:24px 0;padding:20px}.NewDemoModal_toolbar__6VM0n{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.NewDemoModal_hint__TC0dN{color:var(--text-tertiary);font-size:12.5px}.NewDemoModal_modal__MKnYN{width:min(600px,100%);margin:0 auto;border:var(--border-hairline) solid var(--border-1);border-radius:var(--radius-12);background:var(--bg-base);box-shadow:0 9px 24px rgba(0,0,0,.08),0 6px 12px rgba(0,0,0,.1),0 1px .5px rgba(0,0,0,.04);overflow:hidden}.NewDemoModal_modal__MKnYN,.NewDemoModal_modal__MKnYN *{box-sizing:border-box}.NewDemoModal_flow__1Z0JR{overflow:visible}.NewDemoModal_results__uQJxN{display:flex;max-height:260px;flex-direction:column;padding:var(--space-6);overflow-y:auto}.NewDemoModal_missing__WYCr_{display:inline-flex;align-items:center;gap:6px;color:var(--text-error,#c2410c);font-size:var(--text-sm)}.NewDemoModal_successMark__lPShN{display:flex;width:72px;height:72px;align-items:center;justify-content:center;margin-top:var(--space-16);border:var(--border-hairline) solid var(--border-2);border-radius:18px;background:var(--bg-base);box-shadow:var(--container-shadow)}.NewDemoModal_successMark__lPShN img{width:44px;height:44px;object-fit:contain}.NewDemoModal_portal__CJly2{position:absolute;top:0;left:0;width:100%}@media (max-width:640px){.NewDemoModal_root__whCVi{padding:12px}.NewDemoModal_modal__MKnYN [class*=companyGrid]{grid-template-columns:auto minmax(0,1fr);gap:var(--space-16)}.NewDemoModal_modal__MKnYN [class*=companyGrid]>:first-child{grid-column:1/-1}.NewDemoModal_modal__MKnYN [class*=sectionHeader]{flex-direction:column;align-items:stretch}.NewDemoModal_modal__MKnYN [class*=AccessSummary][class*=row]{flex-direction:column}.NewDemoModal_modal__MKnYN [class*=chips]{flex-wrap:wrap}}.CentralChip_chip__341Bz{flex-shrink:0;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--text-muted);background-color:var(--bg-surface-2);padding:var(--space-4);border-radius:var(--radius-4);border:var(--border-hairline) solid var(--border-2)}.CentralChip_variantSurface__IDMXL{background-color:var(--bg-surface-3);border-color:var(--bg-surface-3)}.IconGallery_galleryContainer__qh5gN{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;background-color:transparent}.IconGallery_galleryContainerPanel__x4b8v{display:flex;flex-direction:column;height:100%;padding:12px 2px}.IconGallery_searchRow__5lJsE{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-bottom:12px;padding:0}.IconGallery_galleryContainerPanel__x4b8v .IconGallery_searchRow__5lJsE{margin-bottom:10px;padding:0 10px}.IconGallery_gridContainer__TwkPX{box-sizing:border-box;width:100%;flex:1;min-height:0;padding:0;overflow:hidden}.IconGallery_gridContainerPanel__KWQ5U{box-sizing:border-box;width:100%;height:300px;padding:0 8px;overflow:hidden}.IconGallery_scrollViewport__N_8oM{height:100%;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;mask-image:linear-gradient(180deg,transparent,black 20px,black calc(100% - 20px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 20px,black calc(100% - 20px),transparent)}.IconGallery_scrollContent__K38XD{padding-block:20px;padding-left:8px;padding-right:8px;min-width:0;width:100%;box-sizing:border-box}.IconGallery_galleryContainerPanel__x4b8v .IconGallery_scrollContent__K38XD{padding-block:16px;padding-left:4px;padding-right:16px}.IconGallery_iconGrid__hOKAA{display:grid;grid-template-columns:repeat(12,1fr);gap:10px;min-width:0;width:100%;box-sizing:border-box}.IconGallery_iconGridPanel__eUEdJ{display:grid;gap:8px;min-width:0;box-sizing:border-box}.IconGallery_scrollbar__dWvab{display:flex;justify-content:center;background-color:transparent;width:4px;border-radius:8px;margin:0;opacity:0;transition:opacity .15s;pointer-events:none;position:relative;height:100%}.IconGallery_scrollbar__dWvab[data-scrolling]{transition-duration:0s}.IconGallery_scrollbar__dWvab[data-hovering],.IconGallery_scrollbar__dWvab[data-scrolling]{opacity:1;pointer-events:auto}.IconGallery_scrollbar__dWvab:before{content:"";position:absolute;width:20px;height:100%}.IconGallery_scrollThumb__zGXw3{border-radius:inherit;background-color:var(--core-neutral-200);width:100%}.IconGallery_loadMoreSentinel__UmpoG{width:100%;height:1px}.ProcessingEditor_stepsList__B7MdH{display:flex;flex-direction:column;gap:var(--space-16);max-width:720px}.ProcessingEditor_stepCard__DlJib{display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12);border:1px solid var(--border-1);border-radius:var(--radius-8);background-color:var(--bg-base);box-shadow:var(--card-shadow)}.ProcessingEditor_stepHeader__ISStT{display:flex;align-items:center;gap:var(--space-8)}.ProcessingEditor_stepTitle__o3mJ3{flex:1;min-width:0}.ProcessingEditor_stepActions__vdBK3{display:flex;gap:var(--space-2);flex-shrink:0}.ProcessingEditor_iconButton__M8EQs{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:0;border:1px solid var(--border-1);border-radius:var(--radius-6);background-color:var(--bg-surface-1);color:var(--text-primary);cursor:pointer;transition:background-color .15s ease}.ProcessingEditor_iconButton__M8EQs:hover{background-color:var(--bg-surface-2)}.ProcessingEditor_iconButton__M8EQs svg{width:16px;height:16px;flex-shrink:0}.ProcessingEditor_iconEditBadge__krtNC{position:absolute;top:calc(-1 * var(--space-4));right:calc(-1 * var(--space-4));display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--border-2);border-radius:var(--radius-half);background-color:var(--bg-base);color:var(--text-muted);box-shadow:var(--shadow-chip);pointer-events:none}.ProcessingEditor_iconEditBadge__krtNC svg{width:8px;height:8px}.ProcessingEditor_substeps__5ZhCo{display:flex;flex-direction:column;gap:var(--space-8);padding-left:var(--space-40)}.ProcessingEditor_substepRow__qtnzp{display:flex;align-items:center;gap:var(--space-8)}.ProcessingEditor_substepKey__Wpbch{width:200px;flex-shrink:0}.ProcessingEditor_substepValue__p_ADT{flex:1;min-width:0}.ProcessingEditor_cardFooter__eQ6li{display:flex;padding-left:var(--space-40)}.ProcessingEditor_addStepRow__A8ZbT{display:flex}.ModuleContractPlayground_table__O643_{width:100%;border-collapse:collapse;font-size:var(--text-base);margin-bottom:var(--space-16)}.ModuleContractPlayground_table__O643_ th{text-align:left;font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-xs);padding:0 var(--space-8) var(--space-8);border-bottom:var(--border-hairline) solid var(--border-2)}.ModuleContractPlayground_table__O643_ td{padding:var(--space-8);border-bottom:var(--border-hairline) solid var(--border-1);color:var(--text-primary)}.ModuleContractPlayground_chipAttention__pyosZ,.ModuleContractPlayground_chipSuccess__y9ibO{display:inline-flex;min-height:var(--control-height-24);align-items:center;border-radius:var(--radius-6);border:var(--border-hairline) solid transparent;padding:0 var(--space-8);font-size:var(--text-xs);font-weight:var(--font-weight-medium);cursor:default;white-space:nowrap}.ModuleContractPlayground_chipSuccess__y9ibO{border-color:color-mix(in oklch,var(--core-green-500) 24%,transparent);background:color-mix(in oklch,var(--core-green-100) 42%,var(--bg-base));color:var(--core-green-700)}.ModuleContractPlayground_chipAttention__pyosZ{border-color:color-mix(in oklch,var(--core-orange-500) 24%,transparent);background:color-mix(in oklch,var(--core-orange-100) 48%,var(--bg-base));color:var(--core-orange-700)}.ModuleContractPlayground_mappingBlock__Jr7lb{background:var(--bg-base);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);padding:var(--space-12);margin-bottom:var(--space-16)}.ModuleContractPlayground_paneTitle__RoyIp{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-xs);margin-bottom:var(--space-8)}.ModuleContractPlayground_mapRowRemoved__0sxjO,.ModuleContractPlayground_mapRow__1mcPj{display:flex;align-items:center;gap:var(--space-8);font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-4) 0}.ModuleContractPlayground_mapRowRemoved__0sxjO{opacity:.6}.ModuleContractPlayground_hostPath__xaCHW{color:var(--text-secondary)}.ModuleContractPlayground_arrow__P_lZR{color:var(--text-muted)}.ModuleContractPlayground_localPath__N0l_F{color:var(--accent-text)}.ModuleContractPlayground_removedTag__WWpuD{font-family:var(--font-body);font-size:var(--text-xs);color:var(--core-orange-700);background:color-mix(in oklch,var(--core-orange-100) 48%,var(--bg-base));border-radius:var(--radius-full);padding:var(--space-2) var(--space-8)}.ModuleContractPlayground_publishButton__iggcm{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);padding:var(--space-8) var(--space-16);border-radius:var(--radius-6);border:.5px solid var(--core-purple-500);background:linear-gradient(180deg,oklch(.55 .26 276.6),oklch(.52 .26 276.6));box-shadow:inset 0 0 1px 1px rgba(255,255,255,.08),0 1px 1.5px 0 rgba(0,0,0,.1);color:white;cursor:pointer}.ModuleContractPlayground_publishButton__iggcm:hover{filter:brightness(.96)}.SelectionActions_bar__MxbCj{display:inline-flex;align-items:center;gap:var(--space-4);height:var(--control-height-28);padding:0 var(--space-4) 0 var(--space-6);border-radius:var(--radius-8);background:var(--bg-surface-2);border:var(--border-hairline) solid var(--border-2);box-shadow:var(--shadow-chip);margin-right:var(--space-8)}.SelectionActions_count__BFioo{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:var(--space-2)}.SelectionActions_clear__1aRWt{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:var(--space-20);height:var(--space-20);flex-shrink:0;padding:0;border:none;border-radius:var(--radius-6);background:transparent;color:var(--text-tertiary);cursor:pointer;transition:background-color 80ms ease,color 80ms ease}.SelectionActions_clear__1aRWt:hover{background:var(--bg-surface-3);color:var(--text-primary)}.SelectionActions_divider__QeXoY{display:inline-block;width:var(--border-hairline);height:var(--space-16);background:var(--border-2);flex-shrink:0}.AnalyticsSummaryCard_card__7kJkz{box-sizing:border-box;appearance:none;position:relative;display:flex;flex-direction:column;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-surface-1);box-shadow:var(--card-shadow);overflow:hidden;min-height:180px;padding:var(--space-12);text-align:left}.AnalyticsSummaryCard_interactive__5sakM{cursor:pointer}.AnalyticsSummaryCard_inactive__opGhr{opacity:.6}.AnalyticsSummaryCard_content__5Bdt8{position:relative;z-index:1;display:flex;flex-direction:column}.AnalyticsSummaryCard_header__lpjG1{display:flex;align-items:center;justify-content:space-between}.AnalyticsSummaryCard_headingGroup__LcJ8R{display:inline-flex;align-items:center;gap:var(--space-6)}.AnalyticsSummaryCard_label__CnEc0{font-weight:var(--font-weight-text);color:var(--text-secondary)}.AnalyticsSummaryCard_label__CnEc0,.AnalyticsSummaryCard_range__eZztS{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.AnalyticsSummaryCard_range__eZztS{font-weight:var(--font-weight-normal);color:var(--text-tertiary)}.AnalyticsSummaryCard_chevron__mJRbf{flex-shrink:0;transition:transform .12s ease}.AnalyticsSummaryCard_interactive__5sakM:hover .AnalyticsSummaryCard_chevron__mJRbf{transform:translateX(2px)}.AnalyticsSummaryCard_value___rZP4{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.AnalyticsSummaryCard_loading__eub_F{display:flex;flex:1;align-items:center;justify-content:center}.AnalyticsSummaryCard_chartSlot__9S5ww{position:absolute;left:0;right:0;bottom:0;height:96px;pointer-events:none}