.teleport-dropdown-trigger[data-v-06f3e7c3]{align-items:center;display:flex;position:relative}.teleport-dropdown-button[data-v-06f3e7c3]{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #efefef;border-radius:20px;align-items:center;gap:4px;height:36px;padding:8px 8px 8px 12px;transition:all .2s;display:flex}.teleport-dropdown-button[data-v-06f3e7c3]:hover:not(.disabled){background:#f5f5f5;border-color:#dcdfe0}.teleport-dropdown-button.active[data-v-06f3e7c3]{background:#f8f9fa;border-color:#007bff}.teleport-dropdown-button.disabled[data-v-06f3e7c3]{cursor:default;opacity:.6}.teleport-dropdown-label[data-v-06f3e7c3]{color:#333;white-space:nowrap;font-size:14px;font-weight:500}.teleport-dropdown-chevron[data-v-06f3e7c3]{color:#666;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.teleport-dropdown-chevron.rotated[data-v-06f3e7c3]{transform:rotate(180deg)}@media (prefers-color-scheme:dark){.teleport-dropdown-button[data-v-06f3e7c3]{background:#333;border-color:#444}.teleport-dropdown-button[data-v-06f3e7c3]:hover:not(.disabled){background:#444;border-color:#555}.teleport-dropdown-button.active[data-v-06f3e7c3]{background:#2a2a2a;border-color:#09f}.teleport-dropdown-label[data-v-06f3e7c3]{color:#fff}.teleport-dropdown-chevron[data-v-06f3e7c3]{color:#ccc}}.teleport-dropdown-menu{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:140px;padding:4px;box-shadow:0 4px 12px #00000014}.teleport-dropdown-option{color:#333;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;transition:background .15s;display:flex}.teleport-dropdown-option:hover{background:#f5f5f5}.teleport-dropdown-option.selected{color:#232425;font-weight:500}.teleport-dropdown-option.disabled{color:#909499;cursor:default}.teleport-dropdown-option input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin:0;position:relative}.teleport-dropdown-option input[type=radio]:checked{background-color:#fff;border-color:#0f7fff}.teleport-dropdown-option input[type=radio]:checked:after{content:"";background:#0f7fff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-color-scheme:dark){.teleport-dropdown-menu{background:#333;border-color:#444;box-shadow:0 4px 12px #0000004d}.teleport-dropdown-option{color:#ddd}.teleport-dropdown-option:hover{background:#444}.teleport-dropdown-option.selected{color:#fff}.teleport-dropdown-option input[type=radio]{background-color:#fff;border-color:#666}.teleport-dropdown-option input[type=radio]:checked{background-color:#fff;border-color:#0f7fff}}.editor-switch-bar[data-v-1380e92d]{box-sizing:border-box;width:calc(var(--container-width,100%) - 24px);background:#f6ecec;border:1px solid #dec6c5;border-bottom:none;border-radius:12px 12px 0 0;margin-bottom:-20px;margin-left:12px;padding:0 1px;transition:all .3s;overflow:visible}@media (max-width:1220px){.editor-switch-bar[data-v-1380e92d]{width:calc(100% - 24px);margin-top:12px}}.bar-content[data-v-1380e92d]{align-items:center;margin-bottom:12px;padding:6px 12px 0;transition:all .3s;display:flex}.switch-content[data-v-1380e92d]{flex:1;overflow:visible}.editor-info[data-v-1380e92d]{justify-content:space-between;gap:2px}.editor-info[data-v-1380e92d],.editor-type[data-v-1380e92d]{align-items:center;display:flex}.editor-type[data-v-1380e92d]{flex-shrink:0;gap:4px}.icon[data-v-1380e92d]{font-size:12px}.type-text[data-v-1380e92d]{color:#500724;font-size:14px;font-weight:600}.editor-options[data-v-1380e92d]{opacity:1;max-height:none;overflow:visible}.option-group[data-v-1380e92d]{box-sizing:border-box;background-color:#0000;border:1px solid #efefef;border-radius:18px;margin-right:12px;padding:4px;display:flex}.option-button[data-v-1380e92d]{color:#232425;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:14px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;font-weight:400;transition:all .2s;display:flex}.option-button[data-v-1380e92d]:hover:not(.active){background-color:#0000000a}.option-button.active[data-v-1380e92d]{color:#232425;background-color:#f5f5f5}.check-icon[data-v-1380e92d]{flex-shrink:0;width:16px;height:16px}.option-label[data-v-1380e92d]{white-space:nowrap}.toggle-button[data-v-1380e92d]{color:#6c757d;cursor:pointer;background:#ebe1e1;border:none;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .3s;display:flex;transform:rotate(180deg)}.toggle-button[data-v-1380e92d]:hover{opacity:.8}.toggle-button.rotated[data-v-1380e92d]{transform:rotate(0)}.format-description[data-v-1380e92d]{transform-origin:bottom;background:#fffbfb;padding:12px;animation:.3s ease-out slideUp-1380e92d}@media (prefers-color-scheme:dark){.format-description[data-v-1380e92d]{background:#333}}@keyframes slideUp-1380e92d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.description-content[data-v-1380e92d]{max-width:100%}.description-title[data-v-1380e92d]{color:#495057;margin:0 0 6px;font-size:13px;font-weight:600}@media (prefers-color-scheme:dark){.description-title[data-v-1380e92d]{color:#fff}}.description-list[data-v-1380e92d]{flex-direction:column;gap:10px;margin:0;padding:0 0 4px;display:flex}.description-item[data-v-1380e92d]{justify-content:flex-start;align-items:center;gap:6px;display:flex}.description-icon[data-v-1380e92d]{color:#5cd4a1;flex-shrink:0;width:18px;height:18px}.description-text[data-v-1380e92d]{color:#000;margin:0;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){.description-text[data-v-1380e92d]{color:#fff}}.editor-switch-bar.compact[data-v-1380e92d]{background:0 0;border:none;border-radius:0;width:auto;margin:0;padding:0}.editor-switch-bar.compact .editor-options[data-v-1380e92d]{opacity:1;max-height:none;overflow:visible}.editor-switch-bar.compact .option-group[data-v-1380e92d]{margin-right:0}@media (prefers-color-scheme:dark){.option-group[data-v-1380e92d]{border-color:#606366}.option-button[data-v-1380e92d]{color:#fff}.option-button[data-v-1380e92d]:hover:not(.active){background-color:#ffffff1a}.option-button.active[data-v-1380e92d]{color:#fff;background-color:#606366}.option-button.disabled[data-v-1380e92d]{color:#606366}}.editor-options.is-disabled[data-v-1380e92d]{position:relative}.option-button.disabled[data-v-1380e92d]{color:#909499}.disabled-tooltip-wrapper[data-v-1380e92d]{pointer-events:auto;z-index:100;margin-bottom:8px;position:absolute;bottom:100%;left:0}.disabled-tooltip-content[data-v-1380e92d]{box-sizing:border-box;background-color:#fff;border:1px solid #efefef;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;width:max-content;max-width:300px;padding:10px;display:flex;box-shadow:0 4px 12px #00000026}.disabled-tooltip-text[data-v-1380e92d]{color:#232425;text-align:left;font-size:14px;font-weight:500;line-height:1.4}.new-project-btn[data-v-1380e92d]{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-project-btn[data-v-1380e92d]:hover{opacity:.9}.new-project-icon[data-v-1380e92d]{color:#fff;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.new-project-icon[data-v-1380e92d] svg{width:14px;height:14px}.tooltip-fade-up-enter-active[data-v-1380e92d],.tooltip-fade-up-leave-active[data-v-1380e92d]{transition:opacity .2s,transform .2s}.tooltip-fade-up-enter-from[data-v-1380e92d],.tooltip-fade-up-leave-to[data-v-1380e92d]{opacity:0;transform:translateY(4px)}.tooltip-fade-up-enter-to[data-v-1380e92d],.tooltip-fade-up-leave-from[data-v-1380e92d]{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){.disabled-tooltip-content[data-v-1380e92d]{background-color:#232425;border-color:#232425}.disabled-tooltip-text[data-v-1380e92d]{color:#fff}.new-project-btn[data-v-1380e92d]{color:#232425;background-color:#fff}.new-project-btn[data-v-1380e92d]:hover{background-color:#f0f0f0}.new-project-icon[data-v-1380e92d]{color:#232425}}
