.json-input[data-v-ab75dbd2]{width:100%}.json-textarea[data-v-ab75dbd2] .v-field__input{font-family:Courier New,monospace;font-size:14px;line-height:1.4}.json-actions[data-v-ab75dbd2]{display:flex;gap:8px;margin-top:8px}.json-actions .v-btn[data-v-ab75dbd2]{text-transform:none}.array-input[data-v-7dd19e1e]{width:100%}.array-label[data-v-7dd19e1e]{font-size:14px;font-weight:500;margin-bottom:8px;color:#ffffffde}.array-items[data-v-7dd19e1e]{margin-bottom:12px}.array-item[data-v-7dd19e1e]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.item-field[data-v-7dd19e1e]{flex:1}.remove-btn[data-v-7dd19e1e]{flex-shrink:0}.add-item-section[data-v-7dd19e1e]{display:flex;align-items:center;gap:8px}.new-item-field[data-v-7dd19e1e]{flex:1}.add-btn[data-v-7dd19e1e]{flex-shrink:0}.error-text[data-v-7dd19e1e]{color:#f44336;font-size:12px;margin-top:4px}.asset-library-selector[data-v-f0122858]{transition:transform .2s ease,border-color .2s ease}.cursor-pointer[data-v-f0122858]{cursor:pointer}.parameter-input[data-v-1f1e8db9]{margin-bottom:16px}.parameter-input[data-v-1f1e8db9] .v-field__input,.parameter-input[data-v-1f1e8db9] .v-field__input input,.parameter-input[data-v-1f1e8db9] .v-field__input textarea,.parameter-input[data-v-1f1e8db9] .v-btn-toggle .v-btn{color:rgb(var(--v-theme-on-surface))}.parameters-panels[data-v-e6fe1cb1] .v-expansion-panel{background-color:transparent!important}.parameters-panels[data-v-e6fe1cb1] .v-expansion-panel-title{padding-left:0;padding-right:0;min-height:48px}.parameters-panels[data-v-e6fe1cb1] .v-expansion-panel-text__wrapper{padding:8px 0}section[data-v-b26a0e4b]{margin-bottom:1rem}.text-grey-lighten-1[data-v-b26a0e4b]{line-height:1.6}.close-btn[data-v-d921a7cd]{position:absolute;top:12px;right:12px;z-index:10}.login-overlay-content[data-v-bce529ae]{width:100vw;height:100vh;max-width:100%;max-height:100%;overflow-y:auto;display:flex;align-items:center;justify-content:center}.text-muted[data-v-ed5e5814]{color:#fff9}.maintenance-close-btn[data-v-ed5e5814]{position:absolute;top:12px;right:12px;z-index:10}.editable-description[data-v-1a7bc786]{position:relative;width:100%}.editable-description__view[data-v-1a7bc786]{display:flex;align-items:flex-start;gap:8px}.editable-description__content[data-v-1a7bc786]{flex:1;min-width:0}.editable-description__placeholder[data-v-1a7bc786]{flex:1;min-width:0;color:#ffffff73;font-style:italic;margin:0}.editable-description__pencil[data-v-1a7bc786]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:#ffffff0a;color:#ffffffb3;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.editable-description__pencil[data-v-1a7bc786]:focus-visible,.editable-description__pencil[data-v-1a7bc786]:hover{background:rgba(var(--v-theme-neon),.12);border-color:rgba(var(--v-theme-neon),.45);color:rgb(var(--v-theme-neon));outline:none}.editable-description__editor[data-v-1a7bc786]{display:flex;flex-direction:column;gap:8px;background:#ffffff08;border:1px solid rgba(var(--v-theme-neon),.35);border-radius:12px;padding:10px;box-shadow:0 0 0 3px rgba(var(--v-theme-neon),.08)}.editable-description__textarea[data-v-1a7bc786]{width:100%;min-height:80px;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:#fff;padding:10px 12px;font:inherit;resize:vertical;outline:none}.editable-description__textarea[data-v-1a7bc786]:focus{border-color:rgba(var(--v-theme-neon),.55);background:#ffffff0f}.editable-description__actions[data-v-1a7bc786]{display:flex;align-items:center;gap:8px}.editable-description__spacer[data-v-1a7bc786]{flex:1}.editable-description__hint[data-v-1a7bc786]{font-size:11.5px;color:#ffffff8c}.editable-description__hint code[data-v-1a7bc786]{background:#ffffff14;padding:0 4px;border-radius:4px;font-size:11px}.editable-description__error[data-v-1a7bc786]{font-size:12px;color:rgb(var(--v-theme-error))}.editable-description__btn[data-v-1a7bc786]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease;border:1px solid transparent}.editable-description__btn[data-v-1a7bc786]:disabled{cursor:not-allowed;opacity:.55}.editable-description__btn--ghost[data-v-1a7bc786]{background:transparent;border-color:#ffffff1f;color:#ffffffbf}.editable-description__btn--ghost[data-v-1a7bc786]:hover:not(:disabled){border-color:#ffffff40;color:#fff}.editable-description__btn--primary[data-v-1a7bc786]{background:rgb(var(--v-theme-neon));color:#000}.editable-description__btn--primary[data-v-1a7bc786]:hover:not(:disabled){filter:brightness(1.08)}.editable-description__quill[data-v-1a7bc786] .ql-toolbar{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08)!important;border-radius:10px 10px 0 0}.editable-description__quill[data-v-1a7bc786] .ql-container{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08)!important;border-top:none!important;border-radius:0 0 10px 10px;color:#fff;font:inherit;min-height:120px}.editable-description__quill[data-v-1a7bc786] .ql-editor.ql-blank:before{color:#fff6;font-style:italic}.editable-description__quill[data-v-1a7bc786] .ql-snow .ql-stroke{stroke:#ffffffb3}.editable-description__quill[data-v-1a7bc786] .ql-snow .ql-fill{fill:#ffffffb3}.editable-description__quill[data-v-1a7bc786] .ql-snow .ql-picker-label{color:#ffffffb3}.spin[data-v-1a7bc786]{animation:edit-desc-spin-1a7bc786 1s linear infinite}@keyframes edit-desc-spin-1a7bc786{to{transform:rotate(1turn)}}.hero-section[data-v-7278509e]{min-height:320px;position:relative}.hero-bg[data-v-7278509e]{position:absolute;inset:0}.hero-img[data-v-7278509e]{width:100%;height:100%}.hero-overlay[data-v-7278509e]{position:absolute;inset:0;background:linear-gradient(0deg,#000000f2 0,#0009 40%,#0000004d)}.hero-content[data-v-7278509e]{position:relative;z-index:1;min-height:320px}.hero-thumb[data-v-7278509e]{width:160px;height:160px;flex-shrink:0;background:#00000080;backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1)}.status-dot[data-v-7278509e]{width:10px;height:10px;border-radius:50%;flex-shrink:0;display:inline-block}.status-dot--green[data-v-7278509e]{background:rgb(var(--v-theme-neon));box-shadow:0 0 10px rgba(var(--v-theme-neon),.6)}.line-clamp-2[data-v-7278509e]{-webkit-line-clamp:2;line-clamp:2}.line-clamp-2[data-v-7278509e],.line-clamp-3[data-v-7278509e]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-7278509e]{-webkit-line-clamp:3;line-clamp:3}.hero-img--placeholder[data-v-7278509e]{opacity:.25;-o-object-position:center;object-position:center}.hero-description-slot[data-v-7278509e]{max-width:800px}.hero-description-slot[data-v-7278509e] .editable-description__content.hero-description-text{text-shadow:0 1px 4px rgba(0,0,0,.5);opacity:.92}.hero-description-slot[data-v-7278509e] .editable-description__placeholder{color:#ffffffa6;text-shadow:0 1px 4px rgba(0,0,0,.5)}
