.app-part-text-type[data-v-5564dc7b]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:14px;width:100%}.app-part-text-card[data-v-5564dc7b]{-webkit-box-shadow:0 14px 44px rgba(0,0,0,.14);background:var(--panel-bg);border:1px solid var(--header-border);border-radius:22px;box-shadow:0 14px 44px rgba(0,0,0,.14);color:var(--text-main);overflow:hidden}.app-part-text-card-head[data-v-5564dc7b]{-ms-flex-align:start;-ms-flex-pack:justify;-webkit-box-align:start;-webkit-box-pack:justify;align-items:flex-start;border-bottom:1px solid var(--header-border);display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;justify-content:space-between;padding:16px}.app-part-text-card-title[data-v-5564dc7b]{color:var(--text-main);font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:22px}.app-part-text-card-subtitle[data-v-5564dc7b]{color:var(--text-muted);font-size:13px;line-height:18px;margin-top:5px}.app-part-video-main[data-v-5564dc7b]{display:grid;gap:16px;grid-template-columns:minmax(260px,360px) minmax(0,1fr);padding:16px}.app-part-video-cover[data-v-5564dc7b]{min-width:0}.app-part-video-cover-block[data-v-5564dc7b]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:18px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:200px;overflow:hidden;position:relative}.app-part-video-cover-block img[data-v-5564dc7b]{-o-object-fit:cover;display:block;height:100%;min-height:200px;object-fit:cover;width:100%}.app-part-video-cover-block ::v-deep .picture-input[data-v-5564dc7b],.app-part-video-cover-block ::v-deep .preview-container[data-v-5564dc7b]{inset:0;opacity:0;position:absolute}.app-part-video-settings[data-v-5564dc7b]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:14px;min-width:0}.app-part-video-source-selection[data-v-5564dc7b]{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:8px}.app-part-video-source-btn[data-v-5564dc7b]{-webkit-transition:background .2s ease,color .2s ease,border-color .2s ease,-webkit-transform .2s ease;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:13px;color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:800;min-height:40px;padding:0 14px;transition:background .2s ease,color .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease,color .2s ease,border-color .2s ease;transition:background .2s ease,transform .2s ease,color .2s ease,border-color .2s ease,-webkit-transform .2s ease}.app-part-video-source-btn[data-v-5564dc7b]:hover{-webkit-transform:translateY(-1px);background:var(--surface-hover);color:var(--text-main);transform:translateY(-1px)}.app-part-video-source-btn-active[data-v-5564dc7b]{background:var(--accent);border-color:var(--accent);color:#fff}.app-part-video-source-btn-active[data-v-5564dc7b]:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}.app-part-video-field[data-v-5564dc7b],.app-part-video-input[data-v-5564dc7b]{width:100%}.app-part-editor-toolbar-card[data-v-5564dc7b]{background:var(--surface-soft);border-bottom:1px solid var(--header-border);padding:12px 16px}.app-part-editor-toolbar[data-v-5564dc7b]{-ms-flex-align:center;-ms-flex-wrap:wrap;-webkit-box-align:center;align-items:center;background:transparent;border:0;color:var(--text-main);display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:6px}.app-part-editor-body[data-v-5564dc7b]{padding:16px}.app-part-editor[data-v-5564dc7b]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:18px;color:var(--text-main);max-height:620px;min-height:420px;overflow-x:hidden;overflow-y:auto;padding:14px}.app-part-text-type ::v-deep .ql-toolbar[data-v-5564dc7b]{border:0;color:var(--text-main)}.app-part-text-type ::v-deep .ql-toolbar .ql-picker[data-v-5564dc7b],.app-part-text-type ::v-deep .ql-toolbar button[data-v-5564dc7b]{color:var(--text-main)}.app-part-text-type ::v-deep .ql-toolbar .ql-stroke[data-v-5564dc7b],.app-part-text-type ::v-deep .ql-toolbar button svg[data-v-5564dc7b]{stroke:var(--text-secondary)}.app-part-text-type ::v-deep .ql-toolbar .ql-fill[data-v-5564dc7b]{fill:var(--text-secondary)}.app-part-text-type ::v-deep .ql-toolbar button.ql-active .ql-stroke[data-v-5564dc7b],.app-part-text-type ::v-deep .ql-toolbar button:hover .ql-stroke[data-v-5564dc7b]{stroke:var(--accent)}.app-part-text-type ::v-deep .ql-toolbar button.ql-active .ql-fill[data-v-5564dc7b],.app-part-text-type ::v-deep .ql-toolbar button:hover .ql-fill[data-v-5564dc7b]{fill:var(--accent)}.app-part-text-type ::v-deep .ql-picker-label[data-v-5564dc7b]{border-color:var(--header-border);color:var(--text-main)}.app-part-text-type ::v-deep .ql-picker-options[data-v-5564dc7b]{background:var(--panel-bg);border-color:var(--header-border);color:var(--text-main)}.app-part-text-type ::v-deep .ql-editor[data-v-5564dc7b]{color:var(--text-main);min-height:390px}.app-part-text-type ::v-deep .ql-editor.ql-blank[data-v-5564dc7b]:before{color:var(--text-muted)}.app-part-text-type ::v-deep .form-control[data-v-5564dc7b],.app-part-text-type ::v-deep input[data-v-5564dc7b],.app-part-text-type ::v-deep textarea[data-v-5564dc7b]{-webkit-box-shadow:none;-webkit-transition:border-color .2s ease,background .2s ease;background:var(--input-bg);border:1px solid var(--input-border);border-radius:13px;box-shadow:none;color:var(--text-main);font-size:14px;min-height:42px;outline:none;padding:10px 12px;transition:border-color .2s ease,background .2s ease;width:100%}.app-part-text-type ::v-deep .form-control[data-v-5564dc7b]:focus,.app-part-text-type ::v-deep input[data-v-5564dc7b]:focus,.app-part-text-type ::v-deep textarea[data-v-5564dc7b]:focus{-webkit-box-shadow:none;background:var(--input-bg);border-color:var(--accent);box-shadow:none;color:var(--text-main)}.app-part-text-type ::v-deep input[data-v-5564dc7b]::-webkit-input-placeholder,.app-part-text-type ::v-deep textarea[data-v-5564dc7b]::-webkit-input-placeholder{color:var(--input-placeholder)}.app-part-text-type ::v-deep input[data-v-5564dc7b]:-ms-input-placeholder,.app-part-text-type ::v-deep textarea[data-v-5564dc7b]:-ms-input-placeholder{color:var(--input-placeholder)}.app-part-text-type ::v-deep input[data-v-5564dc7b]::-ms-input-placeholder,.app-part-text-type ::v-deep textarea[data-v-5564dc7b]::-ms-input-placeholder{color:var(--input-placeholder)}.app-part-text-type ::v-deep input[data-v-5564dc7b]::placeholder,.app-part-text-type ::v-deep textarea[data-v-5564dc7b]::placeholder{color:var(--input-placeholder)}.app-part-text-type ::v-deep .a-field-label[data-v-5564dc7b],.app-part-text-type ::v-deep .field-label[data-v-5564dc7b],.app-part-text-type ::v-deep .form-field-wrapper label[data-v-5564dc7b],.app-part-text-type ::v-deep label[data-v-5564dc7b]{color:var(--text-secondary);font-size:13px;font-weight:700;margin-bottom:6px}.theme-dark .app-part-text-type ::v-deep .form-control[data-v-5564dc7b],.theme-dark .app-part-text-type ::v-deep input[data-v-5564dc7b],.theme-dark .app-part-text-type ::v-deep textarea[data-v-5564dc7b]{-webkit-text-fill-color:#f5f5f5!important;caret-color:#f5f5f5;color:#f5f5f5!important}@media (max-width:900px){.app-part-video-main[data-v-5564dc7b]{grid-template-columns:1fr}}@media (max-width:700px){.app-part-text-card[data-v-5564dc7b]{border-radius:20px}.app-part-editor-body[data-v-5564dc7b],.app-part-text-card-head[data-v-5564dc7b],.app-part-video-main[data-v-5564dc7b]{padding:14px}.app-part-editor-toolbar-card[data-v-5564dc7b]{padding:10px 14px}.app-part-editor[data-v-5564dc7b]{border-radius:16px;max-height:560px;min-height:360px}.app-part-video-cover-block[data-v-5564dc7b],.app-part-video-cover-block img[data-v-5564dc7b]{min-height:180px}}.app-edit-page[data-v-5870fbdc]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:14px;width:100%}.app-edit-card[data-v-5870fbdc]{-webkit-box-shadow:0 14px 44px rgba(0,0,0,.14);background:var(--panel-bg);border:1px solid var(--header-border);border-radius:22px;box-shadow:0 14px 44px rgba(0,0,0,.14);color:var(--text-main);overflow:hidden}.app-edit-card-head[data-v-5870fbdc]{-ms-flex-align:start;-ms-flex-pack:justify;-webkit-box-align:start;-webkit-box-pack:justify;align-items:flex-start;border-bottom:1px solid var(--header-border);display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;justify-content:space-between;padding:16px}.app-edit-card-title[data-v-5870fbdc]{color:var(--text-main);font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:22px}.app-edit-card-subtitle[data-v-5870fbdc]{color:var(--text-muted);font-size:13px;line-height:18px;margin-top:5px}.app-edit-form[data-v-5870fbdc]{padding:16px}.app-edit-form-grid[data-v-5870fbdc]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.app-edit-field[data-v-5870fbdc]{margin-bottom:14px;min-width:0}.app-edit-form-grid .app-edit-field[data-v-5870fbdc]{margin-bottom:0}.app-edit-section[data-v-5870fbdc]{padding:16px 16px 0}.app-edit-textarea[data-v-5870fbdc]{border-radius:14px;min-height:92px;resize:vertical;width:100%}.app-edit-files-section[data-v-5870fbdc]{padding:2px 16px 16px}.app-edit-files-head[data-v-5870fbdc]{margin-bottom:10px}.app-edit-files-title[data-v-5870fbdc]{color:var(--text-main);font-size:15px;font-weight:800}.app-edit-files-subtitle[data-v-5870fbdc]{color:var(--text-muted);font-size:12px;line-height:17px;margin-top:4px}.app-edit-files[data-v-5870fbdc]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px}.app-edit-file-upload[data-v-5870fbdc]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:background .2s ease,border-color .2s ease,-webkit-transform .2s ease;align-items:center;background:var(--surface-soft);border:1px dashed var(--header-border);border-radius:14px;color:var(--text-main);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:800;gap:9px;justify-content:center;min-height:44px;padding:0 14px;transition:background .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease,border-color .2s ease;transition:background .2s ease,transform .2s ease,border-color .2s ease,-webkit-transform .2s ease}.app-edit-file-upload[data-v-5870fbdc]:hover{-webkit-transform:translateY(-1px);background:var(--surface-hover);transform:translateY(-1px)}.app-edit-file-upload i[data-v-5870fbdc]{color:var(--text-secondary);font-size:17px}.app-edit-file-item[data-v-5870fbdc]{-ms-flex-align:center;-webkit-box-align:center;align-items:center;background:var(--surface-soft);border:1px solid var(--header-border);border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-height:48px;padding:8px}.app-edit-file-link[data-v-5870fbdc]{-ms-flex:1;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.app-edit-file-link[data-v-5870fbdc],.app-edit-file-link[data-v-5870fbdc]:hover{color:var(--text-main);text-decoration:none}.app-edit-file-name[data-v-5870fbdc]{color:var(--text-main);font-size:13px;font-weight:800;line-height:17px;word-break:break-word}.app-edit-file-size[data-v-5870fbdc]{color:var(--text-muted);font-size:12px;line-height:16px}.app-edit-file-remove[data-v-5870fbdc]{-ms-flex-align:center;-ms-flex-negative:0;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:background .2s ease,color .2s ease,-webkit-transform .2s ease;align-items:center;background:var(--panel-bg);border:1px solid var(--header-border);border-radius:11px;color:var(--text-secondary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:14px;height:34px;justify-content:center;padding:0;transition:background .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease,color .2s ease;transition:background .2s ease,transform .2s ease,color .2s ease,-webkit-transform .2s ease;width:34px}.app-edit-file-remove[data-v-5870fbdc]:hover{-webkit-transform:translateY(-1px);background:var(--surface-hover);color:var(--danger);transform:translateY(-1px)}.app-edit-error-text[data-v-5870fbdc]{color:var(--danger);font-size:12px;line-height:17px;margin:10px 0 0}.app-edit-errors[data-v-5870fbdc]{padding:0 16px}.app-edit-actions[data-v-5870fbdc]{-ms-flex-pack:end;-webkit-box-pack:end;border-top:1px solid var(--header-border);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding:14px 16px 16px}.app-edit-save-btn[data-v-5870fbdc]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transition:background .2s ease,border-color .2s ease,opacity .2s ease,-webkit-transform .2s ease;align-items:center;background:var(--accent);border:1px solid var(--accent);border-radius:13px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:800;gap:8px;justify-content:center;min-height:44px;padding:0 20px;transition:background .2s ease,border-color .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:background .2s ease,transform .2s ease,border-color .2s ease,opacity .2s ease;transition:background .2s ease,transform .2s ease,border-color .2s ease,opacity .2s ease,-webkit-transform .2s ease}.app-edit-save-btn[data-v-5870fbdc]:hover{-webkit-transform:translateY(-1px);background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}.app-edit-save-btn-disabled[data-v-5870fbdc]{cursor:default;opacity:.65;pointer-events:none}.app-edit-page ::v-deep .form-control[data-v-5870fbdc],.app-edit-page ::v-deep input[data-v-5870fbdc],.app-edit-page ::v-deep textarea[data-v-5870fbdc]{-webkit-box-shadow:none;-webkit-transition:border-color .2s ease,background .2s ease;background:var(--input-bg);border:1px solid var(--input-border);border-radius:13px;box-shadow:none;color:var(--text-main);font-size:14px;min-height:42px;outline:none;padding:10px 12px;transition:border-color .2s ease,background .2s ease;width:100%}.app-edit-page ::v-deep .form-control[data-v-5870fbdc]:focus,.app-edit-page ::v-deep input[data-v-5870fbdc]:focus,.app-edit-page ::v-deep textarea[data-v-5870fbdc]:focus{-webkit-box-shadow:none;background:var(--input-bg);border-color:var(--accent);box-shadow:none;color:var(--text-main)}.app-edit-page ::v-deep input[data-v-5870fbdc]::-webkit-input-placeholder,.app-edit-page ::v-deep textarea[data-v-5870fbdc]::-webkit-input-placeholder{color:var(--input-placeholder)}.app-edit-page ::v-deep input[data-v-5870fbdc]:-ms-input-placeholder,.app-edit-page ::v-deep textarea[data-v-5870fbdc]:-ms-input-placeholder{color:var(--input-placeholder)}.app-edit-page ::v-deep input[data-v-5870fbdc]::-ms-input-placeholder,.app-edit-page ::v-deep textarea[data-v-5870fbdc]::-ms-input-placeholder{color:var(--input-placeholder)}.app-edit-page ::v-deep input[data-v-5870fbdc]::placeholder,.app-edit-page ::v-deep textarea[data-v-5870fbdc]::placeholder{color:var(--input-placeholder)}.app-edit-page ::v-deep .a-field-label[data-v-5870fbdc],.app-edit-page ::v-deep .field-label[data-v-5870fbdc],.app-edit-page ::v-deep .form-field-wrapper label[data-v-5870fbdc],.app-edit-page ::v-deep label[data-v-5870fbdc]{color:var(--text-secondary);font-size:13px;font-weight:700;margin-bottom:6px}.app-edit-page ::v-deep .dropdown-menu[data-v-5870fbdc],.app-edit-page ::v-deep .multiselect__content-wrapper[data-v-5870fbdc],.app-edit-page ::v-deep .select-dropdown[data-v-5870fbdc],.app-edit-page ::v-deep .v-select-list[data-v-5870fbdc]{background:var(--panel-bg);border-color:var(--header-border);color:var(--text-main)}.app-edit-page ::v-deep .a-select-input[data-v-5870fbdc],.app-edit-page ::v-deep .a-select[data-v-5870fbdc],.app-edit-page ::v-deep .multiselect__input[data-v-5870fbdc],.app-edit-page ::v-deep .multiselect__single[data-v-5870fbdc],.app-edit-page ::v-deep .multiselect__tags[data-v-5870fbdc]{background:var(--input-bg);border-color:var(--input-border);color:var(--text-main)}.app-edit-page ::v-deep .dropdown-item[data-v-5870fbdc],.app-edit-page ::v-deep .multiselect__option[data-v-5870fbdc]{color:var(--text-main)}.app-edit-page ::v-deep .dropdown-item[data-v-5870fbdc]:hover,.app-edit-page ::v-deep .multiselect__option--highlight[data-v-5870fbdc]{background:var(--surface-hover);color:var(--text-main)}.theme-dark .app-edit-page ::v-deep .form-control[data-v-5870fbdc],.theme-dark .app-edit-page ::v-deep input[data-v-5870fbdc],.theme-dark .app-edit-page ::v-deep textarea[data-v-5870fbdc]{-webkit-text-fill-color:#f5f5f5!important;caret-color:#f5f5f5;color:#f5f5f5!important}@media (max-width:900px){.app-edit-form-grid[data-v-5870fbdc]{grid-template-columns:1fr}.app-edit-form-grid .app-edit-field[data-v-5870fbdc]{margin-bottom:14px}.app-edit-form-grid .app-edit-field[data-v-5870fbdc]:last-child{margin-bottom:0}}@media (max-width:700px){.app-edit-card[data-v-5870fbdc]{border-radius:20px}.app-edit-card-head[data-v-5870fbdc],.app-edit-form[data-v-5870fbdc],.app-edit-section[data-v-5870fbdc]{padding:14px}.app-edit-files-section[data-v-5870fbdc]{padding:0 14px 14px}.app-edit-actions[data-v-5870fbdc]{padding:12px 14px 14px}.app-edit-save-btn[data-v-5870fbdc]{width:100%}}