.page-module-scss-module__wSMR2a__buttons-heading{color:#333;margin-bottom:64px;font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.page-module-scss-module__wSMR2a__button-section{margin-bottom:80px}.page-module-scss-module__wSMR2a__button-section h3{color:#444;margin-bottom:48px;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:500;line-height:32px}.page-module-scss-module__wSMR2a__buttons-grid{flex-direction:column;gap:64px;display:flex}.page-module-scss-module__wSMR2a__button-row{flex-wrap:wrap;gap:48px;display:flex}.page-module-scss-module__wSMR2a__button-variant{flex-direction:column;gap:16px;min-width:150px;display:flex}.page-module-scss-module__wSMR2a__button-label{color:#666;margin:0;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.Button-module-scss-module__VLzsWq__button{width:fit-content;padding:none;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:none;outline:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:inline-flex;overflow:hidden}.Button-module-scss-module__VLzsWq__button:focus-visible{box-shadow:0 0 0 2px #0b60ff40}.Button-module-scss-module__VLzsWq__xsmall{border-radius:4px;gap:4px;height:20px;padding:0 8px}.Button-module-scss-module__VLzsWq__xsmall .Button-module-scss-module__VLzsWq__label{font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.Button-module-scss-module__VLzsWq__small{border-radius:4px;gap:8px;height:24px;padding:0 10px}.Button-module-scss-module__VLzsWq__small .Button-module-scss-module__VLzsWq__label{font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.Button-module-scss-module__VLzsWq__medium{border-radius:8px;gap:8px;height:32px;padding:0 12px}.Button-module-scss-module__VLzsWq__medium .Button-module-scss-module__VLzsWq__label{font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:32px}.Button-module-scss-module__VLzsWq__default{color:#fff;background-color:#0b60ff}.Button-module-scss-module__VLzsWq__default:hover{background-color:#0c53dd}.Button-module-scss-module__VLzsWq__ghost,.Button-module-scss-module__VLzsWq__ghost-grey{background-color:#0000}.Button-module-scss-module__VLzsWq__ghost{color:#0b60ff}.Button-module-scss-module__VLzsWq__ghost-grey{color:gray}.Button-module-scss-module__VLzsWq__ghost-grey:hover{color:#333}.Button-module-scss-module__VLzsWq__destructive{color:#fff;background-color:#ff0040}.Button-module-scss-module__VLzsWq__destructive:hover{background-color:#cf0644}.Button-module-scss-module__VLzsWq__disabled{cursor:not-allowed}.Button-module-scss-module__VLzsWq__default.Button-module-scss-module__VLzsWq__disabled{background-color:#ddd}.Button-module-scss-module__VLzsWq__ghost.Button-module-scss-module__VLzsWq__disabled{opacity:.3}.Button-module-scss-module__VLzsWq__ghost-grey.Button-module-scss-module__VLzsWq__disabled{color:#ccc}.Button-module-scss-module__VLzsWq__destructive.Button-module-scss-module__VLzsWq__disabled{opacity:.3}.Button-module-scss-module__VLzsWq__icon{justify-content:center;align-items:center;height:100%;display:flex}
.Checkbox-module-scss-module__rxPXHG__checkbox-container{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;min-width:16px;min-height:16px;display:inline-flex;position:relative}.Checkbox-module-scss-module__rxPXHG__checkbox-container.Checkbox-module-scss-module__rxPXHG__disabled{cursor:not-allowed}.Checkbox-module-scss-module__rxPXHG__checkbox-label{color:#333;margin-left:16px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Checkbox-module-scss-module__rxPXHG__checkbox-input{opacity:0;pointer-events:none;width:16px;height:16px;margin:0;position:absolute}.Checkbox-module-scss-module__rxPXHG__checkbox-input:focus-visible+.Checkbox-module-scss-module__rxPXHG__checkbox-box{border-color:#0b60ff;box-shadow:0 0 0 2px #0b60ff40}.Checkbox-module-scss-module__rxPXHG__checkbox-box{background-color:#fff;border:1px solid #ccc;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex}.Checkbox-module-scss-module__rxPXHG__checkbox-box:hover:not(.Checkbox-module-scss-module__rxPXHG__disabled){background-color:#f4f4f4}.Checkbox-module-scss-module__rxPXHG__checkbox-box.Checkbox-module-scss-module__rxPXHG__disabled{background-color:#f4f4f4;border-color:#ddd}.Checkbox-module-scss-module__rxPXHG__checkbox-box.Checkbox-module-scss-module__rxPXHG__disabled.Checkbox-module-scss-module__rxPXHG__checked,.Checkbox-module-scss-module__rxPXHG__checkbox-box.Checkbox-module-scss-module__rxPXHG__disabled.Checkbox-module-scss-module__rxPXHG__indeterminate{color:#ddd}.Checkbox-module-scss-module__rxPXHG__checkbox-box .Checkbox-module-scss-module__rxPXHG__icon{justify-content:center;align-items:center;display:flex}.Checkbox-module-scss-module__rxPXHG__default-box{border-radius:4px}.Checkbox-module-scss-module__rxPXHG__default-box.Checkbox-module-scss-module__rxPXHG__checked{color:#fff;background-color:#0b60ff;border-color:#0b60ff}.Checkbox-module-scss-module__rxPXHG__default-box.Checkbox-module-scss-module__rxPXHG__checked:hover:not(.Checkbox-module-scss-module__rxPXHG__disabled){background-color:#0c53dd;border-color:#0c53dd}.Checkbox-module-scss-module__rxPXHG__default-box.Checkbox-module-scss-module__rxPXHG__indeterminate{color:#0b60ff;border-color:#0b60ff}.Checkbox-module-scss-module__rxPXHG__default-box.Checkbox-module-scss-module__rxPXHG__indeterminate:hover:not(.Checkbox-module-scss-module__rxPXHG__disabled){color:#0c53dd;background-color:#fff;border-color:#0c53dd}.Checkbox-module-scss-module__rxPXHG__default-box.Checkbox-module-scss-module__rxPXHG__disabled{background-color:#f4f4f4;border-color:#ddd}.Checkbox-module-scss-module__rxPXHG__default-box.Checkbox-module-scss-module__rxPXHG__disabled.Checkbox-module-scss-module__rxPXHG__checked,.Checkbox-module-scss-module__rxPXHG__default-box.Checkbox-module-scss-module__rxPXHG__disabled.Checkbox-module-scss-module__rxPXHG__indeterminate{color:#ddd}.Checkbox-module-scss-module__rxPXHG__radio-box{border-radius:50%}.Checkbox-module-scss-module__rxPXHG__radio-box.Checkbox-module-scss-module__rxPXHG__checked{color:#0b60ff;border-color:#0b60ff}.Checkbox-module-scss-module__rxPXHG__radio-box.Checkbox-module-scss-module__rxPXHG__checked:hover:not(.Checkbox-module-scss-module__rxPXHG__disabled){color:#0c53dd;background-color:#fff;border-color:#0c53dd}.Checkbox-module-scss-module__rxPXHG__radio-box.Checkbox-module-scss-module__rxPXHG__disabled{background-color:#f4f4f4;border-color:#ddd}.Checkbox-module-scss-module__rxPXHG__radio-box.Checkbox-module-scss-module__rxPXHG__disabled.Checkbox-module-scss-module__rxPXHG__checked{color:#ddd}.Checkbox-module-scss-module__rxPXHG__check-circle-box{border-radius:50%}.Checkbox-module-scss-module__rxPXHG__check-circle-box.Checkbox-module-scss-module__rxPXHG__checked{color:#fff;background-color:#0b60ff;border-color:#0b60ff}.Checkbox-module-scss-module__rxPXHG__check-circle-box.Checkbox-module-scss-module__rxPXHG__checked:hover:not(.Checkbox-module-scss-module__rxPXHG__disabled){background-color:#0c53dd;border-color:#0c53dd}.Checkbox-module-scss-module__rxPXHG__check-circle-box.Checkbox-module-scss-module__rxPXHG__disabled{background-color:#f4f4f4;border-color:#ddd}.Checkbox-module-scss-module__rxPXHG__check-circle-box.Checkbox-module-scss-module__rxPXHG__disabled.Checkbox-module-scss-module__rxPXHG__checked{color:#ddd}
.ContextMenu-module-scss-module__6gI_tG__container{display:inline-flex;position:relative}
.Divider-module-scss-module__QDcmXq__divider{background:0 0;border:none;width:100%}.Divider-module-scss-module__QDcmXq__divider-xsmall{border-bottom:.5px solid #ddd}.Divider-module-scss-module__QDcmXq__divider-small{border-bottom:1px solid #ddd}.Divider-module-scss-module__QDcmXq__divider-medium{border-bottom:2px solid #ddd}.Divider-module-scss-module__QDcmXq__divider-large{border-bottom:4px solid #ddd}.Divider-module-scss-module__QDcmXq__divider-vertical{width:unset;border-bottom:none;height:100%}.Divider-module-scss-module__QDcmXq__divider-vertical.Divider-module-scss-module__QDcmXq__divider-xsmall{border-right:.5px solid #ddd}.Divider-module-scss-module__QDcmXq__divider-vertical.Divider-module-scss-module__QDcmXq__divider-small{border-right:1px solid #ddd}.Divider-module-scss-module__QDcmXq__divider-vertical.Divider-module-scss-module__QDcmXq__divider-medium{border-right:2px solid #ddd}.Divider-module-scss-module__QDcmXq__divider-vertical.Divider-module-scss-module__QDcmXq__divider-large{border-right:4px solid #ddd}
.FlowBlock-module-scss-module__xWUcmq__flow-block{-webkit-user-select:none;user-select:none;outline:none;width:360px;min-height:72px;position:relative}.FlowBlock-module-scss-module__xWUcmq__flow-block:focus-visible .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:var(--dyn-border-color-active,#0b60ff);box-shadow:0 0 0 2px rgba(var(--dyn-action-color-primary,#0b60ff),.25)}.FlowBlock-module-scss-module__xWUcmq__flow-block-body{border:1px solid var(--dyn-border-color-strong,#ccc);background:var(--dyn-bg-color-default,#fff);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px;transition:border-color .15s,box-shadow .15s;display:flex}.FlowBlock-module-scss-module__xWUcmq__flow-block-body:hover{box-shadow:0 2px 8px #0000001f}.FlowBlock-module-scss-module__xWUcmq__flow-block-head{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.FlowBlock-module-scss-module__xWUcmq__flow-block-icon{background:var(--dyn-bg-color-subtle,#f4f4f4);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.FlowBlock-module-scss-module__xWUcmq__flow-block-icon-fallback{color:var(--dyn-text-color-secondary,#444);line-height:0}.FlowBlock-module-scss-module__xWUcmq__flow-block-title-group{flex-direction:column;min-width:0;display:flex}.FlowBlock-module-scss-module__xWUcmq__flow-block-title{color:var(--dyn-text-color-primary,#333);white-space:nowrap;text-overflow:ellipsis;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px;overflow:hidden}.FlowBlock-module-scss-module__xWUcmq__flow-block-subtitle{color:var(--dyn-text-color-tertiary,#666);white-space:nowrap;text-overflow:ellipsis;font-family:Noto Sans;font-size:11px;font-weight:400;line-height:16px;overflow:hidden}.FlowBlock-module-scss-module__xWUcmq__flow-block-badge{height:20px;color:var(--dyn-text-color-primary,#333);white-space:nowrap;pointer-events:none;background:#0fa;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-family:Noto Sans;font-size:11px;font-weight:400;line-height:16px;display:inline-flex;position:absolute;top:-10px;right:26px}.FlowBlock-module-scss-module__xWUcmq__flow-block-menu{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FlowBlock-module-scss-module__xWUcmq__flow-block-trigger .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:#0fa}.FlowBlock-module-scss-module__xWUcmq__flow-block-trigger .FlowBlock-module-scss-module__xWUcmq__flow-block-badge{color:var(--dyn-text-color-primary,#333);background:#0fa}.FlowBlock-module-scss-module__xWUcmq__flow-block-trigger .FlowBlock-module-scss-module__xWUcmq__flow-block-icon{background:#00ffaa0d}.FlowBlock-module-scss-module__xWUcmq__flow-block-action .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:#3af}.FlowBlock-module-scss-module__xWUcmq__flow-block-action .FlowBlock-module-scss-module__xWUcmq__flow-block-badge{color:#fff;background:#3af}.FlowBlock-module-scss-module__xWUcmq__flow-block-action .FlowBlock-module-scss-module__xWUcmq__flow-block-icon{background:#33aaff0d}.FlowBlock-module-scss-module__xWUcmq__flow-block-condition .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:#a16207}.FlowBlock-module-scss-module__xWUcmq__flow-block-condition .FlowBlock-module-scss-module__xWUcmq__flow-block-badge{color:#fff;background:#a16207}.FlowBlock-module-scss-module__xWUcmq__flow-block-condition .FlowBlock-module-scss-module__xWUcmq__flow-block-icon{background:#a162071a}.FlowBlock-module-scss-module__xWUcmq__flow-block-loop .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:#ff27b3}.FlowBlock-module-scss-module__xWUcmq__flow-block-loop .FlowBlock-module-scss-module__xWUcmq__flow-block-badge{color:#fff;background:#ff27b3}.FlowBlock-module-scss-module__xWUcmq__flow-block-loop .FlowBlock-module-scss-module__xWUcmq__flow-block-icon{background:#ff27b31a}.FlowBlock-module-scss-module__xWUcmq__flow-block-router .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:#a16207}.FlowBlock-module-scss-module__xWUcmq__flow-block-router .FlowBlock-module-scss-module__xWUcmq__flow-block-badge{color:#fff;background:#a16207}.FlowBlock-module-scss-module__xWUcmq__flow-block-router .FlowBlock-module-scss-module__xWUcmq__flow-block-icon{background:#a162071a}.FlowBlock-module-scss-module__xWUcmq__flow-block-code .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:#f59e0b}.FlowBlock-module-scss-module__xWUcmq__flow-block-code .FlowBlock-module-scss-module__xWUcmq__flow-block-badge{color:#fff;background:#f59e0b}.FlowBlock-module-scss-module__xWUcmq__flow-block-code .FlowBlock-module-scss-module__xWUcmq__flow-block-icon{background:#f59e0b1a}.FlowBlock-module-scss-module__xWUcmq__flow-block-selected .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:var(--dyn-border-color-active,#0b60ff);box-shadow:0 2px 4px #00000040}.FlowBlock-module-scss-module__xWUcmq__flow-block-running .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:var(--dyn-action-color-primary,#0b60ff);animation:1.2s ease-in-out infinite FlowBlock-module-scss-module__xWUcmq__pulse}.FlowBlock-module-scss-module__xWUcmq__flow-block-completed .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:#14ce6e;box-shadow:0 0 0 2px #14ce6e33}.FlowBlock-module-scss-module__xWUcmq__flow-block-failed .FlowBlock-module-scss-module__xWUcmq__flow-block-body{border-color:#ff0040;box-shadow:0 0 0 2px #ff004033}@keyframes FlowBlock-module-scss-module__xWUcmq__pulse{0%,to{box-shadow:0 0 #3b82f680}50%{box-shadow:0 0 0 6px #3b82f626}}
.IconButton-module-scss-module__lwkmra__icon-button{color:gray;cursor:pointer;background-color:#0000;border:none;border-radius:4px;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.IconButton-module-scss-module__lwkmra__icon-button:hover{color:#333}.IconButton-module-scss-module__lwkmra__icon-button:disabled{cursor:default;color:#ddd}.IconButton-module-scss-module__lwkmra__icon-button:focus-visible{box-shadow:0 0 0 2px #0b60ff40}.IconButton-module-scss-module__lwkmra__icon-button .IconButton-module-scss-module__lwkmra__icon{display:flex}.IconButton-module-scss-module__lwkmra__filled-hover:hover{background-color:#f4f4f4}.IconButton-module-scss-module__lwkmra__active{color:#333;background-color:#ddf3fe}
.AddBlockButton-module-scss-module__qrPYeW__add-block-button{color:#fff;cursor:pointer;background:#ddd;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:background .15s,color .15s;display:flex}.AddBlockButton-module-scss-module__qrPYeW__add-block-button:hover,.AddBlockButton-module-scss-module__qrPYeW__add-block-button:focus-visible,.AddBlockButton-module-scss-module__qrPYeW__active{color:#fff;background:#0b60ff}
.HeaderInput-module-scss-module__WClRXq__header-input-wrapper{flex-direction:column;flex-grow:1;display:flex}.HeaderInput-module-scss-module__WClRXq__header-input-field{border-radius:8px;width:fit-content;height:36px;display:flex;position:relative}.HeaderInput-module-scss-module__WClRXq__header-input-field:focus-within{background:#ddf3fe;box-shadow:-12px 0 #ddf3fe,12px 0 #ddf3fe}.HeaderInput-module-scss-module__WClRXq__input-mirror{visibility:hidden;white-space:pre;min-width:36px;height:36px;padding:0;font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:400;line-height:36px;overflow:hidden}.HeaderInput-module-scss-module__WClRXq__header-input{color:#333;background:0 0;border:none;outline:none;width:100%;min-width:36px;height:36px;padding:0;font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:400;line-height:36px;position:absolute}.HeaderInput-module-scss-module__WClRXq__header-input::placeholder{color:#999;font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.HeaderInput-module-scss-module__WClRXq__header-input.HeaderInput-module-scss-module__WClRXq__disabled,.HeaderInput-module-scss-module__WClRXq__header-input:disabled{color:#ccc;cursor:not-allowed}.HeaderInput-module-scss-module__WClRXq__header-readonly{justify-content:space-between;align-items:center;width:100%;display:flex}.HeaderInput-module-scss-module__WClRXq__header-readonly-text{color:#333;margin:0;font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.HeaderInput-module-scss-module__WClRXq__header-readonly-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.HeaderInput-module-scss-module__WClRXq__header-readonly-icon svg{color:#ccc}.HeaderInput-module-scss-module__WClRXq__helper-text{color:gray;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.HeaderInput-module-scss-module__WClRXq__helper-text.HeaderInput-module-scss-module__WClRXq__error-text{color:#ff0040}
.Input-module-scss-module__u7FmTq__input-wrapper{flex-direction:column;gap:6px;width:100%;display:flex}.Input-module-scss-module__u7FmTq__input-field{align-items:center;width:100%;display:flex;position:relative}.Input-module-scss-module__u7FmTq__input-field:focus-within:not(.Input-module-scss-module__u7FmTq__empty):not(.Input-module-scss-module__u7FmTq__readonly) .Input-module-scss-module__u7FmTq__input,.Input-module-scss-module__u7FmTq__input-field:focus-within:not(.Input-module-scss-module__u7FmTq__empty):not(.Input-module-scss-module__u7FmTq__readonly) .Input-module-scss-module__u7FmTq__input-mirror{padding-right:36px}.Input-module-scss-module__u7FmTq__input-field:focus-within:not(.Input-module-scss-module__u7FmTq__empty):not(.Input-module-scss-module__u7FmTq__readonly) .Input-module-scss-module__u7FmTq__clear-button{visibility:visible}.Input-module-scss-module__u7FmTq__input-field:focus-within:not(.Input-module-scss-module__u7FmTq__empty):not(.Input-module-scss-module__u7FmTq__readonly) .Input-module-scss-module__u7FmTq__trailing-icon{visibility:hidden}.Input-module-scss-module__u7FmTq__input-mirror{white-space:pre;border:1px solid #0000;min-width:36px;height:36px;padding:8px 12px;display:none;overflow:hidden}.Input-module-scss-module__u7FmTq__input{white-space:pre;background:var(--dyn-bg-color-subtle,#fff);border:1px solid var(--dyn-border-color-default,#ddd);font-feature-settings:"tnum";width:100%;min-width:36px;height:36px;color:var(--dyn-text-color-primary,#333);border-radius:8px;outline:none;padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px;transition:box-shadow .16s,border-color .16s,background .16s;overflow:hidden}.Input-module-scss-module__u7FmTq__input::placeholder{font-feature-settings:"tnum";color:var(--dyn-text-color-tertiary,#666);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Input-module-scss-module__u7FmTq__input:hover{border-color:var(--dyn-border-color-hover,#999)}.Input-module-scss-module__u7FmTq__input:focus{border-color:var(--dyn-border-color-active,#0b60ff);box-shadow:0 2px 4px #00000040}.Input-module-scss-module__u7FmTq__input:focus-visible{box-shadow:0 0 0 2px #0b60ff4d}.Input-module-scss-module__u7FmTq__input.Input-module-scss-module__u7FmTq__disabled,.Input-module-scss-module__u7FmTq__input:disabled{font-feature-settings:"tnum";color:#999;background:#f8f8f8;border-color:#ddd;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Input-module-scss-module__u7FmTq__input.Input-module-scss-module__u7FmTq__disabled::placeholder,.Input-module-scss-module__u7FmTq__input:disabled::placeholder{color:#999}.Input-module-scss-module__u7FmTq__input.Input-module-scss-module__u7FmTq__readonly{background:var(--dyn-bg-color-subtle,#fff);font-feature-settings:"tnum";color:var(--dyn-text-color-primary,#333);border-color:var(--dyn-border-color-default,#ddd);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.Input-module-scss-module__u7FmTq__input.Input-module-scss-module__u7FmTq__error:not(:focus):not(:hover){border-color:#ff0040}.Input-module-scss-module__u7FmTq__ghost-wrapper{width:fit-content}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input-mirror{visibility:hidden;font-feature-settings:"tnum";font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px;display:inline-block}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__icon{visibility:hidden}.Input-module-scss-module__u7FmTq__ghost-field:hover .Input-module-scss-module__u7FmTq__icon,.Input-module-scss-module__u7FmTq__ghost-field:focus-within .Input-module-scss-module__u7FmTq__icon{visibility:visible}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input{font-feature-settings:"tnum";background:0 0;border:1px solid #0000;width:100%;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px;position:absolute}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input::placeholder{font-feature-settings:"tnum";color:#999;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input:hover{background:#f4f4f4}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input:focus{border-color:#0b60ff;box-shadow:0 2px 4px #00000040}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input:focus-visible{box-shadow:0 0 0 2px #0b60ff4d}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input.Input-module-scss-module__u7FmTq__disabled,.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input:disabled{color:#ccc;background:0 0}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input.Input-module-scss-module__u7FmTq__disabled::placeholder,.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input:disabled::placeholder{color:#ccc}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input.Input-module-scss-module__u7FmTq__readonly{font-feature-settings:"tnum";box-shadow:none;background:0 0;border-color:#0000;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.Input-module-scss-module__u7FmTq__ghost-field .Input-module-scss-module__u7FmTq__input.Input-module-scss-module__u7FmTq__error:not(:focus):not(:hover){border-color:#0000}.Input-module-scss-module__u7FmTq__with-leading{padding-left:36px}.Input-module-scss-module__u7FmTq__with-trailing{padding-right:36px}.Input-module-scss-module__u7FmTq__icon{pointer-events:none;color:gray;z-index:1;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.Input-module-scss-module__u7FmTq__icon.Input-module-scss-module__u7FmTq__disabled{color:#ddd}.Input-module-scss-module__u7FmTq__icon.Input-module-scss-module__u7FmTq__error{color:#ff0040}.Input-module-scss-module__u7FmTq__leading-icon{left:12px}.Input-module-scss-module__u7FmTq__leading-icon-button{color:gray;z-index:2;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.Input-module-scss-module__u7FmTq__leading-icon-button:hover{color:#333}.Input-module-scss-module__u7FmTq__leading-icon-button:focus-visible{border-radius:4px;outline:2px solid #0b60ff66}.Input-module-scss-module__u7FmTq__leading-icon-button.Input-module-scss-module__u7FmTq__disabled,.Input-module-scss-module__u7FmTq__leading-icon-button:disabled{color:#ddd;cursor:default}.Input-module-scss-module__u7FmTq__trailing-icon{right:12px}.Input-module-scss-module__u7FmTq__clear-button{z-index:1;visibility:hidden;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Input-module-scss-module__u7FmTq__helper-text{color:#666;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Input-module-scss-module__u7FmTq__helper-text.Input-module-scss-module__u7FmTq__error-text{color:#ff0040}.Input-module-scss-module__u7FmTq__input[type=number]{appearance:textfield}.Input-module-scss-module__u7FmTq__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Input-module-scss-module__u7FmTq__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.Label-module-scss-module__MtANAW__label{color:#666;align-items:center;display:flex}.Label-module-scss-module__MtANAW__label.Label-module-scss-module__MtANAW__label-top{font-feature-settings:"tnum";font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.Label-module-scss-module__MtANAW__label.Label-module-scss-module__MtANAW__label-left{font-feature-settings:"tnum";white-space:nowrap;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:36px}.Label-module-scss-module__MtANAW__label.Label-module-scss-module__MtANAW__label-category{font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:600;line-height:24px}.Label-module-scss-module__MtANAW__label.Label-module-scss-module__MtANAW__disabled,.Label-module-scss-module__MtANAW__label.Label-module-scss-module__MtANAW__disabled .Label-module-scss-module__MtANAW__optional-text{color:#ccc}.Label-module-scss-module__MtANAW__label .Label-module-scss-module__MtANAW__optional-text{color:#999;font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:500;line-height:16px}.Label-module-scss-module__MtANAW__label .Label-module-scss-module__MtANAW__required-marker{color:#ff0040}
.ListItemBase-module-scss-module__w5n5_a__list-item{box-sizing:border-box;cursor:pointer;width:100%;height:36px;min-height:36px;color:var(--dyn-text-color-secondary,#444);background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;transition:background .15s;display:flex;position:relative}.ListItemBase-module-scss-module__w5n5_a__list-item:hover{background:var(--dyn-bg-color-default-hover,#f4f4f4)}.ListItemBase-module-scss-module__w5n5_a__list-item.ListItemBase-module-scss-module__w5n5_a__active,.ListItemBase-module-scss-module__w5n5_a__list-item:active{background:#eaeaea}.ListItemBase-module-scss-module__w5n5_a__list-item:focus-visible{outline:none;box-shadow:0 0 0 2px #0b60ff40}.ListItemBase-module-scss-module__w5n5_a__list-item.ListItemBase-module-scss-module__w5n5_a__disabled,.ListItemBase-module-scss-module__w5n5_a__list-item:disabled{pointer-events:none}.ListItemBase-module-scss-module__w5n5_a__list-item.ListItemBase-module-scss-module__w5n5_a__disabled .ListItemBase-module-scss-module__w5n5_a__list-item-content,.ListItemBase-module-scss-module__w5n5_a__list-item:disabled .ListItemBase-module-scss-module__w5n5_a__list-item-content{color:#ccc}.ListItemBase-module-scss-module__w5n5_a__list-item.ListItemBase-module-scss-module__w5n5_a__disabled .ListItemBase-module-scss-module__w5n5_a__list-item-label,.ListItemBase-module-scss-module__w5n5_a__list-item:disabled .ListItemBase-module-scss-module__w5n5_a__list-item-label,.ListItemBase-module-scss-module__w5n5_a__list-item.ListItemBase-module-scss-module__w5n5_a__disabled .ListItemBase-module-scss-module__w5n5_a__list-item-icon,.ListItemBase-module-scss-module__w5n5_a__list-item:disabled .ListItemBase-module-scss-module__w5n5_a__list-item-icon{color:#ddd}.ListItemBase-module-scss-module__w5n5_a__list-item.ListItemBase-module-scss-module__w5n5_a__disabled .ListItemBase-module-scss-module__w5n5_a__list-item-shortcut,.ListItemBase-module-scss-module__w5n5_a__list-item:disabled .ListItemBase-module-scss-module__w5n5_a__list-item-shortcut{color:#ccc}.ListItemBase-module-scss-module__w5n5_a__list-item .ListItemBase-module-scss-module__w5n5_a__list-item-shortcut{color:gray;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.ListItemBase-module-scss-module__w5n5_a__list-item .ListItemBase-module-scss-module__w5n5_a__list-item-checkmark{pointer-events:none;color:gray;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:50%;left:0;transform:translate(-100%,-50%)}.ListItemBase-module-scss-module__w5n5_a__list-item .ListItemBase-module-scss-module__w5n5_a__list-item-content{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:12px;display:flex;overflow:hidden}.ListItemBase-module-scss-module__w5n5_a__list-item .ListItemBase-module-scss-module__w5n5_a__list-item-label{font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.ListItemBase-module-scss-module__w5n5_a__list-item.ListItemBase-module-scss-module__w5n5_a__deprecated .ListItemBase-module-scss-module__w5n5_a__list-item-label{text-decoration:line-through;text-decoration-thickness:1px}.ListItemBase-module-scss-module__w5n5_a__list-item-category{box-sizing:border-box;background:0 0;border:none;border-radius:8px;align-items:flex-end;gap:12px;width:100%;height:36px;min-height:36px;padding:0 16px;transition:background .15s;display:flex}.ListItemBase-module-scss-module__w5n5_a__list-item-category .ListItemBase-module-scss-module__w5n5_a__category-label{color:#101e56;font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:600;line-height:24px}.ListItemBase-module-scss-module__w5n5_a__list-item-whitespace,.ListItemBase-module-scss-module__w5n5_a__list-item-divider{box-sizing:border-box;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;height:36px;min-height:36px;padding:0 16px;transition:background .15s;display:flex}.ListItemBase-module-scss-module__w5n5_a__list-item-search{box-sizing:border-box;border:none;border-bottom:solid 1px var(--dyn-border-color-default,#ddd);background:0 0;border-radius:0;align-items:center;gap:12px;width:100%;height:36px;min-height:36px;padding:0 16px;transition:background .15s;display:flex}.ListItemBase-module-scss-module__w5n5_a__list-item-search .ListItemBase-module-scss-module__w5n5_a__list-item-search-input{color:var(--dyn-text-color-secondary,#444);border:none;outline:none;font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.ListItemBase-module-scss-module__w5n5_a__list-item-search .ListItemBase-module-scss-module__w5n5_a__list-item-search-input::placeholder{color:var(--dyn-text-color-muted,#999)}.ListItemBase-module-scss-module__w5n5_a__list-item-icon{color:var(--dyn-text-color-secondary,gray)}.ListItemBase-module-scss-module__w5n5_a__list-item-icon-wrapper{justify-content:center;align-items:center;display:flex}
.AlertModal-module-scss-module__9CIp6W__alert-modal{background-color:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:60px;width:460px;padding:40px 60px;display:flex}.AlertModal-module-scss-module__9CIp6W__message-container{text-align:center;width:100%}.AlertModal-module-scss-module__9CIp6W__message{color:#333;margin:0;font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.AlertModal-module-scss-module__9CIp6W__actions{flex-direction:column;align-items:center;gap:16px;width:240px;display:flex}.AlertModal-module-scss-module__9CIp6W__full-width-button{width:100%}
.FormModal-module-scss-module__q_AwLa__split-container{width:100%;height:100%;min-height:0;max-width:inherit;flex-direction:row;display:flex;overflow:hidden}.FormModal-module-scss-module__q_AwLa__form-pane{max-width:inherit;flex-direction:column;display:flex;overflow:hidden}.FormModal-module-scss-module__q_AwLa__form-pane.FormModal-module-scss-module__q_AwLa__pane-left{border-right:1px solid #ddd;width:fit-content}.FormModal-module-scss-module__q_AwLa__form-pane.FormModal-module-scss-module__q_AwLa__pane-right{flex:1}.FormModal-module-scss-module__q_AwLa__modal-actions-group{align-items:center;gap:12px;height:44px;padding:20px 20px 0;display:flex}.FormModal-module-scss-module__q_AwLa__modal-actions-group.FormModal-module-scss-module__q_AwLa__modal-actions-group-left{padding-right:8px}.FormModal-module-scss-module__q_AwLa__modal-actions-group.FormModal-module-scss-module__q_AwLa__modal-actions-group-right{justify-content:flex-end;gap:16px;padding-left:8px}.FormModal-module-scss-module__q_AwLa__modal-actions{background-color:#fff;justify-content:space-between;align-items:center;width:100%;display:flex}.FormModal-module-scss-module__q_AwLa__modal-buttons{align-items:center;gap:12px;display:flex}.FormModal-module-scss-module__q_AwLa__form-modal{width:fit-content;transition:width .1s;overflow:hidden;max-height:85vh!important;top:10vh!important;transform:translate(-50%)!important}.FormModal-module-scss-module__q_AwLa__form-content,.FormModal-module-scss-module__q_AwLa__side-content{overflow:auto}.FormModal-module-scss-module__q_AwLa__small-form{width:620px}.FormModal-module-scss-module__q_AwLa__medium-form{width:780px}.FormModal-module-scss-module__q_AwLa__large-form{width:1024px}.FormModal-module-scss-module__q_AwLa__xlarge-form{width:1360px}
.Popover-module-scss-module__yHnzaq__popover-content{z-index:var(--dyn-popover-z-index,600);pointer-events:auto}
.MultiSelectorList-module-scss-module__JyUyUG__selector-list{gap:16px!important;padding:0 0 8px!important}.MultiSelectorList-module-scss-module__JyUyUG__selector-list-items{flex-direction:column;gap:4px;padding:0 24px;display:flex}.MultiSelectorList-module-scss-module__JyUyUG__selector-list-search-container{z-index:1;background:var(--dyn-bg-color-default,#fff);padding-top:8px;position:sticky;top:0}.MultiSelectorList-module-scss-module__JyUyUG__no-items-found{color:var(--dyn-text-color-tertiary,#666);height:36px;padding:6px 16px;font-family:Noto Sans;font-size:14px;font-style:italic;font-weight:500;line-height:24px}
.MultiSelector-module-scss-module___NTEkq__container{width:100%}.MultiSelector-module-scss-module___NTEkq__trigger{cursor:pointer;border:1px solid var(--dyn-border-color-default,#ddd);background:var(--dyn-bg-color-subtle,#fff);outline:none;justify-content:space-between;align-items:center;width:100%;transition:box-shadow .16s,border-color .16s,background .16s;display:flex}.MultiSelector-module-scss-module___NTEkq__trigger:hover:not(.MultiSelector-module-scss-module___NTEkq__disabled),.MultiSelector-module-scss-module___NTEkq__trigger.MultiSelector-module-scss-module___NTEkq__active{border-color:var(--dyn-border-color-hover,#999)}.MultiSelector-module-scss-module___NTEkq__trigger:focus-visible{border-color:var(--dyn-border-color-active,#0b60ff);box-shadow:0 0 0 2px #0b60ff40}.MultiSelector-module-scss-module___NTEkq__trigger.MultiSelector-module-scss-module___NTEkq__disabled{cursor:not-allowed;background:#f8f8f8}.MultiSelector-module-scss-module___NTEkq__trigger.MultiSelector-module-scss-module___NTEkq__disabled .MultiSelector-module-scss-module___NTEkq__placeholder,.MultiSelector-module-scss-module___NTEkq__trigger.MultiSelector-module-scss-module___NTEkq__disabled .MultiSelector-module-scss-module___NTEkq__trailing-icon{color:#ccc}.MultiSelector-module-scss-module___NTEkq__trigger.MultiSelector-module-scss-module___NTEkq__medium{border-radius:8px;gap:8px;min-height:36px;padding:8px 12px}.MultiSelector-module-scss-module___NTEkq__trigger.MultiSelector-module-scss-module___NTEkq__small{border-radius:4px;gap:4px;min-height:24px;padding:4px 8px}.MultiSelector-module-scss-module___NTEkq__trigger-content{flex:1;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.MultiSelector-module-scss-module___NTEkq__placeholder{color:var(--dyn-text-color-muted,#999);white-space:nowrap;text-overflow:ellipsis;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px;overflow:hidden}.MultiSelector-module-scss-module___NTEkq__tags{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.MultiSelector-module-scss-module___NTEkq__overflow-count{color:var(--dyn-text-color-secondary,#444);white-space:nowrap;font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.MultiSelector-module-scss-module___NTEkq__trailing-icon{color:var(--dyn-text-color-secondary,gray);flex-shrink:0}
.Selector-module-scss-module__9vMe8W__container{flex-direction:column;display:flex;position:relative}
.ColumnsSelector-module-scss-module__btZ03G__columns-selector-modal{height:82vh;max-height:82vh!important;top:12vh!important;transform:translate(-50%)!important}.ColumnsSelector-module-scss-module__btZ03G__columns-selector-top-bar{border-bottom:1px solid #ddd;align-items:center;gap:32px;width:100%;height:48px;padding:0 40px;display:flex}.ColumnsSelector-module-scss-module__btZ03G__columns-selector-top-bar .ColumnsSelector-module-scss-module__btZ03G__columns-selector-label{color:#333}.ColumnsSelector-module-scss-module__btZ03G__columns-selector{background:#fff;height:100%;display:flex;overflow:auto hidden}.ColumnsSelector-module-scss-module__btZ03G__column{flex-direction:column;flex:1;align-items:center;gap:16px;width:300px;height:100%;padding:8px 24px;display:flex;overflow-y:auto}
.SelectorList-module-scss-module__1AlzSa__selector-list{gap:16px;padding:0 0 8px}.SelectorList-module-scss-module__1AlzSa__selector-list-items{flex-direction:column;gap:4px;padding:0 24px;display:flex}.SelectorList-module-scss-module__1AlzSa__selector-list-search-container{z-index:1;background:var(--dyn-bg-color-default,#fff);padding-top:8px;position:sticky;top:0}.SelectorList-module-scss-module__1AlzSa__selector-list-nested-item{width:100%}.SelectorList-module-scss-module__1AlzSa__no-items-found{color:var(--dyn-text-color-tertiary,#666);height:36px;padding:6px 16px;font-family:Noto Sans;font-size:14px;font-style:italic;font-weight:500;line-height:24px}
.SelectorTrigger-module-scss-module__bOd1hG__trigger{cursor:pointer;outline:none;justify-content:space-between;align-items:center;width:100%;transition:box-shadow .16s,border-color .16s,background .16s;display:flex}.SelectorTrigger-module-scss-module__bOd1hG__trigger .SelectorTrigger-module-scss-module__bOd1hG__trigger-content{flex:1;align-items:center;gap:8px;display:flex;overflow:hidden}.SelectorTrigger-module-scss-module__bOd1hG__trigger .SelectorTrigger-module-scss-module__bOd1hG__label{white-space:nowrap;text-overflow:ellipsis;color:var(--dyn-text-color-action-tertiary,#999);overflow:hidden}.SelectorTrigger-module-scss-module__bOd1hG__trigger .SelectorTrigger-module-scss-module__bOd1hG__icon{color:var(--dyn-action-color-secondary,gray)}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__disabled{cursor:not-allowed}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__disabled .SelectorTrigger-module-scss-module__bOd1hG__label{color:var(--dyn-text-color-muted,#ccc)}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__disabled .SelectorTrigger-module-scss-module__bOd1hG__icon{color:#ddd}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__disabled .SelectorTrigger-module-scss-module__bOd1hG__trailing-icon{visibility:visible!important}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__readonly{cursor:text;pointer-events:none}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__readonly .SelectorTrigger-module-scss-module__bOd1hG__trailing-icon{visibility:visible!important}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__selected:not(.SelectorTrigger-module-scss-module__bOd1hG__disabled) .SelectorTrigger-module-scss-module__bOd1hG__label{color:var(--dyn-text-color-primary,#333)}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__default{border:1px solid var(--dyn-border-color-default,#ddd);background:var(--dyn-bg-color-default,#fff)}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__default.SelectorTrigger-module-scss-module__bOd1hG__disabled{background:#f8f8f8;border-color:#ddd}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__default:hover:not(.SelectorTrigger-module-scss-module__bOd1hG__disabled),.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__default.SelectorTrigger-module-scss-module__bOd1hG__active{border-color:var(--dyn-border-color-hover,#999)}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__default:focus-visible{border-color:var(--dyn-border-color-active,#0b60ff);box-shadow:0 0 0 2px #0b60ff40}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__ghost{background:0 0;border:1px solid #0000;width:fit-content}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__ghost:hover:not(.SelectorTrigger-module-scss-module__bOd1hG__disabled),.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__ghost.SelectorTrigger-module-scss-module__bOd1hG__active{background:var(--dyn-bg-color-hover,#f4f4f4)}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__ghost:hover:not(.SelectorTrigger-module-scss-module__bOd1hG__disabled) .SelectorTrigger-module-scss-module__bOd1hG__icon,.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__ghost.SelectorTrigger-module-scss-module__bOd1hG__active .SelectorTrigger-module-scss-module__bOd1hG__icon{visibility:visible}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__ghost:focus-visible{border-color:var(--dyn-border-color-active,#0b60ff);background:#fff;box-shadow:0 0 0 2px #0b60ff40}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__ghost:focus-visible .SelectorTrigger-module-scss-module__bOd1hG__icon{visibility:visible}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__ghost .SelectorTrigger-module-scss-module__bOd1hG__trailing-icon{visibility:hidden}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__grey{background:var(--dyn-bg-color-subtle,#f4f4f4);border:1px solid #0000}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__grey.SelectorTrigger-module-scss-module__bOd1hG__disabled{background:#f8f8f8}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__grey:hover:not(.SelectorTrigger-module-scss-module__bOd1hG__disabled),.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__grey.SelectorTrigger-module-scss-module__bOd1hG__active{border-color:var(--dyn-border-color-hover,#999)}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__grey:focus-visible{border-color:var(--dyn-border-color-active,#0b60ff);box-shadow:0 0 0 2px #0b60ff40}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__medium{border-radius:8px;gap:8px;height:36px;padding:8px 12px}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__medium .SelectorTrigger-module-scss-module__bOd1hG__label{font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__small{border-radius:4px;gap:4px;height:24px;padding:0 8px}.SelectorTrigger-module-scss-module__bOd1hG__trigger.SelectorTrigger-module-scss-module__bOd1hG__small .SelectorTrigger-module-scss-module__bOd1hG__label{font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:400;line-height:24px}
@keyframes VerticalSpinner-module-scss-module__ULULma__bounce{0%,to{box-shadow:0 0 #61c6fa,0 0 #61c6fa}50%{box-shadow:0 -8px #61c6fa,0 8px #61c6fa}}.VerticalSpinner-module-scss-module__ULULma__spinner{justify-content:center;align-items:center;width:46px;height:64px;display:inline-flex;position:relative}.VerticalSpinner-module-scss-module__ULULma__bar{background:#61c6fa;width:10px;height:48px;animation:1s ease-in-out .4s infinite VerticalSpinner-module-scss-module__ULULma__bounce;position:relative}.VerticalSpinner-module-scss-module__ULULma__bar:before,.VerticalSpinner-module-scss-module__ULULma__bar:after{content:"";background:#61c6fa;width:10px;height:48px;animation:1s ease-in-out infinite VerticalSpinner-module-scss-module__ULULma__bounce;position:absolute}.VerticalSpinner-module-scss-module__ULULma__bar:before{animation-delay:.2s;right:18px}.VerticalSpinner-module-scss-module__ULULma__bar:after{animation-delay:.6s;left:18px}
.SegmentedControl-module-scss-module__CQJBta__container{background-color:#f4f4f4;border-radius:8px;align-items:center;padding:2px;display:inline-flex}.SegmentedControl-module-scss-module__CQJBta__container.SegmentedControl-module-scss-module__CQJBta__disabled{pointer-events:none}.SegmentedControl-module-scss-module__CQJBta__segment{cursor:pointer;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;height:20px;padding:0 12px;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.SegmentedControl-module-scss-module__CQJBta__segment .SegmentedControl-module-scss-module__CQJBta__label{color:#666;white-space:nowrap;font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:500;line-height:16px}.SegmentedControl-module-scss-module__CQJBta__segment .SegmentedControl-module-scss-module__CQJBta__icon{color:#666;justify-content:center;align-items:center;display:flex}.SegmentedControl-module-scss-module__CQJBta__segment .SegmentedControl-module-scss-module__CQJBta__count{color:#666;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.SegmentedControl-module-scss-module__CQJBta__segment:hover:not(.SegmentedControl-module-scss-module__CQJBta__segmentDisabled):not(.SegmentedControl-module-scss-module__CQJBta__selected) .SegmentedControl-module-scss-module__CQJBta__label,.SegmentedControl-module-scss-module__CQJBta__segment:hover:not(.SegmentedControl-module-scss-module__CQJBta__segmentDisabled):not(.SegmentedControl-module-scss-module__CQJBta__selected) .SegmentedControl-module-scss-module__CQJBta__icon,.SegmentedControl-module-scss-module__CQJBta__segment:hover:not(.SegmentedControl-module-scss-module__CQJBta__segmentDisabled):not(.SegmentedControl-module-scss-module__CQJBta__selected) .SegmentedControl-module-scss-module__CQJBta__count{color:#000}.SegmentedControl-module-scss-module__CQJBta__segment.SegmentedControl-module-scss-module__CQJBta__selected{background-color:#fff}.SegmentedControl-module-scss-module__CQJBta__segment.SegmentedControl-module-scss-module__CQJBta__selected .SegmentedControl-module-scss-module__CQJBta__label,.SegmentedControl-module-scss-module__CQJBta__segment.SegmentedControl-module-scss-module__CQJBta__selected .SegmentedControl-module-scss-module__CQJBta__icon{color:#333}.SegmentedControl-module-scss-module__CQJBta__segment.SegmentedControl-module-scss-module__CQJBta__selected .SegmentedControl-module-scss-module__CQJBta__count{color:#444}.SegmentedControl-module-scss-module__CQJBta__segment:focus-visible{outline:none;box-shadow:0 0 0 2px #0b60ff40}.SegmentedControl-module-scss-module__CQJBta__segment.SegmentedControl-module-scss-module__CQJBta__segmentDisabled{cursor:not-allowed}.SegmentedControl-module-scss-module__CQJBta__segment.SegmentedControl-module-scss-module__CQJBta__segmentDisabled .SegmentedControl-module-scss-module__CQJBta__label,.SegmentedControl-module-scss-module__CQJBta__segment.SegmentedControl-module-scss-module__CQJBta__segmentDisabled .SegmentedControl-module-scss-module__CQJBta__icon,.SegmentedControl-module-scss-module__CQJBta__segment.SegmentedControl-module-scss-module__CQJBta__segmentDisabled .SegmentedControl-module-scss-module__CQJBta__count{color:#ccc}
.Tab-module-scss-module__OIUWGW__tab{cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;justify-content:center;align-items:center;gap:7px;height:32px;padding:0 4px 0 2px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.Tab-module-scss-module__OIUWGW__tab .Tab-module-scss-module__OIUWGW__label{white-space:nowrap;color:#999;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.Tab-module-scss-module__OIUWGW__tab .Tab-module-scss-module__OIUWGW__icon{color:gray;justify-content:center;align-items:center;display:flex}.Tab-module-scss-module__OIUWGW__tab:hover:not(.Tab-module-scss-module__OIUWGW__disabled):not(.Tab-module-scss-module__OIUWGW__active) .Tab-module-scss-module__OIUWGW__label{color:#444}.Tab-module-scss-module__OIUWGW__tab:hover:not(.Tab-module-scss-module__OIUWGW__disabled):not(.Tab-module-scss-module__OIUWGW__active) .Tab-module-scss-module__OIUWGW__icon{color:#333}.Tab-module-scss-module__OIUWGW__tab.Tab-module-scss-module__OIUWGW__active{border-bottom-color:#0b60ff}.Tab-module-scss-module__OIUWGW__tab.Tab-module-scss-module__OIUWGW__active .Tab-module-scss-module__OIUWGW__label,.Tab-module-scss-module__OIUWGW__tab.Tab-module-scss-module__OIUWGW__active .Tab-module-scss-module__OIUWGW__icon{color:#333}.Tab-module-scss-module__OIUWGW__tab:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 2px #0b60ff40}.Tab-module-scss-module__OIUWGW__tab.Tab-module-scss-module__OIUWGW__disabled{cursor:not-allowed;pointer-events:none}.Tab-module-scss-module__OIUWGW__tab.Tab-module-scss-module__OIUWGW__disabled .Tab-module-scss-module__OIUWGW__label{color:#ccc}.Tab-module-scss-module__OIUWGW__tab.Tab-module-scss-module__OIUWGW__disabled .Tab-module-scss-module__OIUWGW__icon{color:#ddd}
.TabsBar-module-scss-module__PY3zBa__tabsBar{align-items:center;gap:36px;width:100%;display:flex}
.Tag-module-scss-module__8wnQpW__tag{color:#666;border:none;border-radius:8px;align-items:center;gap:4px;width:fit-content;padding:0 8px;display:flex}.Tag-module-scss-module__8wnQpW__tag-clickable{cursor:pointer;transition:opacity .2s}.Tag-module-scss-module__8wnQpW__tag-clickable:hover{opacity:.8}.Tag-module-scss-module__8wnQpW__tag-clickable:active{opacity:.6}.Tag-module-scss-module__8wnQpW__tag-xsmall{height:20px;font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:400;line-height:20px}.Tag-module-scss-module__8wnQpW__tag-small{height:24px;font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:400;line-height:24px}.Tag-module-scss-module__8wnQpW__tag-grey{background-color:#f4f4f4}.Tag-module-scss-module__8wnQpW__tag-blue{background-color:#ddf3fe}.Tag-module-scss-module__8wnQpW__tag-green{background-color:#ddfee5}.Tag-module-scss-module__8wnQpW__tag-orange{background-color:#feeedd}.Tag-module-scss-module__8wnQpW__tag-red{background-color:#fedddd}.Tag-module-scss-module__8wnQpW__tag-purple{background-color:#f2ddfe}.Tag-module-scss-module__8wnQpW__icon{color:gray}
.Tooltip-module-scss-module__LQdb4q__tooltip-content{z-index:600;color:#fff;background-color:#101e56;border-radius:4px;max-width:250px;padding:8px 12px;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px;animation:.15s ease-out Tooltip-module-scss-module__LQdb4q__fadeIn}.Tooltip-module-scss-module__LQdb4q__tooltip-arrow{fill:#101e56}@keyframes Tooltip-module-scss-module__LQdb4q__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
.DiagnosticLogPanel-module-scss-module__W7uPCq__modal{flex-direction:column;width:640px;max-width:90vw;max-height:80vh;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__header{border-bottom:1px solid #ddd;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__title-section{flex-direction:column;gap:4px;min-width:0;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__title{color:#333;margin:0;font-family:Noto Sans;font-size:20px;font-style:normal;font-weight:500;line-height:32px}.DiagnosticLogPanel-module-scss-module__W7uPCq__subtitle{color:#444;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.DiagnosticLogPanel-module-scss-module__W7uPCq__header-actions{flex-shrink:0;gap:8px;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__content{flex:1;padding:16px;overflow-y:auto}.DiagnosticLogPanel-module-scss-module__W7uPCq__loading,.DiagnosticLogPanel-module-scss-module__W7uPCq__empty{color:#666;text-align:center;padding:32px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.DiagnosticLogPanel-module-scss-module__W7uPCq__error{color:#ff0040;text-align:center;padding:32px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.DiagnosticLogPanel-module-scss-module__W7uPCq__entries{flex-direction:column;gap:12px;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry{background:#fff;border:1px solid #eee;border-radius:4px;flex-direction:column;gap:8px;padding:12px;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-title-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-type-tool,.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-type-llm,.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-type-skill{letter-spacing:.04em;text-transform:uppercase;border-radius:3px;padding:2px 6px;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:600;line-height:16px}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-type-tool{color:#0b60ff;background:#0b60ff1a}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-type-llm{color:#14ce6e;background:#14ce6e26}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-type-skill{color:#ff7300;background:#ff730026}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-name{color:#333;word-break:break-word;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-subtitle{color:#444;word-break:break-word;margin-top:4px;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-meta{color:#666;white-space:nowrap;align-items:center;gap:4px;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-error{color:#ff0040;word-break:break-word;background:#ff004014;border-radius:3px;padding:8px 12px;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.DiagnosticLogPanel-module-scss-module__W7uPCq__expand-toggle{cursor:pointer;color:#444;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px;display:inline-flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__expand-toggle:hover{color:#0b60ff}.DiagnosticLogPanel-module-scss-module__W7uPCq__entry-previews{flex-direction:column;gap:8px;margin-top:4px;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__preview{flex-direction:column;gap:4px;display:flex}.DiagnosticLogPanel-module-scss-module__W7uPCq__preview-label{color:#999;text-transform:uppercase;letter-spacing:.04em;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:600;line-height:16px}.DiagnosticLogPanel-module-scss-module__W7uPCq__preview-body{color:#444;white-space:pre-wrap;word-break:break-word;background:#f4f4f4;border:1px solid #eee;border-radius:3px;max-height:200px;margin:0;padding:8px 12px;font-family:inherit;font-size:10px;font-style:normal;font-weight:400;line-height:16px;overflow-y:auto}
.SkillCommandMenu-module-scss-module__XQZAyW__menu{z-index:20;background:#fff;border:1px solid #eee;border-radius:8px;max-height:260px;padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.SkillCommandMenu-module-scss-module__XQZAyW__header{color:#666;padding:8px 12px;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.SkillCommandMenu-module-scss-module__XQZAyW__item{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;gap:2px;width:100%;padding:12px;display:flex}.SkillCommandMenu-module-scss-module__XQZAyW__item:hover,.SkillCommandMenu-module-scss-module__XQZAyW__item--active{background:#f4f4f4}.SkillCommandMenu-module-scss-module__XQZAyW__row{align-items:center;gap:8px;display:flex}.SkillCommandMenu-module-scss-module__XQZAyW__slug{color:#333;font-family:monospace;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.SkillCommandMenu-module-scss-module__XQZAyW__badge{text-transform:uppercase;letter-spacing:.04em;color:#ff7300;background:#ff730026;border-radius:3px;padding:1px 5px;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.SkillCommandMenu-module-scss-module__XQZAyW__description{color:#444;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:Noto Sans;font-size:10px;font-style:normal;font-weight:400;line-height:16px;display:-webkit-box;overflow:hidden}
.BlockSelectorGrid-module-scss-module__2an1ZW__block-selector{flex-direction:column;width:100%;display:flex;overflow:hidden;max-width:940px!important;max-height:82vh!important;padding:0!important;top:12vh!important;transform:translate(-50%)!important}.BlockSelectorGrid-module-scss-module__2an1ZW__scroll-container{flex:auto;padding:0 82px 108px;overflow-y:auto}.BlockSelectorGrid-module-scss-module__2an1ZW__sticky-header{z-index:1;background-color:#fff;margin-bottom:32px;padding-top:80px;padding-bottom:12px;position:sticky;top:0}.BlockSelectorGrid-module-scss-module__2an1ZW__close-button{position:absolute;top:24px;right:24px}.BlockSelectorGrid-module-scss-module__2an1ZW__block-selector-title{margin-bottom:32px;font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.BlockSelectorGrid-module-scss-module__2an1ZW__search-input{width:100%}.BlockSelectorGrid-module-scss-module__2an1ZW__grid{grid-template-columns:repeat(4,1fr);gap:16px 20px;display:grid}.BlockSelectorGrid-module-scss-module__2an1ZW__block-card{cursor:pointer;box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:8px;flex-direction:column;align-items:center;gap:12px;min-width:0;padding:20px;display:flex;position:relative}.BlockSelectorGrid-module-scss-module__2an1ZW__block-card:hover{border:1px solid #0b60ff}.BlockSelectorGrid-module-scss-module__2an1ZW__premium-badge{justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.BlockSelectorGrid-module-scss-module__2an1ZW__block-logo{object-fit:contain;border-radius:6px;width:36px;height:36px}.BlockSelectorGrid-module-scss-module__2an1ZW__block-placeholder{color:#444;background:#f4f4f4;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex}.BlockSelectorGrid-module-scss-module__2an1ZW__block-name{color:#333;align-items:center;gap:8px;min-width:0;max-width:100%;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:inline-flex}.BlockSelectorGrid-module-scss-module__2an1ZW__block-name-text{text-align:center;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.BlockSelectorGrid-module-scss-module__2an1ZW__premium-icon{color:#f6bb08;flex-shrink:0}.BlockSelectorGrid-module-scss-module__2an1ZW__empty{color:#666;text-align:center;grid-column:1/-1;padding:32px;font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.BlockSelectorGrid-module-scss-module__2an1ZW__loading{grid-column:1/-1;justify-content:center;align-items:center;padding:32px;display:flex}
.ConnectionForm-module-scss-module__UirAaa__form-content{flex-direction:column;width:100%;padding:48px 100px 90px;display:flex}.ConnectionForm-module-scss-module__UirAaa__header-section{margin-bottom:24px}.ConnectionForm-module-scss-module__UirAaa__title-input{min-width:0;max-width:100%}.ConnectionForm-module-scss-module__UirAaa__title-input>div{max-width:100%}.ConnectionForm-module-scss-module__UirAaa__block-info{text-align:center;flex-direction:column;align-items:center;gap:16px;width:220px;padding:32px 24px;display:flex}.ConnectionForm-module-scss-module__UirAaa__block-logo{object-fit:contain;border-radius:8px;width:64px;height:64px}.ConnectionForm-module-scss-module__UirAaa__block-name{color:#333;align-items:center;gap:8px;font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:500;line-height:32px;display:inline-flex}.ConnectionForm-module-scss-module__UirAaa__premium-icon{color:#f6bb08;flex-shrink:0}.ConnectionForm-module-scss-module__UirAaa__block-description{color:#444;margin:0;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.ConnectionForm-module-scss-module__UirAaa__properties-section{flex-direction:column;gap:24px;width:100%;margin-bottom:24px;display:flex}.ConnectionForm-module-scss-module__UirAaa__property-row{flex-direction:column;gap:8px;width:100%;display:flex}.ConnectionForm-module-scss-module__UirAaa__property-input{width:100%}.ConnectionForm-module-scss-module__UirAaa__read-only-value{color:#444;padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.ConnectionForm-module-scss-module__UirAaa__auth-fields{flex-direction:column;gap:16px;max-width:430px;margin-bottom:24px;display:flex}.ConnectionForm-module-scss-module__UirAaa__hint{color:#666;margin:0 0 16px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.ConnectionForm-module-scss-module__UirAaa__field-help{color:#666;margin:0;font-size:12px;line-height:16px;display:inline}.ConnectionForm-module-scss-module__UirAaa__field-help-toggle{vertical-align:baseline;margin-left:8px;display:inline-flex;padding-top:0!important}.ConnectionForm-module-scss-module__UirAaa__details{border:1px solid #ddd;border-radius:8px;padding:16px}.ConnectionForm-module-scss-module__UirAaa__details[open]>.ConnectionForm-module-scss-module__UirAaa__summary{margin-bottom:16px}.ConnectionForm-module-scss-module__UirAaa__summary{color:#333;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.ConnectionForm-module-scss-module__UirAaa__oauth2-info{flex-direction:column;gap:16px;max-width:600px;margin-bottom:24px;display:flex}.ConnectionForm-module-scss-module__UirAaa__connect-card{border:1px solid #ddd;border-radius:8px;align-items:center;gap:16px;width:100%;padding:16px 24px;display:flex}.ConnectionForm-module-scss-module__UirAaa__connect-card-logo{object-fit:contain;border-radius:6px;flex-shrink:0;width:32px;height:32px}.ConnectionForm-module-scss-module__UirAaa__connect-card-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ConnectionForm-module-scss-module__UirAaa__connect-card-name{color:#333;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:28px}.ConnectionForm-module-scss-module__UirAaa__connect-card-status{color:#444;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.ConnectionForm-module-scss-module__UirAaa__connect-card-action{flex-shrink:0}.ConnectionForm-module-scss-module__UirAaa__account-id{color:#333;margin:0;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.ConnectionForm-module-scss-module__UirAaa__error{color:#ff0040;margin:0;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.ConnectionForm-module-scss-module__UirAaa__status-warning{background-color:#ff00400f;border:1px solid #ff0040;border-radius:8px;align-items:center;gap:16px;padding:16px 24px;display:flex}.ConnectionForm-module-scss-module__UirAaa__stack-above-fullscreen-overlay{z-index:1500!important}.ConnectionForm-module-scss-module__UirAaa__stack-above-fullscreen-content{z-index:1510!important}.ConnectionForm-module-scss-module__UirAaa__status-warning-text{color:#333;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.DynamicUiModeSwitch-module-scss-module__bIJyGW__toggle{-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.DynamicUiModeSwitch-module-scss-module__bIJyGW__label{color:gray;font-size:12px;font-weight:500;transition:color .15s}.DynamicUiModeSwitch-module-scss-module__bIJyGW__label.DynamicUiModeSwitch-module-scss-module__bIJyGW__active{color:#0b60ff;font-weight:600}.DynamicUiModeSwitch-module-scss-module__bIJyGW__switch{cursor:pointer;width:32px;height:18px;display:inline-block;position:relative}.DynamicUiModeSwitch-module-scss-module__bIJyGW__switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.DynamicUiModeSwitch-module-scss-module__bIJyGW__switch input:checked+.DynamicUiModeSwitch-module-scss-module__bIJyGW__track{background:#0b60ff}.DynamicUiModeSwitch-module-scss-module__bIJyGW__switch input:checked+.DynamicUiModeSwitch-module-scss-module__bIJyGW__track:before{transform:translate(14px)}.DynamicUiModeSwitch-module-scss-module__bIJyGW__switch input:disabled{cursor:not-allowed}.DynamicUiModeSwitch-module-scss-module__bIJyGW__switch.DynamicUiModeSwitch-module-scss-module__bIJyGW__disabled{cursor:not-allowed;opacity:.5}.DynamicUiModeSwitch-module-scss-module__bIJyGW__track{background:#ddd;border-radius:999px;transition:background .15s;position:absolute;inset:0}.DynamicUiModeSwitch-module-scss-module__bIJyGW__track:before{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}
.AiAssistantPanel-module-scss-module__CEDA1a__top-right-controls{z-index:100;align-items:center;gap:12px;display:flex;position:fixed;top:24px;right:48px}.AiAssistantPanel-module-scss-module__CEDA1a__ui-mode-switch{background-color:#fff;border:1px solid #ddd;border-radius:8px;height:40px;padding:6px 10px}.AiAssistantPanel-module-scss-module__CEDA1a__drawer-toggle{color:#444;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s,color .15s;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__drawer-toggle:hover{color:#333;background-color:#f4f4f4}.AiAssistantPanel-module-scss-module__CEDA1a__drawer-toggle svg{width:16px;height:16px}.AiAssistantPanel-module-scss-module__CEDA1a__drawer{z-index:99;background-color:#fff;border-left:1px solid #999;flex-direction:column;width:620px;height:100vh;transition:transform .3s;display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.AiAssistantPanel-module-scss-module__CEDA1a__drawer-open{transform:translate(0)}.AiAssistantPanel-module-scss-module__CEDA1a__resize-handle{cursor:ew-resize;z-index:1;width:6px;height:100%;transition:background-color .15s;position:absolute;top:0;left:0}.AiAssistantPanel-module-scss-module__CEDA1a__resize-handle:hover{background-color:#0b60ff26}.AiAssistantPanel-module-scss-module__CEDA1a__resize-handle-active{background-color:#0b60ff4d}.AiAssistantPanel-module-scss-module__CEDA1a__header{justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__header-left{align-items:center;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__collapse-btn{cursor:pointer;color:#444;background:0 0;border:none;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__collapse-btn:hover{color:#333}.AiAssistantPanel-module-scss-module__CEDA1a__menu-btn{cursor:pointer;color:#444;background:0 0;border:none;justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__menu-btn:hover{color:#333}.AiAssistantPanel-module-scss-module__CEDA1a__chat-info{margin-bottom:16px;padding:0 32px 0 91px}.AiAssistantPanel-module-scss-module__CEDA1a__chat-title{align-items:center;gap:8px;margin-bottom:4px;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__chat-title-text{color:#333;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.AiAssistantPanel-module-scss-module__CEDA1a__chat-title-chevron{color:#444;cursor:pointer}.AiAssistantPanel-module-scss-module__CEDA1a__chat-timestamp{color:#999;font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:400;line-height:24px}.AiAssistantPanel-module-scss-module__CEDA1a__content{flex-direction:column;flex:1;gap:36px;padding:24px 32px 24px 91px;display:flex;overflow-y:auto}.AiAssistantPanel-module-scss-module__CEDA1a__empty{text-align:center;color:#444;flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:440px;padding:48px 0;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__empty svg{color:#0b60ff;width:48px;height:48px;margin-bottom:32px}.AiAssistantPanel-module-scss-module__CEDA1a__empty p{margin:0;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.AiAssistantPanel-module-scss-module__CEDA1a__empty p:first-of-type{color:#333;font-weight:600}.AiAssistantPanel-module-scss-module__CEDA1a__messages{flex-direction:column;gap:36px;max-width:440px;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__tools,.AiAssistantPanel-module-scss-module__CEDA1a__todos{flex-shrink:0}.AiAssistantPanel-module-scss-module__CEDA1a__footer{padding:32px 47px 36px}.AiAssistantPanel-module-scss-module__CEDA1a__prompt-input{background-color:#fff;border:1px solid #ccc;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 4px 8px #00000040}.AiAssistantPanel-module-scss-module__CEDA1a__textarea-wrapper{padding:16px 20px;position:relative}.AiAssistantPanel-module-scss-module__CEDA1a__textarea{color:#333;resize:none;background:0 0;border:none;outline:none;width:100%;min-height:24px;max-height:120px;padding:0;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.AiAssistantPanel-module-scss-module__CEDA1a__textarea::placeholder{color:#999}.AiAssistantPanel-module-scss-module__CEDA1a__textarea:disabled{cursor:not-allowed;color:#ccc}.AiAssistantPanel-module-scss-module__CEDA1a__actions{justify-content:space-between;align-items:center;padding:8px 20px;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__left-actions{align-items:center;gap:16px;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__send-btn{cursor:pointer;color:gray;background-color:#eaeaea;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.AiAssistantPanel-module-scss-module__CEDA1a__send-btn svg{width:16px;height:16px}.AiAssistantPanel-module-scss-module__CEDA1a__send-btn:hover:not(:disabled){color:#fff;background-color:#0b60ff}.AiAssistantPanel-module-scss-module__CEDA1a__send-btn:disabled{cursor:not-allowed;opacity:.5}
.ChatInput-module-scss-module__iJFeqq__container{background-color:#fff;border:1px solid #ddd;border-radius:12px;align-items:flex-end;gap:8px;padding:16px;transition:border-color .15s;display:flex}.ChatInput-module-scss-module__iJFeqq__container:focus-within{border-color:#0b60ff}.ChatInput-module-scss-module__iJFeqq__attach{color:#444;flex-shrink:0}.ChatInput-module-scss-module__iJFeqq__attach:hover:not(:disabled){color:#333}.ChatInput-module-scss-module__iJFeqq__textarea{color:#333;resize:none;background:0 0;border:none;outline:none;flex:1;min-width:0;min-height:24px;max-height:200px;padding:0;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.ChatInput-module-scss-module__iJFeqq__textarea::placeholder{color:#666}.ChatInput-module-scss-module__iJFeqq__textarea:disabled{cursor:not-allowed;color:#ccc}.ChatInput-module-scss-module__iJFeqq__send{color:#0b60ff;flex-shrink:0}.ChatInput-module-scss-module__iJFeqq__send:disabled{color:#ccc}
.VerdieChat-module-scss-module__GJwlAG__hero{justify-content:center;align-items:center;width:100%;height:100%;min-height:calc(100vh - 32px);padding:24px;display:flex}.VerdieChat-module-scss-module__GJwlAG__hero-inner{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:820px;display:flex}.VerdieChat-module-scss-module__GJwlAG__hero-title{color:#333;text-align:center;font-family:Noto Sans;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.VerdieChat-module-scss-module__GJwlAG__chat{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.VerdieChat-module-scss-module__GJwlAG__transcript{flex:auto;min-height:0;padding:24px 0;overflow-y:auto}.VerdieChat-module-scss-module__GJwlAG__messages{flex-direction:column;gap:16px;width:100%;max-width:820px;margin:0 auto;padding:0 24px;display:flex}.VerdieChat-module-scss-module__GJwlAG__tools,.VerdieChat-module-scss-module__GJwlAG__todos{margin-top:8px}.VerdieChat-module-scss-module__GJwlAG__composer-dock{flex:none;width:100%;max-width:820px;margin:0 auto;padding:16px 24px 24px}.VerdieChat-module-scss-module__GJwlAG__composer{background:#fff;border:1px solid #ddd;border-radius:16px;flex-direction:column;gap:16px;width:100%;padding:16px;display:flex;box-shadow:0 2px 8px #0a0d120f}.VerdieChat-module-scss-module__GJwlAG__textarea-wrapper{width:100%;position:relative}.VerdieChat-module-scss-module__GJwlAG__textarea{resize:none;color:#333;background:0 0;border:none;outline:none;width:100%;min-height:24px;max-height:200px;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.VerdieChat-module-scss-module__GJwlAG__textarea::placeholder{color:#666}.VerdieChat-module-scss-module__GJwlAG__textarea:disabled{opacity:.6}.VerdieChat-module-scss-module__GJwlAG__composer-actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.VerdieChat-module-scss-module__GJwlAG__left-actions{align-items:center;gap:8px;display:flex}.VerdieChat-module-scss-module__GJwlAG__file-input{display:none}.VerdieChat-module-scss-module__GJwlAG__attachments{flex-wrap:wrap;gap:8px;display:flex}.VerdieChat-module-scss-module__GJwlAG__attachment-chip{color:#444;background:#f4f4f4;border:1px solid #eee;border-radius:12px;align-items:center;gap:4px;max-width:240px;padding:4px 8px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.VerdieChat-module-scss-module__GJwlAG__attachment-icon{color:#666;flex-shrink:0}.VerdieChat-module-scss-module__GJwlAG__attachment-name{text-overflow:ellipsis;white-space:nowrap;color:#333;overflow:hidden}.VerdieChat-module-scss-module__GJwlAG__attachment-size{color:#666;flex-shrink:0}.VerdieChat-module-scss-module__GJwlAG__attachment-remove{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.VerdieChat-module-scss-module__GJwlAG__attachment-remove:hover{color:#333;background:#eee}.VerdieChat-module-scss-module__GJwlAG__attach-btn{color:#444;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.VerdieChat-module-scss-module__GJwlAG__attach-btn:hover:not(:disabled){color:#333;background:#f4f4f4}.VerdieChat-module-scss-module__GJwlAG__attach-btn:disabled{opacity:.5;cursor:default}.VerdieChat-module-scss-module__GJwlAG__send-btn{color:#fff;cursor:pointer;background:#0b60ff;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .15s;display:flex}.VerdieChat-module-scss-module__GJwlAG__send-btn:hover:not(:disabled){opacity:.9}.VerdieChat-module-scss-module__GJwlAG__send-btn:disabled{opacity:.4;cursor:default}
.DynamicLayoutShell-module-scss-module__3wcLHG__dl{--topbar-h:72px;flex:1;min-width:0;height:100vh;display:grid;overflow:hidden}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar{height:var(--topbar-h);padding:var(--dyn-topbar-padding,0 30px);background:var(--dyn-topbar-bg,#101e56);z-index:1000;color:#fff;grid-column:1/-1;align-items:center;display:flex;position:relative}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-logo{height:var(--dyn-topbar-logo-height,36px);width:auto;margin-right:var(--dyn-topbar-logo-gap,12px);object-fit:contain}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-heading{color:var(--dyn-topbar-heading-color,#61c6fa);font-family:var(--dyn-topbar-font-family,"Noto Sans");font-size:var(--dyn-topbar-heading-size,24px);font-style:normal;font-weight:var(--dyn-topbar-heading-weight,400);line-height:var(--dyn-topbar-heading-line-height,36px);white-space:nowrap;margin:0}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-spacer{flex:1}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-actions{align-items:center;gap:var(--dyn-topbar-actions-gap,16px);display:flex}:is(.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .db-switcher-autocomplete,.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-app-select){align-items:center;display:inline-flex;position:relative}:is(.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .db-switcher-autocomplete select,.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-app-select select){color:#fff;height:32px;font-family:var(--dyn-topbar-font-family,"Noto Sans");cursor:pointer;appearance:none;background:#ffffff14 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M1 1l4 4 4-4' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 10px center no-repeat;border:1px solid #ffffff40;border-radius:6px;padding:0 28px 0 10px;font-size:13px;line-height:1;transition:border-color .15s,background-color .15s}:is(.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .db-switcher-autocomplete select:hover:not(:disabled),.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-app-select select:hover:not(:disabled)){background-color:#ffffff1f;border-color:#ffffff80}:is(.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .db-switcher-autocomplete select:focus-visible,.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-app-select select:focus-visible){border-color:var(--dyn-topbar-toggle-active,#61c6fa);outline:none}:is(.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .db-switcher-autocomplete select:disabled,.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-app-select select:disabled){opacity:.5;cursor:not-allowed}:is(.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .db-switcher-autocomplete select option,.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .db-switcher-autocomplete select optgroup,.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-app-select select option,.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-app-select select optgroup){color:#1a1a27;background:#fff}:is(.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .db-switcher-autocomplete .tb-select-label,.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .top-bar-app-select .tb-select-label){background:var(--dyn-topbar-bg,#101e56);font-family:var(--dyn-topbar-font-family,"Noto Sans");color:#fff9;-webkit-user-select:none;user-select:none;pointer-events:none;z-index:1;padding:0 4px;font-size:11px;font-weight:400;line-height:1;position:absolute;top:-7px;left:8px}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .ui-mode-toggle{align-items:center;gap:4px;display:flex}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .ui-mode-label{font-family:var(--dyn-topbar-font-family,"Noto Sans");font-size:var(--dyn-topbar-toggle-label-size,12px);color:var(--dyn-topbar-toggle-inactive,#fff6);-webkit-user-select:none;user-select:none;font-weight:400;transition:color .2s,font-weight .2s}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .ui-mode-label.DynamicLayoutShell-module-scss-module__3wcLHG__active{color:var(--dyn-topbar-toggle-active,#61c6fa);font-weight:600}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-switch{cursor:pointer;width:36px;height:20px;display:inline-block;position:relative}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-switch input{opacity:0;width:0;height:0}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-switch .tb-switch__track{background:var(--dyn-topbar-switch-track,#ffffff40);border-radius:10px;transition:background .2s;position:absolute;inset:0}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-switch .tb-switch__track:after{content:"";background:var(--dyn-topbar-switch-knob,#fff);border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-switch input:checked+.tb-switch__track{background:var(--dyn-topbar-toggle-active,#61c6fa)}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-switch input:checked+.tb-switch__track:after{transform:translate(16px)}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-icon-btn{width:var(--dyn-topbar-icon-btn-size,36px);height:var(--dyn-topbar-icon-btn-size,36px);color:var(--dyn-topbar-icon-color,#fff9);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-icon-btn:hover{color:var(--dyn-topbar-icon-hover,#fff)}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .tb-icon-btn svg{width:var(--dyn-topbar-icon-size,22px);height:var(--dyn-topbar-icon-size,22px)}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .designer-toggle-btn{color:var(--dyn-topbar-icon-color,#fff9);transition:color .2s}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .designer-toggle-btn:hover{color:var(--dyn-topbar-icon-hover,#fff)}.DynamicLayoutShell-module-scss-module__3wcLHG__topbar .designer-toggle-btn.DynamicLayoutShell-module-scss-module__3wcLHG__active{color:var(--dyn-topbar-toggle-active,#61c6fa);background-color:var(--dyn-topbar-icon-active-bg,#ffffff1a);border-radius:6px}.DynamicLayoutShell-module-scss-module__3wcLHG__left,.DynamicLayoutShell-module-scss-module__3wcLHG__right{flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.DynamicLayoutShell-module-scss-module__3wcLHG__left>*,.DynamicLayoutShell-module-scss-module__3wcLHG__right>*{border-right:none;flex:1;width:100%;max-width:none;height:auto;min-height:0;overflow-y:auto}.DynamicLayoutShell-module-scss-module__3wcLHG__left,.DynamicLayoutShell-module-scss-module__3wcLHG__right,.DynamicLayoutShell-module-scss-module__3wcLHG__content,.DynamicLayoutShell-module-scss-module__3wcLHG__resize--left,.DynamicLayoutShell-module-scss-module__3wcLHG__resize--right{grid-row:2}.DynamicLayoutShell-module-scss-module__3wcLHG__left{border-right:1px solid var(--dyn-panel-border-color,#ccc)}.DynamicLayoutShell-module-scss-module__3wcLHG__right{border-left:1px solid var(--dyn-panel-border-color,#ccc)}.DynamicLayoutShell-module-scss-module__3wcLHG__content{box-sizing:border-box;background:var(--dyn-content-bg,transparent);min-width:0;color:var(--dyn-content-color,inherit);flex-direction:column;display:flex;overflow:auto}.DynamicLayoutShell-module-scss-module__3wcLHG__bottom{border-top:1px solid var(--dyn-panel-border-color,#ccc);grid-area:3/1/auto/-1;overflow:auto}.DynamicLayoutShell-module-scss-module__3wcLHG__resize{z-index:10;background:0 0;flex-shrink:0;transition:background .15s}.DynamicLayoutShell-module-scss-module__3wcLHG__resize:hover{background:var(--dyn-resize-hover-bg,#0b60ff4d)}.DynamicLayoutShell-module-scss-module__3wcLHG__resize--left,.DynamicLayoutShell-module-scss-module__3wcLHG__resize--right{cursor:col-resize;width:4px;height:100%}.DynamicLayoutShell-module-scss-module__3wcLHG__resize--bottom{cursor:row-resize;grid-area:3/1/auto/-1;width:100%;height:4px}
.TopBarTitleMenu-module-scss-module__bO7eZG__title-menu{align-items:center;display:inline-flex}.TopBarTitleMenu-module-scss-module__bO7eZG__trigger{cursor:pointer;color:inherit;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;margin:0;padding:2px 6px;transition:background .15s;display:inline-flex}.TopBarTitleMenu-module-scss-module__bO7eZG__trigger:hover,.TopBarTitleMenu-module-scss-module__bO7eZG__trigger.TopBarTitleMenu-module-scss-module__bO7eZG__active{background:#ffffff14}.TopBarTitleMenu-module-scss-module__bO7eZG__trigger:focus-visible{background:#ffffff1f;outline:none}.TopBarTitleMenu-module-scss-module__bO7eZG__trigger .top-bar-heading{margin:0}.TopBarTitleMenu-module-scss-module__bO7eZG__chevron{color:var(--dyn-topbar-heading-color,#61c6fa);flex-shrink:0;transition:transform .15s}.TopBarTitleMenu-module-scss-module__bO7eZG__chevron[data-open=true]{transform:rotate(180deg)}.TopBarTitleMenu-module-scss-module__bO7eZG__menu{min-width:240px}
.AutoRefreshSelect-module-scss-module__03iSdG__row{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.AutoRefreshSelect-module-scss-module__03iSdG__label{color:var(--dyn-text-color-secondary,#444);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}
.DynToastContainer-module-scss-module__JrP1ea__host{z-index:2000;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;top:16px;right:16px}.DynToastContainer-module-scss-module__JrP1ea__host>*{pointer-events:auto}
.DynamicAppHome-module-scss-module__RlcpSq__home{padding:var(--dyn-spacing-size-200,32px);max-width:1100px;margin:0 auto}.DynamicAppHome-module-scss-module__RlcpSq__header{align-items:center;gap:var(--dyn-spacing-size-100,16px);margin-bottom:var(--dyn-spacing-size-200,32px);display:flex}.DynamicAppHome-module-scss-module__RlcpSq__logo{object-fit:contain;width:auto;height:48px}.DynamicAppHome-module-scss-module__RlcpSq__title{font-family:var(--dyn-font-family-vyer-typeface,"Noto Sans",sans-serif);color:var(--dyn-text-color-primary,#333);margin:0;font-size:28px;font-weight:600;line-height:1.2}.DynamicAppHome-module-scss-module__RlcpSq__subtitle{font-family:var(--dyn-font-family-vyer-typeface,"Noto Sans",sans-serif);color:var(--dyn-text-color-secondary,#555);margin:4px 0 0;font-size:14px}.DynamicAppHome-module-scss-module__RlcpSq__grid{gap:var(--dyn-spacing-size-100,16px);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.DynamicAppHome-module-scss-module__RlcpSq__card{align-items:center;gap:var(--dyn-spacing-size-75,12px);padding:var(--dyn-spacing-size-125,20px);background:var(--dyn-bg-color-default,#fff);border:1px solid var(--dyn-border-color-default,#ddd);border-radius:var(--dyn-radius-medium,12px);color:var(--dyn-text-color-primary,#333);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.DynamicAppHome-module-scss-module__RlcpSq__card:hover{border-color:var(--dyn-border-color-active,#0b60ff);transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.DynamicAppHome-module-scss-module__RlcpSq__icon{color:var(--dyn-border-color-active,#0b60ff);flex-shrink:0;display:inline-flex}.DynamicAppHome-module-scss-module__RlcpSq__label{font-family:var(--dyn-font-family-vyer-typeface,"Noto Sans",sans-serif);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.DynamicAppHome-module-scss-module__RlcpSq__empty{font-family:var(--dyn-font-family-vyer-typeface,"Noto Sans",sans-serif);color:var(--dyn-text-color-muted,#999);font-size:14px}
.IterationSwitcher-module-scss-module__HKpJfG__switcher{background:var(--color-surface-secondary,#f5f5f5);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:flex}.IterationSwitcher-module-scss-module__HKpJfG__label{color:var(--color-text-secondary,#666);margin-right:2px;font-weight:500}.IterationSwitcher-module-scss-module__HKpJfG__counter{text-align:center;font-variant-numeric:tabular-nums;min-width:40px;color:var(--color-text-primary,#1a1a1a);font-weight:500}.IterationSwitcher-module-scss-module__HKpJfG__btn{border:1px solid var(--color-border,#ddd);background:var(--dyn-bg-color-default,#fff);width:22px;height:22px;color:var(--color-text-primary,#1a1a1a);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .15s,border-color .15s;display:flex}.IterationSwitcher-module-scss-module__HKpJfG__btn:hover:not(:disabled){background:var(--color-surface-hover,#eee);border-color:var(--color-border-hover,#bbb)}.IterationSwitcher-module-scss-module__HKpJfG__btn:disabled{opacity:.35;cursor:default}
.BlockPreviewModal-module-scss-module__aZ_gta__modal-fullscreen{z-index:1000;width:auto!important;max-width:unset!important;height:auto!important;max-height:unset!important;background:var(--dyn-bg-color-default,#fff)!important;border-radius:16px!important;flex-direction:column!important;display:flex!important;position:fixed!important;inset:24px!important;overflow:hidden!important;transform:none!important}.BlockPreviewModal-module-scss-module__aZ_gta__fullscreen-overlay{z-index:var(--dyn-modal-overlay,500)!important}.BlockPreviewModal-module-scss-module__aZ_gta__header{border-bottom:1px solid var(--dyn-border-color-default,#eee);background:var(--dyn-bg-color-default,#fff);flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:52px;padding:0 24px;display:grid}.BlockPreviewModal-module-scss-module__aZ_gta__header-nav{flex-shrink:0;align-items:center;gap:4px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__nav-btn{border:1px solid var(--dyn-border-color-default,#eee);cursor:pointer;width:28px;height:28px;color:var(--dyn-text-color-secondary,#444);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__nav-btn:hover:not(:disabled){background:var(--dyn-bg-color-subtle,#f4f4f4);color:var(--dyn-text-color-primary,#333)}.BlockPreviewModal-module-scss-module__aZ_gta__nav-btn:disabled{opacity:.4;cursor:not-allowed}.BlockPreviewModal-module-scss-module__aZ_gta__header-identity{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__block-logo{object-fit:contain;object-position:center;border-radius:8px;flex-shrink:0;width:22px;height:22px;display:block}.BlockPreviewModal-module-scss-module__aZ_gta__step-name{color:var(--dyn-text-color-primary,#333);white-space:nowrap;text-overflow:ellipsis;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px;overflow:hidden}.BlockPreviewModal-module-scss-module__aZ_gta__header-actions{flex-shrink:0;justify-self:end;align-items:center;gap:8px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__test-step-btn{border:1px solid var(--dyn-border-color-default,#eee);color:var(--dyn-text-color-secondary,#444);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:4px;padding:5px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__test-step-btn:hover:not(:disabled){background:var(--dyn-bg-color-subtle,#f4f4f4);color:var(--dyn-text-color-primary,#333);border-color:var(--dyn-border-color-default,#ddd)}.BlockPreviewModal-module-scss-module__aZ_gta__test-step-btn:disabled{opacity:.6;cursor:not-allowed}.BlockPreviewModal-module-scss-module__aZ_gta__close-btn{cursor:pointer;width:28px;height:28px;color:var(--dyn-text-color-secondary,#444);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__close-btn:hover{background:var(--dyn-bg-color-subtle,#f4f4f4);color:var(--dyn-text-color-primary,#333)}.BlockPreviewModal-module-scss-module__aZ_gta__run-badge{color:#0b60ff;white-space:nowrap;background:#61c6fa26;border-radius:8px;flex-shrink:0;padding:2px 8px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.BlockPreviewModal-module-scss-module__aZ_gta__body{flex:1;grid-template-columns:280px auto 1fr auto 320px;min-height:0;padding-bottom:24px;display:grid;overflow:hidden}.BlockPreviewModal-module-scss-module__aZ_gta__resize-handle{cursor:col-resize;z-index:1;border-right:1px solid var(--dyn-border-color-default,#eee);background:0 0;flex-shrink:0;width:5px;position:relative}.BlockPreviewModal-module-scss-module__aZ_gta__resize-handle:hover,.BlockPreviewModal-module-scss-module__aZ_gta__resize-handle:active{opacity:.3;background:#0b60ff}.BlockPreviewModal-module-scss-module__aZ_gta__column{flex-direction:column;min-height:0;display:flex;overflow:hidden}.BlockPreviewModal-module-scss-module__aZ_gta__column-header{color:var(--dyn-text-color-secondary,#444);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__column-header--centered{justify-content:center}.BlockPreviewModal-module-scss-module__aZ_gta__config-header-identity{align-items:center;gap:8px;min-width:0;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__column-body-wrapper{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.BlockPreviewModal-module-scss-module__aZ_gta__column-body{flex-direction:column;flex:1;gap:16px;padding:24px 24px 0;display:flex;overflow:hidden auto}.BlockPreviewModal-module-scss-module__aZ_gta__column-body:after{content:"";flex-shrink:0;height:24px;display:block}.BlockPreviewModal-module-scss-module__aZ_gta__scroll-shadow{pointer-events:none;z-index:1;opacity:0;height:10px;transition:opacity .15s;position:absolute;left:0;right:0}.BlockPreviewModal-module-scss-module__aZ_gta__scroll-shadow--visible{opacity:1}.BlockPreviewModal-module-scss-module__aZ_gta__scroll-shadow--top{background:linear-gradient(#00000014,#0000);top:0}.BlockPreviewModal-module-scss-module__aZ_gta__scroll-shadow--bottom{background:linear-gradient(#0000,#00000014);bottom:0}.BlockPreviewModal-module-scss-module__aZ_gta__column--collapsed{border-left:1px solid var(--dyn-border-color-default,#eee);border-right:1px solid var(--dyn-border-color-default,#eee);cursor:pointer}.BlockPreviewModal-module-scss-module__aZ_gta__column--collapsed:hover{background:var(--dyn-bg-color-hover,#f4f4f4)}.BlockPreviewModal-module-scss-module__aZ_gta__column--collapsed .BlockPreviewModal-module-scss-module__aZ_gta__column-header{justify-content:center;padding:12px 4px}.BlockPreviewModal-module-scss-module__aZ_gta__column--collapsed .BlockPreviewModal-module-scss-module__aZ_gta__column-body{justify-content:center;align-items:center;padding:16px 0;overflow:hidden}.BlockPreviewModal-module-scss-module__aZ_gta__collapsed-label{writing-mode:vertical-rl;color:var(--dyn-text-color-tertiary,#666);white-space:nowrap;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px;transform:rotate(180deg)}.BlockPreviewModal-module-scss-module__aZ_gta__collapsed-error-dot{background:#ff0040;border-radius:50%;flex-shrink:0;width:6px;height:6px}.BlockPreviewModal-module-scss-module__aZ_gta__step-counter{color:var(--dyn-text-color-secondary,#444);white-space:nowrap;flex-shrink:0;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.BlockPreviewModal-module-scss-module__aZ_gta__output-tabs{align-items:center;gap:4px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__output-tab{color:var(--dyn-text-color-secondary,#444);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:2px 4px;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:1;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__output-tab:hover{color:var(--dyn-text-color-primary,#333)}.BlockPreviewModal-module-scss-module__aZ_gta__output-tab--active{color:var(--dyn-text-color-primary,#333);background:var(--dyn-bg-color-subtle,#f4f4f4)}.BlockPreviewModal-module-scss-module__aZ_gta__spinner{height:120px!important}.BlockPreviewModal-module-scss-module__aZ_gta__context-menu-wrapper{position:relative}.BlockPreviewModal-module-scss-module__aZ_gta__context-menu{background:var(--dyn-bg-color-default,#fff);border:1px solid var(--dyn-border-color-default,#eee);z-index:100;border-radius:8px;flex-direction:column;min-width:160px;margin-top:4px;padding:4px 0;display:flex;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #00000026}.BlockPreviewModal-module-scss-module__aZ_gta__context-menu-item{color:var(--dyn-text-color-primary,#333);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__context-menu-item:hover{background:var(--dyn-bg-color-subtle,#f4f4f4)}.BlockPreviewModal-module-scss-module__aZ_gta__context-menu-item--danger{color:#ff0040}.BlockPreviewModal-module-scss-module__aZ_gta__context-menu-item--danger:hover{background:#ff00401a}.BlockPreviewModal-module-scss-module__aZ_gta__section-toggle{align-items:center;gap:4px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__section-toggle-btn{border:1px solid var(--dyn-border-color-default,#eee);color:var(--dyn-text-color-secondary,#444);cursor:pointer;background:0 0;border-radius:8px;padding:3px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.BlockPreviewModal-module-scss-module__aZ_gta__section-toggle-btn:hover{color:var(--dyn-text-color-primary,#333);background:var(--dyn-bg-color-subtle,#f4f4f4)}.BlockPreviewModal-module-scss-module__aZ_gta__section-toggle-btn--active{color:var(--dyn-text-color-primary,#333);background:var(--dyn-bg-color-subtle,#f4f4f4);border-color:#0b60ff}.BlockPreviewModal-module-scss-module__aZ_gta__run-readonly{text-align:center;color:var(--dyn-text-color-tertiary,#666);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__run-readonly p{margin:0;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-wrapper{position:relative}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown{background:var(--dyn-bg-color-default,#fff);border:1px solid var(--dyn-border-color-default,#eee);z-index:100;border-radius:8px;flex-direction:column;min-width:220px;margin-top:4px;padding:4px 0;display:flex;position:absolute;top:100%;left:0;box-shadow:0 4px 12px #00000026}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-header{color:var(--dyn-text-color-tertiary,#666);border-bottom:1px solid var(--dyn-border-color-default,#eee);padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-item{color:var(--dyn-text-color-primary,#333);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-item:hover:not(:disabled){background:var(--dyn-bg-color-subtle,#f4f4f4)}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-item--disabled{color:var(--dyn-text-color-tertiary,#666);cursor:not-allowed}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-label{font-weight:600}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-arrow{color:var(--dyn-text-color-tertiary,#666);flex-shrink:0}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-target{color:var(--dyn-text-color-secondary,#444);text-overflow:ellipsis;overflow:hidden}.BlockPreviewModal-module-scss-module__aZ_gta__branch-dropdown-empty{color:var(--dyn-text-color-tertiary,#666);font-style:italic}
.CodeEditor-module-scss-module__YaPmaa__editor{border:1px solid var(--dyn-border-color-default,#eee);border-radius:4px;width:100%;transition:border-color .15s;overflow:hidden}.CodeEditor-module-scss-module__YaPmaa__editor:focus-within{border-color:#0b60ff}.CodeEditor-module-scss-module__YaPmaa__editor .cm-editor{font-size:13px}.CodeEditor-module-scss-module__YaPmaa__editor .cm-editor.cm-focused{outline:none}.CodeEditor-module-scss-module__YaPmaa__editor .cm-scroller{font-family:Consolas,Monaco,Menlo,monospace;line-height:1.5}.CodeEditor-module-scss-module__YaPmaa__editor .cm-gutters{background:var(--dyn-bg-color-subtle,#f4f4f4);border-right:1px solid var(--dyn-border-color-default,#eee);min-width:36px}.CodeEditor-module-scss-module__YaPmaa__editor .cm-lineNumbers .cm-gutterElement{min-width:28px;color:var(--dyn-text-color-secondary,#444);padding:0 6px;font-size:12px}.CodeEditor-module-scss-module__YaPmaa__editor .cm-content{padding:4px 0}.CodeEditor-module-scss-module__YaPmaa__editor .cm-line{padding:0 8px}.CodeEditor-module-scss-module__YaPmaa__editor .cm-activeLine{background:#00000008}.CodeEditor-module-scss-module__YaPmaa__editor .cm-activeLineGutter{background:#0000000d}.CodeEditor-module-scss-module__YaPmaa__editor .cm-selectionBackground{background:#3b82f626!important}.CodeEditor-module-scss-module__YaPmaa__editor .cm-matchingBracket{background:#3b82f633;outline:1px solid #3b82f666}.CodeEditor-module-scss-module__YaPmaa__editor-surface{position:relative}.CodeEditor-module-scss-module__YaPmaa__editor--busy .cm-editor{opacity:.65}.CodeEditor-module-scss-module__YaPmaa__loading-overlay{z-index:2;pointer-events:none;background:#ffffff47;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;inset:0}.CodeEditor-module-scss-module__YaPmaa__ai-toolbar{border-top:1px solid var(--dyn-border-color-default,#eee);background:var(--dyn-bg-color-subtle,#f4f4f4);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.CodeEditor-module-scss-module__YaPmaa__ai-spinner{width:24px;height:24px}.CodeEditor-module-scss-module__YaPmaa__ai-loading-text{color:var(--dyn-text-color-secondary,#444);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.CodeEditor-module-scss-module__YaPmaa__ai-draft-text{color:var(--dyn-text-color-primary,#333);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.CodeEditor-module-scss-module__YaPmaa__ai-actions{align-items:center;gap:8px;display:flex}.CodeEditor-module-scss-module__YaPmaa__placeholder{background:var(--dyn-bg-color-default,#fff);border:1px solid var(--dyn-border-color-default,#eee);width:100%;min-height:100px;color:var(--dyn-text-color-secondary,#444);border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:flex}
.AiCodeSuggestion-module-scss-module__bp7c5W__container{border:1px solid var(--dyn-border-color-default,#eee);background:var(--dyn-bg-color-default,#fff);border-top:none;border-radius:0 0 8px 8px;flex-direction:column;gap:16px;margin-top:-4px;margin-bottom:16px;padding:16px;display:flex}.AiCodeSuggestion-module-scss-module__bp7c5W__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.AiCodeSuggestion-module-scss-module__bp7c5W__title{color:var(--dyn-text-color-primary,#333);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.AiCodeSuggestion-module-scss-module__bp7c5W__hint{color:var(--dyn-text-color-secondary,#444);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.AiCodeSuggestion-module-scss-module__bp7c5W__inputRow{align-items:flex-start;gap:12px;display:flex}.AiCodeSuggestion-module-scss-module__bp7c5W__prompt-group{flex-direction:column;gap:4px;display:flex}.AiCodeSuggestion-module-scss-module__bp7c5W__textarea{font-feature-settings:"tnum";border:1px solid var(--dyn-border-color-default,#eee);background:var(--dyn-bg-color-default,#fff);width:100%;color:var(--dyn-text-color-primary,#333);resize:vertical;border-radius:8px;min-height:72px;padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.AiCodeSuggestion-module-scss-module__bp7c5W__textarea:focus{border-color:var(--dyn-border-color-active,#0b60ff);outline:none}.AiCodeSuggestion-module-scss-module__bp7c5W__textarea:disabled{opacity:.6;cursor:not-allowed}.AiCodeSuggestion-module-scss-module__bp7c5W__helper{color:var(--dyn-text-color-secondary,#444);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.AiCodeSuggestion-module-scss-module__bp7c5W__error{color:#ff0040;background:#ff00401a;border-radius:8px;padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.AiCodeSuggestion-module-scss-module__bp7c5W__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.AiCodeSuggestion-module-scss-module__bp7c5W__loading{align-items:center;gap:8px;display:inline-flex}.AiCodeSuggestion-module-scss-module__bp7c5W__spinner{width:30px;height:32px}.AiCodeSuggestion-module-scss-module__bp7c5W__loading-text{color:var(--dyn-text-color-secondary,#444);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.AiCodeSuggestion-module-scss-module__bp7c5W__draft-actions{border-top:1px solid var(--dyn-border-color-default,#eee);flex-direction:column;gap:8px;padding-top:12px;display:flex}.AiCodeSuggestion-module-scss-module__bp7c5W__draft-message{color:var(--dyn-text-color-primary,#333);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.AiCodeSuggestion-module-scss-module__bp7c5W__draft-buttons{flex-wrap:wrap;gap:8px;display:flex}
.RefineSystemPromptSuggestion-module-scss-module__ReFSDa__container{border:1px solid var(--dyn-border-color-default,#eee);background:var(--dyn-bg-color-default,#fff);border-top:none;border-radius:0 0 8px 8px;flex-direction:column;gap:16px;margin-top:-4px;margin-bottom:16px;padding:16px;display:flex}.RefineSystemPromptSuggestion-module-scss-module__ReFSDa__prompt-group{flex-direction:column;gap:4px;display:flex}.RefineSystemPromptSuggestion-module-scss-module__ReFSDa__textarea{font-feature-settings:"tnum";border:1px solid var(--dyn-border-color-default,#eee);background:var(--dyn-bg-color-default,#fff);width:100%;color:var(--dyn-text-color-primary,#333);resize:vertical;border-radius:8px;min-height:72px;padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.RefineSystemPromptSuggestion-module-scss-module__ReFSDa__textarea:focus{border-color:var(--dyn-border-color-active,#0b60ff);outline:none}.RefineSystemPromptSuggestion-module-scss-module__ReFSDa__textarea:disabled{opacity:.6;cursor:not-allowed}.RefineSystemPromptSuggestion-module-scss-module__ReFSDa__hint{color:var(--dyn-text-color-secondary,#444);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.RefineSystemPromptSuggestion-module-scss-module__ReFSDa__error{color:#ff0040;background:#ff00401a;border-radius:8px;padding:8px 12px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.RefineSystemPromptSuggestion-module-scss-module__ReFSDa__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}
.DynamicDropdownField-module-scss-module__K4tczW__load-error{color:#ff0040;align-items:flex-start;gap:8px;margin-top:8px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.DynamicDropdownField-module-scss-module__K4tczW__load-error-message{flex:1}.DynamicDropdownField-module-scss-module__K4tczW__retry{color:#0b60ff;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-decoration:underline}
.PropertyField-module-scss-module__K0-R1G__field{flex-direction:column;gap:4px;display:flex}.PropertyField-module-scss-module__K0-R1G__label{color:var(--dyn-text-color-primary,#333);font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:600;line-height:24px}.PropertyField-module-scss-module__K0-R1G__label--required{color:#ff0040}.PropertyField-module-scss-module__K0-R1G__description{color:var(--dyn-text-color-secondary,#444);margin:0;font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:400;line-height:1.4}.PropertyField-module-scss-module__K0-R1G__helper-text{color:var(--dyn-text-color-tertiary,#666);margin:0;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.PropertyField-module-scss-module__K0-R1G__error-text{color:#ff0040}.PropertyField-module-scss-module__K0-R1G__textarea{background:var(--dyn-bg-color-default,#fff);border:1px solid var(--dyn-border-color-default,#eee);width:100%;color:var(--dyn-text-color-primary,#333);resize:vertical;border-radius:4px;outline:none;padding:8px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;transition:border-color .15s}.PropertyField-module-scss-module__K0-R1G__textarea:focus{border-color:#0b60ff}.PropertyField-module-scss-module__K0-R1G__textarea--code{min-height:240px;font-family:monospace;font-size:12px}.PropertyField-module-scss-module__K0-R1G__select{background:var(--dyn-bg-color-default,#fff);border:1px solid var(--dyn-border-color-default,#eee);width:100%;color:var(--dyn-text-color-primary,#333);cursor:pointer;appearance:none;border-radius:4px;outline:none;padding:8px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;transition:border-color .15s}.PropertyField-module-scss-module__K0-R1G__select:focus{border-color:#0b60ff}.PropertyField-module-scss-module__K0-R1G__checkbox-label{cursor:pointer;color:var(--dyn-text-color-primary,#333);align-items:center;gap:8px;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex}.PropertyField-module-scss-module__K0-R1G__checkbox{cursor:pointer;accent-color:#0b60ff;width:16px;height:16px}.PropertyField-module-scss-module__K0-R1G__markdown-info{background:rgba(var(--color-action-primary-rgb,59,130,246),.08);border-left:3px solid #0b60ff;border-radius:0 4px 4px 0;padding:6px 10px}.PropertyField-module-scss-module__K0-R1G__markdown-info__text{color:var(--dyn-text-color-secondary,#444);white-space:normal;margin:0;font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:400;line-height:1.4}.PropertyField-module-scss-module__K0-R1G__markdown-info__text strong{color:var(--dyn-text-color-primary,#333);font-weight:600}.PropertyField-module-scss-module__K0-R1G__markdown-info__text em{font-style:italic}.PropertyField-module-scss-module__K0-R1G__markdown-info__text code{background:#0000000f;border-radius:3px;padding:1px 4px;font-family:monospace;font-size:10px}.PropertyField-module-scss-module__K0-R1G__markdown-info__text .PropertyField-module-scss-module__K0-R1G__markdown-info__code-block{white-space:pre-wrap;word-break:break-all;background:#0000000f;border-radius:3px;margin-top:6px;padding:4px 8px;font-family:monospace;font-size:10px}.PropertyField-module-scss-module__K0-R1G__color-field{align-items:center;gap:8px;display:flex}.PropertyField-module-scss-module__K0-R1G__color-picker{border:1px solid var(--dyn-border-color-default,#eee);background:var(--dyn-bg-color-default,#fff);cursor:pointer;border-radius:4px;flex-shrink:0;width:36px;height:36px;padding:2px}.PropertyField-module-scss-module__K0-R1G__color-picker::-webkit-color-swatch-wrapper{padding:0}.PropertyField-module-scss-module__K0-R1G__color-picker::-webkit-color-swatch{border:none;border-radius:2px}.PropertyField-module-scss-module__K0-R1G__hidden-field{display:none}.PropertyField-module-scss-module__K0-R1G__array-editor{flex-direction:column;gap:8px;display:flex}.PropertyField-module-scss-module__K0-R1G__array-editor__item{background:var(--dyn-bg-color-default,#fff);border:1px solid var(--dyn-border-color-default,#eee);border-radius:4px;flex-direction:column;gap:6px;padding:10px;display:flex;position:relative}.PropertyField-module-scss-module__K0-R1G__array-editor__item--drag-over{border-top:2px solid #0b60ff}.PropertyField-module-scss-module__K0-R1G__array-editor__item-header{justify-content:space-between;align-items:center;display:flex}.PropertyField-module-scss-module__K0-R1G__array-editor__item-label{color:var(--dyn-text-color-secondary,#444);font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:500;line-height:24px}.PropertyField-module-scss-module__K0-R1G__array-editor__remove-btn{color:var(--dyn-text-color-secondary,#444);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:14px;line-height:1}.PropertyField-module-scss-module__K0-R1G__array-editor__remove-btn:hover{color:var(--dyn-text-color-primary,#333);background:#ffffff0d}.PropertyField-module-scss-module__K0-R1G__array-editor__add-btn{border:1px dashed var(--dyn-border-color-default,#eee);color:#0b60ff;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:4px;padding:6px 10px;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:24px;display:flex}.PropertyField-module-scss-module__K0-R1G__array-editor__add-btn:hover{background:rgba(var(--color-action-primary-rgb,59,130,246),.05);border-color:#0b60ff}.PropertyField-module-scss-module__K0-R1G__array-editor__inline-item{align-items:center;gap:6px;display:flex}.PropertyField-module-scss-module__K0-R1G__array-editor__inline-item--drag-over{border-top:2px solid #0b60ff}.PropertyField-module-scss-module__K0-R1G__array-editor__inline-field{flex:1;min-width:0}.PropertyField-module-scss-module__K0-R1G__array-editor__drag-handle{cursor:grab;color:var(--dyn-text-color-secondary,#444);-webkit-user-select:none;user-select:none;flex-shrink:0;padding:2px;font-size:14px;line-height:1}
.PropertyFieldExpressionToggle-module-scss-module__17zGwq__wrapper{align-items:center;gap:8px;width:100%;display:flex}.PropertyFieldExpressionToggle-module-scss-module__17zGwq__field-container{flex:1;min-width:0}.PropertyFieldExpressionToggle-module-scss-module__17zGwq__toggle{background:var(--dyn-bg-color-default,#fff);border:1px solid var(--dyn-border-color-default,#eee);color:#0b60ff;cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-family:Times New Roman,Georgia,serif;font-size:18px;font-style:italic;font-weight:500;line-height:1;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex;position:relative}.PropertyFieldExpressionToggle-module-scss-module__17zGwq__toggle:hover{background:#0b60ff0f;border-color:#0b60ff}.PropertyFieldExpressionToggle-module-scss-module__17zGwq__toggle:focus-visible{outline-offset:1px;outline:2px solid #0b60ff}.PropertyFieldExpressionToggle-module-scss-module__17zGwq__toggle--active{color:#fff;background:#0b60ff;border-color:#0b60ff}.PropertyFieldExpressionToggle-module-scss-module__17zGwq__toggle--active:hover{color:#fff;background:#0b60ff}.PropertyFieldExpressionToggle-module-scss-module__17zGwq__badge{width:7px;height:7px;box-shadow:0 0 0 1.5px var(--dyn-bg-color-default,#fff);background:#ff0040;border-radius:50%;position:absolute;top:4px;right:4px}
.DynamicPropertiesField-module-scss-module__7gac5q__list{flex-direction:column;gap:22px;display:flex}
.RouterBranchEditor-module-scss-module__cwglCG__editor{flex-direction:column;gap:16px;display:flex}.RouterBranchEditor-module-scss-module__cwglCG__card{border:1px solid var(--dyn-border-color-default,#eee);background:var(--dyn-bg-color-default,#fff);border-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.RouterBranchEditor-module-scss-module__cwglCG__header{justify-content:space-between;align-items:center;display:flex}.RouterBranchEditor-module-scss-module__cwglCG__segmentedControl{width:fit-content}.RouterBranchEditor-module-scss-module__cwglCG__deleteButton{color:#ff0040!important}.RouterBranchEditor-module-scss-module__cwglCG__deleteButton:hover{color:#cf0644!important}.RouterBranchEditor-module-scss-module__cwglCG__operatorLabel{color:#0b60ff;text-align:center;font-family:Noto Sans;font-size:11px;font-style:normal;font-weight:600;line-height:24px}.RouterBranchEditor-module-scss-module__cwglCG__conditionRow{align-items:center;gap:6px;display:flex}.RouterBranchEditor-module-scss-module__cwglCG__conditionInput{flex:1;min-width:0}.RouterBranchEditor-module-scss-module__cwglCG__operatorSelect{flex-shrink:0;min-width:130px;max-width:160px}
.EmbedDynamicShell-module-scss-module__atH8Ta__root{background:var(--dyn-content-bg,transparent);width:100%;height:100%;min-height:0;color:var(--dyn-content-color,inherit);flex-direction:column;display:flex}.EmbedDynamicShell-module-scss-module__atH8Ta__scroll{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.EmbedDynamicShell-module-scss-module__atH8Ta__notice{text-align:center;color:var(--dyn-text-color-secondary,#5a5a68);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.EmbedDynamicShell-module-scss-module__atH8Ta__notice-title{color:var(--dyn-text-color-primary,#1a1a27);margin:0;font-size:15px;font-weight:600}.EmbedDynamicShell-module-scss-module__atH8Ta__notice-detail{max-width:42ch;margin:0;font-size:13px}
