.upload-hub{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.category-manager-v4{max-width:1450px;margin:auto}.category-warning,.multi-spec-tip{margin:14px 0;padding:13px 16px;border-radius:10px;background:#fff4d8;color:#71551a}.category-tree-editor{display:grid;gap:14px}.category-level-one{background:#fff;border:1px solid var(--line);border-radius:13px;overflow:hidden}.category-level-one>header{display:grid;grid-template-columns:auto minmax(220px,1fr) auto auto auto;gap:9px;align-items:center;padding:13px;background:#eaf3ef}.category-level-one input,.category-level-two input,.custom-category-manager.editable input{border:1px solid var(--line);border-radius:6px;padding:8px}.category-level-one button,.category-level-two button{border:1px solid var(--line);background:#fff;border-radius:6px;padding:7px 10px;cursor:pointer}.category-level-one .danger,.category-level-two .danger{color:#a63f35}.category-level-two-list{padding:12px;display:grid;gap:10px}.category-level-two{border:1px solid var(--line);border-radius:9px;padding:10px}.category-second-head{display:grid;grid-template-columns:45px minmax(180px,1fr) auto auto;gap:7px;align-items:center}.category-thirds{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.category-thirds label{display:flex;align-items:center;gap:5px;background:#f7f9f8;padding:5px;border-radius:7px}.category-thirds input{width:130px}.custom-category-manager.editable label{display:flex;gap:6px}.multi-spec-tip b,.multi-spec-tip span{display:block}.multi-spec-tip span{margin-top:4px;font-size:12px}.notice-image-editor img,.video-side-image-editor img{display:block;width:min(560px,100%);margin:10px 0;border-radius:8px}.smart-mode-editor,.site-category-picker{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px;padding:12px;background:#f4f7f6;border-radius:8px}.smart-mode-editor>b,.site-category-picker>b{width:100%}.smart-mode-editor label,.site-category-picker label{display:flex;gap:5px;align-items:center}.image-notice{display:block;width:100%;border:0;padding:0;background:#fff;cursor:pointer}.image-notice img{display:block;width:100%;aspect-ratio:1900/180;object-fit:cover}.refined-video>button{border:0;background:transparent;padding:0;cursor:pointer}.refined-video>button img{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}.smart-tabs{display:flex;gap:7px}.smart-tabs button{border:0;border-radius:18px;padding:7px 15px;background:#eef1f0;cursor:pointer}.smart-tabs button.active{background:var(--green);color:#fff}.smart-tab-panel{display:none}.smart-tab-panel.active{display:block}.decor-banner.carousel-ready{position:relative}.decor-banner.carousel-ready .decor-banner-track img{display:none;width:100%}.decor-banner.carousel-ready .decor-banner-track img.active{display:block}.carousel-prev,.carousel-next{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:52px;border:0;background:#102b2599;color:#fff;font-size:30px;cursor:pointer}.carousel-prev{left:12px}.carousel-next{right:12px}.decor-dots i{cursor:pointer}@media(max-width:800px){.category-level-one>header,.category-second-head{grid-template-columns:1fr}.smart-tabs{overflow-x:auto}.image-notice img{min-height:70px}.refined-video{grid-template-columns:1fr}}
.category-level-one>header{grid-template-columns:auto minmax(200px,1fr) auto auto auto auto}.category-second-head{grid-template-columns:45px minmax(170px,1fr) auto auto auto}.category-order-buttons{display:flex;gap:4px}.category-order-buttons button{padding:6px 8px;white-space:nowrap}.category-level-one button:disabled,.category-level-two button:disabled{opacity:.35;cursor:not-allowed}.category-thirds .category-order-buttons button{padding:4px 6px}
