.agent-add-menu__trigger-wrap[data-v-08dc6d53]{display:inline-flex}.agent-add-menu__trigger[data-v-08dc6d53]{--glass-icon-button-size:28px;--glass-icon-button-padding:6px;--glass-icon-button-content-size:16px;--glass-icon-button-radius:100px;--glass-icon-button-color:var(--texticon-general-quaternary,#fff9);--glass-icon-button-active-color:var(--texticon-general-primary,#fff)}.agent-add-menu__portal[data-v-08dc6d53]{z-index:var(--z-canvas-dialog,1010);pointer-events:none;position:fixed;inset:0}.agent-add-menu__backdrop[data-v-08dc6d53]{pointer-events:auto;position:absolute;inset:0}.agent-add-menu__menu[data-v-08dc6d53]{z-index:1;pointer-events:auto;box-sizing:border-box;border:1px solid var(--border-trans-04,#c2ccf129);background:var(--bg-popup-00,#1b1b1d);width:200px;box-shadow:0 8px 32px var(--effect-drop-shadow-Xl-color,#0000008f);border-radius:20px;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed}.agent-add-menu__item[data-v-08dc6d53]{box-sizing:border-box;width:100%;height:40px;color:var(--texticon-general-tertiary,#fffc);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:16px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;line-height:20px;transition:background .14s,color .14s;display:flex}.agent-add-menu__item[data-v-08dc6d53]:hover{background:var(--fill-light-02,#c2ccf114);color:var(--texticon-general-primary,#fff)}.agent-add-menu__item-icon[data-v-08dc6d53]{color:inherit;flex:none}.agent-add-menu__item-label[data-v-08dc6d53]{text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;min-width:0;overflow:hidden}.skill-entry-button[data-v-284610bb]{--glass-icon-button-width:auto;--glass-icon-button-height:28px;--glass-icon-button-padding:0 8px;--glass-icon-button-content-gap:4px;--glass-icon-button-content-width:auto;--glass-icon-button-content-height:16px;--glass-icon-button-radius:10px;--glass-icon-button-color:var(--texticon-general-quaternary,#fff9);--glass-icon-button-active-color:var(--texticon-general-primary,#fff);font-size:12px;line-height:16px}.skill-entry-button__label[data-v-284610bb]{white-space:nowrap}.skill-popover[data-v-642f51df]{z-index:var(--z-canvas-dialog,1010);box-sizing:border-box;border:1px solid var(--border-trans-04,#c2ccf129);background:var(--bg-popup-00,#1b1b1d);border-radius:20px;flex-direction:column;gap:8px;width:640px;max-width:calc(100vw - 32px);height:427px;max-height:calc(100vh - 120px);padding:4px;display:flex;position:fixed;bottom:52px;right:16px;overflow:hidden;box-shadow:0 8px 32px #0006}.skill-popover--below-anchor[data-v-642f51df]{bottom:auto;right:auto}.skill-popover--above-anchor[data-v-642f51df]{top:auto;right:auto}.skill-popover__title-row[data-v-642f51df]{flex:none;justify-content:space-between;align-items:center;padding:4px 4px 0 8px;display:flex}.skill-popover__title[data-v-642f51df]{color:var(--texticon-general-primary,#fff);font-size:14px;font-weight:700;line-height:20px}.skill-popover__title-actions[data-v-642f51df]{align-items:center;gap:8px;display:flex}.skill-popover__header-btn[data-v-642f51df]{border:1px solid var(--border-trans-04,#c2ccf129);height:28px;color:var(--texticon-general-primary,#fff);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-size:13px;line-height:20px;transition:background .15s;display:inline-flex}.skill-popover__header-btn[data-v-642f51df]:hover{background:var(--fill-light-02,#c2ccf114)}.skill-popover__top-tabs[data-v-642f51df]{flex:none;align-items:center;gap:20px;height:26px;padding:0 8px;display:flex}.skill-popover__top-tab[data-v-642f51df]{color:var(--texticon-general-quaternary,#fff9);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;padding:0;font-size:13px;line-height:20px;transition:color .15s;display:inline-flex;position:relative}.skill-popover__top-tab[data-v-642f51df]:hover,.skill-popover__top-tab--active[data-v-642f51df]{color:var(--texticon-general-primary,#fff)}.skill-popover__top-tab-indicator[data-v-642f51df]{background:var(--texticon-general-primary,#fff);opacity:0;border-radius:2px 2px 0 0;width:100%;height:2px;transition:opacity .15s}.skill-popover__top-tab-indicator--active[data-v-642f51df]{opacity:1}.skill-popover__body[data-v-642f51df]{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.skill-popover__body[data-v-642f51df] .skill-list-content__plaza-tools{margin-bottom:8px;padding:0 8px}.skill-popover__body[data-v-642f51df] .skill-list-content__sub-tabs{margin-bottom:0}.skill-tag-list__tag{box-sizing:border-box;border:1px solid var(--border-trans-04,#c2ccf129);max-width:160px;height:24px;color:var(--texticon-general-secondary,#ffffffe6);background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:1px 8px 1px 4px;font-size:15px;font-weight:400;line-height:21px;display:inline-flex;overflow:hidden}.skill-tag-list__tag-icon{width:16px;height:16px;color:var(--texticon-general-tertiary,#fffc);flex:none}.skill-tag-list__tag-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.agent-prompt-input[data-v-d76334fb]{width:100%;position:relative}.agent-prompt-input__editor[data-v-d76334fb]{box-sizing:border-box;min-height:88px;max-height:160px;color:var(--texticon-general-secondary,#ffffffe6);cursor:text;white-space:pre-wrap;overflow-wrap:break-word;outline:none;padding:4px;font-size:15px;line-height:21px;overflow-y:auto}.agent-prompt-input--has-skills .agent-prompt-input__editor[data-v-d76334fb]{line-height:24px}.agent-prompt-input__placeholder[data-v-d76334fb]{pointer-events:none;color:var(--texticon-general-quaternary,#fff9);font-size:15px;line-height:21px;position:absolute;top:4px;left:4px;right:4px}.agent-prompt-input[data-v-d76334fb] .skill-tag-list__tag{vertical-align:middle;cursor:default;margin:0 4px}.agent-dock-dropdown[data-v-26f03647]{vertical-align:middle;flex-shrink:0;align-items:center;max-width:100%;display:inline-flex}.agent-dock-dropdown[data-v-26f03647] .pop-trigger{vertical-align:middle;align-items:center;max-width:100%;display:inline-flex}.agent-dock-dropdown__panel[data-v-26f03647]{background:var(--bg-popup-03,#252528);box-sizing:border-box;border-radius:12px;flex-direction:column;min-width:200px;max-width:calc(min(360px,100vw - 16px));padding:8px;display:flex;box-shadow:0 8px 24px #0006}.agent-dock-dropdown__panel--model[data-v-26f03647],.agent-dock-dropdown__panel.agent-dock-dropdown__panel--model[data-v-26f03647]{background:var(--bg-popup-04,#2a2a2d);border:1px solid var(--border-trans-04,#c2ccf129);border-radius:16px;min-width:200px;padding:8px;box-shadow:1px 1px 4px #00000052}.agent-dock-dropdown__panel--canvas-model[data-v-26f03647] [role=listbox],.agent-dock-dropdown__panel--model[data-v-26f03647] [role=listbox]{flex-direction:column;gap:8px;width:100%;display:flex}.agent-dock-dropdown__panel--canvas-model[data-v-26f03647],.agent-dock-dropdown__panel.agent-dock-dropdown__panel--canvas-model[data-v-26f03647]{background:var(--bg-popup-00,#1b1b1d);border:1px solid var(--border-trans-04,#c2ccf129);width:max-content;min-width:calc(min(320px,100vw - 16px));max-width:calc(100vw - 16px);box-shadow:var(--shadow-lg);border-radius:20px;padding:8px}.agent-dock-dropdown__panel--params[data-v-26f03647],.agent-dock-dropdown__panel.agent-dock-dropdown__panel--params[data-v-26f03647]{gap:12px;min-width:260px;max-height:calc(min(420px,60vh));padding:12px;overflow:hidden auto}.agent-dock-dropdown__panel--duration[data-v-26f03647],.agent-dock-dropdown__panel.agent-dock-dropdown__panel--duration[data-v-26f03647]{border:1px solid var(--border-trans-04,#c2ccf129);gap:2px;min-width:0;max-height:calc(min(240px,50vh));padding:4px;overflow:hidden auto}.agent-model-switcher[data-v-0c87a0ce]{flex:0 auto;min-width:0}.agent-model-switcher__trigger[data-v-0c87a0ce]{--glass-icon-button-width:auto;--glass-icon-button-height:28px;--glass-icon-button-padding:0 6px;--glass-icon-button-radius:10px;--glass-icon-button-content-gap:4px;--glass-icon-button-content-width:auto;--glass-icon-button-content-height:16px;--glass-icon-button-color:var(--texticon-general-quaternary,#fff9);--glass-icon-button-active-color:var(--texticon-general-primary,#fff);max-width:100%;font-size:12px;line-height:16px}.agent-model-switcher__label[data-v-0c87a0ce]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agent-model-switcher__trigger-logo[data-v-0c87a0ce]{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:16px;height:16px}.agent-model-switcher__option-logo[data-v-0c87a0ce]{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:24px;height:24px}.agent-model-switcher__list[data-v-0c87a0ce]{width:100%}.agent-model-switcher__option[data-v-0c87a0ce]{width:100%;min-width:0;color:var(--texticon-general-secondary,#ffffffe6);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:400;line-height:20px;display:flex}.agent-model-switcher__option.is-active[data-v-0c87a0ce],.agent-model-switcher__option[data-v-0c87a0ce]:hover{background:var(--fill-light-02,#c2ccf114)}.agent-model-switcher__option.is-active[data-v-0c87a0ce]{color:var(--texticon-general-primary,#fff)}.agent-model-switcher__option-main[data-v-0c87a0ce]{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.agent-model-switcher__option-label[data-v-0c87a0ce]{white-space:nowrap;flex:none}.agent-model-switcher__option-multiplier[data-v-0c87a0ce]{color:var(--texticon-general-quaternary,#fff9);text-align:right;white-space:nowrap;flex:none;font-size:12px;line-height:16px}.agent-model-switcher__option-badge[data-v-0c87a0ce]{color:#0a0a0e;letter-spacing:.2px;white-space:nowrap;background-image:linear-gradient(90deg,#f2eaff,#c3a7ff 33%,#a5a0ff 66%,#fae6ff);border-radius:8px;flex:none;justify-content:center;align-items:center;width:max-content;height:14px;padding:0 6px;font-size:10px;font-weight:700;line-height:12px;display:inline-flex}.agent-permission-mode__trigger[data-v-615fcbff]{--glass-icon-button-width:auto;--glass-icon-button-height:28px;--glass-icon-button-padding:0 6px;--glass-icon-button-radius:10px;--glass-icon-button-content-gap:4px;--glass-icon-button-content-width:auto;--glass-icon-button-content-height:20px;--glass-icon-button-color:var(--texticon-general-quaternary,#fff9);--glass-icon-button-active-color:var(--texticon-general-primary,#fff);font-size:12px;line-height:16px}.agent-permission-mode__trigger-icon[data-v-615fcbff]{color:inherit;flex:none}.agent-permission-mode__trigger-label[data-v-615fcbff]{white-space:nowrap;text-overflow:ellipsis;max-width:88px;overflow:hidden}.agent-permission-mode__menu[data-v-615fcbff]{z-index:calc(1 + var(--z-canvas-dialog,1200));box-sizing:border-box;border:1px solid var(--border-trans-04,#c2ccf129);background:var(--bg-popup-00,#1b1b1d);width:320px;box-shadow:0 8px 32px var(--effect-drop-shadow-Lg-color,#0006);border-radius:24px;flex-direction:column;gap:8px;padding:12px;display:flex;position:fixed}.agent-permission-mode__item[data-v-615fcbff]{box-sizing:border-box;width:100%;color:var(--texticon-general-secondary,#ffffffe6);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:8px 12px;transition:background .14s;display:flex}.agent-permission-mode__item.is-active[data-v-615fcbff],.agent-permission-mode__item[data-v-615fcbff]:hover{background:var(--fill-light-02,#c2ccf114)}.agent-permission-mode__item.is-active[data-v-615fcbff]{color:var(--texticon-general-primary,#fff)}.agent-permission-mode__item-leading[data-v-615fcbff]{flex:1 0 0;align-items:center;gap:8px;min-width:0;display:flex}.agent-permission-mode__item-icon[data-v-615fcbff]{color:var(--texticon-general-tertiary,#fffc);flex:none}.agent-permission-mode__item-text[data-v-615fcbff]{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:4px;min-width:0;display:flex}.agent-permission-mode__item-title[data-v-615fcbff]{color:inherit;white-space:nowrap;font-size:14px;line-height:20px}.agent-permission-mode__item-desc[data-v-615fcbff]{color:var(--texticon-general-quaternary,#fff9);font-size:12px;line-height:16px}.agent-permission-mode__item-check[data-v-615fcbff]{color:var(--texticon-general-tertiary,#fffc);flex:none}
