*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0f1115}::-webkit-scrollbar-thumb{background:#27272a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ff6b00}::-webkit-scrollbar-thumb:active{background:#c50}::-webkit-scrollbar-corner{background:#0f1115}*{scrollbar-width:thin;scrollbar-color:#27272A #0F1115}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}#main{display:flex;flex-direction:column;width:100vw;height:100vh;overflow:hidden}.main-content{display:flex;flex-direction:column;flex:1;background-color:#050505;width:100%;min-width:0;min-height:0}.top-bar-container{background-color:#0f1115;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 1.5rem}.top-bar-container .bar-left{display:flex;flex-direction:row;gap:10px;align-items:center}.top-bar-container .logo{width:32px;height:32px}.top-bar-container .title{font-size:18px;font-weight:700;line-height:28px;color:#fff}.ant-tabs-tab-btn{color:#9ca3af}.ant-tabs-tab-btn:hover,.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#ff6b00!important}.ant-tabs-ink-bar{background-color:#ff6b00!important}.mertail-manage-page{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden}.mertail-manage-page .top-bar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#050505;margin:1.2rem 0}.mertail-manage-page .title-container{display:flex;flex-direction:column;gap:5px}.mertail-manage-page .title-container .main-title{color:#fff;font-size:24px;font-weight:700;line-height:32px}.mertail-manage-page .title-container .sub-title{color:#9ca3af;font-size:14px;font-weight:400;line-height:20px}.mertail-manage-page .mertail-manage-main-container{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.mertail-manage-page .mertail-manage-main-container .filter-bar-container{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 1.5rem;background-color:#0f1115;width:100%;box-sizing:border-box}.mertail-manage-page .search-icon{color:#9ca3af;background-color:#050505}.mertail-manage-page .mertail-list-container{flex:1;overflow:auto;display:grid;grid-template-columns:repeat(auto-fill,280px);justify-content:center;align-content:start;gap:1rem;min-height:0;min-width:0;padding:1rem;box-sizing:border-box}.mertail-cluster-item-container{display:flex;flex-direction:column;flex:none;position:relative;gap:5px;width:280px;min-width:280px;max-width:280px;border-radius:6px;overflow:hidden;border:1px solid #27272A;padding-bottom:1rem;height:auto;background-color:#0f1115;transition:box-shadow .3s ease-in-out}.mertail-cluster-item-container:hover{box-shadow:0 12px 36px #00000059}.mertail-cluster-item-container .cluster-preview-area{position:relative;overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom:1px solid #27272A}.mertail-cluster-item-container .cluster-preview-area:hover .cluster-hover-mask{opacity:1;pointer-events:auto}.mertail-cluster-item-container .cluster-hover-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000085;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;pointer-events:none;transition:opacity .25s ease-in-out;z-index:3}.mertail-cluster-item-container .cluster-action-list{display:flex;align-items:center;justify-content:center;gap:10px}.mertail-cluster-item-container .cluster-action-button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.18);background:#fff3;color:#fff;box-shadow:0 4px 12px #0003;transition:all .2s ease-in-out}.mertail-cluster-item-container .cluster-action-button:hover{border-color:#ffffff4d!important;background:#ffffff47!important;color:#fff!important}.mertail-cluster-item-container .cluster-action-button.main-action:hover{background:#ff6b0033!important;border-color:#ff6b0066!important;box-shadow:0 0 16px #ff6b004d;color:#ff6b00!important}.mertail-cluster-item-container .cluster-action-button.rename-action:hover{background:#06b6d429!important;border-color:#06b6d45c!important;box-shadow:0 0 16px #06b6d447;color:#06b6d4!important}.mertail-cluster-item-container .cluster-action-button.danger-action:hover{background:#ff4d4f2e!important;border-color:#ff4d4f57!important;color:#ffb3b4!important}.mertail-cluster-item-container .cluster-img{display:block;width:100%;height:auto;object-fit:contain;cursor:pointer;overflow:hidden}.mertail-cluster-item-container .item-main-title{padding:5px 10px 0;font-size:14px;font-weight:700;color:#fff}.mertail-cluster-item-container .item-sub-title{padding:0 10px;font-size:12px;font-weight:400;color:#9ca3af}.mertail-cluster-item-container .info-container{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px;align-items:center}.mertail-cluster-item-container .info-time-style{font-size:10px;line-height:14px;color:#9ca3af}.cluster-theme-modal .ant-modal-footer{border-top:none;padding-top:0}.cluster-theme-modal .ant-btn-default{background-color:transparent;border-color:#9ca3af59;color:#9ca3af}.cluster-theme-modal .ant-btn-default:hover{background-color:transparent!important;border-color:#9ca3af!important;color:#9ca3af!important}.cluster-theme-modal .ant-btn-primary{background-color:#ff6b00;border-color:#ff6b00;color:#000}.cluster-theme-modal .ant-btn-primary:hover{background-color:#c50!important;border-color:#c50!important;box-shadow:0 0 18px #ff6b0047;color:#000!important}.cluster-preview-modal .preview-placeholder-card{padding:28px 24px;border-radius:10px;background:linear-gradient(135deg,#ff6b0029,#050505f5);border:1px solid rgba(255,107,0,.28);box-shadow:inset 0 0 24px #ff6b001a}.cluster-preview-modal .preview-placeholder-title{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px}.cluster-preview-modal .preview-placeholder-text{color:#9ca3af;line-height:1.7}.cluster-delete-modal .ant-modal-content{padding-top:24px}.cluster-delete-modal .ant-modal-body{padding-top:0;padding-bottom:10px}.delete-modal-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.delete-icon-wrapper{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ff4d4f24;color:#ff4d4f;font-size:25px}.delete-main-title{color:#fff;font-size:16px;font-weight:700}.delete-sub-title{color:#9ca3af;font-size:14px;line-height:1.8}.delete-modal-footer{display:flex;align-items:center;justify-content:center;gap:16px;padding-bottom:8px}.confirm-delete-btn{box-shadow:none}.no-data-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;flex:1}.no-data-container .no-data-main-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.no-data-container .no-data-img{width:120px}.no-data-container .no-data-main-title{font-size:18px;font-weight:450;color:#fff}.no-data-container .no-data-sub-title{font-size:14px;font-weight:400;color:#9ca3af}.mertial-create-main-container{padding:20px;display:flex;flex-direction:column;gap:16px}.mertial-create-main-container .upload-text{color:#fff}.mertial-create-main-container .upload-hint{color:#9ca3af}.mertial-create-main-container .form-item-label-with-icon{display:flex;flex-direction:row;align-items:center;gap:5px}.mertial-create-main-container .form-item-label-with-icon .anticon{font-size:16px}.mertial-create-main-container .mertial-form-section{display:flex;flex-direction:column;border:1px solid #27272A;border-radius:8px;background-color:#ff6b0005;overflow:hidden}.mertial-create-main-container .mertial-form-section .mertial-form-section-header{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #27272A;background:linear-gradient(90deg,rgba(255,107,0,.08),transparent 60%)}.mertial-create-main-container .mertial-form-section .mertial-form-section-header .mertial-form-section-index{color:#ff6b00;font-size:20px;font-weight:700;line-height:1}.mertial-create-main-container .mertial-form-section .mertial-form-section-header .mertial-form-section-title{display:flex;flex-direction:row;align-items:center;gap:6px;color:#fff;font-size:15px;font-weight:600}.mertial-create-main-container .mertial-form-section .mertial-form-section-header .mertial-form-section-title .anticon{color:#ff6b00;font-size:16px}.mertial-create-main-container .mertial-form-section .mertial-form-section-header .mertial-form-section-line{flex:1;height:1px;background:linear-gradient(90deg,#27272A,transparent)}.mertial-create-main-container .mertial-form-section .mertial-form-section-body{padding:16px 14px}.mertial-create-main-container .mertial-form-section .mertial-form-section-body .ant-form-item{margin-bottom:16px}.mertial-create-main-container .mertial-form-section .mertial-form-section-body .ant-form-item:last-child{margin-bottom:0}.mertial-create-main-container .supplement-tag{margin:0;background:#06b6d41f;color:#06b6d4;border:1px solid rgba(6,182,212,.4);border-radius:4px;font-size:12px;line-height:18px;padding:0 8px}.mertial-create-main-container .ai-tool-bar{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:16px}.mertial-create-main-container .pic-gallery{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.mertial-create-main-container .pic-gallery .pic-card{position:relative;width:128px;height:128px;border:1px solid #27272A;border-radius:6px;overflow:hidden}.mertial-create-main-container .pic-gallery .pic-card .ant-image{width:100%;height:100%}.mertial-create-main-container .pic-gallery .pic-card .ant-image img{width:100%;height:100%;object-fit:cover}.mertial-create-main-container .pic-gallery .pic-card .pic-source-tag{position:absolute;top:6px;left:6px;margin:0;background:#0000008c;color:#fff;border:none;font-size:11px;line-height:16px;padding:0 6px;border-radius:2px}.mertial-create-main-container .pic-gallery .pic-card .pic-source-tag.ai{color:#ff6b00}.mertial-create-main-container .pic-gallery .pic-card .pic-source-tag.upload{color:#06b6d4}.mertial-create-main-container .pic-gallery .pic-card .pic-delete-icon{position:absolute;top:6px;right:6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;background:#0000008c;color:#fff;border-radius:50%;cursor:pointer;opacity:0;transition:all .2s ease-in-out}.mertial-create-main-container .pic-gallery .pic-card .pic-delete-icon:hover{color:#ff4d4f}.mertial-create-main-container .pic-gallery .pic-card:hover .pic-delete-icon{opacity:1}.mertial-create-main-container .pic-gallery .pic-generating-card{width:128px;height:128px;border:1px dashed #27272A;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#9ca3af}.mertial-create-main-container .pic-gallery .ant-upload.ant-upload-select{width:128px;height:128px}.mertial-create-main-container .pic-gallery .pic-upload-trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#9ca3af}.mertial-create-main-container .pic-gallery .pic-upload-trigger .pic-upload-trigger-text{font-size:12px}.mertial-create-main-container .pic-gallery-empty{margin-top:12px;color:#9ca3af;font-size:13px}.mertial-cluster-drawer .ant-drawer-mask{background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mertial-cluster-drawer .ant-drawer-content-wrapper{box-shadow:-12px 0 32px #ff6b001f}.mertial-cluster-drawer .ant-drawer-content{background:#050505;color:#fff;border-left:1px solid rgba(255,107,0,.22)}.mertial-cluster-drawer .ant-drawer-body{padding:0;background:#050505;color:#fff}.mertial-cluster-drawer .cluster-detail-layout{display:flex;flex-direction:column;height:100%;min-height:0;background-color:#050505}.mertial-cluster-drawer .cluster-detail-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;border-bottom:1px solid rgba(39,39,42,.9);background:#090909fa}.mertial-cluster-drawer .cluster-detail-header-left{display:flex;align-items:center;gap:.875rem;min-width:0;flex:1}.mertial-cluster-drawer .cluster-detail-back-button{color:#9ca3af;border:1px solid rgba(39,39,42,.85);background:#ffffff08;border-radius:6px}.mertial-cluster-drawer .cluster-detail-back-button:hover{color:#fff!important;border-color:#ff6b0080!important;background:#ff6b001a!important}.mertial-cluster-drawer .cluster-detail-title-group{display:flex;flex-direction:column;gap:4px;min-width:0}.mertial-cluster-drawer .cluster-detail-title{color:#fff;font-size:18px;line-height:24px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mertial-cluster-drawer .cluster-detail-summary{color:#9ca3af;font-size:12px;line-height:18px}.mertial-cluster-drawer .cluster-detail-header-actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.mertial-cluster-drawer .cluster-detail-delete-cluster-button{color:#ff4d4f!important}.mertial-cluster-drawer .cluster-detail-delete-cluster-button:hover{background:#ff4d4f1f!important}.mertial-cluster-drawer .cluster-detail-batch-button{height:36px;padding-inline:16px;color:#ff6b00;border:1px solid rgba(255,107,0,.42);background:#ff6b001a}.mertial-cluster-drawer .cluster-detail-batch-button:hover{color:#ff6b00!important;border-color:#ff6b00!important;background:#ff6b0029!important}.mertial-cluster-drawer .cluster-detail-batch-button.is-active{color:#ff6b00;border-color:#ff6b006b;background:#ff6b001a}.mertial-cluster-drawer .cluster-detail-batch-button.is-active:hover{color:#ff6b00!important;border-color:#ff6b00!important;background:#ff6b0029!important}.mertial-cluster-drawer .cluster-detail-confirm-remove-button{height:36px;color:#ff4d4f;border:1px solid rgba(255,77,79,.38);background:#ff4d4f1f}.mertial-cluster-drawer .cluster-detail-confirm-remove-button:hover{color:#ff4d4f!important;border-color:#ff4d4f!important;background:#ff4d4f2e!important}.mertial-cluster-drawer .cluster-detail-confirm-remove-button:disabled{color:#ff4d4f66!important;border-color:#ff4d4f33!important;background:#ff4d4f0f!important}.mertial-cluster-drawer .cluster-detail-body{flex:1;min-height:0;overflow:auto;padding:1rem 1.5rem 1.5rem;background-color:#050505;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:24px 24px}.mertial-cluster-drawer .cluster-material-section{display:flex;flex-direction:column;gap:.875rem}.mertial-cluster-drawer .cluster-material-section+.cluster-material-section{margin-top:1rem}.mertial-cluster-drawer .cluster-material-section-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.mertial-cluster-drawer .cluster-material-section-title-wrap{display:flex;align-items:center;gap:.625rem}.mertial-cluster-drawer .cluster-material-section-title{color:#fff;font-size:14px;font-weight:700;line-height:20px}.mertial-cluster-drawer .cluster-material-section-badge{padding:2px 8px;border-radius:999px;color:#ff6b00;background:#ff6b001f;border:1px solid rgba(255,107,0,.3);font-size:12px;line-height:18px}.mertial-cluster-drawer .cluster-material-section-badge.product-theme{color:#06b6d4;background:#06b6d41f;border-color:#06b6d44d}.mertial-cluster-drawer .cluster-material-section-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.mertial-cluster-drawer .cluster-section-upload-button{height:32px;border-radius:6px;background:transparent}.mertial-cluster-drawer .cluster-section-upload-button.orange-theme{color:#ff6b00;border-color:#ff6b005c;background:#ff6b0014}.mertial-cluster-drawer .cluster-section-upload-button.orange-theme:hover{color:#ff6b00!important;border-color:#ff6b00!important;background:#ff6b0024!important}.mertial-cluster-drawer .cluster-section-upload-button.blue-theme{color:#06b6d4;border-color:#06b6d45c;background:#06b6d414}.mertial-cluster-drawer .cluster-section-upload-button.blue-theme:hover{color:#06b6d4!important;border-color:#06b6d4!important;background:#06b6d424!important}.mertial-cluster-drawer .cluster-material-grid{display:grid;gap:.875rem;align-items:start;grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.mertial-cluster-drawer .cluster-material-card{display:flex;flex-direction:column;overflow:hidden;border:2px solid rgba(39,39,42,.95);background:#090909f0;box-shadow:0 12px 30px #00000042;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;cursor:pointer}.mertial-cluster-drawer .cluster-material-card:hover{transform:translateY(-2px);border-color:#ff6b0047;box-shadow:0 16px 36px #00000057}.mertial-cluster-drawer .cluster-material-card.is-selected{border-color:#ff6b007a;box-shadow:0 0 0 1px #ff6b0047}.mertial-cluster-drawer .cluster-material-image-wrap{position:relative;overflow:hidden;aspect-ratio:16 / 10;background:#ffffff0a}.mertial-cluster-drawer .cluster-material-image-wrap:hover .cluster-material-hover-mask{opacity:1;pointer-events:auto}.mertial-cluster-drawer .cluster-material-file-thumb{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:42px;background:linear-gradient(160deg,#ffffff0f,#ffffff05)}.mertial-cluster-drawer .host-card .cluster-material-file-thumb{color:#ff6b00bf}.mertial-cluster-drawer .product-card .cluster-material-file-thumb{color:#06b6d4bf}.mertial-cluster-drawer .cluster-material-select{position:absolute;top:10px;left:10px;z-index:4;padding:0;border-radius:0;background:transparent;box-shadow:none}.mertial-cluster-drawer .cluster-material-select .ant-checkbox-inner,.mertial-cluster-drawer .cluster-material-select .ant-checkbox-inner:after,.mertial-cluster-drawer .cluster-material-select .ant-checkbox-input,.mertial-cluster-drawer .cluster-material-select .ant-checkbox{box-shadow:none!important}.mertial-cluster-drawer .cluster-material-badge{position:absolute;right:10px;bottom:10px;z-index:4;padding:1px 6px;border-radius:4px;color:#fff;background:#0000008f;border:1px solid rgba(255,255,255,.16);font-size:11px;line-height:16px}.mertial-cluster-drawer .cluster-material-hover-mask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000085;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;pointer-events:none;transition:opacity .25s ease-in-out;z-index:3}.mertial-cluster-drawer .cluster-material-hover-actions{display:flex;align-items:center;justify-content:center;gap:10px}.mertial-cluster-drawer .cluster-material-hover-button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.18);background:#fff3;color:#fff;box-shadow:0 4px 12px #0003;transition:all .2s ease-in-out}.mertial-cluster-drawer .cluster-material-hover-button:hover{border-color:#ffffff4d!important;background:#ffffff47!important;color:#fff!important}.mertial-cluster-drawer .cluster-material-hover-button.main-action:hover{background:#ff6b0033!important;border-color:#ff6b0066!important;box-shadow:0 0 16px #ff6b004d;color:#ff6b00!important}.mertial-cluster-drawer .cluster-material-hover-button.danger-action:hover{background:#ff4d4f2e!important;border-color:#ff4d4f57!important;color:#ffb3b4!important}.mertial-cluster-drawer .cluster-material-info{display:flex;flex-direction:column;gap:4px;padding:.625rem .75rem .75rem;background:#0f1115;border-top:1px solid rgba(39,39,42,.9)}.mertial-cluster-drawer .cluster-material-title{color:#fff;font-size:13px;font-weight:600;line-height:18px}.mertial-cluster-drawer .cluster-material-time{color:#9ca3afe0;font-size:11px;line-height:16px}.mertial-cluster-drawer .cluster-empty-block{display:flex;align-items:center;justify-content:center;min-height:180px;border:1px dashed rgba(39,39,42,.9);background:#0f1115eb;color:#9ca3af;font-size:14px}.cluster-theme-modal .ant-modal-content{background:linear-gradient(180deg,#0f1115fa,#050505fa);border:1px solid #27272A;box-shadow:0 16px 40px #00000073}.cluster-theme-modal .ant-modal-header{background:transparent;padding-bottom:10px;border-bottom:1px solid rgba(39,39,42,.75);margin-bottom:0}.cluster-theme-modal .ant-modal-title{color:#fff}.cluster-theme-modal .ant-modal-close{color:#9ca3af}.cluster-theme-modal .ant-modal-body{padding-top:20px}.cluster-upload-modal .ant-modal-content{padding:22px 22px 18px}.cluster-upload-modal .ant-modal-close{top:16px;inset-inline-end:16px}.cluster-upload-modal .cluster-upload-dialog{display:flex;flex-direction:column;gap:18px}.cluster-upload-modal .cluster-upload-header{display:flex;align-items:center;gap:8px;color:#fff;font-size:16px;line-height:24px;font-weight:700}.cluster-upload-modal .cluster-upload-dragger .ant-upload{padding:0!important}.cluster-upload-modal .cluster-upload-dropzone{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 24px;background:#000;border-radius:8px;text-align:center}.cluster-upload-modal .cluster-upload-dropzone-icon{font-size:32px;line-height:1}.cluster-upload-modal .cluster-upload-dropzone-title{color:#fff;font-size:14px;line-height:20px;font-weight:600}.cluster-upload-modal .cluster-upload-dropzone-subtitle{color:#9ca3af;font-size:12px;line-height:18px}.cluster-upload-modal .cluster-upload-local-button{margin-top:6px;height:36px}.cluster-upload-modal .cluster-upload-file-list{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(39,39,42,.85)}.cluster-upload-modal .cluster-upload-file-item{display:flex;align-items:flex-start;gap:10px}.cluster-upload-modal .cluster-upload-file-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:6px;flex-shrink:0}.cluster-upload-modal .cluster-upload-file-icon.uploading{background:#ff6b002e;color:#ff6b00}.cluster-upload-modal .cluster-upload-file-icon.done{background:#00e6762e;color:#00e676}.cluster-upload-modal .cluster-upload-file-main{flex:1}.cluster-upload-modal .cluster-upload-file-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.cluster-upload-modal .cluster-upload-file-name{color:#fff;font-size:14px;line-height:20px;font-weight:600}.cluster-upload-modal .cluster-upload-file-status{font-size:12px;line-height:18px}.cluster-upload-modal .cluster-upload-file-status.uploading{color:#ff6b00}.cluster-upload-modal .cluster-upload-file-status.done{color:#00e676}.cluster-upload-modal .cluster-upload-footer{display:flex;justify-content:flex-end;gap:10px}.cluster-upload-modal.orange-accent .cluster-upload-dropzone-icon{color:#ff6b00}.cluster-upload-modal.orange-accent .cluster-upload-header svg{color:#ff6b00}.cluster-upload-modal.orange-accent .cluster-upload-local-button{background:#ff6b00;border-color:#ff6b00;color:#000}.cluster-upload-modal.orange-accent .cluster-upload-local-button:hover{background:#c50!important;border-color:#c50!important;color:#000!important}.cluster-upload-modal.blue-accent .cluster-upload-dropzone-icon{color:#06b6d4}.cluster-upload-modal.blue-accent .cluster-upload-header svg{color:#06b6d4}.cluster-upload-modal.blue-accent .cluster-upload-local-button{background:transparent;border-color:#06b6d4;color:#06b6d4}.cluster-upload-modal.blue-accent .cluster-upload-local-button:hover{background:#06b6d41f!important;border-color:#06b6d4!important;color:#06b6d4!important}.cluster-upload-modal.blue-accent .cluster-upload-file-icon.uploading,.cluster-upload-modal.blue-accent .cluster-upload-file-status.uploading{color:#06b6d4}.cluster-upload-modal.blue-accent .cluster-upload-file-icon.uploading{background:#06b6d42e}.cluster-upload-modal.blue-accent .main-button{background:transparent;border:1px solid #06B6D4;color:#06b6d4}.cluster-upload-modal.blue-accent .main-button:hover{background:#06b6d41f!important;border-color:#06b6d4!important;color:#06b6d4!important}.cluster-confirm-modal .ant-modal-content{padding-top:28px}.cluster-confirm-modal .ant-modal-body{padding-top:0}.cluster-confirm-modal .cluster-confirm-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.cluster-confirm-modal .cluster-confirm-icon{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ff4d4f24;color:#ff4d4f;font-size:28px}.cluster-confirm-modal .cluster-confirm-title{color:#fff;font-size:16px;font-weight:700;line-height:24px}.cluster-confirm-modal .cluster-confirm-description{color:#9ca3af;font-size:14px;line-height:22px;max-width:340px}.cluster-confirm-modal .cluster-confirm-footer{width:100%;display:flex;justify-content:center;gap:16px;padding-top:14px;border-top:1px solid rgba(39,39,42,.85)}.cluster-confirm-modal .cluster-danger-button{background:#ff4d4f;border-color:#ff4d4f;color:#fff}.cluster-confirm-modal .cluster-danger-button:hover{background:#ff7875!important;border-color:#ff7875!important;color:#fff!important}.cluster-confirm-modal.cluster-delete-whole-modal .cluster-confirm-icon{background:#ff174424;color:#ff1744}.cluster-preview-modal .cluster-preview-dialog{display:flex;flex-direction:column;gap:14px}.cluster-preview-modal .cluster-preview-file-card{position:relative;height:280px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(39,39,42,.9);background:linear-gradient(160deg,#ffffff0d,#ffffff05)}.cluster-preview-modal .cluster-preview-file-icon{font-size:64px;color:#ff6b00}.cluster-preview-modal .cluster-preview-file-ext{position:absolute;right:14px;bottom:12px;padding:1px 8px;border-radius:4px;color:#fff;background:#0000008f;border:1px solid rgba(255,255,255,.16);font-size:12px;line-height:18px}.cluster-preview-modal .cluster-preview-file-meta{display:flex;flex-direction:column;gap:4px}.cluster-preview-modal .cluster-preview-file-name{color:#fff;font-size:15px;font-weight:600;line-height:22px;word-break:break-all}.cluster-preview-modal .cluster-preview-file-type{color:#9ca3af;font-size:12px;line-height:18px}.cluster-preview-modal .cluster-preview-note{color:#9ca3af;line-height:1.7}.cancal-btn{background-color:transparent;border:1px solid transparent;color:#9ca3af;transition:all .2s ease-in-out}.cancal-btn:hover{background-color:transparent!important;border:1px solid #9CA3AF!important;color:#9ca3af!important}.item-manage-page{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;gap:10px;padding:10px 25px}.item-manage-page .top-bar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#050505;margin:1.2rem 0}.item-manage-page .table-container{flex:1;min-height:0;overflow:auto}.item-manage-page .title-container{display:flex;flex-direction:row;align-items:center;gap:10px}.item-manage-page .upload-status{font-size:18px}.item-manage-page .upload-status.success{color:#00e676}.item-manage-page .upload-status.error{color:#ff4d4f}.item-create-drawer .item-create-form{display:flex;flex-direction:column;gap:16px}.item-create-drawer .item-create-form .item-form-section{display:flex;flex-direction:column;border:1px solid #27272A;border-radius:8px;background-color:#ff6b0005;overflow:hidden}.item-create-drawer .item-create-form .item-form-section .item-form-section-header{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #27272A;background:linear-gradient(90deg,rgba(255,107,0,.08),transparent 60%)}.item-create-drawer .item-create-form .item-form-section .item-form-section-header .item-form-section-index{color:#ff6b00;font-size:20px;font-weight:700;line-height:1}.item-create-drawer .item-create-form .item-form-section .item-form-section-header .item-form-section-title{display:flex;flex-direction:row;align-items:center;gap:6px;color:#fff;font-size:15px;font-weight:600}.item-create-drawer .item-create-form .item-form-section .item-form-section-header .item-form-section-title .anticon{color:#ff6b00;font-size:16px}.item-create-drawer .item-create-form .item-form-section .item-form-section-header .item-form-section-line{flex:1;height:1px;background:linear-gradient(90deg,#27272A,transparent)}.item-create-drawer .item-create-form .item-form-section .item-form-section-body{padding:16px 14px}.item-create-drawer .item-create-form .item-form-section .item-form-section-body .ant-form-item{margin-bottom:16px}.item-create-drawer .item-create-form .item-form-section .item-form-section-body .ant-form-item:last-child{margin-bottom:0}.item-create-drawer .item-create-form .upload-text{color:#fff}.item-create-drawer .item-create-form .upload-hint{color:#9ca3af}.item-create-drawer .item-create-form .pic-upload-trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#9ca3af}.item-create-drawer .item-create-form .pic-upload-trigger .pic-upload-trigger-text{font-size:12px}.item-create-drawer .item-drawer-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.video-preview-modal .video-preview-player{display:block;width:100%;max-height:70vh;background-color:#000;border-radius:4px}.host-manage-page{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;gap:10px;padding:10px 25px}.host-manage-page .top-bar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#050505;margin:1.2rem 0}.host-manage-page .table-container{flex:1;min-height:0;overflow:auto}.host-manage-page .upload-status{font-size:18px}.host-manage-page .upload-status.success{color:#00e676}.host-manage-page .upload-status.error{color:#ff4d4f}.host-manage-page .title-container{display:flex;flex-direction:row;align-items:center;gap:10px}.host-manage-page .title-container .main-title{color:#fff;font-size:24px;font-weight:700;line-height:32px}.host-manage-page .title-container .sub-title{color:#9ca3af;font-size:14px;font-weight:400;line-height:20px}.main-button{background-color:#ff6b00;color:#000;border:none;transition:.2s ease-in-out all}.main-button:hover{background-color:#c50!important;color:#000!important}.main-button:active{transform:translateY(1px) translate(1px);opacity:.8;transition:.1s ease-in-out all}.sub-button{background-color:#050505;color:#ff6b00;border:1px solid #FF6B00;border-radius:4px;padding:8px 16px;cursor:pointer;transition:.2s ease-in-out all}.sub-button:hover{background-color:#050505!important;color:#ff6b00!important;box-shadow:inset 0 4px 20px #ff6b0059}.sub-button:active{transform:translateY(1px) translate(1px);opacity:.8;transition:.1s ease-in-out all}div{color:#fff}.flex-row{display:flex;flex-direction:row;justify-content:center;align-items:center}.host-create-drawer .host-create-form .upload-label-container{display:flex;flex-direction:row;align-items:center;gap:5px}.host-create-drawer .host-create-form .upload-label-container .upload-label-icon{font-size:20px;color:#ff6b00}.host-create-drawer .host-create-form .upload-text{color:#fff}.host-create-drawer .host-create-form .upload-hint{color:#9ca3af}.host-create-drawer .host-create-form .material-edit-button{color:#fff!important}.host-create-drawer .host-create-form .material-edit-button:hover{color:#9ca3af!important}.host-create-drawer .host-create-form .pic-upload-trigger{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#9ca3af}.host-create-drawer .host-create-form .pic-upload-trigger .pic-upload-trigger-text{font-size:12px}.host-create-drawer .host-drawer-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.host-material-edit-modal .material-edit-container{display:flex;flex-direction:column;gap:20px;padding:10px 0 20px}.host-material-edit-modal .material-edit-footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.host-material-player-modal .material-player-container{display:flex;justify-content:center;align-items:center;padding:10px 0 20px;min-height:240px;background-color:#000}.host-material-player-modal .material-player-container .material-player{width:100%;max-height:480px}.host-material-player-modal .material-player-container .material-player-empty{color:#9ca3af;font-size:14px}
