.style-block-selector[data-v-0990c81f]{max-height:calc(100% - 80px);overflow-y:auto}.control-buttons[data-v-0990c81f]{display:flex;gap:10px;justify-content:flex-end;margin-top:30px}.category-card[data-v-0990c81f],.control-buttons[data-v-0990c81f]{margin-bottom:15px}.category-header[data-v-0990c81f]{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:space-between}.category-tips[data-v-0990c81f]{color:#666;font-size:12px;margin-bottom:5px}.style-items[data-v-0990c81f]{padding:10px 0}.style-item[data-v-0990c81f]{margin-bottom:15px}.category-collapse-btn[data-v-0990c81f]{font-size:12px}.select-input-wrapper[data-v-0990c81f]{align-items:flex-start;display:flex;gap:10px}.color-picker-wrapper[data-v-0990c81f] .n-color-picker,.color-picker-wrapper[data-v-0990c81f] .n-input-wrapper,.color-picker-wrapper[data-v-0990c81f] .n-select-wrapper,.select-input-wrapper[data-v-0990c81f] .n-input-wrapper,.select-input-wrapper[data-v-0990c81f] .n-select-wrapper{flex:1 0 auto}.custom-multi-input[data-v-0990c81f]{display:flex;flex:1;flex-direction:column;gap:10px}.custom-multi-input[data-v-0990c81f] .n-input-wrapper{width:100%}.color-picker-wrapper[data-v-0990c81f]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:10px}.custom-tags[data-v-0990c81f]{display:flex;flex-wrap:wrap;gap:8px;margin-top:5px}.tips[data-v-0990c81f]{color:#666;font-size:12px;margin-bottom:5px}.manual-edit-section[data-v-0990c81f]{margin-bottom:20px;margin-top:20px}.manual-edit-section[data-v-0990c81f] .n-input-wrapper{width:100%}.manual-edit-section[data-v-0990c81f] .n-textarea{font-family:monospace;font-size:13px;line-height:1.4}.style-editor[data-v-a1acac3b]{height:100%}[data-v-db1fdeb2] .n-tabs-pane-wrapper{height:100%;overflow:auto;padding:0 5px}[data-v-db1fdeb2] .n-tabs-tab-wrapper{padding:0 10px}[data-v-db1fdeb2] .n-tabs.n-tabs--top .n-tab-pane{height:100%;padding:0}.page-admin-page-nanage-pages .search[data-v-db1fdeb2]{margin-top:20px}.page-admin-page-nanage-pages .title[data-v-db1fdeb2]{margin-bottom:20px}.page-admin-page-nanage-pages .page[data-v-db1fdeb2]{margin-top:10px}.page-admin-page-nanage-pages .page .n-pagination[data-v-db1fdeb2]{flex-wrap:wrap;justify-content:center}.page-admin-page-nanage-pages .tips-wrap{display:inline-flex;flex-direction:column}.page-admin-page-nanage-pages .tips-wrap:last-child{margin-bottom:20px}.page-admin-page-nanage-pages .help,.page-admin-page-nanage-pages .keynode,.page-admin-page-nanage-pages .keynode-r{color:#999;font-size:16px;margin:2px 0}.page-admin-page-nanage-pages .keynode,.page-admin-page-nanage-pages .keynode-r{color:red}.page-admin-page-nanage-pages .keynode-r:before{content:"* "}.page-admin-page-nanage-pages .bulb{background-color:#eee;border-radius:2px;margin:0 5px;padding:0 5px}.com-item[data-v-18ae12f7]{align-items:center;background:#fff;border:1px solid #f0f0f0;border-radius:6px;display:grid;gap:4px 8px;grid-template-columns:1fr 30px;grid-template-rows:1fr auto;margin-bottom:8px;padding:8px 10px}.com-item[data-v-18ae12f7]:active{opacity:.3}.com-title[data-v-18ae12f7]{color:#333;font-size:13px;font-weight:900;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.com-subtitle[data-v-18ae12f7]{color:#999;font-size:12px;grid-row:2}.drag-handle[data-v-18ae12f7]{align-items:center;background:#1890ffe6;border:1px solid #eee;border-radius:4px;color:#fff;cursor:grab;display:flex;grid-row:1/4;height:30px;justify-content:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cls_title{font-size:large;font-weight:700}.menu-container[data-v-a0a81b20]{display:flex;flex-direction:column;height:calc(100vh - 110px);width:100%}.menu-container .tree-wrap[data-v-a0a81b20]{flex:1;min-height:0;overflow:hidden}.menu-container .tree-wrap[data-v-a0a81b20] .n-tree-node.is-selected{background-color:#1890ff1a;border-left:4px solid #1890ff;font-weight:600}.menu-container .tree-wrap[data-v-a0a81b20] .n-tree-node.is-selected .n-tree-node__label{color:#1890ff}.menu-container .tree-wrap[data-v-a0a81b20] .n-tree-node:hover:not(.is-selected){background-color:#00000005}[data-v-bf29d754] .n-tabs-pane-wrapper{overflow:auto;padding:0 5px}[data-v-bf29d754] .n-tabs-tab-wrapper{padding:0 10px}[data-v-bf29d754] .n-tab-pane{height:calc(100vh - 110px)}.preference-content[data-v-51b785b4]{padding:16px 0}.preference-content .preference-section[data-v-51b785b4]{margin-bottom:24px}.preference-content .preference-section .section-title[data-v-51b785b4]{border-left:4px solid #1890ff;color:#373737;font-size:16px;font-weight:500;margin-bottom:16px;padding-left:16px}.preference-content .preference-section .preference-item[data-v-51b785b4]{align-items:center;display:flex;gap:12px;padding:12px 16px;transition:background-color .2s ease}.preference-content .preference-section .preference-item[data-v-51b785b4]:hover{background-color:#f0f0f080}.preference-content .preference-section .preference-item label[data-v-51b785b4]{color:#525252;flex:0 0 120px;font-size:14px}.preference-content .preference-section .preference-item .slider-control[data-v-51b785b4]{flex:1;max-width:200px}.preference-content .preference-section .preference-item .select-control[data-v-51b785b4]{flex:1;max-width:120px}.preference-content .preference-section .preference-item .number-control[data-v-51b785b4]{width:120px}.preference-content .preference-section .preference-item .value-text[data-v-51b785b4]{color:#888;font-size:14px;min-width:50px}.preference-content .preference-section .color-group[data-v-51b785b4]{margin-bottom:20px}.preference-content .preference-section .color-group .color-group-title[data-v-51b785b4]{color:#525252;font-size:14px;font-weight:500;margin-bottom:12px;padding-left:16px}.preference-content .preference-section .color-group .color-item[data-v-51b785b4]{align-items:center;display:flex;padding:12px 16px;transition:background-color .2s ease}.preference-content .preference-section .color-group .color-item[data-v-51b785b4]:hover{background-color:#f0f0f080}.preference-content .preference-section .color-group .color-item label[data-v-51b785b4]{color:#525252;flex:0 0 120px;font-size:14px}.preference-content .preference-section .color-group .color-item .color-control[data-v-51b785b4]{display:flex;flex:1;gap:8px}.preference-content .preference-section .color-group .color-item .color-control .n-input[data-v-51b785b4]{flex:1}.preference-content .preference-section .reset-all-button[data-v-51b785b4]{display:flex;justify-content:center;margin-bottom:16px;padding:16px}.page-view{--editor-module-color:var(--v6017c20a);--editor-chunk-color:var(--v29eede3a);--editor-line-color:var(--v3add3e42);--editor-select-module-color:var(--v23bc2d2e);--editor-select-chunk-color:var(--v1d4f9d82);--editor-select-line-color:var(--c3abbb34);--editor-shadow-module:var(--v0a426459);--editor-shadow-chunk:var(--v4a1772e0);--editor-shadow-line:var(--v0aaa0521);--editor-grid-tips-color:var(--v1a251150);--editor-grid-line-hover-color:var(--v045ce66e);--editor-border-width:var(--v6f4f6b60);--editor-border-style:var(--v56550ad0);--editor-selected-min-height:var(--v57a99c5c);--editor-increase-height-percentage:var(--v18565bda);--editor-outline-offset:var(--v7212cd76);--editor-select-line-width:var(--f9fa0478);--editor-select-line-style:var(--c1e3de98);height:100vh;overflow:hidden;width:100%}.page-view .controller-toggle{background-color:#fff;border:none;border-radius:0 0 8px 8px;box-shadow:0 0 8px #00000080;cursor:pointer;height:32px;line-height:32px;overflow:hidden;position:absolute;right:12px;text-align:center;top:0;transition:all .3s cubic-bezier(.4,0,.2,1),transform .2s ease;width:32px;z-index:1000}.page-view .controller-toggle:hover{box-shadow:3px 3px 6px #0006;height:40px}.page-view .main{display:flex;flex-direction:column;height:100%;width:100%}.page-view .main .controller{background-color:#fff;box-shadow:0 2px 4px #1010141a;display:flex;flex:1 0 auto;flex-direction:column;opacity:1;padding:0 5px;transform:translateY(0);transition:all .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.page-view .main .controller.hidden{box-shadow:none;height:0;overflow:hidden}.page-view .main .rendering{height:100%;overflow:auto;position:relative;width:100%}.page-view .main .rendering .view{background:transparent;box-shadow:0 0 15px #00000080;min-height:0;min-width:0;overflow:auto;transition:transform .3s ease-out,box-shadow .3s ease-out}.page-view .main .rendering .view .page{background-color:#fff;min-height:100%;position:relative;transform-style:preserve-3d;width:100%;will-change:transform}[class^=action-buttons-]{background-color:#fffffff2;border-radius:6px;box-shadow:0 2px 8px #00000026;display:flex;gap:4px;opacity:0;padding:4px;position:absolute;right:16px;top:4px;transition:opacity .2s ease;z-index:100}[class^=drag-handle-]{align-items:center;background:#1890ffe6;border-radius:4px;box-shadow:0 2px 4px #0003;color:#fff;cursor:grab;display:flex;height:12px;justify-content:center;padding:4px;transition:all .2s ease;width:12px}[class^=drag-handle-]:hover{background:#1890ff;transform:scale(1.1)}[class^=drag-handle-]:active{cursor:grabbing;transform:scale(.95)}.fixed-chunk:hover .action-buttons-chunk,.fixed-line:hover:not(:has(.fixed-chunk:hover,.fixed-module:hover)) .action-buttons-line,.fixed-module:hover .action-buttons-module{opacity:1;transform:translateY(0)}.grid-item-selected .action-buttons-chunk,.grid-item-selected .action-buttons-line,.grid-item-selected .action-buttons-module{opacity:1;transform:translateY(0)}[class^=delete-button-]{align-items:center;background:#ff4d4fe6;border-radius:4px;box-shadow:0 2px 4px #0003;color:#fff;cursor:pointer;display:flex;height:12px;justify-content:center;padding:4px;transition:all .2s ease;width:12px}[class^=delete-button-]:hover{background:#ff4d4f;box-shadow:0 3px 8px #ff4d4f66;transform:scale(1.1)}[class^=delete-button-]:active{transform:scale(.95)}.color-block{border:1px solid #eee;display:inline-block;vertical-align:middle}@keyframes blink{0%,to{box-shadow:0 0 0 0 var(--shadow-color);transform:scale(1)}50%{box-shadow:0 0 0 15px color-mix(in srgb,var(--shadow-color) 20%,transparent);transform:scale(1.02)}}.fixed-chunk,.fixed-line,.fixed-module{min-height:calc(var(--editor-border-width) + 1px);outline-offset:calc(var(--editor-border-width)*-1);padding:var(--editor-outline-offset);position:relative;transition:all .2s ease;z-index:1}.add-height-on-select .select-chunk,.add-height-on-select .select-line,.add-height-on-select .select-module{min-height:var(--editor-selected-min-height);transform:scaleY(calc(1 + var(--editor-increase-height-percentage)/100));transition:min-height .2s ease,transform .2s ease}:deep(.pageview) .select-chunk,:deep(.pageview) .select-line,:deep(.pageview) .select-module{min-height:var(--selected-min-height);transform-origin:top center;transition:min-height .2s ease,transform .2s ease}.show-flicker .select-chunk,.show-flicker .select-line,.show-flicker .select-module{animation:blink .3s ease 0s 3;z-index:99}.show-border .fixed-module{outline:var(--editor-border-width) var(--editor-border-style) var(--editor-module-color)}.show-border .fixed-chunk{outline:var(--editor-border-width) var(--editor-border-style) var(--editor-chunk-color)}.show-border .fixed-line{outline:var(--editor-border-width) var(--editor-border-style) var(--editor-line-color)}.show-border .select-line{outline:var(--editor-select-line-width) var(--editor-select-line-style) var(--editor-select-line-color);--outline-color:var(--editor-select-line-color);--shadow-color:var(--editor-shadow-line);background-color:#1890ff0d}.show-border .select-chunk{outline:var(--editor-select-line-width) var(--editor-select-line-style) var(--editor-select-chunk-color);--outline-color:var(--editor-select-chunk-color);--shadow-color:var(--editor-shadow-chunk);background-color:#1890ff0d}.show-border .select-module{outline:var(--editor-select-line-width) var(--editor-select-line-style) var(--editor-select-module-color);--outline-color:var(--editor-select-module-color);--shadow-color:var(--editor-shadow-module);background-color:#1890ff0d}.fixed-chunk:hover:not(:has(.fixed-module:hover)),.fixed-line:hover:not(:has(.fixed-chunk:hover,.fixed-module:hover)),.fixed-module:hover,.select-chunk:hover:not(:has(.select-module:hover)),.select-line:hover:not(:has(.select-chunk:hover,.select-module:hover)),.select-module:hover{z-index:999}.show-bg-color .fixed-module,.show-bg-color .select-module{background-color:var(--editor-module-color)}.show-bg-color .select-module{background-color:var(--editor-select-module-color)}.show-bg-color .fixed-chunk,.show-bg-color .select-chunk{background-color:var(--editor-chunk-color)}.show-bg-color .select-chunk{background-color:var(--editor-select-chunk-color)}.show-bg-color .fixed-line,.show-bg-color .select-line{background-color:var(--editor-line-color)}.show-bg-color .select-line{background-color:var(--editor-select-line-color)}.controller-section{border-bottom:1px solid #f0f0f0;padding:5px}.button-group{display:flex;gap:4px}.control-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.control-label{font-weight:500;white-space:nowrap}.control-input{width:100px}.device-controls-content{display:flex;flex-wrap:wrap;gap:16px}.edit-resize-handle{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1890ff;bottom:0;cursor:col-resize;position:absolute;top:0;width:12px;z-index:9999}.edit-resize-handle,.edit-resize-handle:before{align-items:center;display:flex;justify-content:center;transition:all .2s ease}.edit-resize-handle:before{background:linear-gradient(180deg,#1890ff,#40a9ff);border-radius:6px;color:#fff;content:" ";font-size:18px;font-weight:700;min-height:100%;text-shadow:0 0 8px #1890ff}.edit-resize-handle:active{background:#096dd9;box-shadow:0 0 32px #1890ff}.edit-resize-handle.edit-resize-handle-right{right:0}.edit-resize-handle.edit-resize-handle-left{left:0}.edit-resize-handle-indicator{position:absolute;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.4,0,.2,1);width:100%;z-index:9999}.grid-container{border:5px solid var(--editor-grid-tips-color,#1890ff);border-left:none;border-right:none;box-sizing:border-box;display:grid;height:100%;pointer-events:none;width:100%;z-index:50}.grid-line{background-color:var(--editor-grid-tips-color,#1890ff);pointer-events:auto;position:relative;transform:translate(-50%);transition:all .2s ease-in-out;width:5px}.grid-line:hover{animation:gridLinePulse .5s infinite;background-color:var(--editor-grid-line-hover-color,#40a9ff);width:10px}@keyframes gridLinePulse{0%,to{opacity:.3;width:5px}50%{opacity:.8;width:10px}}.grid-container>*{pointer-events:auto}.fixed-chunk,.fixed-line,.fixed-module,[class^=action-buttons-],[class^=delete-button-],[class^=drag-handle-]{transition:all .2s cubic-bezier(.4,0,.2,1)}.only-selected .fixed-chunk:not(.select-chunk),.only-selected .fixed-line:not(.select-line),.only-selected .fixed-module:not(.select-module){background-color:transparent!important;border:none!important;min-height:0!important;outline:none!important;padding:0!important}.only-selected.show-border .fixed-chunk:not(.select-chunk),.only-selected.show-border .fixed-line:not(.select-line),.only-selected.show-border .fixed-module:not(.select-module){outline:none!important}.only-selected.show-bg-color .fixed-chunk:not(.select-chunk),.only-selected.show-bg-color .fixed-line:not(.select-line),.only-selected.show-bg-color .fixed-module:not(.select-module){background-color:transparent!important}.only-selected.add-height-on-select .fixed-chunk:not(.select-chunk),.only-selected.add-height-on-select .fixed-line:not(.select-line),.only-selected.add-height-on-select .fixed-module:not(.select-module){min-height:0!important;transform:none!important}.cancel-drag-button{align-items:center;background-color:#ff4d4fe6;border-radius:4px;bottom:calc(10% - 10px);box-shadow:0 2px 50px #ff4d4fe6;color:#fff;cursor:not-allowed;display:flex;height:80px;justify-content:center;left:calc(50% - 50px);position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100px;z-index:9999}:root{--editor-module-color:#4caf50;--editor-chunk-color:#9e9e9e;--editor-line-color:#7986cb;--editor-select-module-color:#ffc107;--editor-select-chunk-color:#ff5722;--editor-select-line-color:#e91e63;--editor-shadow-module:#ffc107;--editor-shadow-chunk:#ff5722;--editor-shadow-line:#e91e63;--editor-grid-tips-color:#4e4e4e;--editor-grid-line-hover-color:#000;--editor-border-width:5px;--editor-border-style:solid;--editor-selected-min-height:100px;--editor-increase-height-percentage:50%}.editor{background-color:#f5f5f5;display:flex;height:100vh;overflow:hidden}.editor .sidebar{background:#fff;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10}.editor .sidebar.left-sidebar{border-right:1px solid #e0e0e0;min-width:200px}.editor .sidebar.left-sidebar.collapsed{min-width:0;overflow:hidden;width:0!important}.editor .sidebar.right-sidebar{border-left:1px solid #e0e0e0;min-width:200px}.editor .sidebar.right-sidebar.collapsed{min-width:0;overflow:hidden;width:0!important}.editor .resize-handle{align-items:center;background:transparent;bottom:0;cursor:col-resize;display:flex;justify-content:center;position:absolute;top:0;transition:all .2s ease;width:8px;z-index:999}.editor .resize-handle:before{background:#d9d9d9;border-radius:1px;content:"";min-height:50px;transition:all .2s ease;width:5px}.editor .resize-handle:hover{background:#1890ffb3}.editor .resize-handle:hover:before{background:#1890ff;height:60px}.editor .resize-handle:active{background:#1890ff33}.editor .resize-handle:active:before{background:#096dd9;height:80px}.editor .resize-handle.resize-handle-right{right:-3px}.editor .resize-handle.resize-handle-left{left:-3px}.editor .drag-preview-line{background:#1890ff;bottom:0;pointer-events:none;position:fixed;top:0;width:3px;z-index:9999}.editor .drag-preview-line.left-line{border-left:1px solid hsla(0,0%,100%,.8)}.editor .drag-preview-line.right-line{border-right:1px solid hsla(0,0%,100%,.8)}.editor .drag-preview-line .drag-tooltip{animation:tooltipFade .3s ease-out;background:#000c;border-radius:4px;box-shadow:0 2px 8px #0000004d;color:#fff;font-size:12px;font-weight:500;left:50%;padding:4px 8px;position:absolute;top:20px;transform:translate(-50%);white-space:nowrap}.editor .drag-preview-line .drag-tooltip:before{border-bottom:4px solid rgba(0,0,0,.8);border-left:4px solid transparent;border-right:4px solid transparent;content:"";height:0;left:50%;position:absolute;top:-4px;transform:translate(-50%);width:0}.editor .buttom-collapse-btn{background-color:#fff;border:none;border-radius:8px 8px 0 0;bottom:0;box-shadow:0 0 8px #00000080;cursor:pointer;height:32px;line-height:32px;overflow:hidden;position:absolute;text-align:center;transition:all .3s ease,transform .2s ease;width:32px;writing-mode:vertical-rl;z-index:1000}.editor .buttom-collapse-btn:hover{height:100px}@keyframes tooltipFade{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.editor .sidebar-header{align-items:center;background:#fafafa;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;min-height:24px;padding:12px 16px}.editor .sidebar-header .sidebar-title{color:#333;font-size:14px;font-weight:600}.editor .sidebar-header .collapse-btn{cursor:pointer}.editor .main-content{display:flex;flex:1;flex-direction:column;min-width:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.editor .main-content.full-width{width:100%}.editor .hierarchy,.editor .inspector{box-sizing:border-box;flex:1;height:calc(100vh - 48px);overflow:auto}.editor .pageview{box-sizing:border-box;height:100%}.editor .expand-buttons{position:fixed;top:50%;transform:translateY(-50%);z-index:1000}.editor .expand-buttons .expand-btn{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:12px 16px;position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.editor .expand-buttons .expand-btn:hover{background:#f5f5f5;border-color:#1890ff;transform:translateY(-2px)}.editor .expand-buttons .expand-btn .expand-label{color:#333;font-size:12px;font-weight:500;white-space:nowrap}.editor .expand-buttons .expand-btn .n-icon{color:#666;transition:color .2s}.editor .expand-buttons .expand-btn:hover .n-icon{color:#1890ff}.editor .expand-buttons .expand-btn.left-expand{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;left:8px}.editor .expand-buttons .expand-btn.right-expand{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;right:8px}.editor .mobile-controls{display:flex;flex-direction:column;gap:12px;position:fixed;right:20px;top:20px;z-index:1000}.editor .mobile-controls .mobile-toggle-btn{height:48px;width:48px}.editor .mobile-controls .mobile-toggle-btn.active{background-color:#18a058;border-color:#18a058}:deep(.n-tabs){height:100%}:deep(.n-tabs) .n-tabs-nav{background:#fff;border-bottom:1px solid #e0e0e0}:deep(.n-tabs) .n-tabs-pane-wrapper{height:calc(100% - 48px);overflow:auto}:deep(.n-scrollbar) .n-scrollbar-rail{background:transparent}:deep(.n-scrollbar) .n-scrollbar-rail__scrollbar{background:#0003;border-radius:4px}:deep(.n-scrollbar) .n-scrollbar-rail__scrollbar:hover{background:#0000004d}
