.mode-switch-wrapper[data-v-1591f2a8]{align-items:center;gap:12px;display:flex;position:relative}.mode-switch-container[data-v-1591f2a8]{box-sizing:border-box;z-index:1;background-color:#0000;border:1px solid #efefef;border-radius:8px;width:-moz-fit-content;width:fit-content;height:36px;padding:4px;display:flex;position:relative;overflow:visible}.mode-option-wrapper[data-v-1591f2a8]{align-items:center;display:flex;position:relative}.custom-tooltip[data-v-1591f2a8]{filter:drop-shadow(0 4px 12px #00000026);z-index:100;pointer-events:none;background:0 0;border:none;width:max-content;margin-top:12px;padding:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-fade-enter-active[data-v-1591f2a8],.tooltip-fade-leave-active[data-v-1591f2a8]{transition:opacity .2s,transform .2s}.tooltip-fade-enter-from[data-v-1591f2a8],.tooltip-fade-leave-to[data-v-1591f2a8]{opacity:0;transform:translate(-50%)translateY(4px)}.tooltip-fade-enter-to[data-v-1591f2a8],.tooltip-fade-leave-from[data-v-1591f2a8]{opacity:1;transform:translate(-50%)translateY(0)}.tooltip-fade-up-enter-active[data-v-1591f2a8],.tooltip-fade-up-leave-active[data-v-1591f2a8]{transition:opacity .2s,transform .2s}.tooltip-fade-up-enter-from[data-v-1591f2a8],.tooltip-fade-up-leave-to[data-v-1591f2a8]{opacity:0;transform:translateY(-4px)}.tooltip-fade-up-enter-to[data-v-1591f2a8],.tooltip-fade-up-leave-from[data-v-1591f2a8]{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){.custom-tooltip[data-v-1591f2a8]{background:0 0;border-color:#0000}}.mode-option[data-v-1591f2a8]{cursor:pointer;color:#232425;background:0 0;border:none;border-radius:5px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex;position:relative}.mode-switch-container.is-disabled .mode-option[data-v-1591f2a8]:not(.active){color:#909499}.custom-tooltip.disabled-tooltip-wrapper[data-v-1591f2a8]{pointer-events:auto;margin-top:0;margin-bottom:0;padding-bottom:12px;top:auto;bottom:100%;left:0;transform:none}.mode-switch-container.is-disabled .mode-option[data-v-1591f2a8]:not(.active) svg,.mode-switch-container.is-disabled .mode-option[data-v-1591f2a8]:not(.active) path,.mode-switch-container.is-disabled .mode-option.active[data-v-1591f2a8] svg,.mode-switch-container.is-disabled .mode-option.active[data-v-1591f2a8] path{stroke:currentColor}.mode-icon-wrapper[data-v-1591f2a8]{justify-content:center;align-items:center;width:14px;height:14px;display:flex}.mode-icon-wrapper[data-v-1591f2a8] svg{width:14px;height:14px}.mode-text[data-v-1591f2a8]{white-space:nowrap}@container icon-group (width<=400px){.mode-option:not(.active) .mode-text[data-v-1591f2a8]{display:none}.mode-option[data-v-1591f2a8]:not(.active){gap:0;padding:0 8px}}@container icon-group (width<=300px){.mode-option .mode-text[data-v-1591f2a8]{display:none}.mode-option[data-v-1591f2a8]{gap:0;padding:0 8px}}@media (max-width:768px){.custom-tooltip[data-v-1591f2a8]{min-width:auto;left:0;transform:translate(0)}.tooltip-content[data-v-1591f2a8]{width:auto;min-width:250px;max-width:calc(100vw - 32px)}.mode-option .mode-text[data-v-1591f2a8]{opacity:1;max-width:120px;transition:max-width .25s,opacity .2s;overflow:hidden}.mode-option:not(.active) .mode-text[data-v-1591f2a8]{opacity:0;max-width:0}.mode-option[data-v-1591f2a8]:not(.active){gap:0;padding:0 8px}}.mode-option[data-v-1591f2a8]:hover:not(.active):not(.disabled){color:#4b5563;background-color:#0000000a}.mode-option.active[data-v-1591f2a8]{color:#232425;box-shadow:none;background-color:#f5f5f5}@media (prefers-color-scheme:dark){.mode-switch-container[data-v-1591f2a8]{border-color:#606366}.mode-option[data-v-1591f2a8]{color:#fff}.mode-option[data-v-1591f2a8]:hover:not(.active):not(.disabled){color:#fff;background-color:#ffffff1a}.mode-option.active[data-v-1591f2a8]{color:#fff;background-color:#606366}.mode-switch-container.is-disabled .mode-option[data-v-1591f2a8]:not(.active){color:#606366}}.tooltip-content[data-v-1591f2a8]{box-sizing:border-box;background-color:#232425;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;width:270px;padding:10px;display:flex;position:relative}.tooltip-preview-img[data-v-1591f2a8]{border-radius:8px;width:100%;height:auto;display:block}.tooltip-text[data-v-1591f2a8]{text-align:left;color:#fff;width:100%;font-size:14px;line-height:1.4;position:static}.creative-tooltip .tooltip-text[data-v-1591f2a8],.professional-tooltip .tooltip-text[data-v-1591f2a8]{color:#fff}.disabled-tooltip .tooltip-text[data-v-1591f2a8]{color:#232425;text-align:left;width:auto;font-weight:500}.new-chat-btn[data-v-1591f2a8]{color:#fff;cursor:pointer;white-space:nowrap;background-color:#232425;border:none;border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;height:28px;padding:0 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.new-chat-btn[data-v-1591f2a8]:hover{opacity:.9;background-color:#232425}.new-chat-icon[data-v-1591f2a8]{color:#fff;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.tooltip-content.disabled-tooltip[data-v-1591f2a8]{background-color:#fff;border:1px solid #efefef;align-items:flex-start;box-shadow:0 4px 12px #00000026}.new-chat-icon[data-v-1591f2a8] svg{width:14px;height:14px}.tooltip-preview-wrapper[data-v-1591f2a8]{display:inline-block;position:relative}@media (prefers-color-scheme:dark){.tooltip-content.disabled-tooltip[data-v-1591f2a8]{background-color:#232425;border-color:#232425}.disabled-tooltip .tooltip-text[data-v-1591f2a8]{color:#fff}.new-chat-btn[data-v-1591f2a8]{color:#232425;background-color:#fff}.new-chat-btn[data-v-1591f2a8]:hover{background-color:#f0f0f0}.new-chat-icon[data-v-1591f2a8]{color:#232425}}
