@charset "UTF-8";.loading-container{display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-container);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}.loading-container.loading-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0}.loading-container.loading-inline{position:absolute;top:0;left:0;width:100%;height:100%}.loading-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.loading-spinner{margin-bottom:16px}.loading-spinner.small{width:24px;height:24px}.loading-spinner.medium{width:40px;height:40px}.loading-spinner.large{width:60px;height:60px}.spinner-ring{position:relative;width:100%;height:100%}.spinner-ring div{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border:3px solid transparent;border-top:3px solid #1890ff;border-radius:50%;animation:spin 1.2s cubic-bezier(.5,0,.5,1) infinite}.spinner-ring div:nth-child(1){animation-delay:-.45s;border-top-color:#1890ff}.spinner-ring div:nth-child(2){animation-delay:-.3s;border-top-color:#52c41a;width:75%;height:75%}.spinner-ring div:nth-child(3){animation-delay:-.15s;border-top-color:#faad14;width:50%;height:50%}.spinner-ring div:nth-child(4){border-top-color:#ff4d4f;width:25%;height:25%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-text{font-size:14px;color:#666;font-weight:500;letter-spacing:.5px;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}@media (max-width: 768px){.loading-container{background-color:var(--color-bg-container)}.loading-spinner.medium{width:32px;height:32px}.loading-text{font-size:12px}}@media (prefers-color-scheme: dark){.loading-container{background-color:var(--color-bg-container)}.loading-text{color:#ccc}}.gradient-button{padding:0 16px;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:linear-gradient(90deg,#ffe286,#ffc879);color:#000;font-size:14px;font-weight:500;transition:all .2s ease}.gradient-button.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{background:linear-gradient(90deg,#ffe386b8,#ffc779d0);color:#000}.gradient-button.ant-btn:not(:disabled):not(.ant-btn-disabled):active{background:linear-gradient(90deg,#ffe386b8,#ffc779d0);color:#000}.gradient-button:focus-within{background:#ffcf8f;color:#000}.user-avatar-menu-trigger{display:flex;align-items:center;justify-content:center;gap:8px;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.user-avatar-menu-trigger-avatar{width:32px;height:32px;border:1px solid var(--white-10, rgba(255, 255, 255, .1019607843));border-radius:50%;background-color:#8e8ce8;box-sizing:border-box}.user-avatar-menu-trigger-avatar img,.user-avatar-menu-profile-avatar img{width:100%;height:100%;object-fit:cover}.user-avatar-menu-trigger-name{color:#fff;font-size:14px;white-space:nowrap}.user-avatar-dropdown .ant-dropdown-menu{min-width:240px;padding:8px 0 10px;border:1px solid var(--zm-border-base, #33343d);border-radius:10px;background:var(--zm-bg-elevated, #111116);box-shadow:0 12px 28px #00000052}.user-avatar-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{height:40px;padding:0 24px;color:var(--zm-text, #f2f2f4);font-size:16px;line-height:40px}.user-avatar-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-danger{color:var(--zm-error, #ff5555)}.user-avatar-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:var(--zm-bg-surface-hover, #22232a)}.user-avatar-menu-panel{overflow:hidden;border-radius:10px;background:var(--zm-bg-elevated, #111116)}.user-avatar-menu-profile{display:flex;align-items:center;gap:12px;height:58px;padding:0 24px;color:var(--zm-text, #f2f2f4);font-size:16px;font-weight:500}.user-avatar-menu-profile-avatar{width:34px;height:34px;flex:0 0 auto}.user-avatar-menu-profile-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-avatar-menu-divider{height:1px;margin:0 10px;background:var(--zm-border-base, #33343d)}.pay-inspiration-view.ant-modal{padding-bottom:0}.pay-inspiration-view.ant-modal .ant-modal-content{padding:0 32px 32px;overflow:hidden;color:#f7f7f8;background:#121217;border:1px solid #292932;border-radius:16px;box-shadow:0 28px 72px #00000085}.pay-inspiration-view.ant-modal .ant-modal-header{height:64px;margin-bottom:0;padding:0;background:transparent;border:0}.pay-inspiration-view.ant-modal .ant-modal-title{color:#f7f7f8;font-size:16px;font-weight:600;line-height:64px}.pay-inspiration-view.ant-modal .ant-modal-close{top:20px;right:20px;width:24px;height:24px;color:#a0a1a8}.pay-inspiration-view.ant-modal .ant-modal-close .iconfont{font-size:16px}.pay-inspiration-view{color:#a5a6ad}.pay-inspiration-view .count-down{padding:10px 0 18px}.pay-inspiration-view .count-down .reminder{color:#a5a6ad;font-size:14px;line-height:22px}.pay-inspiration-view .count-down .time-count{color:#f7f7f8;font-size:18px;font-weight:600;line-height:28px}.pay-inspiration-view .count-down .time-count .time{color:#ffcf8f}.pay-inspiration-view .pay-container{min-height:420px;padding:80px 138px;background:#101015;border:1px solid #292932;border-radius:12px;box-sizing:border-box;flex-wrap:nowrap}.pay-inspiration-view .pay-container .pay-msg{width:360px;color:#a5a6ad;font-size:14px;line-height:22px}.pay-inspiration-view .pay-container .team-account-subject{display:flex;min-width:0;align-items:center;gap:12px;padding-bottom:8px}.pay-inspiration-view .pay-container .team-account-subject img{width:72px;height:72px;flex:0 0 72px;border:1px solid #292932;border-radius:16px;object-fit:cover}.pay-inspiration-view .pay-container .team-account-subject>div{display:flex;min-width:0;flex-direction:column;gap:6px}.pay-inspiration-view .pay-container .team-account-subject strong,.pay-inspiration-view .pay-container .team-account-subject span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-inspiration-view .pay-container .team-account-subject strong{color:#f7f7f8;font-size:18px;font-weight:600;line-height:26px}.pay-inspiration-view .pay-container .team-account-subject span{color:#a5a6ad;font-size:14px;line-height:22px}.pay-inspiration-view .pay-container .pay-msg-row{width:100%;min-width:0;align-items:center;flex-wrap:nowrap;white-space:nowrap}.pay-inspiration-view .pay-container .pay-msg-title{flex:0 0 auto;display:inline-flex;height:100%;align-items:center;color:#8f9097;line-height:22px}.pay-inspiration-view .pay-container .pay-msg-value,.pay-inspiration-view .pay-container .description{min-width:0;flex:1 1 auto;overflow:hidden;color:#a5a6ad;text-overflow:ellipsis;white-space:nowrap;line-height:22px}.pay-inspiration-view .pay-container .pay-amount{flex:0 0 auto;display:inline-flex;align-items:center;color:#f7f7f8;font-size:30px;font-weight:600;line-height:38px;white-space:nowrap}.pay-inspiration-view .pay-container .pay-code{align-items:center;flex-shrink:0}.pay-inspiration-view .pay-container .pay-code .qr-code-container{display:flex;align-items:center;justify-content:center;width:208px;height:208px;padding:8px;background:#fff;box-sizing:border-box}.pay-inspiration-view .pay-container .pay-code .remark-pay{color:#a5a6ad;font-size:14px;line-height:20px;white-space:nowrap}.pay-inspiration-view .pay-container .pay-code .iconfont{color:#28c445;font-size:20px}.pay-inspiration-view .pay-button{margin-top:22px;color:#8f9097;font-size:14px;line-height:22px}.pay-inspiration-view .pay-button .agreement-line{white-space:nowrap}.pay-inspiration-view .pay-button .protocol-link{color:#ffcf8f;cursor:pointer}@media (max-width: 767px){.pay-inspiration-view.ant-modal .ant-modal-content{padding-right:16px;padding-left:16px}.pay-inspiration-view .pay-container{padding:40px 24px}}.agreement-modal-root.ant-modal-wrap{overflow:hidden}.agreement-modal.ant-modal{top:0;padding-bottom:0;max-width:90vw}.agreement-modal .ant-modal-container,.agreement-modal .ant-modal-content{display:flex;flex-direction:column;height:calc(100vh - 80px);max-height:calc(100vh - 80px);overflow:hidden;box-sizing:border-box}.agreement-modal .ant-modal-header{flex-shrink:0}.agreement-modal .ant-modal-body{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:24px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) transparent}.agreement-modal .ant-modal-body::-webkit-scrollbar{width:6px}.agreement-modal .ant-modal-body::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:3px}.agreement-modal .ant-modal-body .agreement-content{color:var(--color-text);line-height:1.8}.agreement-modal .ant-modal-body .agreement-content h3{font-size:20px;font-weight:600;margin-bottom:16px;color:var(--color-text)}.agreement-modal .ant-modal-body .agreement-content h4{font-size:16px;font-weight:600;margin-top:20px;margin-bottom:12px;color:var(--color-text)}.agreement-modal .ant-modal-body .agreement-content p{font-size:14px;margin-bottom:12px;color:var(--color-text-secondary)}.agreement-modal .ant-modal-body .agreement-content ul{margin-bottom:12px;padding-left:24px}.agreement-modal .ant-modal-body .agreement-content li{font-size:14px;margin-bottom:8px;color:var(--color-text-secondary)}.agreement-modal{--border-color: #86909c}.agreement-modal table{border:1px solid var(--border-color);border-collapse:collapse;width:100%;margin-bottom:12px}.agreement-modal table tr th:not(:last-child),.agreement-modal table tr td:not(:last-child){border-right:1px solid var(--border-color)}.agreement-modal table tr:not(:last-child) td,.agreement-modal table tr th{border-bottom:1px solid var(--border-color)}.agreement-modal table tr td,.agreement-modal table tr th{padding:2px 6px}.agreement-modal pre{margin-left:24px;white-space:pre-wrap;word-wrap:break-word}.agreement-modal pre code{font-size:14px;margin-bottom:8px;color:var(--color-text-secondary);font-family:auto}.buy-inspiration-view.ant-modal{padding-bottom:0}.buy-inspiration-view.ant-modal .ant-modal-content{padding:0 32px 32px;overflow:hidden;color:#f7f7f8;background:#121217;border:1px solid #292932;border-radius:16px;box-shadow:0 28px 72px #00000085}.buy-inspiration-view.ant-modal .ant-modal-header{height:64px;margin-bottom:0;padding:0;background:transparent;border:0}.buy-inspiration-view.ant-modal .ant-modal-title{color:#f7f7f8;font-size:16px;font-weight:600;line-height:64px}.buy-inspiration-view.ant-modal .ant-modal-close{top:20px;right:20px;width:24px;height:24px;color:#a0a1a8}.buy-inspiration-view.ant-modal .ant-modal-close .iconfont{font-size:16px}.buy-inspiration-view{color:#f7f7f8}.buy-inspiration-view .content{height:638px;overflow:auto}.buy-inspiration-view .content .reminder{height:46px;flex-shrink:0;font-size:14px;line-height:22px;color:#8f9097}.buy-inspiration-view .content .reminder .rule{flex-shrink:0;margin-left:16px;color:#ffcf8f;cursor:pointer;white-space:nowrap}.buy-inspiration-view .content .reminder span:first-child{color:#8f9097}.buy-inspiration-view .content .meal-card-row{display:grid;flex:1;min-height:0;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:264px;gap:20px;width:100%;align-content:start}.buy-inspiration-view .content .meal-card-row:has(.empty),.buy-inspiration-view .content .meal-card-row:has(.loading){grid-auto-rows:auto;align-content:center;justify-items:center}.buy-inspiration-view .content .meal-card-row .loading,.buy-inspiration-view .content .meal-card-row .empty{grid-column:1 / -1;display:flex;width:100%;min-height:264px;align-items:center;justify-content:center}.buy-inspiration-view .content .meal-card-row .meal-card{position:relative;box-sizing:border-box;min-height:0;padding:44px 16px 15px;overflow:hidden;color:#f7f7f8;background:#1b1b20;border:1px solid #2a2a31;border-radius:14px;transition:border-color .2s ease,background-color .2s ease}.buy-inspiration-view .content .meal-card-row .meal-card:hover{background:#252119;border-color:#715716}.buy-inspiration-view .content .meal-card-row .meal-card:hover .ant-btn{color:#18130b;background:#ffcf70}.buy-inspiration-view .content .meal-card-row .meal-card .card-content{align-items:center;text-align:center}.buy-inspiration-view .content .meal-card-row .meal-card .title{height:40px;color:#ffcf8f;line-height:1}.buy-inspiration-view .content .meal-card-row .meal-card .title .coinIcon.anticon{display:block;flex:0 0 26px;width:26px;height:26px;font-size:26px;line-height:1;transform:translateY(1px)}.buy-inspiration-view .content .meal-card-row .meal-card .title .value{display:block;font-size:32px;font-weight:600;line-height:40px;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.buy-inspiration-view .content .meal-card-row .meal-card .price{margin-top:10px;color:#f7f7f8;font-weight:600;line-height:42px;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.buy-inspiration-view .content .meal-card-row .meal-card .price .currency{margin-right:2px;font-size:28px}.buy-inspiration-view .content .meal-card-row .meal-card .price .amount{font-size:30px}.buy-inspiration-view .content .meal-card-row .meal-card .divider{width:150px;height:1px;margin-top:10px;background:#303037}.buy-inspiration-view .content .meal-card-row .meal-card .desc{display:flex;flex-direction:column;align-items:center;min-height:40px;margin-top:12px;color:#92939a;font-size:14px;font-weight:400;line-height:20px;white-space:pre-line}.buy-inspiration-view .content .meal-card-row .meal-card .limit{position:absolute;top:0;right:0;padding:3px 14px;color:#201808;font-size:14px;font-weight:500;line-height:20px;background:#ffcf70;border-radius:0 14px}.buy-inspiration-view .content .meal-card-row .meal-card .limit.restricted{color:#ff9b9b;background:#ff555529}.buy-inspiration-view .content .meal-card-row .meal-card .ant-btn{width:100%;height:30px;margin-top:auto;color:#e9ba75;font-size:14px;font-weight:500;background:#403730;border:0;border-radius:8px;box-shadow:none}.buy-inspiration-view .content .meal-card-row .meal-card .ant-btn:disabled{color:#77716a;background:#2d2926}@media (max-width: 1199px){.buy-inspiration-view .content{height:auto;max-height:calc(100vh - 160px)}.buy-inspiration-view .content .meal-card-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 575px){.buy-inspiration-view.ant-modal .ant-modal-content{padding-right:16px;padding-left:16px}.buy-inspiration-view .content .meal-card-row{grid-template-columns:minmax(0,1fr)}}.inspirationDetailsModal.ant-modal{padding-bottom:0}.inspirationDetailsModal.ant-modal .ant-modal-content{padding:0 32px 16px;overflow:hidden;color:#f7f7f8;background:#121217;border:1px solid #292932;border-radius:16px;box-shadow:0 28px 72px #00000085;max-height:calc(100vh - 48px);display:flex;flex-direction:column}.inspirationDetailsModal.ant-modal .ant-modal-header{height:64px;margin-bottom:0;padding:0;background:transparent;border:0;flex:0 0 auto}.inspirationDetailsModal.ant-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow:hidden}.inspirationDetailsModal.ant-modal .ant-modal-title{color:#f7f7f8;font-size:16px;font-weight:600;line-height:64px}.inspirationDetailsModal.ant-modal .ant-modal-close{top:20px;right:20px;width:24px;height:24px;color:#a0a1a8}.inspirationDetailsModal.ant-modal .ant-modal-close .anticon{font-size:16px}.inspiration-details-view{display:flex;flex-direction:column;gap:18px;height:min(670px,calc(100vh - 160px));overflow:hidden;color:#f7f7f8}.inspiration-details-view .toolbar{display:flex;flex:0 0 32px;align-items:center;justify-content:space-between;min-width:0}.inspiration-details-view .filter-box{width:388px}.inspiration-details-view .filter-box .ant-radio-group{display:flex;width:100%;padding:2px;background:#0f0f14;border-radius:8px}.inspiration-details-view .filter-box .ant-radio-button-wrapper{flex:1;height:28px;padding:0 12px;color:#8f9097;font-size:14px;line-height:28px;text-align:center;background:transparent;border:0}.inspiration-details-view .filter-box .ant-radio-button-wrapper:before{top:6px;left:0;height:16px;background:#292930}.inspiration-details-view .filter-box .ant-radio-button-wrapper:first-child:before{display:none}.inspiration-details-view .filter-box .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#f7f7f8;background:#2b2b30;border-radius:6px;box-shadow:none}.inspiration-details-view .header-right{display:flex;align-items:center;gap:10px;white-space:nowrap}.inspiration-details-view .header-right .header-right-title{color:#8f9097;font-size:14px}.inspiration-details-view .header-right .header-right-value{margin-right:14px;color:#f7f7f8;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.inspiration-details-view .header-right .ant-btn{box-sizing:border-box;flex:0 0 110px;width:110px;height:32px;padding:0;color:#f0f0f2;font-size:14px;font-weight:500;background:#2b2b30;border:1px solid transparent;border-radius:8px;box-shadow:none;transition:none}.inspiration-details-view .header-right .ant-btn-primary{color:#251b0b;background:#ffcf8f}.inspiration-details-view .header-right .ant-btn:not(:disabled):hover,.inspiration-details-view .header-right .ant-btn:not(:disabled):focus-visible{color:#f0f0f2;background:#34343a;border-color:transparent}.inspiration-details-view .header-right .ant-btn-primary:not(:disabled):hover,.inspiration-details-view .header-right .ant-btn-primary:not(:disabled):focus-visible{color:#251b0b;background:#ffcf8f;border-color:transparent}.inspiration-details-view .table-box{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.inspiration-details-view .table-box .tableScrollHost{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.inspiration-details-view .table-box .tableScrollHost .ant-table-wrapper{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0}.inspiration-details-view .table-box .ant-spin-nested-loading,.inspiration-details-view .table-box .ant-spin-container{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.inspiration-details-view .table-box .ant-table{display:flex;flex:1;flex-direction:column;min-height:0;color:#f1f1f3;background:#0e0e13;border:1px solid #303038;border-radius:8px}.inspiration-details-view .table-box .ant-table-container{display:flex;flex:1;flex-direction:column;min-height:0;border:0}.inspiration-details-view .table-box .ant-table-content,.inspiration-details-view .table-box .ant-table-body{flex:1;min-height:0}.inspiration-details-view .table-box .ant-table-thead>tr>th{height:42px;padding:0 16px;color:#9a9ba2;font-size:14px;font-weight:400;background:#0e0e13;border-bottom:1px solid #292930}.inspiration-details-view .table-box .ant-table-tbody>tr>td{height:53px;padding:0 16px;color:#d4d4d8;font-size:14px;background:#0e0e13;border-bottom:1px solid #24242b}.inspiration-details-view .table-box .ant-table-tbody>tr:last-child>td{border-bottom:0}.inspiration-details-view .table-box .ant-table-tbody>tr.ant-table-row:hover>td{background:#17171d}.inspiration-details-view .table-box .descriptionCell{display:flex;align-items:center;gap:10px;min-width:0}.inspiration-details-view .table-box .descriptionIcon{display:inline-flex;flex:0 0 36px;width:36px;height:36px;align-items:center;justify-content:center;border-radius:50%}.inspiration-details-view .table-box .descriptionIcon .anticon{font-size:18px}.inspiration-details-view .table-box .descriptionIcon.isPositive{color:#47cf8d;background:#122922}.inspiration-details-view .table-box .descriptionIcon.isNegative{color:#b8b8bd;background:#24242a}.inspiration-details-view .table-box .descriptionText{overflow:hidden;color:#f0f0f2;font-size:15px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.inspiration-details-view .table-box .changeValue{font-weight:500;font-variant-numeric:tabular-nums}.inspiration-details-view .table-box .changeValue.isPositive{color:#3ac785}.inspiration-details-view .table-box .changeValue.isNegative{color:#f1f1f3}.inspiration-details-view .paginationBar{flex:0 0 auto;display:flex;align-items:center;flex-shrink:0;min-height:48px;padding-top:16px;overflow:visible}.inspiration-details-view .paginationBar .totalText{margin-right:auto;color:#c7c7cc}.inspiration-details-view .paginationBar .ant-pagination{margin:0}.inspiration-details-view .paginationBar .ant-pagination-item,.inspiration-details-view .paginationBar .ant-pagination-prev .ant-pagination-item-link,.inspiration-details-view .paginationBar .ant-pagination-next .ant-pagination-item-link{min-width:32px;height:32px;color:#a2a3aa;line-height:30px;background:#24242a;border:0;border-radius:8px}.inspiration-details-view .paginationBar .ant-pagination-item-active{color:#f7f7f8;border:1px solid #3a3a42}.inspiration-details-view .paginationBar .ant-pagination-item-active a{color:inherit}.inspiration-details-view .paginationBar .ant-pagination-simple .ant-pagination-simple-pager{display:flex;align-items:center;height:32px;margin:0 10px;color:#e5e5e8}.inspiration-details-view .paginationBar .ant-pagination-simple .ant-pagination-simple-pager input{width:32px;height:32px;margin-right:10px;padding:0;color:#f7f7f8;font-size:14px;text-align:center;background:#24242a;border:1px solid #3a3a42;border-radius:8px;outline:none}@media (max-width: 1199px){.inspirationDetailsModal.ant-modal .ant-modal-content{padding-right:20px;padding-left:20px}.inspiration-details-view{height:min(670px,calc(100vh - 160px))}.inspiration-details-view .filter-box{width:344px}}@media (max-width: 767px){.inspirationDetailsModal.ant-modal{max-width:calc(100vw - 24px)}.inspiration-details-view .toolbar{flex:0 0 auto;flex-direction:column;align-items:stretch;gap:12px}.inspiration-details-view .filter-box{width:100%}.inspiration-details-view .header-right{justify-content:flex-end}}.modifyPasswordModal.ant-modal{max-width:calc(100vw - 32px)}.modifyPasswordModal .ant-modal-content{box-sizing:border-box;min-height:474px;padding:18px 20px;border:1px solid #30313a;border-radius:14px;background:#111217;color:#fff;box-shadow:0 0 56px #000000d1}.modifyPasswordModal .ant-modal-header{height:24px;margin-bottom:30px;background:transparent}.modifyPasswordModal .ant-modal-title{color:#fff;font-size:16px;font-weight:600;line-height:24px}.modifyPasswordModal .ant-modal-close{top:18px;right:20px;color:#ffffffb8}.modifyPasswordModal .ant-modal-body{padding:0 12px;color:#ffffffe0}.modifyPasswordModal .ant-form-item{margin-bottom:20px}.modifyPasswordModal .ant-form-item-control,.modifyPasswordModal .ant-form-item-control-input,.modifyPasswordModal .ant-form-item-control-input-content{min-width:0;max-width:100%}.modifyPasswordModal .ant-form-item-label{padding-bottom:8px}.modifyPasswordModal .ant-form-item-label>label{height:20px;color:#ffffff9e;font-size:14px}.modifyPasswordModal .ant-form-item-required:before{display:none!important}.modifyPasswordModal .ant-form-item-required:after{display:inline-block;margin-left:4px;color:#ff5f57;content:"*"}.modifyPasswordModal .ant-input,.modifyPasswordModal .ant-input-number,.modifyPasswordModal .ant-input-affix-wrapper{width:100%;min-width:0;height:34px;border-color:#2b2c33;border-radius:8px;background:#08090c;color:#fff;font-size:14px;box-sizing:border-box}.modifyPasswordModal .ant-input[disabled],.modifyPasswordModal .ant-input-disabled{border-color:#2b2c33;background:#08090c;color:#ffffff8f}.modifyPasswordModal .ant-input-number-input{height:32px;color:#fff}.modifyPasswordModal .ant-input-affix-wrapper{display:flex}.modifyPasswordModal .ant-input-affix-wrapper input.ant-input{flex:1 1 0;min-width:0;width:100%;height:auto;border:0;background:transparent;color:#fff}.modifyPasswordModal .ant-input::placeholder,.modifyPasswordModal .ant-input-number-input::placeholder,.modifyPasswordModal .ant-input-affix-wrapper input.ant-input::placeholder{color:#ffffff80}.modifyPasswordModal .ant-input:hover,.modifyPasswordModal .ant-input:focus,.modifyPasswordModal .ant-input-number:hover,.modifyPasswordModal .ant-input-number-focused,.modifyPasswordModal .ant-input-affix-wrapper:hover,.modifyPasswordModal .ant-input-affix-wrapper-focused{border-color:#3a3b43;background:#08090c;box-shadow:none}.modifyPasswordModal .codeField{display:flex;gap:8px;width:100%}.modifyPasswordModal .codeField .ant-input{flex:1}.modifyPasswordModal .codeField .ant-btn{width:110px;height:32px;--ant-btn-border-color: transparent;border-color:transparent;border-radius:8px;background:#2d2d33;color:#fff;font-size:14px}.modifyPasswordModal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:0;padding-top:14px}.modifyPasswordModal .ant-modal-footer .ant-btn{min-width:68px;height:32px;--ant-btn-border-color: transparent;border-color:transparent;border-radius:8px;font-size:14px}.modifyPasswordModal .ant-modal-footer .ant-btn-default{background:#2d2d33;color:#fff}.modifyPasswordModal .ant-modal-footer .ant-btn-default:not(:disabled):hover,.modifyPasswordModal .ant-modal-footer .ant-btn-default:not(:disabled):focus{background:#2d2d33;color:#fff;border-color:transparent}.modifyPasswordModal .ant-modal-footer .ant-btn-primary{background:#fed180;color:#111}.modifyPasswordModal .ant-modal-footer .ant-btn-primary:not(:disabled):hover,.modifyPasswordModal .ant-modal-footer .ant-btn-primary:not(:disabled):focus{background:#fed180;color:#111;border-color:transparent}.user-center-container .user-center-header{gap:20px;padding:16px 24px;border-radius:16px;background:var(--color-background-primary)}.user-center-container .user-center-header .user-center-avatar{width:132px;height:132px;border-radius:50%;overflow:hidden;position:relative}.user-center-container .user-center-header .user-center-avatar .mask-edit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;cursor:pointer;color:#fff;text-align:center;line-height:132px;font-size:14px;font-weight:400}.user-center-container .user-center-header .user-center-avatar:hover .mask-edit{display:block}.user-center-container .user-center-header .user-center-avatar .user-center-avatar-img{width:100%;height:100%}.user-center-container .user-center-header .user-center-avatar .user-center-avatar-img svg{width:66px;height:66px}.user-center-container .user-center-header .user-detail-container{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.user-center-container .user-center-header .user-detail-container .user-detail-lable{color:#4e5969;width:60px}.user-center-container .user-center-header .user-detail-container .user-detail-value-container{width:100%;gap:10px;align-items:center;height:32px}.user-center-container .user-center-header .user-detail-container .user-detail-value-container .ant-btn{padding-inline:0}.user-center-container .user-center-header .user-detail-container .user-detail-value-container .ant-btn-color-default.ant-btn-variant-link{color:#4e5969}.user-center-container .user-center-header .user-detail-container .user-detail-value-container .input{width:320px}.user-center-container .user-center-header .user-detail-container .user-detail-value-container .value{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-center-container .api-options{margin-top:16px;margin-bottom:8px}.user-center-container .api-options .title{font-size:16px;line-height:24px;font-weight:500}.user-center-container .api-table{height:400px}.user-center-container .api-table.ant-table-wrapper .ant-table-thead>tr>th,.user-center-container .api-table.ant-table-wrapper .ant-table-tbody>tr>td{background:transparent}.user-center-container .api-table.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{content:none}.user-center-container .api-table .action-container{gap:10px}.user-center-container .api-table .action-container .ant-btn{padding-inline:3px}.user-center-container .api-table .copy-cell .cell-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-center-container .api-table .copy-cell .copy-btn{cursor:pointer;color:var(--color-text-tertiary)}.user-center-container .api-table .copy-cell .copy-btn:hover{color:var(--color-primary)}.addAPI-form-container .addAPI-remark{height:106px}.addAPI-form-container .addAPI-remark .ant-input-data-count{bottom:0;right:8px}.userMessage-container{display:flex;gap:20px;padding:16px 24px;border-radius:16px;background:var(--color-background-primary)}.userMessage-container .avatar-container{position:relative;display:flex;align-items:center}.userMessage-container .avatar-container .maskLoading,.userMessage-container .avatar-container .maskEdit{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;cursor:pointer;color:#fff;text-align:center;width:132px;height:132px;border-radius:50%;line-height:132px;font-size:14px;font-weight:400}.userMessage-container .avatar-container .maskLoading{z-index:1;cursor:default;top:calc(50% - 66px)}.userMessage-container .avatar-container .avatar-dragger.ant-upload-wrapper .ant-upload-drag{padding:0;border:none}.userMessage-container .avatar-container .avatar-dragger.ant-upload-wrapper .ant-upload-drag .ant-upload-btn{padding:0}.userMessage-container .avatar-container .avatar-dragger .avatar{width:132px;height:132px;border-radius:50%;overflow:hidden}.userMessage-container .avatar-container .avatar-dragger .avatar .maskEdit{display:none}.userMessage-container .avatar-container .avatar-dragger .avatar:hover .maskEdit{display:block}.userMessage-container .avatar-container .avatar-dragger .avatar .avatarImg{width:100%;height:100%}.userMessage-container .avatar-container .avatar-dragger .avatar .avatarImg svg{width:66px;height:66px}.userMessage-container .detailContainer{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.userMessage-container .detailContainer .label{color:#4e5969;width:60px}.userMessage-container .detailContainer .valueContainer{width:100%;gap:10px;align-items:center;height:32px}.userMessage-container .detailContainer .valueContainer .ant-btn{padding-inline:0}.userMessage-container .detailContainer .valueContainer .ant-btn-color-default.ant-btn-variant-link{color:#4e5969}.userMessage-container .detailContainer .valueContainer .input{width:320px}.userMessage-container .detailContainer .valueContainer .value{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamSegmentedTabsArea{display:flex;width:100%;min-width:0;min-height:60px;flex-shrink:0;align-items:center;padding:12px;border-bottom:1px solid #25262d;overflow-x:auto;background:#07070b;box-sizing:border-box}.teamSegmentedTabsArea .teamSegmentedTabsBorder{flex:0 0 auto;border:1px solid rgba(255,255,255,.3);border-radius:8px}.teamSegmentedTabsArea .teamSegmentedTabsSlot{display:flex;align-items:stretch;border:1px solid #07070b;border-radius:8px;overflow:hidden}.teamSegmentedTabsArea .teamSegmentedTabsDivider{width:2px;min-height:32px;flex:0 0 2px;background:linear-gradient(90deg,#07070b 0,#07070b 50%,#ffffff4d 50%,#ffffff4d)}.teamSegmentedTabsArea .teamSegmentedTab{display:inline-flex;height:32px;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;padding:5px 20px;border:0;background:#ffffff1a;color:#fff;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background .16s ease,color .16s ease}.teamSegmentedTabsArea .teamSegmentedTab:hover:not(.isActive){background:#ffffff29}.teamSegmentedTabsArea .teamSegmentedTab:focus-visible{position:relative;z-index:1;outline:2px solid #ffcf8f;outline-offset:-2px}.teamSegmentedTabsArea .teamSegmentedTab.isActive{background:#fff;color:#000}.teamManagementButton{display:inline-flex;height:32px;min-width:72px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:0 16px;border:1px solid transparent;border-radius:8px;font-family:PingFang SC,sans-serif;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.teamManagementButton:disabled{cursor:not-allowed;opacity:.42}.teamManagementButton.isPrimary{background:linear-gradient(90deg,#ffe286,#ffc879);color:#111116}.teamManagementButton.isSecondary{border-color:#ffffff14;background:#ffffff14;color:#f4f4f6}.teamManagementButton.isDanger{border-color:#ff5c5c33;background:#ff5c5c1f;color:#ff7373}.teamManagementButton.isText{min-width:auto;padding:0 6px;background:transparent;color:#f4f4f6}.teamManagementButton .ant-spin-dot-item{background:currentColor}.teamManagementRoot{display:flex;width:100%;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:#0b0b0f;color:#f4f4f6;font-family:PingFang SC,sans-serif;box-sizing:border-box}.teamManagementRoot *,.teamManagementRoot *:before,.teamManagementRoot *:after{box-sizing:border-box}.teamManagementRoot .teamManagementHeader{display:flex;height:46px;min-height:46px;align-items:center;padding:0 16px;border-bottom:1px solid #29292d}.teamManagementRoot .teamManagementTitle{margin:0;color:#f4f4f6;font-size:16px;font-weight:500;line-height:24px}.teamManagementRoot .teamManagementToolbar{display:flex;min-height:64px;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px}.teamManagementRoot .teamManagementToolbarGroup{display:flex;min-width:0;align-items:center;gap:8px}.teamManagementRoot .teamManagementToolbarGroup.isEnd{margin-left:auto}.teamManagementRoot .teamManagementBody{display:flex;flex:1;min-height:0;flex-direction:column;padding:0 24px 16px}.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper{width:322px;height:32px;padding:0 12px;border:1px solid #29292d;border-radius:8px;background:#07070b;box-shadow:none}.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper .ant-input{background:transparent;color:#f4f4f6;font-size:14px}.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper .ant-input::placeholder,.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper .ant-input-suffix,.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper .ant-input-clear-icon{color:#fff6}.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper:hover,.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper:focus,.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper:focus-within{border-color:#ffcf8f80}.teamManagementRoot .teamManagementIdentity{display:flex;min-width:0;align-items:center;gap:10px}.teamManagementRoot .teamManagementAvatar.ant-avatar{flex-shrink:0;background:#29292d;color:#ffcf8f}.teamManagementRoot .teamManagementIdentityText{display:flex;min-width:0;flex-direction:column;gap:2px}.teamManagementRoot .teamManagementIdentityName,.teamManagementRoot .teamManagementIdentitySecondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamManagementRoot .teamManagementIdentityName{color:#f4f4f6}.teamManagementRoot .teamManagementIdentitySecondary{color:#ffffff73;font-size:12px;line-height:18px}.teamManagementRoot .teamManagementStatusTag{display:inline-flex;min-height:24px;align-items:center;padding:1px 8px;border-radius:4px;font-size:13px;line-height:20px}.teamManagementRoot .teamManagementStatusTag.isSuccess{background:#5ebf8624;color:#5ebf86}.teamManagementRoot .teamManagementStatusTag.isWarning,.teamManagementRoot .teamManagementStatusTag.isGold{background:#ffcf8f24;color:#ffcf8f}.teamManagementRoot .teamManagementStatusTag.isDanger{background:#ff5c5c24;color:#ff7373}.teamManagementRoot .teamManagementStatusTag.isMuted{background:#ffffff14;color:#ffffff9e}.teamManagementRoot .teamManagementLoading,.teamManagementRoot .teamManagementState{display:flex;flex:1;min-height:240px;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#ffffff8c}.teamManagementRoot .teamManagementLoading strong,.teamManagementRoot .teamManagementState strong{color:#ffffffd1;font-size:15px;font-weight:500}.teamManagementRoot .teamManagementLoading>span,.teamManagementRoot .teamManagementState>span{max-width:460px;text-align:center}.teamManagementRoot .teamManagementLoading.isCompact,.teamManagementRoot .teamManagementState.isCompact{min-height:160px}.teamManagementRoot .teamManagementLoading .ant-empty,.teamManagementRoot .teamManagementState .ant-empty{margin-block:0}.teamManagementModal.ant-modal{font-family:PingFang SC,sans-serif}.teamManagementModal.ant-modal .ant-modal-container,.teamManagementModal.ant-modal .ant-modal-content{padding:20px 24px 24px;border:1px solid #29292d;border-radius:16px;background:#111116;box-shadow:0 0 50px #00000080}.teamManagementModal.ant-modal .ant-modal-header{margin-bottom:22px;background:transparent}.teamManagementModal.ant-modal .ant-modal-title{color:#f4f4f6;font-size:16px;font-weight:500;line-height:24px}.teamManagementModal.ant-modal .ant-modal-close{color:#ffffff8c}.teamManagementModal.ant-modal .teamManagementModalForm{display:flex;flex-direction:column;gap:18px}.teamManagementModal.ant-modal .teamManagementField{display:flex;flex-direction:column;gap:8px}.teamManagementModal.ant-modal .teamManagementFieldLabel{color:#ffffffb8;font-size:14px;line-height:22px}.teamManagementModal.ant-modal .teamManagementFieldLabel i{margin-right:4px;color:#ff5c5c;font-style:normal}.teamManagementModal.ant-modal .teamManagementFieldHint,.teamManagementModal.ant-modal .teamManagementFieldError{font-size:12px;line-height:18px}.teamManagementModal.ant-modal .teamManagementFieldHint{color:#fff6}.teamManagementModal.ant-modal .teamManagementFieldError{color:#ff7373}.teamManagementModal.ant-modal .ant-input,.teamManagementModal.ant-modal .ant-input-affix-wrapper,.teamManagementModal.ant-modal .ant-select-selector{min-height:36px;border-color:#29292d;border-radius:8px;background:#07070b;color:#f4f4f6;box-shadow:none}.teamManagementModal.ant-modal .ant-input::placeholder,.teamManagementModal.ant-modal .ant-select-selection-placeholder,.teamManagementModal.ant-modal .ant-select-arrow{color:#ffffff59}.teamManagementModal.ant-modal .ant-select-selection-item{color:#f4f4f6}.teamManagementModal.ant-modal .teamManagementModalFooter{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.teamManagementModal.ant-modal .teamManagementDangerContent{display:flex;align-items:flex-start;gap:12px;padding:4px 0 18px;color:#ffffffad;line-height:22px}.teamManagementModal.ant-modal .teamManagementDangerContent>.anticon{margin-top:3px;color:#ff5c5c;font-size:18px}.teamManagementModal.ant-modal .teamManagementCopyField{display:flex;min-height:72px;align-items:flex-start;gap:12px;padding:12px;border:1px solid #29292d;border-radius:8px;background:#07070b;color:#ffffffad;word-break:break-all}.teamManagementModal.ant-modal .teamManagementCopyField span{flex:1}.teamManagementModal.ant-modal .teamManagementCopyField button{padding:2px;border:0;background:transparent;color:#ffcf8f;cursor:pointer}@media (max-width: 1100px){.teamManagementRoot .teamManagementToolbar{align-items:flex-start;flex-direction:column}.teamManagementRoot .teamManagementToolbarGroup,.teamManagementRoot .teamManagementToolbarGroup.isEnd{width:100%;margin-left:0;flex-wrap:wrap}.teamManagementRoot .teamManagementToolbarGroup.isEnd{justify-content:flex-end}}@media (max-width: 720px){.teamManagementRoot .teamManagementHeader,.teamManagementRoot .teamManagementToolbar,.teamManagementRoot .teamManagementBody{padding-right:12px;padding-left:12px}.teamManagementRoot .teamManagementSearch.ant-input-affix-wrapper{width:100%}}.teamCreateModal.ant-modal .ant-modal-container,.teamCreateModal.ant-modal .ant-modal-content{padding:24px 28px 28px;border-radius:16px}.teamCreateModal.ant-modal .ant-input{height:42px;padding:0 14px}.teamCreateModal.ant-modal .teamCreateLogoField{display:flex;flex-direction:column;gap:8px}.teamCreateModal.ant-modal .teamCreateLogoDropzone.ant-upload-wrapper .ant-upload.ant-upload-drag{height:96px;border-color:#34343b;border-radius:12px;background:#07070b}.teamCreateModal.ant-modal .teamCreateLogoDropzone.ant-upload-wrapper .ant-upload.ant-upload-drag:hover:not(.ant-upload-disabled){border-color:#d5a657}.teamCreateModal.ant-modal .teamCreateLogoDropzone.ant-upload-wrapper .ant-upload-btn{padding:8px}.teamCreateModal.ant-modal .teamCreateLogoDropzone.ant-upload-wrapper .ant-upload-drag-container{display:flex;align-items:center;text-align:left}.teamCreateModal.ant-modal .teamCreateLogoPreview{display:flex;width:78px;height:78px;align-items:center;justify-content:center;flex:0 0 78px;border-radius:10px;background:#202027;color:#d7d8dc;font-size:26px;overflow:hidden}.teamCreateModal.ant-modal .teamCreateLogoPreview img{width:100%;height:100%;object-fit:cover}.teamCreateModal.ant-modal .teamCreateLogoCopy{display:flex;flex-direction:column;gap:5px;margin-left:14px}.teamCreateModal.ant-modal .teamCreateLogoCopy strong{color:#ffffffc7;font-size:14px;font-weight:400;line-height:22px}.teamCreateModal.ant-modal .teamCreateLogoCopy span{color:#ffffff5c;font-size:12px;line-height:18px}.teamCreateModal.ant-modal .teamManagementModalFooter{padding-top:12px}.teamCreateModal.ant-modal .teamManagementModalFooter .teamManagementButton{min-width:104px;height:38px}.header-container{width:100%;height:48px;padding:0 8px;border-bottom:1px solid #242428;background:#111116;display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:99;-webkit-user-select:none;user-select:none;-webkit-app-region:drag}.header-container--workspace{justify-content:flex-end}.header-container.isHome{padding-left:16px}.header-container.isDeepWorkspace{height:48px;min-height:48px;padding:0 24px;justify-content:space-between}.header-container.scrolled{background:#111116}.header-container-left,.header-container-right,.nav-brand,.user-section-content{display:flex;align-items:center}.header-container-left{gap:40px}.header-container-right{-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag}.header-container-right .top-btn{width:36px}.deepWorkspaceHeaderLeft{display:flex;min-width:0;align-items:center;gap:4px}.deepWorkspaceHeaderButton{display:flex;width:28px;height:28px;padding:0;flex:0 0 28px;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:#fff;opacity:.6;cursor:pointer}.deepWorkspaceHeaderButton:hover,.deepWorkspaceHeaderButton:focus-visible{background:transparent;opacity:1}.deepWorkspaceBackIcon,.deepWorkspaceMoreIcon{display:block;width:16px;height:16px;flex:0 0 16px;color:currentColor;font-size:16px;line-height:1}.deepWorkspaceHeaderTitle{max-width:min(420px,38vw);overflow:hidden;color:#fff;font-size:16px;font-weight:600;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.deepWorkspaceLeadingActions{display:flex;align-items:center}.deepWorkspaceExportButtons{display:flex;align-items:center;gap:8px}.deepWorkspaceExportButton{display:flex;padding:5px 20px;justify-content:center;align-items:center;gap:8px;border:0;border-radius:32px;background:var(--white-10, rgba(255, 255, 255, .1));color:#fff;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer}.deepWorkspaceExportButton:hover,.deepWorkspaceExportButton:focus-visible{background:#ffffff29}.deepWorkspaceExportButton .icon,.deepWorkspaceExportButton svg{width:14px;height:14px;flex:0 0 14px;font-size:14px}.deepWorkspaceHeaderDivider{width:1px;height:24px;margin:0 24px;flex-shrink:0;background:var(--white-20, rgba(255, 255, 255, .2))}.nav-brand{gap:16px}.nav-brand .logo{width:113px;height:auto;cursor:pointer}.header-container-right .login-button{height:32px;width:128px;min-width:128px;padding:0 20px;border:0;border-radius:32px;color:#18181c;background:linear-gradient(180deg,#ffe39a,#ffc568);box-shadow:none;font-size:14px;font-weight:700}.header-container-right .login-button:hover,.header-container-right .login-button:focus,.header-container-right .login-button:active{color:#18181c;background:linear-gradient(180deg,#ffe39a,#ffc568);box-shadow:none;transform:none}.user-section-content{justify-content:flex-end;gap:20px}.teamHeaderSwitcher{display:flex;width:auto;min-width:142px;max-width:220px;height:32px;align-items:center;gap:6px;padding:0 8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:linear-gradient(180deg,#17171c,#242429);box-shadow:inset 0 1px #ffffff0a;color:#f2f2f4;cursor:pointer;box-sizing:border-box}.teamHeaderSwitcher:hover,.teamHeaderSwitcher:focus-visible{border-color:#ffffff2e;background:linear-gradient(180deg,#1d1d22,#2b2b31);outline:0}.teamHeaderAvatar,.teamHeaderMenuAvatar{display:block;border-radius:50%;background:#d6d7d9;object-fit:cover;overflow:hidden}.teamHeaderAvatar{width:22px;height:22px;flex:0 0 22px}.teamHeaderMenuAvatar{width:24px;height:24px;flex:0 0 24px}.teamHeaderCurrentName{min-width:0;flex:1;overflow:hidden;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.teamHeaderArrow{width:16px;height:16px;flex:0 0 16px;color:#858587;font-size:16px}.teamHeaderDropdown .ant-dropdown-menu{width:288px;padding:8px;overflow:hidden;border:1px solid #29292f;border-radius:12px;background:#202027;box-shadow:0 16px 48px #00000073}.teamHeaderDropdown .ant-dropdown-menu-item-divider{margin:8px 0;background:#ffffff14}.teamHeaderDropdown .ant-dropdown-menu-item{width:100%;min-width:0;max-width:100%;min-height:40px;padding:5px 10px;overflow:hidden;border-radius:8px;box-sizing:border-box;color:#f2f2f4}.teamHeaderDropdown .ant-dropdown-menu-item:hover{background:#ffffff14!important}.teamHeaderDropdown .ant-dropdown-menu-title-content{display:block;min-width:0;overflow:hidden}.teamHeaderDropdown .ant-dropdown-menu-item.teamHeaderCreateMenuItem{min-height:32px;margin-top:4px;padding:4px 10px;background:#3a3a42}.teamHeaderDropdown .ant-dropdown-menu-item.teamHeaderCreateMenuItem:hover{background:#41414a!important}.teamHeaderCreateAction{display:flex;align-items:center;justify-content:center;gap:6px;color:#f4f4f6;font-size:14px;font-weight:500;line-height:20px}.teamHeaderMenuItem{display:flex;width:100%;min-width:0;max-width:100%;align-items:center;gap:8px;box-sizing:border-box}.teamHeaderMenuName{min-width:0;flex:1;overflow:hidden;color:#f2f2f4;font-size:15px;font-weight:400;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.teamHeaderMenuCheck{color:#f2f2f4;font-size:16px}.workspace-state{gap:8px;align-items:center;margin-right:16px}.workspaceVersionButton,.workspaceNotificationButton{display:flex;height:32px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#17171c,#242429);box-shadow:inset 0 1px #ffffff0a;box-sizing:border-box;color:#f2f2f4}.workspaceVersionButton{position:relative;min-width:98px;width:auto;padding:0 12px;gap:8px;border-radius:8px;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:22px;cursor:pointer;white-space:nowrap}.workspaceVersionButton:disabled{cursor:wait;opacity:.85}.workspaceVersionButton .updateDot{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#ff4d4f;box-shadow:0 0 0 2px #0a0a0a;pointer-events:none}.workspaceVersionIcon{width:16px;height:16px;flex:0 0 16px;font-size:16px;line-height:1}.workspaceNotificationButton{width:32px;flex:0 0 32px;padding:0;border-radius:8px;cursor:pointer}.workspaceNotificationButton:hover,.workspaceNotificationButton:focus-visible{border-color:#ffffff2e;background:linear-gradient(180deg,#1d1d22,#2b2b31);outline:0}.workspaceNotificationIcon{width:18px;height:18px;font-size:18px;line-height:1}.workspaceNotificationPopover .ant-popover-inner{width:220px;padding:0;border:1px solid #33343d;border-radius:10px;background:#1d1e24;box-shadow:0 16px 48px #00000073}.workspaceNotificationPopover .ant-popover-arrow:before{background:#1d1e24}.workspaceNotificationEmpty{display:flex;height:112px;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#858587;font-size:13px;line-height:20px}.workspaceNotificationEmptyIcon{width:24px;height:24px;color:#5b5b63;font-size:24px;line-height:1}.workspace-state .agentPanelEntryButton{display:flex;width:95px;height:32px;padding:0 10px;justify-content:center;align-items:center;gap:6px;border:1px solid transparent;border-radius:8px;background-image:linear-gradient(180deg,#0a0909,#0b091f),linear-gradient(180deg,#fff3,#fff0);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:0 2px 2px -.8px #6123ff26 inset,0 -6px 6px -2px #fff6 inset,0 -12px 9px -2.4px #6f37ff80 inset,0 -24px 18px -9px #4504ea inset;box-sizing:border-box;color:#fff;cursor:pointer}.workspace-state .agentPanelEntryButton:hover,.workspace-state .agentPanelEntryButton:focus-visible,.workspace-state .agentPanelEntryButton:active{outline:0;color:#fff;background-image:linear-gradient(180deg,#0a0909,#0b091f),linear-gradient(180deg,#fff3,#fff0);background-origin:padding-box,border-box;background-clip:padding-box,border-box}.workspace-state .agentPanelEntryIcon{display:block;width:20px;height:20px;flex:0 0 20px;border-radius:50%;object-fit:cover}.workspace-state .agentPanelEntryLabel{padding-right:0;color:#fff;text-align:center;font-family:PingFang SC,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px;white-space:nowrap}.workspace-state .agentPanelEntryButton:hover .agentPanelEntryLabel,.workspace-state .agentPanelEntryButton:focus-visible .agentPanelEntryLabel,.workspace-state .agentPanelEntryButton:active .agentPanelEntryLabel{color:#fff}.workspace-state .inspiration{display:flex;width:auto;min-width:139px;height:32px;padding:0 12px 0 10px;align-items:center;border:1px solid transparent;border-radius:8px;background-image:linear-gradient(180deg,rgba(255,207,143,0) 0%,var(--VI-40, rgba(255, 207, 143, .4)) 100%),linear-gradient(#0b0b0f,#0b0b0f),linear-gradient(180deg,#ffcf8f33,#221a0100);background-origin:padding-box,padding-box,border-box;background-clip:padding-box,padding-box,border-box;color:#fff;font-size:14px;box-sizing:border-box}.workspace-state .inspiration.inspirationBalanceOnly{min-width:0;padding-right:10px}.workspace-state .inspiration-value,.workspace-state .inspiration-quota,.workspace-state .buy-button{display:flex;align-items:center;height:22px;padding:0;border:0;background:transparent;color:inherit;font-family:PingFang SC,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px;cursor:pointer}.workspace-state .inspiration-quota{gap:5px;flex:0 1 auto;color:#f4f4f6;white-space:nowrap}.workspace-state .inspiration-quota strong{color:#ffcf8f;font-weight:600}.workspace-state .inspiration-credit-label{color:#ffffff8f;font-size:12px}.workspace-state .inspiration-value{gap:6px;min-width:56px;flex:1 1 auto;justify-content:space-between;color:#ffcf8f}.workspace-state .inspiration.inspirationBalanceOnly .inspiration-value{min-width:0;flex:0 0 auto;justify-content:flex-start}.workspace-state .inspiration-icon{display:block;width:16px;height:16px;flex:0 0 16px}.workspace-state .inspiration-divider{width:1px;height:14px;margin:0 12px;background:#ffcf8f66;flex-shrink:0}.workspace-state .buy-button{flex:0 0 auto;color:#ffcf8f}.header-container.isCreativeCanvas{-webkit-user-select:none;user-select:none}.header-container.isCreativeCanvas .header-container-left,.header-container.isCreativeCanvas .nav-brand{-webkit-app-region:no-drag}.header-container.isCreativeCanvas .nav-brand .logo{width:100px;height:28px;object-fit:contain}.header-container.isCreativeCanvas .workspace-state{height:32px}.teamSelectionRoot{width:100vw;min-height:100vh;overflow:auto;background:#08090c;color:#f2f2f4}.teamSelectionMain{width:min(1440px,100% - 48px);margin:0 auto;padding:44px 0 64px;box-sizing:border-box}.teamSelectionHeading{display:flex;height:46px;align-items:center;justify-content:space-between;margin-bottom:16px}.teamSelectionHeading h1{margin:0;color:#b9b9bd;font-size:16px;font-weight:500;line-height:24px}.teamSelectionCreate.ant-btn{min-width:150px;height:42px;padding:0 24px;border:0;border-radius:9px;background:#f7f7f8;color:#111116;font-size:15px;font-weight:600;box-shadow:none}.teamSelectionCreate.ant-btn:hover:not(:disabled),.teamSelectionCreate.ant-btn:focus-visible:not(:disabled),.teamSelectionCreate.ant-btn:active:not(:disabled){background:#fff;color:#111116}.teamSelectionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.teamSelectionCard{position:relative;display:flex;min-width:0;height:130px;align-items:center;gap:16px;padding:24px 84px 24px 16px;border:1px solid #29292f;border-radius:8px;background:#101015;outline:0;transition:border-color .16s ease,background .16s ease;box-sizing:border-box}.teamSelectionCard:hover,.teamSelectionCard:focus-visible,.teamSelectionCard:focus-within{border-color:#735a3a;background:#ffcf8f29}.teamSelectionCard:hover .teamSelectionEnter,.teamSelectionCard:focus-visible .teamSelectionEnter,.teamSelectionCard:focus-within .teamSelectionEnter{opacity:1;pointer-events:auto;transform:translateY(0)}.teamSelectionAvatar{display:flex;width:50px;height:50px;flex:0 0 50px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#f1f1f2,#b9bbc0);color:#18181c;font-size:20px;font-weight:700;overflow:hidden}.teamSelectionAvatar img{display:block;width:100%;height:100%;object-fit:cover}.teamSelectionMeta{min-width:0}.teamSelectionMeta h2,.teamSelectionMeta p,.teamSelectionMeta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamSelectionMeta h2{margin:0 0 6px;color:#f2f2f4;font-size:16px;font-weight:500;line-height:24px}.teamSelectionMeta p{margin:0;color:#98989e;font-size:13px;line-height:20px}.teamSelectionMeta small{display:block;margin-top:2px;color:#65656c;font-size:12px}.teamSelectionEnter.ant-btn{position:absolute;right:16px;bottom:16px;height:32px;min-width:104px;padding:0 16px;--ant-btn-border-color: transparent;border-color:transparent;border-radius:8px;background:linear-gradient(180deg,#ffe39a,#ffc568);box-shadow:none;box-sizing:border-box;color:#16130f;font-weight:500;line-height:22px;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}.teamSelectionEnter.ant-btn:hover:not(:disabled),.teamSelectionEnter.ant-btn:focus:not(:disabled),.teamSelectionEnter.ant-btn:active:not(:disabled){color:#16130f;background:linear-gradient(180deg,#ffe39a,#ffc568);box-shadow:none}.teamSelectionEmpty{display:flex;min-height:360px;align-items:center;justify-content:center}.teamSelectionEmpty .ant-empty-description{color:#858587}@media (max-width: 1200px){.teamSelectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.teamSelectionRoot .header-container{padding:0 12px}.teamSelectionRoot .header-container-right,.teamSelectionRoot .user-section-content{gap:8px}.teamSelectionRoot .inspiration,.teamSelectionRoot .agentPanelEntryButton{display:none}.teamSelectionMain{width:calc(100% - 24px);padding-top:24px}.teamSelectionGrid{grid-template-columns:1fr}.teamSelectionCard{height:auto;min-height:120px}.teamSelectionEnter.ant-btn{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (max-width: 390px){.teamSelectionCard{min-height:180px;padding-right:16px;padding-bottom:72px}.teamSelectionEnter.ant-btn{right:16px;left:16px}}.wsDebugLauncher{position:fixed;right:20px;bottom:20px;z-index:10001;padding:8px 12px;border:1px solid #42424f;border-radius:999px;background:#202027;color:#ffcf8f;cursor:pointer}.wsDebugLauncher:focus-visible{outline:2px solid #ffcf8f;outline-offset:2px}.wsDebugContainer{position:fixed;inset:auto 12px 12px;z-index:10000;display:flex;height:min(680px,78vh);flex-direction:column;border:1px solid #3b3b48;border-radius:12px;background:#111116;color:#e4e4eb;box-shadow:0 12px 60px #0009;font:13px/1.5 Microsoft YaHei,sans-serif;overflow:hidden}.wsDebugContainer .panelHeader,.wsDebugContainer .toolbar{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #30303b}.wsDebugContainer .panelHeader{justify-content:space-between}.wsDebugContainer .panelTitle{font-size:16px}.wsDebugContainer .mutedText{display:block;color:#a0a0b2}.wsDebugContainer .control{border:1px solid #42424f;border-radius:6px;padding:6px 10px;background:#202027;color:inherit;font:inherit}.wsDebugContainer .control,.wsDebugContainer .rawButton{cursor:pointer}.wsDebugContainer .control:focus-visible,.wsDebugContainer .rawButton:focus-visible,.wsDebugContainer .heartbeatInput:focus-visible{outline:2px solid #ffcf8f;outline-offset:2px}.wsDebugContainer .toolbar{flex-wrap:wrap}.wsDebugContainer .searchInput{flex:1;min-width:200px}.wsDebugContainer .heartbeatLabel{display:flex;align-items:center;gap:6px}.wsDebugContainer .panelBody{display:flex;flex:1;min-height:0}.wsDebugContainer .tableArea{flex:1;min-width:0;overflow:auto}.wsDebugContainer .messageTable{width:100%;border-collapse:collapse;text-align:left}.wsDebugContainer .tableHeader{position:sticky;top:0;z-index:1;background:#202027;color:#ffcf8f;white-space:nowrap}.wsDebugContainer .tableHeader,.wsDebugContainer .tableCell{padding:8px 12px;border-bottom:1px solid #2c2c36;vertical-align:top}.wsDebugContainer .messageTable .numericCell,.wsDebugContainer .messageTable .timeCell{white-space:nowrap}.wsDebugContainer .messageTable .isSelected{background:#ffcf8f14}.wsDebugContainer .rawButton{display:-webkit-box;min-width:180px;max-width:600px;padding:0;border:0;border-radius:0;background:none;color:inherit;text-align:left;word-break:break-all;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font:inherit;font-family:Consolas,monospace}.wsDebugContainer .warning{color:#ff9c83}.wsDebugContainer .detailArea{width:38%;min-width:260px;padding:16px;border-left:1px solid #30303b;overflow:auto}.wsDebugContainer .detailCode{padding:10px;background:#09090e;border-radius:6px;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.6 Consolas,monospace}.wsDebugContainer .detailTitle{margin:16px 0 8px;font-size:13px;color:#ffcf8f}.wsDebugContainer .emptyState{padding:24px;color:#a0a0b2}.wsDebugContainer .panelFooter{padding:8px 16px;border-top:1px solid #30303b;color:#a0a0b2}@media (max-width: 700px){.wsDebugContainer .panelBody{flex-direction:column}.wsDebugContainer .detailArea{width:auto;max-height:40%;min-width:0;border-left:0;border-top:1px solid #30303b}}.collectFormModal.ant-modal .ant-modal-content{padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.0784313725);border-radius:16px;background:#16171d;box-shadow:0 16px 48px #00000073}.collectFormModal.ant-modal .ant-modal-header{margin:0;padding:18px 20px 12px;border-bottom:0;background:transparent}.collectFormModal.ant-modal .ant-modal-title{color:#fff;font-size:16px;font-weight:600;line-height:24px}.collectFormModal.ant-modal .ant-modal-close{top:14px;inset-inline-end:14px;color:#fff9}.collectFormModal.ant-modal .ant-modal-close:hover{color:#fff;background:#ffffff14}.collectFormModal.ant-modal .ant-modal-body{padding:0 20px 20px}.collectFormModal .collectFormBody{display:flex;flex-direction:column;gap:16px}.collectFormModal .formField{display:flex;flex-direction:column;gap:8px}.collectFormModal .fieldLabel{display:inline-flex;align-items:center;gap:2px;color:#ffffffd9;font-size:13px;line-height:20px}.collectFormModal .requiredMark{color:#ff4d4f;font-size:13px}.collectFormModal .ruleSelect.ant-select{width:100%}.collectFormModal .ruleSelect .ant-select-selector{min-height:36px!important;padding:0 12px!important;border:1px solid #2a2b33!important;border-radius:8px!important;background:#0f1015!important;color:#fff!important;box-shadow:none!important}.collectFormModal .ruleSelect .ant-select-selection-placeholder{color:#fff6}.collectFormModal .ruleSelect .ant-select-arrow{color:#fff9}.collectFormSelectDropdown.ant-select-dropdown{border:1px solid #2a2b33;border-radius:8px;background:#1a1b22}.collectFormSelectDropdown .ant-select-item{color:#ffffffd9}.collectFormSelectDropdown .ant-select-item-option-active,.collectFormSelectDropdown .ant-select-item-option-selected{background:#ffffff14;color:#fff}.collectFormModal .filterSection{display:flex;flex-direction:column;gap:10px}.collectFormModal .sectionTitle{color:#ffffffd9;font-size:13px;line-height:20px}.collectFormModal .rangeRow{display:flex;align-items:center;gap:12px}.collectFormModal .rangeLabel{width:64px;flex-shrink:0;color:#fff9;font-size:13px;line-height:20px}.collectFormModal .rangeLabel.wide{width:148px;color:#ffffffd9}.collectFormModal .sectionHint{color:#ffffff73;font-size:12px;line-height:1.5}.collectFormModal .rangeInputs{display:flex;min-width:0;flex:1;align-items:center;gap:8px}.collectFormModal .rangeInput.ant-input{min-width:0;flex:1;height:32px;border:1px solid #2a2b33;border-radius:8px;background:#0f1015;color:#fff;box-shadow:none}.collectFormModal .rangeInput.ant-input::placeholder{color:#fff6}.collectFormModal .rangeInput.ant-input:hover,.collectFormModal .rangeInput.ant-input:focus{border-color:#ffffff36;background:#0f1015}.collectFormModal .rangeSep{color:#fff6;line-height:1}.collectFormModal .modeSwitch{display:grid;grid-template-columns:1fr 1fr;padding:3px;gap:0;border-radius:10px;background:#0f1015}.collectFormModal .modeTab{height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#fffc;cursor:pointer;font-size:13px;line-height:34px;text-align:center}.collectFormModal .modeTab.isActive{background:#fff;color:#111116;font-weight:600}.collectFormModal .asinField{position:relative}.collectFormModal .asinLabelRow{display:flex;align-items:center;justify-content:space-between;gap:8px}.collectFormModal .asinRecognized{color:#fff6;font-size:12px;line-height:18px}.collectFormModal .asinTextarea.ant-input{min-height:140px;padding:10px 12px 28px;border:1px solid #2a2b33;border-radius:10px;background:#0f1015;color:#fff;box-shadow:none;resize:none}.collectFormModal .asinTextarea.ant-input::placeholder{color:#fff6}.collectFormModal .asinTextarea.ant-input:hover,.collectFormModal .asinTextarea.ant-input:focus{border-color:#ffffff36;background:#0f1015}.collectFormModal .asinCount{position:absolute;right:12px;bottom:8px;color:#fff6;font-size:12px;line-height:18px;pointer-events:none}.collectFormModal .startCollectButton{display:flex;width:100%;height:44px;align-items:center;justify-content:center;margin-top:4px;border:0;border-radius:10px;background:#ffcf9d;color:#1a1b22;cursor:pointer;font-size:15px;font-weight:600}.collectFormModal .startCollectButton:hover:not(:disabled){background:#ffd9b0}.collectFormModal .startCollectButton:disabled{opacity:.65;cursor:not-allowed}.collectWindowAntdApp{display:block;width:100%;height:100%;min-height:100vh}.collectWindowContainer{display:flex;width:100%;height:100%;min-height:100vh;flex-direction:column;overflow:hidden;background:#111116;color:#fff;-webkit-user-select:none;user-select:none}.collectWindowContainer .topBar{display:flex;height:48px;min-height:48px;padding:0 138px 0 8px;align-items:center;gap:8px;border-bottom:1px solid rgba(255,255,255,.0784313725);background:#1a1b22;box-sizing:border-box;flex-shrink:0;position:relative;z-index:20}.collectWindowContainer .topBarDrag{flex:1;align-self:stretch;min-width:12px;-webkit-app-region:drag;app-region:drag}.collectWindowContainer .navGroup,.collectWindowContainer .topBarRight,.collectWindowContainer .windowControls,.collectWindowContainer .addressInput,.collectWindowContainer .listEntryButton,.collectWindowContainer .navButton,.collectWindowContainer .windowButton,.collectWindowContainer .navButton *,.collectWindowContainer .windowButton *,.collectWindowContainer .listEntryButton *,.collectWindowContainer .addressInput *{-webkit-app-region:no-drag;app-region:no-drag}.collectWindowContainer .navGroup{display:inline-flex;align-items:center;gap:2px;flex-shrink:0}.collectWindowContainer .navButton,.collectWindowContainer .windowButton{display:inline-flex;width:32px;height:32px;padding:0;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#fffc;cursor:pointer;font-size:18px;position:relative;z-index:31;pointer-events:auto;-webkit-app-region:no-drag!important;app-region:no-drag!important}.collectWindowContainer .navButton .anticon,.collectWindowContainer .windowButton .anticon{pointer-events:none}.collectWindowContainer .navButton:disabled{opacity:.35;cursor:not-allowed}.collectWindowContainer .navButton.isRefreshing{color:#ffcf8f;cursor:progress}.collectWindowContainer .navButton.isRefreshing .anticon{animation:collect-nav-spin .7s linear infinite}@keyframes collect-nav-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collectWindowContainer .navButton:hover:not(:disabled),.collectWindowContainer .windowButton:hover{background:#ffffff14;color:#fff}.collectWindowContainer .windowButton.isClose:hover{background:#e81123;color:#fff}.collectWindowContainer .addressInput.ant-input-affix-wrapper,.collectWindowContainer .addressInput.ant-input-affix-wrapper-disabled{flex:1.6;min-width:180px;max-width:720px;height:32px;border:1px solid #2a2b33!important;border-radius:8px!important;background:#0f1015!important;color:#ffffffd9!important;box-shadow:none!important;cursor:default}.collectWindowContainer .addressInput .ant-input,.collectWindowContainer .addressInput .ant-input[disabled]{background:transparent!important;color:#ffffffd9!important;cursor:default}.collectWindowContainer .addressInput .ant-input-prefix{color:#fff6}.collectWindowContainer .topBarRight{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;position:relative;z-index:30;-webkit-app-region:no-drag!important;app-region:no-drag!important}.collectWindowContainer .listEntryButton.ant-btn{height:32px;padding:0 12px;border:1px solid rgba(255,255,255,.1411764706);border-radius:8px;background:#25262d;color:#fff;-webkit-app-region:no-drag!important;app-region:no-drag!important}.collectWindowContainer .windowControls{display:inline-flex;align-items:center;position:relative;z-index:30;-webkit-app-region:no-drag!important;app-region:no-drag!important}.collectWindowContainer .bodyRow{display:flex;min-height:0;flex:1;overflow:hidden}.collectWindowContainer .platformRail{display:flex;width:72px;min-width:72px;padding:12px 8px;flex-direction:column;gap:8px;background:#202027;box-sizing:border-box;flex-shrink:0}.collectWindowContainer .platformItem{display:flex;width:100%;height:58px;padding:6px 4px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid transparent;border-radius:8px;background:transparent;color:#fff9;cursor:pointer}.collectWindowContainer .platformItem.isActive,.collectWindowContainer .platformItem:hover{border-color:#ffffff1a;background:#ffffff14;color:#ffcf8f}.collectWindowContainer .platformBadge{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:6px;overflow:hidden;color:inherit}.collectWindowContainer .platformIcon{display:flex;width:22px;height:22px;align-items:center;justify-content:center;font-size:22px;line-height:1}.collectWindowContainer .platformLabel{font-size:12px;line-height:18px}.collectWindowContainer .webStage{flex:1;min-width:0;background:#fff;position:relative;overflow:hidden;z-index:1}.collectWindowContainer .collectWebview{display:flex;width:100%;height:100%;border:0;position:relative;z-index:1}.collectWindowContainer .collectWebview.isShellFormOpen{display:none}.collectWindowContainer .webStagePlaceholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:#0f1015;color:#fff6;font-size:13px}.collectWindowContainer .collectPanel{display:flex;width:380px;min-width:380px;flex-direction:column;border-left:1px solid rgba(255,255,255,.0784313725);background:#111116;box-sizing:border-box;flex-shrink:0;position:relative;z-index:5}.collectWindowContainer .panelHeader{display:flex;height:48px;padding:0 16px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.0784313725)}.collectWindowContainer .collectProgress{position:relative;display:flex;flex-direction:column;gap:4px;padding:10px 16px 12px;border-bottom:1px solid rgba(255,255,255,.0784313725);background:#16171d}.collectWindowContainer .collectProgress.isRunning{background:linear-gradient(90deg,#1c1812,#16171d 60%)}.collectWindowContainer .collectProgressMain{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#fff;font-size:13px;line-height:20px}.collectWindowContainer .collectProgressMain strong{color:#ffcf9d;font-weight:600}.collectWindowContainer .collectProgressSub{overflow:hidden;color:#fff9;font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;padding-right:56px}.collectWindowContainer .collectProgress.isPaused{background:linear-gradient(90deg,#241a12,#16171d 60%)}.collectWindowContainer .collectProgressAction{position:absolute;right:16px;bottom:10px;height:24px;padding:0 10px;border:1px solid rgba(255,255,255,.1411764706);border-radius:6px;background:transparent;color:#fffc;font-size:12px;cursor:pointer}.collectWindowContainer .collectProgressAction:hover,.collectWindowContainer .collectProgress.isPaused .collectProgressAction{border-color:#e87722;color:#ffcf9d}.collectWindowContainer .panelTitle{margin:0;color:#fff;font-size:14px;font-weight:600;line-height:22px}.collectWindowContainer .panelCloseButton{display:inline-flex;width:24px;height:24px;padding:0;align-items:center;justify-content:center;border:0;background:transparent;color:#fff9;cursor:pointer;font-size:18px}.collectWindowContainer .panelToolbar{display:flex;padding:10px 16px;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.0588235294);flex-wrap:wrap}.collectWindowContainer .toolbarButton{display:inline-flex;height:28px;padding:0 8px;align-items:center;gap:4px;border:0;border-radius:6px;background:transparent;color:#fff9;cursor:pointer;font-size:12px}.collectWindowContainer .toolbarButton:hover{background:#ffffff10;color:#fff}.collectWindowContainer .panelList{display:flex;min-height:0;flex:1;flex-direction:column;gap:10px;padding:12px 16px;overflow:auto}.collectWindowContainer .panelListEmpty{padding:24px 8px;color:#fff6;font-size:13px;line-height:20px;text-align:center}.collectWindowContainer .collectCard{display:flex;gap:10px;padding:10px;align-items:flex-start;border:1px solid rgba(255,255,255,.062745098);border-radius:10px;background:#16171d;flex-shrink:0}.collectWindowContainer .collectThumb{width:56px;height:56px;border-radius:8px;object-fit:cover;background:#222;flex-shrink:0}.collectWindowContainer .collectMeta{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.collectWindowContainer .collectTitle{overflow:hidden;color:#ffffffef;font-size:13px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.collectWindowContainer .collectPriceRow{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.collectWindowContainer .collectPriceRow strong{color:#e87722;font-size:14px}.collectWindowContainer .collectPriceRow s{color:#fff6;font-size:12px}.collectWindowContainer .collectSpecTag{display:inline-flex;height:18px;padding:0 6px;align-items:center;border-radius:4px;background:#ffffff14;color:#ffffffb3;font-size:11px;line-height:18px}.collectWindowContainer .collectStore,.collectWindowContainer .collectRating{color:#fff6;font-size:12px;line-height:18px}.collectWindowContainer .panelFooter{display:flex;padding:12px 16px 16px;flex-direction:column;gap:12px;border-top:1px solid rgba(255,255,255,.0784313725)}.collectWindowContainer .panelPagination{display:flex;align-items:center;justify-content:space-between;color:#fff9;font-size:12px}.collectWindowContainer .importButton.ant-btn-primary{height:40px;border:0;border-radius:10px;background:linear-gradient(90deg,#e87722,#d96a1a);color:#fff;font-weight:600}.collectWindowContainer .importButton.ant-btn-primary:hover{background:linear-gradient(90deg,#f08430,#e87722)!important;color:#fff!important}.collectWindowContainer .ant-checkbox-wrapper{color:#fffc;font-size:12px}.refreshLogin-container{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--ant-color-bg-mask, rgba(0, 0, 0, .72));display:flex;align-items:center;justify-content:center;z-index:1999}.refreshLogin-container .modal{background:var(--zm-bg-elevated, #111116);border:1px solid var(--zm-border-base, #33343d);border-radius:12px;min-width:400px;max-width:480px;box-shadow:0 18px 48px #00000075;overflow:hidden;position:relative;color:var(--zm-text, #f2f2f4)}.refreshLogin-container .header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 0;margin-bottom:8px}.refreshLogin-container .header .titleWrap{display:flex;align-items:center;gap:8px}.refreshLogin-container .header .titleWrap .errorIcon{color:var(--zm-error, #ff5555);font-size:22px;line-height:1}.refreshLogin-container .header .titleWrap .title{font-size:16px;font-weight:600;color:var(--zm-text, #f2f2f4)}.refreshLogin-container .header .closeBtn{padding:4px;color:var(--zm-text-secondary, #a0a2aa);cursor:pointer;font-size:16px;line-height:1;border:none;background:transparent}.refreshLogin-container .header .closeBtn:hover{color:var(--zm-primary-text, #ffcf8f)}.refreshLogin-container .content{padding:8px 24px 24px;font-size:14px;color:var(--zm-text-secondary, #a0a2aa);line-height:1.6}.refreshLogin-container .footer{display:flex;justify-content:flex-end;gap:8px;padding:0 24px 24px}.refreshLogin-container .footer .refreshBtn{padding:4px 15px;font-size:14px;border:none;border-radius:6px;background:linear-gradient(90deg,var(--zm-primary-hover, #f0c27a) 0%,var(--zm-primary, #d8ab66) 100%);color:var(--zm-bg-page, #0d0d12);cursor:pointer;box-shadow:0 4px 14px #d8ab6633}.refreshLogin-container .footer .refreshBtn:hover{background:linear-gradient(90deg,var(--zm-primary-hover, #f0c27a) 0%,var(--zm-primary-text, #ffcf8f) 100%)}.refreshLogin-container .footer .loginBtn{padding:4px 15px;font-size:14px;border:1px solid var(--zm-border-base, #33343d);border-radius:6px;background:var(--zm-bg-surface, #18181e);color:var(--zm-text, #f2f2f4);cursor:pointer}.refreshLogin-container .footer .loginBtn:hover{border-color:var(--zm-border-active, #8a744a);color:var(--zm-primary-text, #ffcf8f);background:var(--zm-bg-surface-hover, #22232a)}#root{width:100vw;height:100vh}body{width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}.loading-view{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ant-table-wrapper{clear:both;max-width:100%;height:100%}.ant-table-wrapper .ant-spin-nested-loading{position:relative;height:100%}.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{position:relative;transition:opacity .3s;height:100%;display:flex;flex-direction:column}.ant-table-wrapper .ant-table{flex:auto;overflow:hidden}.ant-table-wrapper .ant-table-container{position:relative;height:100%;display:flex;flex-direction:column}.ant-table-wrapper .ant-table .ant-table-body{overflow-y:auto!important}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}body{color:var(--color-text);background-color:var(--color-background);font-size:var(--font-size-normal);line-height:1.6}.container-fluid{width:100%;padding:0 var(--spacing-md)}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.text-small{font-size:var(--font-size-small)}.text-normal{font-size:var(--font-size-normal)}.text-large{font-size:var(--font-size-large)}.text-xlarge{font-size:var(--font-size-xlarge)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-text-secondary)}.text-danger{color:var(--color-danger)}.text-warning{color:var(--color-warning)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-bold{font-weight:700}.font-normal{font-weight:400}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--border-radius-medium);background-color:var(--color-background);color:var(--color-text);font-size:var(--font-size-normal);cursor:pointer;transition:all .2s ease;text-decoration:none}.btn:hover{box-shadow:var(--shadow-light)}.btn:active{transform:translateY(1px)}.btn-primary{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.btn-secondary{background-color:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}.btn-danger{background-color:var(--color-danger);color:#fff;border-color:var(--color-danger)}.btn-warning{background-color:var(--color-warning);color:#fff;border-color:var(--color-warning)}.btn-outline{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary)}.btn-outline:hover{background-color:var(--color-primary);color:#fff}.card{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius-medium);padding:var(--spacing-md);box-shadow:var(--shadow-light)}.card-header{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-sm);margin-bottom:var(--spacing-md)}.card-title{font-size:var(--font-size-large);font-weight:700;color:var(--color-text)}.card-body{color:var(--color-text)}.form-group{margin-bottom:var(--spacing-md)}.form-label{display:block;margin-bottom:var(--spacing-xs);font-weight:500;color:var(--color-text)}.form-input{width:100%;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--border-radius-small);font-size:var(--font-size-normal);transition:border-color .2s ease}.form-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #1890ff33}.form-input:disabled{background-color:var(--color-background-light);cursor:not-allowed}.loading{pointer-events:none}.disabled{opacity:.5;cursor:not-allowed}.hidden{display:none!important}.visible{display:block!important}.relative{position:relative}body .ant-checkbox-wrapper{display:inline-flex;align-items:center;justify-content:center;line-height:1}body .ant-checkbox-wrapper .ant-checkbox{display:inline-flex;width:16PX;height:16PX;flex:0 0 16PX;align-items:center;justify-content:center;border:1PX solid #ffffff33;border-radius:4PX;background:transparent;box-sizing:border-box;line-height:1;top:0}body .ant-checkbox-wrapper .ant-checkbox-input{width:16PX;height:16PX}body .ant-checkbox-wrapper .ant-checkbox-inner{width:16PX;height:16PX;border:1PX solid #ffffff33;border-radius:4PX;background:transparent;box-sizing:border-box}body .ant-checkbox-wrapper .ant-checkbox-checked,body .ant-checkbox-wrapper .ant-checkbox-indeterminate,body .ant-checkbox-checked .ant-checkbox-inner,body .ant-checkbox-indeterminate .ant-checkbox-inner{border-color:#ffcf8f;background:#ffcf8f}body .ant-checkbox-wrapper .ant-checkbox-checked:after,body .ant-checkbox-checked .ant-checkbox-inner:after{content:"";position:absolute;top:50%;left:50%;width:5PX;height:8PX;border:2PX solid #ffffff;border-top:0;border-left:0;box-sizing:border-box;transform:translate(-50%,-56%) rotate(45deg)}body .ant-checkbox-wrapper .ant-checkbox-indeterminate:after,body .ant-checkbox-indeterminate .ant-checkbox-inner:after{content:"";position:absolute;top:50%;left:50%;width:8PX;height:2PX;background:#fff;box-sizing:border-box;transform:translate(-50%,-50%)}.ant-table-cell.ant-table-selection-column,.ant-table-thead>tr>th.ant-table-selection-column,.ant-table-tbody>tr>td.ant-table-selection-column{padding:0;text-align:center}body .ant-table-cell.ant-table-selection-column .ant-checkbox-wrapper{width:16PX;height:16PX;margin:0;align-items:center;justify-content:center;vertical-align:middle}.ant-slider{--ant-slider-rail-size: calc(6px * var(--scaleRatio, 1));--ant-slider-handle-size: calc(16px * var(--scaleRatio, 1));--ant-slider-handle-size-hover: calc(16px * var(--scaleRatio, 1));--ant-slider-rail-bg: #37363b;--ant-slider-rail-hover-bg: #37363b;--ant-slider-track-bg: #ffcf8f;--ant-slider-track-hover-bg: #ffcf8f;--ant-slider-handle-color: #ffffff;--ant-slider-handle-active-color: #ffffff;--ant-slider-handle-active-outline-color: transparent;--ant-color-bg-elevated: #ffffff}.ant-slider .ant-slider-rail,.ant-slider-horizontal .ant-slider-rail{flex:1 0 0;align-self:stretch;height:calc(6px * var(--scaleRatio, 1))!important;border-radius:calc(8px * var(--scaleRatio, 1))!important;background:#37363b!important;background-color:#37363b!important}.ant-slider .ant-slider-track,.ant-slider .ant-slider-tracks,.ant-slider-horizontal .ant-slider-track,.ant-slider-horizontal .ant-slider-tracks{height:calc(6px * var(--scaleRatio, 1))!important;border-radius:calc(8px * var(--scaleRatio, 1))!important;background:#ffcf8f!important;background-color:#ffcf8f!important}.ant-slider .ant-slider-handle{width:calc(16px * var(--scaleRatio, 1))!important;height:calc(16px * var(--scaleRatio, 1))!important;aspect-ratio:1 / 1;overflow:visible;border-radius:50%!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}.ant-slider .ant-slider-handle:before,.ant-slider .ant-slider-handle:hover:before,.ant-slider .ant-slider-handle:active:before,.ant-slider .ant-slider-handle:focus:before,.ant-slider .ant-slider-handle-dragging:before{inset-inline-start:0!important;inset-block-start:0!important;width:calc(16px * var(--scaleRatio, 1))!important;height:calc(16px * var(--scaleRatio, 1))!important;border-radius:50%!important;background:transparent!important;background-color:transparent!important}.ant-slider .ant-slider-handle:after,.ant-slider .ant-slider-handle:hover:after,.ant-slider .ant-slider-handle:active:after,.ant-slider .ant-slider-handle:focus:after,.ant-slider .ant-slider-handle-dragging:after,.ant-slider:hover .ant-slider-handle:not(.ant-slider-handle-disabled):after{inset-inline-start:0!important;inset-block-start:0!important;width:calc(16px * var(--scaleRatio, 1))!important;height:calc(16px * var(--scaleRatio, 1))!important;aspect-ratio:1 / 1;border:0!important;border-radius:50%!important;background:#fff!important;background-color:#fff!important;box-shadow:0 1px 4px #00000080!important;outline:0!important;outline-width:0!important;outline-style:none!important;outline-color:transparent!important}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:var(--zm-text, #f2f2f4);background-color:var(--zm-bg-page, #0d0d12);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{scrollbar-width:thin;scrollbar-color:#FFFFFF14 transparent}body{margin:0;min-width:320px;min-height:100vh;background:var(--zm-bg-page, var(--color-bg-container, #0d0d12));color:var(--zm-text, #f2f2f4);box-sizing:border-box;overflow-x:hidden;overflow-y:hidden}.ant-message{z-index:12000!important}.ant-message-notice.team-global-info-message,.ant-message-notice.team-global-info-message .ant-message-notice-content{border:1px solid rgba(17,17,22,.08);background:#fff!important;box-shadow:0 8px 28px #00000047!important;color:#1f1f23!important}.ant-message-notice.team-global-info-message .ant-message-notice-title,.ant-message-notice.team-global-info-message .ant-message-custom-content,.ant-message-notice.team-global-info-message .ant-message-custom-content>span:last-child{color:#1f1f23!important}.ant-message-notice.team-global-info-message .ant-message-notice-icon,.ant-message-notice.team-global-info-message .ant-message-info .anticon{color:#3578e5!important}.ant-input,.ant-input-outlined,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-outlined,.ant-input-number .ant-input-number-input,.ant-select:not(.ant-select-customize-input),.ant-select:not(.ant-select-customize-input) .ant-select-content,.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-picker{background:#070708!important;background-color:#070708!important}textarea.ant-input:hover,textarea.ant-input:focus,textarea.ant-input-focused,.ant-input-textarea-focused textarea.ant-input{border-color:var(--zm-border-base, #ffffff14)!important;box-shadow:0 0 0 1px var(--zm-border-active, #8A744A)!important;outline:none!important}
