.goonBut[data-v-f3e1e6c8]{position:relative;display:flex;width:var(--width);height:var(--height);border-radius:var(--border-radius-md);background-color:var(--bg-color);align-items:center;justify-content:center;border:var(--border);box-shadow:var(--shadow);font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);font-size:var(--fs-body-md);line-height:1;letter-spacing:0%;text-align:center;color:var(--text-color);opacity:var(--opacity);cursor:var(--cursor);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.goonBut[data-v-f3e1e6c8]:hover:not([tabindex="-1"]):not(.shake){transform:translateY(-1px);filter:brightness(.95)}.goonBut.shake[data-v-f3e1e6c8]:hover:not([tabindex="-1"]){filter:brightness(.95)}.goonBut:hover:not([tabindex="-1"]) .logo-icon[data-v-f3e1e6c8]{animation:subtle-bounce .5s ease}.goonBut[data-v-f3e1e6c8]:focus-visible{outline:2px solid var(--color-brand-primary-500);outline-offset:2px;box-shadow:0 0 0 4px var(--color-alpha-primary-12);transform:scale(1.02)}.goonBut[data-v-f3e1e6c8]:active:not([tabindex="-1"]){transform:translateY(-1px) scale(.98)}.shake[data-v-f3e1e6c8]{animation:shake .73s ease-out}.logo-icon[data-v-f3e1e6c8]{display:block;transition:filter .3s ease}.caption-with-logo[data-v-f3e1e6c8]{margin-left:6.67px}.simpleInput[data-v-8970db80]{position:relative;width:var(--width);height:var(--height);border-radius:var(--border-radius-md);border:1px solid var(--border-color);display:flex;align-items:center;box-shadow:0 2px 4px 0 var(--box-shadow-color);background-color:var(--theme-bg-medium);transition:border-color .3s ease,box-shadow .3s ease}.input-dash[data-v-8970db80]{background:transparent;width:100%;height:100%;border:none;border-radius:inherit;outline:none;padding-left:.625rem;padding-right:2rem;font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);text-transform:var(--text-transform);font-size:var(--fs-body-md);line-height:var(--lh-body-md);color:var(--color)}.input-dash.has-value[data-v-8970db80]{color:var(--active-color)}.input-dash[data-v-8970db80]:-webkit-autofill,.input-dash[data-v-8970db80]:-webkit-autofill:hover,.input-dash[data-v-8970db80]:-webkit-autofill:focus{-webkit-text-fill-color:var(--active-color);-webkit-box-shadow:0 0 0 1000px var(--theme-bg-medium) inset;transition:background-color 5000s ease-in-out 0s}.clear-icon[data-v-8970db80]{position:absolute;right:.5625rem;width:1rem;height:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;top:50%;transform:translateY(-50%);transition:filter .3s ease,transform .3s ease}.clear-icon[data-v-8970db80]:hover{transform:translateY(-50%) scale(1.1)}:root.dark .clear-icon[data-v-8970db80]{filter:brightness(0) invert(1)}.input-dash[type=number][data-v-8970db80]::-webkit-inner-spin-button,.input-dash[type=number][data-v-8970db80]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-dash[type=number][data-v-8970db80]{-moz-appearance:textfield}.sub-label[data-v-92d4b918]{width:var(--width);height:var(--height);margin:0;padding:0;font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);font-size:var(--font-size);line-height:1.3;letter-spacing:0%;text-align:var(--text-align);white-space:var(--white-space);vertical-align:bottom;color:var(--color);display:block;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-line}.highlighted-word[data-v-92d4b918]{cursor:pointer;color:var(--last-word-color);text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .3s ease,opacity .3s ease}.highlighted-word[data-v-92d4b918]:hover{text-decoration-color:var(--last-word-color);opacity:.8}.dropdown-container[data-v-c6e63618]{position:relative;width:var(--dd-width);box-sizing:border-box;font-family:var(--font-family)}.dd-trigger[data-v-c6e63618]{display:flex;align-items:center;gap:.5rem;width:100%;height:var(--dd-height);padding:0 .5rem;border:none;border-radius:var(--border-radius-md);background:transparent;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;-webkit-user-select:none;user-select:none}.dd-trigger[data-v-c6e63618]:hover{background:var(--color-alpha-secondary-8)}.dd-trigger--open[data-v-c6e63618],.dd-trigger--open[data-v-c6e63618]:hover{background:var(--color-alpha-primary-8)}.dd-trigger-text[data-v-c6e63618]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:400;line-height:1rem;color:var(--color-grey-brand-400)}.dd-trigger--has-value .dd-trigger-text[data-v-c6e63618]{color:var(--theme-text-base);font-weight:500}.dd-platform-icon[data-v-c6e63618]{width:1rem;height:1rem;flex-shrink:0;opacity:.7}:root.dark .dd-platform-icon[data-v-c6e63618]{filter:brightness(0) invert(1)}.dd-chevron[data-v-c6e63618]{width:.75rem;height:.75rem;flex-shrink:0;opacity:.5;transition:transform .2s ease}:root.dark .dd-chevron[data-v-c6e63618]{filter:brightness(0) invert(1)}.dd-chevron--open[data-v-c6e63618]{transform:rotate(180deg)}.dd-dropdown{background:var(--theme-bg-medium);border:1px solid var(--border-alpha-secondary-12);border-radius:var(--border-radius-md);box-shadow:0 .25rem .75rem var(--color-alpha-secondary-16);padding:.375rem;z-index:9999;display:flex;flex-direction:column;gap:.125rem;font-family:var(--font-family);overflow-y:auto}.dd-item{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:.375rem;border:1px solid transparent;font-size:.75rem;font-weight:400;line-height:1rem;color:var(--color-grey-brand-400);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.dd-item:not(.dd-item--empty):hover{background:var(--color-alpha-primary-16);color:var(--theme-text-base)}.dd-item--active{border-color:var(--color-alpha-primary-40);background:var(--theme-surface-primary-light);color:var(--theme-text-base);font-weight:500}.dd-item--empty{cursor:default;opacity:.5}.dd-item-icon{width:1rem;height:1rem;flex-shrink:0;opacity:.7}:root.dark .dd-item-icon{filter:brightness(0) invert(1)}.dd-item--danger{color:var(--theme-text-danger)}.dd-item--danger:hover{background-color:var(--color-red-50);color:var(--theme-btn-danger)}.dd-item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.checkbox-wrapper[data-v-d997ba84]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.checkbox[data-v-d997ba84]{width:18px;height:18px;position:relative;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;border:2px solid var(--color-brand-primary-500);border-radius:var(--border-radius-sm);background:transparent}.checkbox-wrapper:hover .checkbox[data-v-d997ba84]{transform:scale(1.05);box-shadow:0 0 6px var(--color-alpha-primary-12)}.checkbox.checked[data-v-d997ba84]{background-color:var(--color-alpha-primary-16);border-color:var(--color-brand-primary-500)}.checkbox-label[data-v-d997ba84]{font-size:var(--fs-body-sm);color:var(--theme-text-base);-webkit-user-select:none;user-select:none}.simpleCopy[data-v-aa024781]{position:relative;width:var(--width);height:var(--height);border-radius:var(--border-radius-md);border:1px solid var(--border-color);align-items:center;display:flex;box-shadow:0 2px 4px 0 var(--box-shadow-color)}.input-dash[data-v-aa024781]{background-color:transparent;width:100%;height:20px;border:none;outline:none;padding-left:10px;padding-right:35px;font-family:var(--font-family);font-weight:var(--font-weight);font-style:var(--font-style);text-transform:var(--text-transform);font-size:14px;leading-trim:NONE;line-height:16px;letter-spacing:0%;vertical-align:middle;color:var(--color);align-items:center}.input-dash.has-value[data-v-aa024781]{color:var(--active-color)}.textarea-dash[data-v-aa024781]{resize:none;padding-top:10px;padding-bottom:10px;height:calc(100% - 20px);min-height:60px}.copy-icon[data-v-aa024781]{position:absolute;right:9px;width:14.33px;height:14.33px;cursor:pointer;-webkit-user-select:none;user-select:none;top:50%;transform:translateY(-50%);color:var(--theme-text-secondary);transition:filter .3s ease,transform .3s ease}.copy-icon[data-v-aa024781]:hover{transform:translateY(-50%) scale(1.1)}:root.dark .copy-icon[data-v-aa024781]{filter:brightness(0) invert(1)}.chip[data-v-056584f7]{--chip-icon-size: calc(var(--chip-height) * .5);display:flex;align-items:center;gap:.2rem;padding:0 .6rem;border-radius:var(--chip-radius);background:var(--chip-bg);border:1px solid var(--chip-border);font:var(--chip-font);text-transform:var(--chip-text-transform);line-height:1;transition:background .15s linear,color .15s ease,box-shadow .15s ease,transform .08s ease;color:var(--chip-color);width:var(--chip-width);height:var(--chip-height);box-sizing:border-box;vertical-align:middle;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none;flex-wrap:nowrap}.chip--clickable[data-v-056584f7]{cursor:pointer}.chip--clickable[data-v-056584f7]:focus-visible{box-shadow:var(--shadow-focus-primary)}.chip--clickable[data-v-056584f7]:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.chip--clickable[data-v-056584f7]:active{opacity:.8;transform:translateY(0) scale(.98)}.chip__label[data-v-056584f7]{overflow:hidden;color:var(--chip-color);font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family);font-size:var(--fs-body-sm);font-style:normal;font-weight:var(--fw-medium);line-height:var(--lh-body-sm);-webkit-user-select:none;user-select:none}.counter[data-v-056584f7]{margin-left:-2px;color:var(--chip-counter-color);font-size:var(--chip-font-size)}.chip__side[data-v-056584f7]{display:flex;align-items:center;justify-content:center;gap:6px}.chip__side .icon-wrapper[data-v-056584f7]{display:inline-flex;align-items:center;justify-content:center;color:var(--chip-color)}.icon-wrapper[data-v-056584f7]{width:var(--chip-icon-size, 24px);height:var(--chip-icon-size, 24px);display:inline-flex;align-items:center;justify-content:center}.icon-wrapper svg[data-v-056584f7],.icon-wrapper img[data-v-056584f7]{width:100%;height:100%;fill:var(--btn-color);display:block;transition:filter .3s ease}:root.dark .icon-wrapper img[data-v-056584f7]{filter:brightness(0) invert(1)}.icon-wrapper svg[data-v-056584f7-s],.icon-wrapper img[data-v-056584f7-s]{width:.75rem;height:.75rem;flex-shrink:0;fill:var(--btn-color);display:block}.chip__side--left[data-v-056584f7]{order:0}.chip__side--right[data-v-056584f7]{order:2}.chip__action--remove[data-v-056584f7]{background:transparent;border:none;cursor:pointer;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:background .12s ease,transform .3s ease}.chip__action--remove[data-v-056584f7]:hover{background:var(--color-alpha-dark-8);animation:icon-rotate-bounce .5s ease}.chip__action--remove[data-v-056584f7]:active{transform:scale(.9)}.array-picker-chips[data-v-fb2b5124]{display:flex;flex-direction:column;width:100%;height:100%}.array-picker-chips.auto-height[data-v-fb2b5124]{height:auto}.input-area[data-v-fb2b5124]{width:100%}.picker-input[data-v-fb2b5124]{width:100%;height:2.25rem;padding:0 .75rem;border:1px solid var(--color-alpha-secondary-16);border-radius:var(--border-radius-md);background:var(--theme-bg-medium);font-family:var(--font-family);font-size:var(--fs-body-md);color:var(--theme-text-base);outline:none;box-shadow:var(--shadow-sm);transition:border-color .3s ease}.picker-input[data-v-fb2b5124]:focus{border-color:var(--color-brand-primary-500)}.picker-input[data-v-fb2b5124]::placeholder{color:var(--color-grey-brand-400)}.info-row[data-v-fb2b5124]{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.readonly .info-row[data-v-fb2b5124]{margin-top:0}.selected-count[data-v-fb2b5124]{overflow:hidden;color:var(--theme-text-secondary);font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:var(--font-family);font-size:.75rem;font-weight:600;line-height:1rem}.show-all[data-v-fb2b5124]{overflow:hidden;color:var(--color-brand-primary-500);text-align:center;font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-family:var(--font-family);font-size:.75rem;font-weight:600;line-height:1rem;cursor:pointer}.chips-area[data-v-fb2b5124]{display:flex;flex-wrap:wrap;gap:.5rem;flex:1;overflow:hidden;padding:.5rem;background:var(--color-alpha-secondary-6);border-radius:var(--border-radius-md);align-content:flex-start;min-height:3rem;max-height:13rem}.chips-area.expanded[data-v-fb2b5124]{overflow-y:auto;max-height:100%}.chips-area.auto-height[data-v-fb2b5124]{flex:none;max-height:none}.chip-wrapper[data-v-fb2b5124]{display:contents}.chip-edit-input[data-v-fb2b5124]{height:1.75rem;padding:0 .6rem;border-radius:100px;border:1px solid var(--color-brand-primary-500);background:var(--theme-bg-medium);font-family:var(--font-family);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--theme-text-base);outline:none;width:100%;transition:border-color .3s ease}.chips-area[data-v-fb2b5124] .chip{flex-shrink:1;min-width:0}.expand-input-wrapper[data-v-1fb43beb]{width:var(--width)}.clear-btn[data-v-1fb43beb]{display:block;margin-left:auto;background:none;border:none;padding:0 0 .25rem;font-size:var(--fs-body-sm);line-height:1;color:var(--theme-text-primary);cursor:pointer;transition:opacity .15s}.clear-btn[data-v-1fb43beb]:hover:not(:disabled){opacity:.8}.clear-btn[data-v-1fb43beb]:disabled{opacity:.4;cursor:not-allowed}.expand-input[data-v-1fb43beb]{position:relative;width:100%;height:var(--height);border-radius:var(--border-radius-md);border:1px solid var(--border-color);display:flex;box-shadow:0 2px 4px 0 var(--box-shadow-color);background-color:var(--theme-bg-medium);opacity:var(--opacity);transition:height .3s ease,border-color .3s ease,box-shadow .3s ease}.input-dash[data-v-1fb43beb]{background-color:transparent;width:100%;height:100%;border:none;outline:none;padding:0 2rem 0 .625rem;font-family:var(--font-family);font-size:var(--fs-body-md);color:var(--color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.input-dash.has-value[data-v-1fb43beb]{color:var(--active-color)}.input-dash[data-v-1fb43beb]::placeholder{color:var(--color)}.input-dash[data-v-1fb43beb]:disabled{cursor:not-allowed}.textarea-dash[data-v-1fb43beb]{background-color:transparent;width:100%;height:100%;border:none;outline:none;padding:.5rem 2rem .5rem .625rem;font-family:var(--font-family);font-size:var(--fs-body-md);line-height:var(--lh-body-md);color:var(--color);resize:none;overflow-y:auto;white-space:pre-wrap}.textarea-dash[data-v-1fb43beb]::-webkit-scrollbar{width:4px}.textarea-dash[data-v-1fb43beb]::-webkit-scrollbar-track{background:transparent}.textarea-dash[data-v-1fb43beb]::-webkit-scrollbar-thumb{background:var(--color-alpha-secondary-24);border-radius:2px}.textarea-dash[data-v-1fb43beb]::-webkit-scrollbar-thumb:hover{background:var(--color-alpha-secondary-40)}.textarea-dash[data-v-1fb43beb]{scrollbar-width:thin;scrollbar-color:var(--color-alpha-secondary-24) transparent}.textarea-dash.has-value[data-v-1fb43beb]{color:var(--active-color)}.textarea-dash[data-v-1fb43beb]::placeholder{color:var(--color)}.textarea-dash[data-v-1fb43beb]:disabled{cursor:not-allowed}.editor-dash[data-v-1fb43beb]{background-color:transparent;width:100%;height:100%;border:none;outline:none;padding:.5rem .625rem;font-family:var(--font-family);font-size:var(--fs-body-md);line-height:var(--lh-body-md);color:var(--color);overflow-y:auto;white-space:pre-wrap;word-wrap:break-word}.editor-dash[data-v-1fb43beb]::-webkit-scrollbar{width:4px}.editor-dash[data-v-1fb43beb]::-webkit-scrollbar-track{background:transparent}.editor-dash[data-v-1fb43beb]::-webkit-scrollbar-thumb{background:var(--color-alpha-secondary-24);border-radius:2px}.editor-dash[data-v-1fb43beb]::-webkit-scrollbar-thumb:hover{background:var(--color-alpha-secondary-40)}.editor-dash[data-v-1fb43beb]{scrollbar-width:thin;scrollbar-color:var(--color-alpha-secondary-24) transparent}.editor-dash.has-value[data-v-1fb43beb]{color:var(--active-color)}.editor-dash[data-v-1fb43beb]:empty:before{content:attr(data-placeholder);color:var(--color);pointer-events:none}.editor-dash[data-v-1fb43beb]:focus:before{content:""}.expand-input:not(.is-expanded) .expand-icon[data-v-1fb43beb]{top:50%;transform:translateY(-50%)}.expand-input:not(.is-expanded) .expand-icon[data-v-1fb43beb]:hover{transform:translateY(-50%) scale(1.1)}.expand-icon[data-v-1fb43beb]{position:absolute;right:.5625rem;top:.5625rem;width:1rem;height:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .3s ease,filter .3s ease}.expand-icon[data-v-1fb43beb]:hover{transform:scale(1.1)}:root.dark .expand-icon[data-v-1fb43beb]{filter:brightness(0) invert(1)}.expand-input.has-toolbar[data-v-1fb43beb]{flex-direction:column}.toolbar[data-v-1fb43beb]{display:flex;align-items:center;justify-content:space-between;height:2rem;padding:0 .625rem;border-bottom:1px solid;transition:border-color .3s ease;flex-shrink:0}.toolbar-actions[data-v-1fb43beb]{display:flex;align-items:center;gap:.5rem}.toolbar-btn[data-v-1fb43beb]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;background:none;border:none;cursor:pointer;border-radius:.25rem;transition:background-color .15s}.toolbar-btn[data-v-1fb43beb]:hover:not(:disabled){background-color:var(--color-alpha-secondary-8)}.toolbar-btn.active[data-v-1fb43beb]{background-color:var(--color-alpha-secondary-16)}.toolbar-btn[data-v-1fb43beb]:disabled{opacity:.5;cursor:not-allowed}.toolbar-btn img[data-v-1fb43beb]{width:.8rem;height:.8rem}:root.dark .toolbar-btn img[data-v-1fb43beb]{filter:brightness(0) invert(1)}.toolbar-expand-icon[data-v-1fb43beb]{width:.8rem;height:.8rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .3s ease,filter .3s ease}.toolbar-expand-icon[data-v-1fb43beb]:hover{transform:scale(1.1)}:root.dark .toolbar-expand-icon[data-v-1fb43beb]{filter:brightness(0) invert(1)}.expand-input.has-toolbar .textarea-dash[data-v-1fb43beb],.expand-input.has-toolbar .editor-dash[data-v-1fb43beb]{height:calc(100% - 2rem)}.agent-detail-overlay[data-v-d85c709b]{position:fixed;inset:0;background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000}.agent-detail-modal[data-v-d85c709b]{display:flex;width:37.5rem;max-width:37.5rem;height:43.75rem;flex-direction:column;border-radius:1rem;outline:1px solid var(--border-alpha-secondary-12);box-shadow:0 8px 32px #5058f526;background:var(--color-base-white);background-image:radial-gradient(100% 100% at 100% 100%,var(--color-alpha-primary-5) 0%,rgba(80,88,245,0) 100%),radial-gradient(47.86% 30.16% at 52.14% 100%,#d150f514,#d150f500),radial-gradient(100% 100% at 100% 0%,#50b0f50d,#50b0f500);position:relative;overflow:hidden}.modal-banner[data-v-d85c709b]{background-color:var(--color-alpha-secondary-6);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:1rem 1rem 0 0}.modal-header[data-v-d85c709b]{display:flex;min-height:4.5rem;padding:.5rem 1.5rem;align-items:center;gap:1rem;justify-content:space-between}.header-left[data-v-d85c709b]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.header-avatar[data-v-d85c709b]{width:2rem;height:2rem;border-radius:50%;object-fit:cover}.header-info[data-v-d85c709b]{display:flex;flex-direction:column;gap:.125rem;background:#ffffffe6;padding:.25rem .5rem;border-radius:.375rem;flex:1;min-width:0;overflow:hidden}.header-name-row[data-v-d85c709b]{display:flex;align-items:center;gap:.375rem}.header-name[data-v-d85c709b]{font-family:var(--font-family);font-size:1rem;font-weight:600;color:var(--theme-text-base);line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-location[data-v-d85c709b]{font-family:var(--font-family);font-size:.75rem;color:var(--theme-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-stats[data-v-d85c709b]{display:flex;flex-wrap:nowrap;overflow:hidden;gap:.375rem .5rem;font-family:var(--font-family);font-size:.75rem;color:var(--theme-text-secondary)}.header-stats strong[data-v-d85c709b]{color:var(--theme-text-base)}.header-right[data-v-d85c709b]{display:flex;align-items:center;gap:.5rem;flex-shrink:0;background:#ffffffd9;padding:.125rem .5rem;border-radius:.375rem}.x-link[data-v-d85c709b]{width:1.25rem;height:1.25rem;opacity:.6;transition:opacity .2s}.x-link[data-v-d85c709b]:hover{opacity:1}.x-link img[data-v-d85c709b]{width:100%;height:100%}.steps-row[data-v-d85c709b]{display:flex;height:3rem;padding:.75rem 1.5rem;align-items:center;gap:.8rem;background:linear-gradient(to top,#ffffffeb,#ffffffb3,#fff0)}.step-item[data-v-d85c709b]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.step-item:hover .step-label[data-v-d85c709b]{color:var(--theme-text-primary)}.step-circle[data-v-d85c709b]{display:flex;width:1rem;height:1rem;justify-content:center;align-items:center;border-radius:50%;background:var(--theme-text-secondary);color:var(--color-base-white);font-family:var(--font-family);font-size:.625rem;font-weight:600}.step-circle.active[data-v-d85c709b]{background:var(--color-brand-primary-500)}.step-label[data-v-d85c709b]{color:var(--theme-text-secondary);font-family:var(--font-family);font-size:.875rem;font-weight:500}.step-label.active[data-v-d85c709b]{color:var(--theme-text-primary)}.step-arrow[data-v-d85c709b]{color:var(--theme-text-secondary);font-size:.75rem}.modal-main[data-v-d85c709b]{flex:1;overflow-y:auto;padding:1rem 1.5rem}.loading-state[data-v-d85c709b],.error-state[data-v-d85c709b]{flex:1;display:flex;justify-content:center;align-items:center}.step-content[data-v-d85c709b],.field-group[data-v-d85c709b]{display:flex;flex-direction:column;gap:.5rem}.field-label[data-v-d85c709b]{color:var(--theme-text-base);font-family:var(--font-family);font-size:.875rem;font-weight:500}.field-label-row[data-v-d85c709b]{display:flex;justify-content:space-between;align-items:center}.step-row[data-v-d85c709b]{display:flex;gap:.75rem}.field-col[data-v-d85c709b]{display:flex;flex-direction:column;gap:.25rem;flex:1}.field-col-header[data-v-d85c709b]{display:flex;align-items:center;gap:.5rem}.field-col-label[data-v-d85c709b]{color:var(--theme-text-secondary);font-family:var(--font-family);font-size:.75rem;font-weight:600}.otp-inline[data-v-d85c709b]{display:flex;align-items:center;gap:.25rem}.otp-timer[data-v-d85c709b]{font-family:var(--font-family);font-size:.625rem;font-weight:600;color:var(--color-green-500);padding:.125rem .375rem;background:var(--color-green-50);border-radius:.25rem}.params-grid[data-v-d85c709b]{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.param-item[data-v-d85c709b]{display:flex;flex-direction:column;gap:.25rem}.param-value[data-v-d85c709b]{padding:.375rem .5rem;background:var(--color-alpha-secondary-6);border-radius:.375rem;font-family:var(--font-family);font-size:.75rem;font-weight:600;text-align:center;color:var(--theme-text-base)}.param-value.success[data-v-d85c709b]{color:var(--color-green-500)}.param-value.danger[data-v-d85c709b]{color:var(--color-red-500)}.mood-total[data-v-d85c709b]{font-family:var(--font-family);font-size:.75rem;font-weight:600;color:var(--color-green-700)}.mood-total.warning[data-v-d85c709b]{color:var(--color-red-500)}.moods-grid[data-v-d85c709b]{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem .75rem}.mood-grid-item[data-v-d85c709b]{display:flex;align-items:center;gap:.375rem}.mood-label[data-v-d85c709b]{flex:1;font-family:var(--font-family);font-size:.75rem;color:var(--theme-text-base);text-transform:capitalize}.mood-chip[data-v-d85c709b]{display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;background:var(--color-alpha-secondary-6);border-radius:.375rem}.mood-name[data-v-d85c709b]{font-family:var(--font-family);font-size:.75rem;color:var(--theme-text-base)}.mood-prob[data-v-d85c709b]{font-family:var(--font-family);font-size:.75rem;font-weight:600;color:var(--color-brand-primary-500)}.mood-remove[data-v-d85c709b]{background:none;border:none;color:var(--color-red-500);cursor:pointer;font-size:.875rem;padding:0;line-height:1}.mood-add-row[data-v-d85c709b]{display:flex;gap:.5rem;align-items:center}.two-col-layout[data-v-d85c709b]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.col-left[data-v-d85c709b],.col-right[data-v-d85c709b]{display:flex;flex-direction:column;gap:1rem}.pref-tabs[data-v-d85c709b]{display:flex;gap:.5rem;margin-bottom:-.25rem}.pref-tab[data-v-d85c709b]{padding:.375rem .625rem;border-radius:.375rem;font-family:var(--font-family);font-size:.875rem;font-weight:500;cursor:pointer;color:var(--theme-text-secondary);background:var(--color-alpha-secondary-6);transition:all .2s ease}.pref-tab.active[data-v-d85c709b]{color:var(--color-brand-primary-500);background:var(--theme-surface-primary-light)}.field-group[data-v-d85c709b] .chips-area{max-height:10rem}.field-group[data-v-d85c709b] .chips-area.expanded{max-height:10rem;overflow-y:auto}.dates-row[data-v-d85c709b]{display:flex;gap:1rem}.date-item[data-v-d85c709b]{display:flex;flex-direction:column;gap:.125rem}.date-label[data-v-d85c709b]{font-family:var(--font-family);font-size:.625rem;color:var(--theme-text-secondary)}.date-value[data-v-d85c709b]{font-family:var(--font-family);font-size:.75rem;color:var(--theme-text-base)}.stats-note[data-v-d85c709b]{font-family:var(--font-family);font-size:.625rem;color:var(--theme-text-secondary)}.stats-grid[data-v-d85c709b]{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem}.stat-item[data-v-d85c709b]{display:flex;justify-content:space-between;padding:.25rem .5rem;background:var(--color-alpha-secondary-4);border-radius:.25rem}.stat-key[data-v-d85c709b]{font-family:var(--font-family);font-size:.625rem;color:var(--theme-text-secondary)}.stat-val[data-v-d85c709b]{font-family:var(--font-family);font-size:.625rem;font-weight:600;color:var(--color-brand-primary-500)}.activity-list[data-v-d85c709b]{display:flex;flex-direction:column;gap:.25rem;max-height:20rem;overflow-y:auto}.activity-empty[data-v-d85c709b]{padding:1rem;text-align:center;font-family:var(--font-family);font-size:.75rem;color:var(--theme-text-secondary)}.activity-item[data-v-d85c709b]{display:flex;gap:.5rem;padding:.375rem .5rem;background:var(--color-alpha-secondary-4);border-radius:.25rem;font-family:var(--font-family);font-size:.625rem}.activity-item.clickable[data-v-d85c709b]{cursor:pointer}.activity-item.clickable[data-v-d85c709b]:hover{background:var(--color-alpha-primary-10)}.activity-action[data-v-d85c709b]{font-weight:600;color:var(--theme-text-base);min-width:3rem}.activity-details[data-v-d85c709b]{color:var(--theme-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-footer[data-v-d85c709b]{display:flex;height:3.5rem;padding:0 1.5rem;align-items:center;justify-content:space-between;border-top:1px solid var(--border-alpha-secondary-12)}.footer-dates[data-v-d85c709b]{display:flex;gap:1.5rem}.footer-date[data-v-d85c709b]{display:flex;align-items:center;gap:.375rem}.footer-buttons[data-v-d85c709b]{display:flex;gap:.75rem}
