.UIBuilder-module-scss-module__j803Ba__uiBuilder{background-color:var(--neutral);height:100%;display:flex;overflow:hidden}.UIBuilder-module-scss-module__j803Ba__toolbox{border-right:1px solid var(--neutral200);background-color:var(--neutral);flex-direction:column;flex-shrink:0;width:340px;transition:width .2s;display:flex;overflow:hidden auto}.UIBuilder-module-scss-module__j803Ba__toolbox.UIBuilder-module-scss-module__j803Ba__collapsed{width:56px}.UIBuilder-module-scss-module__j803Ba__toolbox.UIBuilder-module-scss-module__j803Ba__collapsed .UIBuilder-module-scss-module__j803Ba__label,.UIBuilder-module-scss-module__j803Ba__toolbox.UIBuilder-module-scss-module__j803Ba__collapsed .UIBuilder-module-scss-module__j803Ba__layouts{display:none}.UIBuilder-module-scss-module__j803Ba__toolbox.UIBuilder-module-scss-module__j803Ba__collapsed .UIBuilder-module-scss-module__j803Ba__toolboxActions{align-items:center}.UIBuilder-module-scss-module__j803Ba__toolbox.UIBuilder-module-scss-module__j803Ba__collapsed .UIBuilder-module-scss-module__j803Ba__navSlot .UIBuilder-module-scss-module__j803Ba__pageTab{justify-content:center;padding-left:0;padding-right:0}.UIBuilder-module-scss-module__j803Ba__toolbox.UIBuilder-module-scss-module__j803Ba__collapsed .UIBuilder-module-scss-module__j803Ba__navSlot .UIBuilder-module-scss-module__j803Ba__pageTab .UIBuilder-module-scss-module__j803Ba__editPageBtn,.UIBuilder-module-scss-module__j803Ba__toolbox.UIBuilder-module-scss-module__j803Ba__collapsed .UIBuilder-module-scss-module__j803Ba__navSlot .UIBuilder-module-scss-module__j803Ba__pageTab .UIBuilder-module-scss-module__j803Ba__pageTabSpinner,.UIBuilder-module-scss-module__j803Ba__toolbox.UIBuilder-module-scss-module__j803Ba__collapsed .UIBuilder-module-scss-module__j803Ba__navSlot .UIBuilder-module-scss-module__j803Ba__pageTab .UIBuilder-module-scss-module__j803Ba__pageTabReady{display:none}.UIBuilder-module-scss-module__j803Ba__navSlot{grid-template-rows:0fr;transition:grid-template-rows .6s;display:grid}.UIBuilder-module-scss-module__j803Ba__navSlot>*{min-height:0;overflow:hidden}.UIBuilder-module-scss-module__j803Ba__navSlot.UIBuilder-module-scss-module__j803Ba__open{grid-template-rows:1fr}.UIBuilder-module-scss-module__j803Ba__navSlot:not(.UIBuilder-module-scss-module__j803Ba__open){pointer-events:none}@media (prefers-reduced-motion:reduce){.UIBuilder-module-scss-module__j803Ba__navSlot{transition:none}}.UIBuilder-module-scss-module__j803Ba__collapseToggle{width:100%;display:flex}.UIBuilder-module-scss-module__j803Ba__toolboxActions{border-bottom:1px solid var(--neutral200);flex-direction:column;gap:8px;padding:10px;display:flex}.UIBuilder-module-scss-module__j803Ba__navLoading{pointer-events:none}.UIBuilder-module-scss-module__j803Ba__saveStatus{justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.UIBuilder-module-scss-module__j803Ba__saveStatus .UIBuilder-module-scss-module__j803Ba__text{color:var(--neutral600);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UIBuilder-module-scss-module__j803Ba__saveStatus .UIBuilder-module-scss-module__j803Ba__text.UIBuilder-module-scss-module__j803Ba__error{color:var(--danger)}.UIBuilder-module-scss-module__j803Ba__saveStatus .UIBuilder-module-scss-module__j803Ba__saveNow{color:var(--primary);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-size:11px;font-weight:600}.UIBuilder-module-scss-module__j803Ba__saveStatus .UIBuilder-module-scss-module__j803Ba__saveNow:hover{text-decoration:underline}.UIBuilder-module-scss-module__j803Ba__pageTabSpinner{margin-left:2px}.UIBuilder-module-scss-module__j803Ba__pageTabReady{background:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:4px}.UIBuilder-module-scss-module__j803Ba__runProgress{color:var(--neutral600);align-items:center;gap:8px;font-size:.8125rem;display:flex}.UIBuilder-module-scss-module__j803Ba__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.UIBuilder-module-scss-module__j803Ba__collapsedLayoutsToggle{padding:10px;display:flex}.UIBuilder-module-scss-module__j803Ba__layouts{flex-direction:column;flex:1;padding:12px 0;display:flex}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__header{justify-content:space-between;align-items:center;padding:4px 16px 8px;display:flex}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__title{color:var(--neutral500);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__actions{display:flex}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__actions svg{width:16px;height:16px;color:var(--neutral500)}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__actions button:hover svg{color:var(--neutral900)}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__search{padding:0 16px 8px}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__list{margin:0;padding:0;list-style:none}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__empty{color:var(--neutral400);padding:12px 16px;font-size:.8125rem}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__item{cursor:pointer;align-items:center;gap:10px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__item:hover{background-color:var(--neutral100)}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__item:hover .UIBuilder-module-scss-module__j803Ba__delete{visibility:visible}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__item:hover .UIBuilder-module-scss-module__j803Ba__name{padding-right:26px}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__item>svg{width:14px;height:14px;color:var(--neutral400)}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__name{min-width:0;color:var(--neutral700);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;overflow:hidden}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__failedBadge{background-color:var(--dangerAquarelle);min-width:16px;height:16px;color:var(--danger);text-align:center;border-radius:8px;flex-shrink:0;padding:0 4px;font-size:.6875rem;font-weight:700;line-height:16px}.UIBuilder-module-scss-module__j803Ba__layouts .UIBuilder-module-scss-module__j803Ba__delete{visibility:hidden;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.UIBuilder-module-scss-module__j803Ba__renameInput{border:1px solid var(--primary);width:160px;color:var(--neutral900);background-color:var(--neutral);border-radius:6px;outline:none;flex-shrink:0;padding:6px 10px;font-size:.875rem}.UIBuilder-module-scss-module__j803Ba__previewCanvas{background-color:var(--neutral);background-image:radial-gradient(var(--neutral200) 1px, transparent 1px);background-size:16px 16px;flex:1;min-width:0;min-height:0;padding:16px;display:flex;overflow:hidden}.UIBuilder-module-scss-module__j803Ba__deployedShell{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;display:flex}.UIBuilder-module-scss-module__j803Ba__shellHeader{border-bottom:1px solid var(--neutral200);background-color:var(--neutral);flex-shrink:0;align-items:center;gap:16px;min-height:61px;margin:-16px -16px 0;padding:10px 20px;display:flex}.UIBuilder-module-scss-module__j803Ba__brand{flex-shrink:0;align-items:center;gap:8px;display:flex}.UIBuilder-module-scss-module__j803Ba__brand>svg{color:var(--neutral700);flex-shrink:0}.UIBuilder-module-scss-module__j803Ba__brandLogo{object-fit:contain;flex-shrink:0;width:auto;max-width:120px;height:28px}.UIBuilder-module-scss-module__j803Ba__appName{color:var(--neutral900);font-size:1rem;font-weight:700}.UIBuilder-module-scss-module__j803Ba__pageNav{flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.UIBuilder-module-scss-module__j803Ba__pageNav.UIBuilder-module-scss-module__j803Ba__vertical{border-bottom:1px solid var(--neutral200);flex-direction:column;flex:none;align-items:stretch;gap:2px;padding:10px;overflow-x:hidden}.UIBuilder-module-scss-module__j803Ba__pageNav.UIBuilder-module-scss-module__j803Ba__vertical .UIBuilder-module-scss-module__j803Ba__pageTab{justify-content:flex-start;width:100%;padding:8px 12px 8px 8px;font-size:.8125rem}.UIBuilder-module-scss-module__j803Ba__pageNav.UIBuilder-module-scss-module__j803Ba__vertical .UIBuilder-module-scss-module__j803Ba__manageNavItem{font-size:.8125rem}.UIBuilder-module-scss-module__j803Ba__pageTab{color:var(--neutral700);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.875rem;transition:background-color .15s,color .15s;display:inline-flex}.UIBuilder-module-scss-module__j803Ba__pageTab:hover{background-color:var(--neutral100);color:var(--neutral900)}.UIBuilder-module-scss-module__j803Ba__pageTab.UIBuilder-module-scss-module__j803Ba__active{background-color:var(--neutral100);color:var(--neutral900);font-weight:500}.UIBuilder-module-scss-module__j803Ba__pageTab .UIBuilder-module-scss-module__j803Ba__icon{color:var(--neutral500);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.UIBuilder-module-scss-module__j803Ba__pageTab .UIBuilder-module-scss-module__j803Ba__icon svg{width:15px;height:15px}.UIBuilder-module-scss-module__j803Ba__pageTab.UIBuilder-module-scss-module__j803Ba__active .UIBuilder-module-scss-module__j803Ba__icon{color:var(--neutral900)}.UIBuilder-module-scss-module__j803Ba__pageTab.UIBuilder-module-scss-module__j803Ba__manageNavItem{color:var(--neutral900);font-size:.8125rem;font-weight:500}.UIBuilder-module-scss-module__j803Ba__editPageBtn{cursor:pointer;color:var(--neutral500);background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:none}.UIBuilder-module-scss-module__j803Ba__editPageBtn svg{width:13px;height:13px}.UIBuilder-module-scss-module__j803Ba__pageTab.UIBuilder-module-scss-module__j803Ba__active .UIBuilder-module-scss-module__j803Ba__editPageBtn{display:inline-flex}.UIBuilder-module-scss-module__j803Ba__endUserActions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.UIBuilder-module-scss-module__j803Ba__endUserMenu{flex-shrink:0;position:relative}.UIBuilder-module-scss-module__j803Ba__endUserMenu .UIBuilder-module-scss-module__j803Ba__menu{z-index:5;border:1px solid var(--neutral200);background-color:var(--neutral);min-width:196px;box-shadow:var(--shadowSimplistic);border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.UIBuilder-module-scss-module__j803Ba__endUserMenu .UIBuilder-module-scss-module__j803Ba__item{justify-content:flex-start;width:100%;padding-inline:10px}.UIBuilder-module-scss-module__j803Ba__endUserMenu .UIBuilder-module-scss-module__j803Ba__inert{pointer-events:none;-webkit-user-select:none;user-select:none}.UIBuilder-module-scss-module__j803Ba__endUserMenu .UIBuilder-module-scss-module__j803Ba__group{border-top:1px solid var(--neutral200);flex-direction:column;gap:2px;margin-top:4px;padding-top:4px;display:flex}.UIBuilder-module-scss-module__j803Ba__endUserMenu .UIBuilder-module-scss-module__j803Ba__builderItem .UIBuilder-module-scss-module__j803Ba__kbd{color:var(--neutral500);margin-left:auto;font-family:inherit;font-size:.6875rem;font-weight:400}.UIBuilder-module-scss-module__j803Ba__endUserMenu .UIBuilder-module-scss-module__j803Ba__builderItem:disabled .UIBuilder-module-scss-module__j803Ba__kbd{color:var(--neutral400)}.UIBuilder-module-scss-module__j803Ba__askIcon{color:var(--primary)}.UIBuilder-module-scss-module__j803Ba__askKbd{border:1px solid var(--neutral200);color:var(--neutral600);background:var(--neutral100);border-radius:6px;padding:1px 6px;font-size:.6875rem;font-weight:700}.UIBuilder-module-scss-module__j803Ba__subNavTabs{flex-shrink:0;justify-content:safe center;align-items:center;gap:8px;padding:0 20px;display:flex;overflow-x:auto}.UIBuilder-module-scss-module__j803Ba__subNavTab{background-color:var(--neutral100);color:var(--neutral500);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:9px 16px;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.UIBuilder-module-scss-module__j803Ba__subNavTab:hover{background-color:var(--neutral200);color:var(--neutral900)}.UIBuilder-module-scss-module__j803Ba__subNavTab.UIBuilder-module-scss-module__j803Ba__subNavTabActive{background-color:var(--primary);border-color:var(--primary);color:var(--white);font-weight:600}.UIBuilder-module-scss-module__j803Ba__subNavTab.UIBuilder-module-scss-module__j803Ba__subNavTabActive:hover{background-color:var(--primaryHover);border-color:var(--primaryHover);color:var(--white)}.UIBuilder-module-scss-module__j803Ba__subNavTab.UIBuilder-module-scss-module__j803Ba__subNavTabManage{background-color:var(--neutral);border-color:var(--neutral200);color:var(--neutral900);font-weight:600}.UIBuilder-module-scss-module__j803Ba__subNavTab.UIBuilder-module-scss-module__j803Ba__subNavTabManage:hover{background-color:var(--neutral100)}.UIBuilder-module-scss-module__j803Ba__subNavTab.UIBuilder-module-scss-module__j803Ba__subNavTabManage .UIBuilder-module-scss-module__j803Ba__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.UIBuilder-module-scss-module__j803Ba__subNavTab.UIBuilder-module-scss-module__j803Ba__subNavTabManage .UIBuilder-module-scss-module__j803Ba__icon svg{width:17px;height:17px}.UIBuilder-module-scss-module__j803Ba__subNavTab.UIBuilder-module-scss-module__j803Ba__subNavTabAdd{padding:6px 14px;font-size:1.125rem;line-height:1}.UIBuilder-module-scss-module__j803Ba__subNavRenameInput{border:1px solid var(--primary);color:var(--neutral900);background-color:var(--neutral);border-radius:10px;outline:none;padding:9px 12px;font-size:.875rem}.UIBuilder-module-scss-module__j803Ba__content{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}.UIBuilder-module-scss-module__j803Ba__chat{border:1px solid var(--neutral200);background-color:var(--neutral);border-radius:12px;flex:1;min-height:0;display:flex;overflow:hidden}.UIBuilder-module-scss-module__j803Ba__blank{border:1px solid var(--neutral200);background-color:var(--neutral);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__icon{background-color:var(--neutral100);width:48px;height:48px;color:var(--neutral600);border-radius:12px;justify-content:center;align-items:center;display:flex}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__icon svg{width:22px;height:22px}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__title{color:var(--neutral900);font-size:1rem;font-weight:600}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__runWorkflowName{text-align:center;max-width:340px;color:var(--neutral700);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:-10px;font-size:.8125rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__subtitle{text-align:center;max-width:360px;color:var(--neutral600);margin-top:-8px;font-size:.8125rem;line-height:1.5}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__options{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;padding:0 20px;display:flex}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__options .UIBuilder-module-scss-module__j803Ba__card{background-color:var(--neutral);border:1px solid var(--neutral200);border-radius:12px;flex-direction:column;flex:0 270px;justify-content:flex-start;align-items:center;gap:12px;padding:20px;display:flex}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__options .UIBuilder-module-scss-module__j803Ba__card .UIBuilder-module-scss-module__j803Ba__subtitle{flex:1;margin-top:0}.UIBuilder-module-scss-module__j803Ba__blank .UIBuilder-module-scss-module__j803Ba__options .UIBuilder-module-scss-module__j803Ba__card.UIBuilder-module-scss-module__j803Ba__disabled{opacity:.6}.UIBuilder-module-scss-module__j803Ba__blockLink{width:150px}.UIBuilder-module-scss-module__j803Ba__fullWidth{width:100%}
.HydratedBlockContent-module-scss-module__HftDfq__hydratedBlockContent [data-gp-state=loading]{vertical-align:middle;background:linear-gradient(90deg, var(--neutral200) 25%, var(--neutral100) 50%, var(--neutral200) 75%);background-size:200% 100%;border-radius:4px;min-width:4ch;min-height:1em;animation:1.4s ease-in-out infinite HydratedBlockContent-module-scss-module__HftDfq__shimmer;display:inline-block}.HydratedBlockContent-module-scss-module__HftDfq__hydratedBlockContent [data-gp-state=empty]:after{content:"—";color:var(--neutral500)}.HydratedBlockContent-module-scss-module__HftDfq__hydratedBlockContent div[data-gp-state=loading]{width:100%;display:block}@keyframes HydratedBlockContent-module-scss-module__HftDfq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.HydratedBlockContent-module-scss-module__HftDfq__hydratedBlockContent [data-gp-state=loading]{animation:none}}
.Panel-module-scss-module__Qrqy5a__panel{border-left:1px solid var(--neutral200);background-color:var(--neutral);flex-direction:column;flex:1;min-width:0;height:100%;display:flex}.Panel-module-scss-module__Qrqy5a__panel .Panel-module-scss-module__Qrqy5a__header{border-bottom:1px solid var(--neutral200);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.Panel-module-scss-module__Qrqy5a__panel .Panel-module-scss-module__Qrqy5a__header .Panel-module-scss-module__Qrqy5a__title{color:var(--neutral900);align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.Panel-module-scss-module__Qrqy5a__panel .Panel-module-scss-module__Qrqy5a__header .Panel-module-scss-module__Qrqy5a__actions{align-items:center;gap:4px;display:flex}.Panel-module-scss-module__Qrqy5a__panel .Panel-module-scss-module__Qrqy5a__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.Panel-module-scss-module__Qrqy5a__canvasWrap{flex-direction:column;flex:1;min-height:0;display:flex}.Panel-module-scss-module__Qrqy5a__canvasWrap .Panel-module-scss-module__Qrqy5a__skeletonCard{gap:calc(var(--line-height-xl) - var(--font-size-xl));background-color:var(--neutral);border:1px solid var(--neutral200);border-radius:12px;flex-direction:column;flex:1;padding:24px;display:flex;box-shadow:0 1px 3px #0000000a}.Panel-module-scss-module__Qrqy5a__error{color:var(--danger);text-align:center;flex:1;justify-content:center;align-items:center;padding:20px;font-size:.875rem;display:flex}.Panel-module-scss-module__Qrqy5a__errorBlock{border:1px dashed var(--danger,#e62b34);background:var(--dangerAquarelle,#feefef);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:160px;padding:24px;display:flex}.Panel-module-scss-module__Qrqy5a__errorBlockTitle{color:var(--neutral900);margin:0;font-size:.875rem;font-weight:700}.Panel-module-scss-module__Qrqy5a__errorBlockText{color:var(--neutral700);margin:0;font-size:.8125rem}.Panel-module-scss-module__Qrqy5a__frame{border:none;flex:1;width:100%}.Panel-module-scss-module__Qrqy5a__embedded{box-shadow:none;background:0 0;border:none;border-radius:0}
.Canvas-module-scss-module__VZLujq__canvas{background-color:var(--neutral);border:1px solid var(--neutral200);width:100%;box-shadow:var(--shadowSimplistic);border-radius:12px;overflow-y:auto}.Canvas-module-scss-module__VZLujq__fullHeight{flex:1;min-height:0}.Canvas-module-scss-module__VZLujq__list{gap:var(--canvas-gap);flex-wrap:wrap;display:flex}.Canvas-module-scss-module__VZLujq__empty{min-height:120px;color:var(--neutral500);background-color:var(--neutral100);border:1.5px dashed var(--neutral300);border-radius:12px;justify-content:center;align-items:center;font-size:.875rem;display:flex}
.CanvasBlock-module-scss-module__QmzvkW__canvasBlock{background-color:var(--neutral);border:1px solid var(--neutral200);border-radius:12px;flex-direction:column;flex:0 0 100%;transition:box-shadow .15s,border-color .15s,opacity .15s;display:flex;position:relative;overflow:hidden}.CanvasBlock-module-scss-module__QmzvkW__canvasBlock.CanvasBlock-module-scss-module__QmzvkW__sizeHalf{flex:0 0 calc(50% - var(--canvas-gap,8px)/2)}.CanvasBlock-module-scss-module__QmzvkW__canvasBlock:hover{border-color:var(--neutral300);box-shadow:0 2px 8px #00000012}.CanvasBlock-module-scss-module__QmzvkW__canvasBlock.CanvasBlock-module-scss-module__QmzvkW__isDragging{opacity:.5;border-color:var(--primary);box-shadow:0 4px 16px #00000026}.CanvasBlock-module-scss-module__QmzvkW__canvasBlock.CanvasBlock-module-scss-module__QmzvkW__chromeless{background:0 0;border-color:#0000;border-radius:0}.CanvasBlock-module-scss-module__QmzvkW__canvasBlock.CanvasBlock-module-scss-module__QmzvkW__chromeless:hover{box-shadow:none;border-color:#0000}.CanvasBlock-module-scss-module__QmzvkW__canvasBlock.CanvasBlock-module-scss-module__QmzvkW__chromeless.CanvasBlock-module-scss-module__QmzvkW__isDragging{border-color:var(--primary)}.CanvasBlock-module-scss-module__QmzvkW__canvasBlock.CanvasBlock-module-scss-module__QmzvkW__chromeless .CanvasBlock-module-scss-module__QmzvkW__toolbar{border-bottom:none}.CanvasBlock-module-scss-module__QmzvkW__toolbar{border-bottom:1px solid var(--neutral200);cursor:grab;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex}.CanvasBlock-module-scss-module__QmzvkW__toolbar:active{cursor:grabbing}.CanvasBlock-module-scss-module__QmzvkW__dragHandle{width:36px;height:36px;color:var(--neutral400);justify-content:center;align-items:center;display:flex}.CanvasBlock-module-scss-module__QmzvkW__controls{cursor:default;gap:6px;display:flex}.CanvasBlock-module-scss-module__QmzvkW__content{width:100%}
.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__content{flex-direction:column;min-height:0;display:flex}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__body{border-top:1px solid var(--neutral200);flex:1;min-height:0;display:flex}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__leftPanel{border-right:1px solid var(--neutral200);flex-shrink:0;width:220px;padding:12px 0;overflow-y:auto}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__leftPanel .PinModal-module-scss-module__GX30qa__pageList{margin:0;padding:0;list-style:none}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__leftPanel .PinModal-module-scss-module__GX30qa__pageItem{color:var(--neutral600);cursor:pointer;align-items:center;gap:10px;padding:10px 16px;font-size:.875rem;transition:background-color .15s;display:flex}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__leftPanel .PinModal-module-scss-module__GX30qa__pageItem:hover{background-color:var(--neutral100)}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__leftPanel .PinModal-module-scss-module__GX30qa__pageItem.PinModal-module-scss-module__GX30qa__active{background-color:var(--neutral100);color:var(--neutral900);font-weight:500}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__leftPanel .PinModal-module-scss-module__GX30qa__pageItem.PinModal-module-scss-module__GX30qa__manageNav{border-top:1px solid var(--neutral200);color:var(--neutral500);margin-top:8px;font-size:.8125rem}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__leftPanel .PinModal-module-scss-module__GX30qa__pageIcon{background-color:var(--neutral300);border-radius:4px;flex-shrink:0;width:18px;height:18px}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__rightPanel{flex-direction:column;flex:1;min-width:0;padding:20px 24px 24px;display:flex;overflow-y:auto}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__rightPanel .PinModal-module-scss-module__GX30qa__subNavTabs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;display:flex}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__rightPanel .PinModal-module-scss-module__GX30qa__subNavTabs .PinModal-module-scss-module__GX30qa__tab{background:var(--neutral100);color:var(--neutral600);border:1px solid var(--neutral200);cursor:pointer;border-radius:20px;padding:7px 16px;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__rightPanel .PinModal-module-scss-module__GX30qa__subNavTabs .PinModal-module-scss-module__GX30qa__tab:hover{background-color:var(--neutral200);border-color:var(--neutral300)}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__rightPanel .PinModal-module-scss-module__GX30qa__subNavTabs .PinModal-module-scss-module__GX30qa__tab.PinModal-module-scss-module__GX30qa__activeTab{background-color:var(--primary);color:#fff;border-color:var(--primary)}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__rightPanel .PinModal-module-scss-module__GX30qa__pinAction{border-top:1px solid var(--neutral200);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;display:flex}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__rightPanel .PinModal-module-scss-module__GX30qa__pinHint{color:var(--neutral600);margin:0;font-size:.8125rem}.PinModal-module-scss-module__GX30qa__pinModal .PinModal-module-scss-module__GX30qa__rightPanel .PinModal-module-scss-module__GX30qa__pinHint strong{color:var(--neutral900);font-weight:600}
.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal [data-slot=modal-head]{background:color-mix(in srgb, var(--primary) 8%, var(--neutral))}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__mark{background:var(--primary);width:32px;height:32px;color:var(--white);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__stack{flex-direction:column;display:flex}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__body{flex:1;min-height:180px;overflow-y:auto}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__greetRow{align-items:flex-start;gap:10px;display:flex}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__userRow{justify-content:flex-end;display:flex}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__greetRow,.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__userRow{margin-top:20px}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__greetRow:first-child,.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__userRow:first-child{margin-top:0}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__bubble{background:var(--neutral100);border:1px solid var(--neutral200);color:var(--neutral800,var(--neutral900));border-radius:14px;padding:14px 16px;font-size:.875rem;line-height:1.5}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__userBubble{background:var(--primary);max-width:80%;color:var(--white);border-radius:14px;padding:12px 16px;font-size:.875rem;line-height:1.5}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__errorBubble{border-color:var(--danger);color:var(--danger);background:var(--dangerAquarelle)}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__typing{align-items:center;gap:5px;display:inline-flex}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__typing span{background:var(--neutral600);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite both UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPBlink}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__typing span:nth-child(2){animation-delay:.2s}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__typing span:nth-child(3){animation-delay:.4s}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--neutral600);margin:0 0 6px;font-size:.6875rem;font-weight:800;display:block}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__fieldLabel:not(:first-child){margin-top:16px}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__suggestionInput{width:100%;margin-bottom:8px}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__chips{flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__inputRow{align-items:flex-end;gap:10px;padding:12px 0 0;display:flex}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__input{flex:1}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__footer{justify-content:flex-end;gap:10px;padding:12px 0 0;display:flex}.UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPModal .UIBuilderAskGPModal-module-scss-module__7L5j9q__note{color:var(--neutral600);text-align:center;margin:0;padding-top:4px;font-size:.75rem}@keyframes UIBuilderAskGPModal-module-scss-module__7L5j9q__uiBuilderAskGPBlink{0%,80%,to{opacity:.2}40%{opacity:1}}
.UIBuilderBrandingModal-module-scss-module__7AnMUq__body{flex-direction:column;gap:16px;display:flex}.UIBuilderBrandingModal-module-scss-module__7AnMUq__label{color:var(--neutral900);margin-bottom:6px;font-size:.875rem;font-weight:700;line-height:1.375rem;display:block}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetRow{border:1px solid var(--neutral200);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s,background-color .15s;display:flex}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetRow:hover,.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetRow.UIBuilderBrandingModal-module-scss-module__7AnMUq__dragActive{border-color:var(--primary);background-color:var(--neutral50)}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetThumb{max-width:96px;height:28px;color:var(--neutral900);flex-shrink:0;justify-content:center;align-items:center;display:flex}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetThumb img,.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetThumb svg{object-fit:contain;max-width:100%;max-height:100%}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetMeta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetName{color:var(--neutral800);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetHint{color:var(--neutral400);font-size:.75rem}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetError{color:var(--danger);font-size:.75rem}.UIBuilderBrandingModal-module-scss-module__7AnMUq__assetRemove{flex-shrink:0}.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorTabs{border:1px solid var(--neutral200);border-radius:8px;display:flex;overflow:hidden}.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorTab{color:var(--neutral600);white-space:nowrap;flex:1;padding:8px 10px;font-size:.8125rem;transition:background-color .15s,color .15s}.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorTab:first-child{border-right:1px solid var(--neutral200)}.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorTab:hover{background-color:var(--neutral100)}.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorTab.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorTabActive{background-color:var(--neutral100);color:var(--neutral900);font-weight:500}.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorRows{flex-direction:column;gap:20px;display:flex}.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorRow{border:1px solid var(--neutral200);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}.UIBuilderBrandingModal-module-scss-module__7AnMUq__colorLabel{color:var(--neutral700);flex:1;font-size:.8125rem}.UIBuilderBrandingModal-module-scss-module__7AnMUq__fullWidth{width:100%}
.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__label{margin-bottom:10px;font-size:.75rem;font-weight:400;line-height:16px;display:inline-block}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__control{border:1px solid var(--neutral200);background:var(--neutral);border-radius:5px;align-items:center;gap:4px;height:32px;padding:0 6px 0 4px;display:flex}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__control:focus-within{border-color:var(--primary)}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__control.ColorPicker-module-scss-module___6TtMW__disabled{background-color:var(--neutral100)}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__trigger{cursor:pointer;height:26px;color:var(--neutral500);background:0 0;border:none;border-radius:5px;flex-shrink:0;align-items:center;gap:2px;padding:0 2px;display:flex}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__trigger:hover:not(:disabled){background-color:var(--neutral100);color:var(--neutral700)}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__trigger:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__trigger:disabled{cursor:not-allowed}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__trigger.ColorPicker-module-scss-module___6TtMW__open{background-color:var(--neutral100);color:var(--neutral700)}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__swatch{border:1px solid var(--neutral200);border-radius:5px;flex-shrink:0;width:20px;height:20px}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__swatch.ColorPicker-module-scss-module___6TtMW__empty{background-color:var(--neutral);background-image:linear-gradient(45deg, var(--neutral300) 25%, transparent 25% 75%, var(--neutral300) 75%),linear-gradient(45deg, var(--neutral300) 25%, transparent 25% 75%, var(--neutral300) 75%);background-position:0 0,5px 5px;background-size:10px 10px}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__input{width:68px;min-width:0;color:var(--neutral800);background:0 0;border:none;outline:none;flex:1;font-family:monospace;font-size:.8125rem}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__input:disabled{color:var(--surface500)}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__clear{cursor:pointer;color:var(--neutral400);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ColorPicker-module-scss-module___6TtMW__colorPicker .ColorPicker-module-scss-module___6TtMW__clear:hover{color:var(--neutral600)}.ColorPicker-module-scss-module___6TtMW__popover{pointer-events:auto}.ColorPicker-module-scss-module___6TtMW__panel{border:1px solid var(--neutral200);padding:12px;background:var(--neutral)!important;box-shadow:var(--shadowSimplistic)!important;border-radius:5px!important}.ColorPicker-module-scss-module___6TtMW__handle{border:2px solid var(--white);width:22px;height:22px;box-shadow:var(--shadowSimplistic);z-index:1;pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}
.UIBuilderDeployModal-module-scss-module__gbRadG__stack{flex-direction:column;gap:12px;display:flex}.UIBuilderDeployModal-module-scss-module__gbRadG__intro{color:var(--neutral600);margin-bottom:4px;font-size:.8125rem;line-height:1.5}.UIBuilderDeployModal-module-scss-module__gbRadG__intro strong{color:var(--neutral800);font-weight:600}.UIBuilderDeployModal-module-scss-module__gbRadG__row{align-items:center;gap:12px;min-height:28px;display:flex}.UIBuilderDeployModal-module-scss-module__gbRadG__label{min-width:96px;color:var(--neutral700);flex-shrink:0;font-size:.8125rem;font-weight:600}.UIBuilderDeployModal-module-scss-module__gbRadG__value{min-width:0;color:var(--neutral800);flex:1;font-size:.8125rem}.UIBuilderDeployModal-module-scss-module__gbRadG__status{color:var(--neutral700);white-space:nowrap;align-items:center;gap:6px;font-size:.8125rem;font-weight:500;display:inline-flex}.UIBuilderDeployModal-module-scss-module__gbRadG__status svg{width:14px;height:14px}.UIBuilderDeployModal-module-scss-module__gbRadG__status.UIBuilderDeployModal-module-scss-module__gbRadG__statusSuccess{color:var(--success)}.UIBuilderDeployModal-module-scss-module__gbRadG__status.UIBuilderDeployModal-module-scss-module__gbRadG__statusError{color:var(--danger)}.UIBuilderDeployModal-module-scss-module__gbRadG__urlField{border:1px solid var(--neutral200);background-color:var(--neutral100);border-radius:6px;align-items:center;gap:6px;max-width:100%;padding:4px 4px 4px 10px;display:inline-flex}.UIBuilderDeployModal-module-scss-module__gbRadG__url{text-overflow:ellipsis;white-space:nowrap;color:var(--primary);font-size:.8125rem;text-decoration:none;overflow:hidden}.UIBuilderDeployModal-module-scss-module__gbRadG__url:hover{text-decoration:underline}.UIBuilderDeployModal-module-scss-module__gbRadG__copy{width:24px;height:24px;color:var(--neutral500);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.UIBuilderDeployModal-module-scss-module__gbRadG__copy:hover{background-color:var(--neutral200);color:var(--neutral700)}.UIBuilderDeployModal-module-scss-module__gbRadG__copy svg{width:14px;height:14px}.UIBuilderDeployModal-module-scss-module__gbRadG__muted{color:var(--neutral400);font-size:.8125rem}.UIBuilderDeployModal-module-scss-module__gbRadG__hint{color:var(--neutral500);font-size:.75rem}
.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal[data-slot=modal]{width:min(480px,100vw - 40px)}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body{flex-direction:column;gap:20px;display:flex}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__orientation{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__orientationLabel{color:var(--neutral900);font-size:.875rem;font-weight:700;line-height:1.375rem}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__orientationOptions{gap:10px;display:flex}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__rows{flex-direction:column;gap:20px;display:flex}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__row{color:var(--neutral900);align-items:center;gap:6px;display:flex}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__row.UIBuilderNavModal-module-scss-module__-SOdzq__isHidden{color:var(--neutral500)}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__row.UIBuilderNavModal-module-scss-module__-SOdzq__isDragging{opacity:.9;background-color:var(--neutral)}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__row .UIBuilderNavModal-module-scss-module__-SOdzq__dragHandle{cursor:grab;width:40px;height:40px;color:var(--neutral500);touch-action:none;flex:none;justify-content:center;align-items:center;display:flex}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__row .UIBuilderNavModal-module-scss-module__-SOdzq__dragHandle:active{cursor:grabbing}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__row .UIBuilderNavModal-module-scss-module__-SOdzq__input{flex:1;min-width:0}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__body .UIBuilderNavModal-module-scss-module__-SOdzq__row .UIBuilderNavModal-module-scss-module__-SOdzq__action{flex:none}.UIBuilderNavModal-module-scss-module__-SOdzq__uiBuilderNavModal .UIBuilderNavModal-module-scss-module__-SOdzq__addRow{width:100%}
.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__body{border-top:1px solid var(--neutral200);flex:1;min-height:0;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__leftPanel{border-right:1px solid var(--neutral200);flex-shrink:0;width:220px;padding:12px 0;overflow-y:auto}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__leftPanel .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__pageItem{color:var(--neutral600);cursor:pointer;align-items:center;gap:10px;padding:10px 16px;font-size:.875rem;transition:background-color .15s;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__leftPanel .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__pageItem:hover{background-color:var(--neutral100)}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__leftPanel .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__pageItem.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__active{background-color:var(--neutral100);color:var(--neutral900);font-weight:500}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__leftPanel .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__pageItem.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__newPage{border-top:1px solid var(--neutral200);color:var(--neutral500);margin-top:8px;font-size:.8125rem}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__leftPanel .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__pageIcon{background-color:var(--neutral300);border-radius:4px;flex-shrink:0;width:18px;height:18px}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__leftPanel .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__newPageIcon{width:18px;height:18px;color:var(--neutral500);flex-shrink:0;justify-content:center;align-items:center;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__leftPanel .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__newPageIcon svg{width:12px;height:12px}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__rightPanel{flex-direction:column;flex:1;min-width:0;min-height:0;padding:20px 24px 24px;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__preview{background:var(--neutral50);border:1px solid var(--neutral200);border-radius:12px;flex:1;min-height:0;margin-bottom:16px;padding:12px;overflow-y:auto}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__previewNotice{color:var(--neutral700);background:var(--warningAquarelle);border:1px solid var(--warning);border-radius:12px;margin-bottom:8px;padding:8px 12px;font-size:.8125rem}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__previewGrid{flex-wrap:wrap;gap:8px;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__previewBlock{flex:0 0 100%;overflow:hidden}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__previewBlockHalf{flex:0 0 calc(50% - 4px)}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__previewEmpty{min-height:120px;color:var(--neutral500);justify-content:center;align-items:center;font-size:.875rem;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__errorBlock{text-align:center;background:var(--dangerAquarelle);border:1px solid var(--danger);flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:140px;padding:20px;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__errorBlock .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__errorBlockTitle{color:var(--neutral900);margin:0;font-size:.875rem;font-weight:700}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__errorBlock .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__errorBlockText{max-width:420px;color:var(--neutral700);margin:0;font-size:.75rem}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__newPageInput{width:100%;margin-bottom:16px}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__subNavTabs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:20px;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__subNavTabs .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__tab{background:var(--neutral100);color:var(--neutral600);border:1px solid var(--neutral200);cursor:pointer;border-radius:20px;padding:7px 16px;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__subNavTabs .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__tab:hover{background-color:var(--neutral200);border-color:var(--neutral300)}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__subNavTabs .UIBuilderPinLayoutModal-module-scss-module__ryJr5a__tab.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__activeTab{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__pinAction{border-top:1px solid var(--neutral200);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;display:flex}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__pinHint{color:var(--neutral600);margin:0;font-size:.8125rem}.UIBuilderPinLayoutModal-module-scss-module__ryJr5a__pinHint strong{color:var(--neutral900);font-weight:600}
.UIBuilderTalosCanvas-module-scss-module__9QByPG__uiBuilderTalosCanvas{border:1px solid var(--neutral200);background-color:var(--neutral);border-radius:12px;flex:1;min-height:0;position:relative;overflow:hidden}.UIBuilderTalosCanvas-module-scss-module__9QByPG__uiBuilderTalosCanvas>div{position:absolute;inset:0}.UIBuilderTalosCanvas-module-scss-module__9QByPG__uiBuilderTalosCanvas .UIBuilderTalosCanvas-module-scss-module__9QByPG__state{justify-content:center;align-items:center;display:flex}
.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__body{flex-direction:column;display:flex}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__search{flex-shrink:0;padding:0 0 8px}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__list{flex:1;min-height:0;max-height:min(52vh,460px);overflow-y:auto}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__status{color:var(--neutral600);justify-content:center;align-items:center;gap:8px;padding:24px 12px;font-size:.8125rem;display:flex}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__group+.UIBuilderWorkflowPicker-module-scss-module__MAIujq__group{margin-top:8px}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__group .UIBuilderWorkflowPicker-module-scss-module__MAIujq__groupTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--neutral500);padding:6px 8px;font-size:.6875rem;font-weight:600;display:block}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__item{border-radius:10px}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__item:hover{background-color:var(--neutral100)}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__row{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 8px;display:flex}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__row .UIBuilderWorkflowPicker-module-scss-module__MAIujq__icon{background-color:var(--graphicsBlue);width:36px;height:36px;color:var(--primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__row .UIBuilderWorkflowPicker-module-scss-module__MAIujq__icon svg{width:18px;height:18px}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__row .UIBuilderWorkflowPicker-module-scss-module__MAIujq__text{flex-direction:column;gap:2px;min-width:0;display:flex}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__row .UIBuilderWorkflowPicker-module-scss-module__MAIujq__name{color:var(--neutral900);font-size:.8125rem;font-weight:600}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__row .UIBuilderWorkflowPicker-module-scss-module__MAIujq__description{color:var(--neutral600);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__row .UIBuilderWorkflowPicker-module-scss-module__MAIujq__chevron{color:var(--neutral500);align-items:center;margin-left:auto;transition:transform .12s ease-in-out;display:flex}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__row .UIBuilderWorkflowPicker-module-scss-module__MAIujq__chevron.UIBuilderWorkflowPicker-module-scss-module__MAIujq__chevronOpen{transform:rotate(180deg)}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__inputs{flex-direction:column;gap:12px;padding:4px 8px 12px;display:flex}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__field{flex-direction:column;display:flex}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__fieldLabel{margin-bottom:10px;font-size:.75rem;font-weight:400;line-height:16px}.UIBuilderWorkflowPicker-module-scss-module__MAIujq__uiBuilderWorkflowPicker .UIBuilderWorkflowPicker-module-scss-module__MAIujq__fullWidth{width:100%}
.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__content{flex-direction:column;gap:20px;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__field{flex-direction:column;gap:6px;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__fullWidth{width:100%}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__label{color:var(--neutral800);font-size:.8125rem;font-weight:600}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__hint{color:var(--neutral500);font-size:.75rem}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__dropzone{border:1.5px dashed var(--neutral300);background-color:var(--neutral100);cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;transition:border-color .15s,background-color .15s;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__dropzone:hover,.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__dropzone.ConfigModal-module-scss-module__ozWWba__active{border-color:var(--primary);background-color:var(--neutral)}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__dropzone.ConfigModal-module-scss-module__ozWWba__error{border-color:var(--danger);background-color:var(--dangerAquarelle)}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__dropzone .ConfigModal-module-scss-module__ozWWba__icon{background-color:var(--neutral200);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__dropzone .ConfigModal-module-scss-module__ozWWba__icon svg{width:20px;height:20px;color:var(--neutral500)}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__dropzone .ConfigModal-module-scss-module__ozWWba__text{color:var(--neutral700);text-align:center;font-size:.8125rem}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__dropzone .ConfigModal-module-scss-module__ozWWba__subtext{color:var(--neutral500);text-align:center;font-size:.75rem}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow{border:1px solid var(--neutral200);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow .ConfigModal-module-scss-module__ozWWba__icon{color:var(--neutral600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow .ConfigModal-module-scss-module__ozWWba__icon svg{width:16px;height:16px}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow .ConfigModal-module-scss-module__ozWWba__name{min-width:0;color:var(--neutral900);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow .ConfigModal-module-scss-module__ozWWba__change{color:var(--primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.78125rem;font-weight:600}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow .ConfigModal-module-scss-module__ozWWba__change:hover{text-decoration:underline}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow .ConfigModal-module-scss-module__ozWWba__remove{width:20px;height:20px;color:var(--neutral400);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow .ConfigModal-module-scss-module__ozWWba__remove:hover{background-color:var(--neutral200);color:var(--danger)}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__workflow .ConfigModal-module-scss-module__ozWWba__remove svg{width:10px;height:10px}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__errorMsg{color:var(--danger);margin:4px 0 0;font-size:.75rem}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__footerError{padding-bottom:4px}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__attachList{flex-direction:column;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__attachItem{background-color:var(--neutral100);border:1px solid var(--neutral200);border-radius:8px;align-items:center;gap:10px;padding:6px 10px;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__attachItem .ConfigModal-module-scss-module__ozWWba__name{color:var(--neutral700);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.75rem;overflow:hidden}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__attachItem .ConfigModal-module-scss-module__ozWWba__remove{width:20px;height:20px;color:var(--neutral400);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__attachItem .ConfigModal-module-scss-module__ozWWba__remove:hover{background-color:var(--neutral200);color:var(--neutral700)}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__attachItem .ConfigModal-module-scss-module__ozWWba__remove svg{width:10px;height:10px}.ConfigModal-module-scss-module__ozWWba__configModal .ConfigModal-module-scss-module__ozWWba__attachItem .ConfigModal-module-scss-module__ozWWba__thumbnail{object-fit:cover;border:1px solid var(--neutral200);border-radius:6px;flex-shrink:0;width:36px;height:36px}
