@charset "UTF-8";.header{position:fixed;top:0;left:0;width:100%;z-index:999;height:50px;background:linear-gradient(135deg,#1a1a1a 0%,#0d0d0d 100%);border-bottom:1px solid #2f2f2f;display:flex;align-items:center}.header .logo{font-size:28px;color:#fff;line-height:50px;font-weight:800;padding:0 10px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.header .header_controls{display:flex;align-items:center;margin-left:20px;height:100%}.header .board_type_selector{display:flex;align-items:center;overflow:hidden}.header .board_type_item{height:100%;padding:3px 60px 3px 15px;color:#ffffffb3;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.header .board_type_item .en{font-size:12px;color:#fff6}.header .board_type_item:hover{background-color:#fff3;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #0000004d}.header .board_type_item.active{background:linear-gradient(135deg,#3a8ef6 0%,#1d68d8 100%);color:#fff;font-weight:500;border-color:#1d68d8;box-shadow:0 0 0 1px #4a9eff4d,0 2px 8px #4a9eff33}.header .board_type_item.active .en{color:#fffc}.header .board_type_item.active:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);transform:rotate(45deg);animation:shine 2s infinite}.header .user_info{margin-left:auto;display:flex;align-items:center;padding:0 20px}.header .avatar{width:32px;height:32px;border-radius:50%;margin-right:10px;object-fit:cover;border:2px solid rgba(255,255,255,.2)}.header .avatar_placeholder{width:32px;height:32px;border-radius:50%;margin-right:10px;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.1) 100%);border:1px solid rgba(255,255,255,.1)}.header .nick_name{color:#fff;line-height:50px;cursor:pointer;margin-right:20px;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:color .3s ease}.header .nick_name:hover{color:#4a9eff}.header .user_stats{display:flex;align-items:center;gap:15px}.header .balance,.header .point{color:#ffffffe6;font-size:14px;padding:4px 12px;border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.05) 100%);border:1px solid rgba(255,255,255,.05);text-shadow:0 1px 2px rgba(0,0,0,.3)}.loading-container[data-v-71f36c38]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999}.loading-overlay[data-v-71f36c38]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.loading-content[data-v-71f36c38]{position:relative;text-align:center;color:#fff}.custom-spin[data-v-71f36c38]{width:40px;height:40px;border:4px solid rgba(255,255,255,.1);border-left-color:#4a9eff;border-radius:50%;animation:spin-71f36c38 1s linear infinite;margin:0 auto}@keyframes spin-71f36c38{to{transform:rotate(360deg)}}.loading-message[data-v-71f36c38]{margin-top:16px;font-size:16px;color:#fff}.loading-progress-bar[data-v-71f36c38]{width:200px;height:8px;background-color:#fff3;border-radius:4px;margin-top:16px;overflow:hidden}.loading-progress[data-v-71f36c38]{height:100%;background-color:#4a9eff;transition:width .5s ease}.icp[data-v-33303001]{position:fixed;bottom:0;right:0;background:rgba(0,0,0,.1);padding:0 30px;line-height:25px;font-size:12px;color:#ffffff4d;z-index:999;border-radius:5px 0 0}.login-modal-overlay[data-v-33303001]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.login-warp[data-v-33303001]{width:1024px;display:flex;padding:30px}.login-left[data-v-33303001]{flex:1;text-align:left;padding-top:80px}.login-left .h1[data-v-33303001]{font-size:80px;font-weight:800;line-height:100px;margin-bottom:20px}.login-left .h2[data-v-33303001]{font-size:20px;line-height:40px;padding-left:5px}.login-left .h3[data-v-33303001]{font-size:20px;line-height:30px;padding-left:5px}.login-modal[data-v-33303001]{background:rgb(255,255,255);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;box-shadow:0 8px 32px #0000004d;width:350px;overflow:hidden;transition:all .3s ease}.login-header[data-v-33303001]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.login-header h2[data-v-33303001]{margin:0;font-size:1.25rem;color:#333}.close-button[data-v-33303001]{background:none;border:none;color:#333;font-size:1.5rem;cursor:pointer;padding:0;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:background-color .2s}.close-button[data-v-33303001]:hover{background-color:#ffffff1a}.login-content[data-v-33303001]{padding:1.5rem}.qrcode-container[data-v-33303001]{display:flex;justify-content:center;margin-bottom:1rem}.qrcode[data-v-33303001]{width:200px;height:200px;border:1px solid rgba(0,0,0,.2);background-color:#0000000d;border-radius:8px}.qrcode-placeholder[data-v-33303001]{width:200px;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.2);border-radius:8px;background-color:#ffffff0d}.wechat-icon svg[data-v-33303001]{width:80px;height:80px}.login-tips[data-v-33303001]{text-align:center;margin-bottom:1rem}.login-tips p[data-v-33303001]{margin:0 0 .25rem;color:#333}.subtitle[data-v-33303001]{font-size:.875rem;color:#f5f5f5b3}.login-status[data-v-33303001]{text-align:center}.login-status p[data-v-33303001]{margin:0;font-size:.875rem}.scanning[data-v-33303001]{color:#2080f0;cursor:pointer}.success[data-v-33303001]{color:#52c41a}.expired[data-v-33303001]{color:#fa8c16}.expired span[data-v-33303001]{color:#2080f0;cursor:pointer;text-decoration:underline}@keyframes fadeIn-33303001{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.login-modal[data-v-33303001]{animation:fadeIn-33303001 .3s ease}.modal-overlay[data-v-e85b3889]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-loading-overlay[data-v-e85b3889]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:loadingFadeIn-e85b3889 .3s ease}.modal-loading-overlay[data-v-e85b3889]:after{content:"";width:40px;height:40px;border:3px solid rgba(58,142,246,.3);border-top-color:#3a8ef6;border-radius:50%;animation:spin-e85b3889 1s linear infinite}@keyframes loadingFadeIn-e85b3889{0%{opacity:0}to{opacity:1}}.modal-content[data-v-e85b3889]{background:linear-gradient(135deg,#1a1a1a 0%,#0d0d0d 100%);border:1px solid #2f2f2f;border-radius:8px;width:90%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;animation:modalFadeIn-e85b3889 .3s ease;box-shadow:0 8px 32px #00000080}@keyframes modalFadeIn-e85b3889{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.modal-header[data-v-e85b3889]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #2f2f2f}.modal-title[data-v-e85b3889]{margin:0;font-size:18px;color:#fff;font-weight:500}.modal-close[data-v-e85b3889]{background:none;border:none;color:#999;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .3s ease}.modal-close[data-v-e85b3889]:hover{background-color:#ffffff1a;color:#fff}.modal-body[data-v-e85b3889]{padding:24px;max-height:calc(80vh - 160px);overflow-y:auto;flex:1;min-height:0}.modal-footer[data-v-e85b3889]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #2f2f2f}.modal-btn[data-v-e85b3889]{padding:8px 20px;border-radius:4px;border:none;font-size:14px;cursor:pointer;transition:all .3s ease;font-weight:500}.cancel-btn[data-v-e85b3889]{background:rgba(255,255,255,.1);color:#fff}.cancel-btn[data-v-e85b3889]:hover{background:rgba(255,255,255,.2)}.confirm-btn[data-v-e85b3889]{background:linear-gradient(135deg,#3a8ef6 0%,#6a3af6 100%);color:#fff}.confirm-btn[data-v-e85b3889]:hover{background:linear-gradient(135deg,#4a9eff 0%,#7a4aff 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3a8ef64d}.confirm-btn[data-v-e85b3889]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.modal-loading-spinner[data-v-e85b3889]{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-e85b3889 1s linear infinite;margin-right:8px;vertical-align:middle}@keyframes spin-e85b3889{to{transform:rotate(360deg)}}.modal-body[data-v-e85b3889]::-webkit-scrollbar{width:6px}.modal-body[data-v-e85b3889]::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:3px}.modal-body[data-v-e85b3889]::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:3px}.modal-body[data-v-e85b3889]::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.editable-text[data-v-25227436]{display:inline-block;position:relative}.display-text[data-v-25227436]{cursor:pointer;transition:all .3s ease}.display-text[data-v-25227436]:hover{background-color:#3a8ef61a;border-bottom:1px dashed #3a8ef6}.edit-container[data-v-25227436]{display:inline-block}.edit-input[data-v-25227436]{border:1px solid #3a8ef6;border-radius:3px;padding:4px 8px;font-size:inherit;font-family:inherit;background-color:#3a8ef61a;color:inherit;outline:none;transition:all .3s ease}.edit-input[data-v-25227436]:focus{border-color:#1d68d8;background-color:#3a8ef633}.event-item[data-v-2f87851d]{display:flex;padding:12px;margin-bottom:8px;background-color:#2a2a2a;border-radius:8px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.event-item[data-v-2f87851d]:hover{background-color:#333}.event-item.active[data-v-2f87851d]{background-color:#1e3a5f;border-color:#4a90e2}.event-item .event-time[data-v-2f87851d]{min-width:100px;padding-right:16px;color:#888;font-size:12px;text-align:center;display:flex;align-items:center;justify-content:center}.event-item .event-content[data-v-2f87851d]{flex:1}.event-item .event-content .event-header[data-v-2f87851d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.event-item .event-content .event-header .event-title[data-v-2f87851d]{margin:0;font-size:14px;font-weight:500;color:#fff}.event-item .event-content .event-header .event-type-badge[data-v-2f87851d]{padding:2px 8px;border-radius:12px;font-size:11px;color:#fff}.event-item .event-content .event-header .event-type-badge.type-news[data-v-2f87851d]{background-color:#4a90e2}.event-item .event-content .event-header .event-type-badge.type-nft[data-v-2f87851d]{background-color:#9013fe}.event-item .event-content .event-header .event-type-badge.type-synthesis[data-v-2f87851d],.event-item .event-content .event-header .event-type-badge.type-blindbox[data-v-2f87851d]{background-color:#3a8ef6}.event-item .event-content .event-header .event-type-badge.type-custom[data-v-2f87851d]{background-color:#f39c12}.event-item .event-content .event-meta[data-v-2f87851d]{margin-bottom:8px}.event-item .event-content .event-meta .event-status[data-v-2f87851d]{padding:2px 8px;border-radius:12px;font-size:11px}.event-item .event-content .event-meta .event-status.status-completed[data-v-2f87851d]{background-color:#3a8ef6;color:#fff}.event-item .event-content .event-meta .event-status.status-inProgress[data-v-2f87851d]{background-color:#3498db;color:#fff}.event-item .event-content .event-meta .event-status.status-queued[data-v-2f87851d]{background-color:#7f8c8d;color:#fff}.event-item .event-content .event-thumbnail[data-v-2f87851d]{width:100%;height:80px;overflow:hidden;border-radius:4px}.event-item .event-content .event-thumbnail img[data-v-2f87851d]{width:100%;height:100%;object-fit:cover}.news-event-extra[data-v-a218df4c]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.news-event-extra .news-summary[data-v-a218df4c]{margin:0 0 8px;font-size:12px;color:#ccc;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-event-extra .news-tags[data-v-a218df4c]{display:flex;flex-wrap:wrap;gap:4px}.news-event-extra .news-tags .news-tag[data-v-a218df4c]{padding:2px 6px;background-color:#4a90e233;border-radius:10px;font-size:11px;color:#4a90e2}.nft-event-extra[data-v-4a03c5f8]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px}.nft-event-extra .nft-collection[data-v-4a03c5f8],.nft-event-extra .nft-quantity[data-v-4a03c5f8],.nft-event-extra .nft-price[data-v-4a03c5f8]{display:flex;align-items:center;font-size:12px}.nft-event-extra .nft-collection .label[data-v-4a03c5f8],.nft-event-extra .nft-quantity .label[data-v-4a03c5f8],.nft-event-extra .nft-price .label[data-v-4a03c5f8]{color:#888;margin-right:4px;min-width:60px}.nft-event-extra .nft-collection .value[data-v-4a03c5f8],.nft-event-extra .nft-quantity .value[data-v-4a03c5f8],.nft-event-extra .nft-price .value[data-v-4a03c5f8]{color:#ccc}.nft-event-extra .nft-price .value[data-v-4a03c5f8]{color:#9013fe;font-weight:500}.synthesis-event-extra[data-v-a139ac8e]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.synthesis-event-extra .synthesis-output[data-v-a139ac8e],.synthesis-event-extra .synthesis-materials[data-v-a139ac8e],.synthesis-event-extra .synthesis-success-rate[data-v-a139ac8e]{margin-bottom:6px;font-size:12px}.synthesis-event-extra .synthesis-output .label[data-v-a139ac8e],.synthesis-event-extra .synthesis-materials .label[data-v-a139ac8e],.synthesis-event-extra .synthesis-success-rate .label[data-v-a139ac8e]{color:#888;margin-right:4px}.synthesis-event-extra .synthesis-output .value[data-v-a139ac8e],.synthesis-event-extra .synthesis-materials .value[data-v-a139ac8e],.synthesis-event-extra .synthesis-success-rate .value[data-v-a139ac8e]{color:#ccc}.synthesis-event-extra .materials-list[data-v-a139ac8e]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.synthesis-event-extra .materials-list .material-item[data-v-a139ac8e]{padding:2px 6px;background-color:#3a8ef633;border-radius:10px;color:#3a8ef6;font-size:11px}.synthesis-event-extra .synthesis-success-rate .value[data-v-a139ac8e]{color:#3a8ef6;font-weight:500}.blindbox-event-extra[data-v-588f8e0d]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.blindbox-event-extra .blindbox-series[data-v-588f8e0d],.blindbox-event-extra .blindbox-price[data-v-588f8e0d],.blindbox-event-extra .blindbox-total[data-v-588f8e0d],.blindbox-event-extra .blindbox-rarities[data-v-588f8e0d]{margin-bottom:6px;font-size:12px}.blindbox-event-extra .blindbox-series .label[data-v-588f8e0d],.blindbox-event-extra .blindbox-price .label[data-v-588f8e0d],.blindbox-event-extra .blindbox-total .label[data-v-588f8e0d],.blindbox-event-extra .blindbox-rarities .label[data-v-588f8e0d]{color:#888;margin-right:4px}.blindbox-event-extra .blindbox-series .value[data-v-588f8e0d],.blindbox-event-extra .blindbox-price .value[data-v-588f8e0d],.blindbox-event-extra .blindbox-total .value[data-v-588f8e0d],.blindbox-event-extra .blindbox-rarities .value[data-v-588f8e0d]{color:#ccc}.blindbox-event-extra .blindbox-price .value[data-v-588f8e0d]{color:#e74c3c;font-weight:500}.blindbox-event-extra .rarity-list[data-v-588f8e0d]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.blindbox-event-extra .rarity-list .rarity-item[data-v-588f8e0d]{padding:2px 6px;border-radius:10px;font-size:11px}.blindbox-event-extra .rarity-list .rarity-item.rarity-common[data-v-588f8e0d]{background-color:#9993;color:#999}.blindbox-event-extra .rarity-list .rarity-item.rarity-uncommon[data-v-588f8e0d]{background-color:#3498db33;color:#3498db}.blindbox-event-extra .rarity-list .rarity-item.rarity-rare[data-v-588f8e0d]{background-color:#9b59b633;color:#9b59b6}.blindbox-event-extra .rarity-list .rarity-item.rarity-epic[data-v-588f8e0d]{background-color:#e67e2233;color:#e67e22}.blindbox-event-extra .rarity-list .rarity-item.rarity-legendary[data-v-588f8e0d]{background-color:#f1c40f33;color:#f1c40f}.custom-event-extra[data-v-36eff308]{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.1)}.custom-event-extra .custom-description[data-v-36eff308]{margin-bottom:8px}.custom-event-extra .custom-description p[data-v-36eff308]{margin:0;font-size:12px;color:#ccc;line-height:1.4}.custom-event-extra .custom-fields[data-v-36eff308]{display:flex;flex-direction:column;gap:4px}.custom-event-extra .custom-fields .custom-field[data-v-36eff308]{display:flex;align-items:flex-start;font-size:12px}.custom-event-extra .custom-fields .custom-field .field-label[data-v-36eff308]{color:#f39c12;margin-right:4px;min-width:80px;flex-shrink:0}.custom-event-extra .custom-fields .custom-field .field-value[data-v-36eff308]{color:#ccc;flex:1}.event-card-selector[data-v-3b6bc075]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;z-index:1000;overflow-y:auto}.selector-overlay[data-v-3b6bc075]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}.event-cards-header[data-v-3b6bc075]{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:40px}.event-cards-header h3[data-v-3b6bc075]{margin:0;color:#fff;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.event-cards-container[data-v-3b6bc075]{display:flex;gap:25px;width:100%;overflow-x:auto;padding:20px 0;justify-content:center;margin-bottom:30px}.game-card[data-v-3b6bc075]{position:relative;perspective:1000px;cursor:pointer;width:200px;height:300px;background-size:cover;border-radius:10px;transition:transform .3s ease}.game-card[data-v-3b6bc075]:hover,.game-card.active[data-v-3b6bc075]{transform:translateY(-10px)}.game-card .card-face[data-v-3b6bc075]{position:relative;width:100%;height:200px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;backface-visibility:hidden;transition:all .5s ease;box-shadow:0 10px 25px #0000004d;overflow:hidden;background:linear-gradient(135deg,rgba(58,142,246,.2),rgba(29,104,216,.3));border:2px solid rgba(58,142,246,.3)}.game-card .card-face[data-v-3b6bc075]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.05) 50%,rgba(255,255,255,0) 100%);transform:rotate(45deg);animation:shine-3b6bc075 5s infinite;opacity:0}.game-card.active .card-face[data-v-3b6bc075]{background:linear-gradient(135deg,rgba(58,142,246,.4),rgba(29,104,216,.6));border:2px solid #3a8ef6;box-shadow:0 15px 30px #3a8ef666}.game-card.active .card-face[data-v-3b6bc075]:before{opacity:1}@keyframes shine-3b6bc075{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}.event-cards-footer[data-v-3b6bc075]{display:flex;justify-content:center;align-items:center;margin-top:15px;width:100%}.event-cards-cancel[data-v-3b6bc075]{background:none;border:none;color:#fff;font-size:14px;font-weight:500;cursor:pointer;padding:12px 30px;border-radius:25px;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.event-cards-cancel[data-v-3b6bc075]:hover{transform:translateY(-2px);opacity:.8}.event-cards-cancel[data-v-3b6bc075]:active{transform:translateY(0)}@media (max-width: 768px){.event-cards-container[data-v-3b6bc075]{flex-direction:column;align-items:center;gap:20px}.game-card[data-v-3b6bc075]{width:280px}.game-card .card-face[data-v-3b6bc075]{height:180px}.game-card .card-face .card-icon[data-v-3b6bc075]{font-size:48px}.game-card .card-face .card-name[data-v-3b6bc075]{font-size:16px}}.board[data-v-438bec83]{display:flex;height:100%;position:relative;padding-top:30px;box-sizing:border-box}.board .events[data-v-438bec83]{flex:1;padding-right:15px}.board .events .events-header[data-v-438bec83]{padding-top:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.board .events .events-header h3[data-v-438bec83]{margin:0;color:#fff;font-size:16px}.board .events .events-header .add-event-btn[data-v-438bec83]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#3a8ef6,#1d68d8);color:#fff;border:none;border-radius:25px;cursor:pointer;font-size:14px;font-weight:500;box-shadow:0 4px 12px #3a8ef64d;transition:all .3s ease;transform:translateY(0)}.board .events .events-header .add-event-btn[data-v-438bec83]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3a8ef666;background:linear-gradient(135deg,#4a9efe,#2a78e6)}.board .events .events-header .add-event-btn[data-v-438bec83]:active{transform:translateY(0);box-shadow:0 2px 8px #3a8ef64d}.board .events .events-header .add-event-btn .add-icon[data-v-438bec83]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:rgba(255,255,255,.2);border-radius:50%;font-weight:700;font-size:16px}.board .events .events-header .add-event-btn .btn-text[data-v-438bec83]{letter-spacing:.5px}.board .events .events-loading[data-v-438bec83],.board .events .events-empty[data-v-438bec83]{text-align:center;color:#888;padding:30px;font-size:14px}.board .events .events-list[data-v-438bec83]{display:flex;flex-direction:column;gap:8px}.selected-info[data-v-438bec83]{position:fixed;right:10px;top:60px;bottom:20px;width:300px;background:rgba(47,47,47,.5);padding:10px;box-sizing:border-box;border:1px solid rgba(255,255,255,.05);overflow-y:auto}.selected-info .event-detail h4[data-v-438bec83]{margin:0 0 10px;color:#fff;font-size:16px}.selected-info .event-detail .event-detail-meta[data-v-438bec83]{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.selected-info .event-detail .event-detail-meta div[data-v-438bec83]{margin-bottom:5px;font-size:13px;color:#ccc}.selected-info .event-detail .event-detail-meta div strong[data-v-438bec83]{color:#fff;margin-right:5px}.selected-info .event-detail .event-detail-meta div .status-completed[data-v-438bec83]{color:#3a8ef6}.selected-info .event-detail .event-detail-meta div .status-inProgress[data-v-438bec83]{color:#3498db}.selected-info .event-detail .event-detail-meta div .status-queued[data-v-438bec83]{color:#7f8c8d}.selected-info .event-detail .event-detail-content h5[data-v-438bec83]{margin:0 0 10px;color:#1db954;font-size:14px}.selected-info .event-detail .event-detail-content p[data-v-438bec83]{margin:0 0 10px;color:#ccc;font-size:13px;line-height:1.5}.selected-info .event-detail .event-detail-content div[data-v-438bec83]{margin-bottom:8px;font-size:13px;color:#ccc}.selected-info .event-detail .event-detail-content div strong[data-v-438bec83]{color:#fff;margin-right:5px}.selected-info .event-detail .event-detail-content .tag[data-v-438bec83]{display:inline-block;padding:2px 8px;background-color:#4a90e233;color:#4a90e2;border-radius:12px;font-size:11px;margin-right:5px;margin-bottom:5px}.selected-info .event-detail .event-detail-content .materials-list[data-v-438bec83]{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.selected-info .event-detail .event-detail-content .materials-list span[data-v-438bec83]{padding:2px 8px;background-color:#3a8ef633;color:#3a8ef6;border-radius:12px;font-size:11px}.selected-info .season-info h4[data-v-438bec83]{margin:0 0 10px;color:#fff;font-size:16px}.selected-info .season-info p[data-v-438bec83]{margin:0 0 8px;color:#ccc;font-size:13px}.storys[data-v-438bec83]{position:fixed;z-index:999;top:60px;bottom:20px;left:10px;background:linear-gradient(135deg,#1a1a1a 0%,#0d0d0d 100%);width:200px;border:1px solid #2f2f2f;border-radius:5px;display:flex;flex-direction:column}.seasons[data-v-438bec83]{flex:1;position:relative}.seasons-tabs[data-v-438bec83]{margin-bottom:15px;position:absolute;top:0;left:0;width:100%}.seasons-tabs .tab[data-v-438bec83]{display:inline-block;padding:0 30px;line-height:30px;background:rgba(255,255,255,.1);cursor:pointer;font-size:12px;margin-right:10px}.seasons-tabs .tab[data-v-438bec83]:hover{background:rgba(255,255,255,.2)}.seasons-tabs .season-tab-active[data-v-438bec83]{background-color:#3a8ef6!important;color:#fff}.event-form .form-group[data-v-438bec83]{margin-bottom:15px}.event-form .form-group label[data-v-438bec83]{display:block;margin-bottom:5px;color:#ccc;font-size:13px}.event-form .form-group .form-input[data-v-438bec83]{width:100%;padding:8px 12px;background-color:#2a2a2a;border:1px solid #444;border-radius:4px;color:#fff;font-size:14px;box-sizing:border-box}.event-form .form-group .form-input[data-v-438bec83]:focus{outline:none;border-color:#666}.event-form .form-group .form-input[type=textarea][data-v-438bec83]{resize:vertical;min-height:60px}.event-form .form-group .price-input-group[data-v-438bec83]{display:flex;gap:10px}.event-form .form-group .price-input-group .price-input[data-v-438bec83]{flex:1}.event-form .form-group .price-input-group .currency-select[data-v-438bec83]{width:80px}.event-form .form-note[data-v-438bec83]{margin-top:15px;padding-top:15px;border-top:1px solid rgba(255,255,255,.1)}.event-form .form-note small[data-v-438bec83]{color:#888;font-size:12px}.storys[data-v-438bec83]::-webkit-scrollbar-button{display:none}.stories-list[data-v-438bec83]{flex:1;position:relative;width:100%;box-sizing:border-box;height:200px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:10px;overflow-y:visible}.story-item[data-v-438bec83]{background:rgba(47,47,47,.5);border-radius:4px;margin-bottom:10px;padding:12px 8px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center;justify-content:space-between;border:1px solid transparent}.story-item[data-v-438bec83]:hover{background:rgba(47,47,47,.8);transform:translate(5px)}.story-item-selected[data-v-438bec83]{background:linear-gradient(135deg,rgba(58,142,246,.3) 0%,rgba(29,104,216,.2) 100%);border-color:#3a8ef6;box-shadow:0 0 10px #3a8ef64d}.story-item-selected[data-v-438bec83]:hover{background:linear-gradient(135deg,rgba(58,142,246,.4) 0%,rgba(29,104,216,.3) 100%);box-shadow:0 0 15px #3a8ef666}.story-info[data-v-438bec83]{flex:1;text-align:left}.story-symbol[data-v-438bec83]{display:inline-block;padding:2px 0;border-radius:12px;font-size:11px}.story-title[data-v-438bec83]{font-size:14px;color:#fff;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-symbol[data-v-438bec83]{font-size:12px;color:#ccc;margin:0}.create-story-btn[data-v-438bec83]{position:relative;margin:10px auto;width:180px;border:1px dashed rgba(139,138,139,.5);border-radius:4px;padding:10px;font-size:14px;cursor:pointer;transition:all .3s ease;z-index:10;box-sizing:border-box}.story-form[data-v-438bec83]{color:#fff}.form-group[data-v-438bec83]{margin-bottom:20px}.form-group label[data-v-438bec83]{display:block;margin-bottom:8px;font-size:14px;color:#ccc}.form-input[data-v-438bec83],.form-textarea[data-v-438bec83]{width:100%;padding:10px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-input[data-v-438bec83]:focus,.form-textarea[data-v-438bec83]:focus{outline:none;border-color:#3a8ef6;background:rgba(255,255,255,.08)}.form-input[data-v-438bec83]::placeholder,.form-textarea[data-v-438bec83]::placeholder{color:#999}.form-textarea[data-v-438bec83]{resize:vertical;min-height:80px}.form-note[data-v-438bec83]{margin-top:10px;color:#999;font-size:12px;text-align:right}.loading-container[data-v-438bec83],.empty-state[data-v-438bec83]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#ccc;padding:20px}.error-state[data-v-438bec83]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#3a8ef6;padding:20px;text-align:center}.error-text[data-v-438bec83]{font-size:14px;margin-bottom:16px;color:#3a8ef6}.retry-btn[data-v-438bec83]{margin-top:8px;padding:6px 16px;font-size:14px}.loading-spinner[data-v-438bec83]{width:24px;height:24px;border:2px solid rgba(58,142,246,.3);border-top-color:#3a8ef6;border-radius:50%;animation:spin-438bec83 1s linear infinite;margin-bottom:10px}.loading-text[data-v-438bec83]{font-size:14px;margin:0;color:#ccc}.empty-state[data-v-438bec83]{display:flex;align-items:center;justify-content:center;height:100%;color:#999;font-size:14px}.info[data-v-438bec83]{position:fixed;top:70px;right:330px;left:230px;bottom:10px;display:flex;flex-direction:column}.info .top[data-v-438bec83]{width:100%;height:160px;overflow-y:auto;box-sizing:border-box}.info-header[data-v-438bec83]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.info-header h3[data-v-438bec83]{color:#fff;margin:0 0 8px;font-size:18px}.info-symbol[data-v-438bec83]{display:inline-block;border-radius:12px;font-size:12px;color:#f63a3a}.info-body[data-v-438bec83]{display:flex;flex-direction:column;gap:15px}.info-item[data-v-438bec83]{display:flex;flex-direction:column}.info-label[data-v-438bec83]{color:#999;font-size:12px;margin-bottom:4px}.info-value[data-v-438bec83]{color:#fff;font-size:14px;word-break:break-all}.info-value-copyable[data-v-438bec83]{cursor:pointer;position:relative;transition:color .3s ease;display:flex;align-items:center;gap:5px}.info-value-copyable[data-v-438bec83]:hover{color:#3a8ef6}.copy-icon[data-v-438bec83]{font-size:12px;opacity:.7;transition:opacity .3s ease}.info-value-copyable:hover .copy-icon[data-v-438bec83]{opacity:1}.info-empty[data-v-438bec83]{position:fixed;top:60px;right:10px;width:300px;background:linear-gradient(135deg,#1a1a1a 0%,#0d0d0d 100%);border:1px solid #2f2f2f;border-radius:5px;padding:40px 20px;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px}@keyframes spin-438bec83{to{transform:rotate(360deg)}}.collections[data-v-df9d66af]{border-radius:5px;display:flex;flex-direction:column;height:100vh;box-sizing:border-box;padding:80px 20px 20px}.filter-section[data-v-df9d66af]{margin-bottom:20px}.filter-controls[data-v-df9d66af]{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.search-container[data-v-df9d66af]{position:relative;flex:1;min-width:200px}.search-input[data-v-df9d66af]{width:100%;padding:10px 12px 10px 40px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:14px;transition:all .3s ease}.search-input[data-v-df9d66af]:focus{outline:none;border-color:#3a8ef6;background:rgba(255,255,255,.08)}.search-input[data-v-df9d66af]::placeholder{color:#999}.search-icon[data-v-df9d66af]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999}.sort-select[data-v-df9d66af],.category-select[data-v-df9d66af]{padding:10px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:14px;cursor:pointer;transition:all .3s ease;min-width:120px}.sort-select[data-v-df9d66af]:focus,.category-select[data-v-df9d66af]:focus{outline:none;border-color:#3a8ef6}.create-collection-btn[data-v-df9d66af]{padding:10px 20px;font-size:14px;cursor:pointer;transition:all .3s ease}.collections-list[data-v-df9d66af]{flex:1;position:relative;width:100%;box-sizing:border-box;margin-bottom:20px}.collection-grid[data-v-df9d66af]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;grid-auto-rows:minmax(200px,auto)}@media (min-width: 768px){.collection-grid[data-v-df9d66af]{grid-template-columns:repeat(5,1fr)}}@media (min-width: 992px){.collection-grid[data-v-df9d66af]{grid-template-columns:repeat(6,1fr)}}@media (min-width: 1200px){.collection-grid[data-v-df9d66af]{grid-template-columns:repeat(7,1fr)}}.collection-item[data-v-df9d66af]{background:rgba(47,47,47,.5);border-radius:4px;padding:12px;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center;border:1px solid transparent;height:100%}.collection-item[data-v-df9d66af]:hover{background:rgba(47,47,47,.8);transform:translateY(-5px);box-shadow:0 10px 20px #0000004d}.collection-item-selected[data-v-df9d66af]{background:linear-gradient(135deg,rgba(58,142,246,.3) 0%,rgba(58,142,246,.2) 100%);border-color:#3a8ef6;box-shadow:0 0 10px #3a8ef64d}.collection-item-selected[data-v-df9d66af]:hover{background:linear-gradient(135deg,rgba(58,142,246,.4) 0%,rgba(58,142,246,.3) 100%);box-shadow:0 10px 20px #3a8ef64d}.collection-image[data-v-df9d66af]{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:4px;margin-bottom:12px;background:rgba(255,255,255,.05)}.collection-image img[data-v-df9d66af]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.collection-item:hover .collection-image img[data-v-df9d66af]{transform:scale(1.1)}.collection-info[data-v-df9d66af]{text-align:center;flex:1;display:flex;flex-direction:column;justify-content:center}.collection-name[data-v-df9d66af]{font-size:14px;color:#fff;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-symbol[data-v-df9d66af]{font-size:12px;color:#ccc;margin:0 0 2px}.collection-item-count[data-v-df9d66af]{font-size:11px;color:#999;margin:0}.pagination[data-v-df9d66af]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pagination-btn[data-v-df9d66af]{padding:8px 16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:14px;cursor:pointer;transition:all .3s ease}.pagination-btn[data-v-df9d66af]:hover:not(:disabled){background:rgba(58,142,246,.3);border-color:#3a8ef6}.pagination-btn[data-v-df9d66af]:disabled{opacity:.5;cursor:not-allowed}.pagination-numbers[data-v-df9d66af]{display:flex;gap:5px}.pagination-number[data-v-df9d66af]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:14px;cursor:pointer;transition:all .3s ease}.pagination-number[data-v-df9d66af]:hover{background:rgba(255,255,255,.1)}.pagination-number.active[data-v-df9d66af]{background:#3a8ef6;border-color:#3a8ef6;color:#fff}.collection-form[data-v-df9d66af]{color:#fff}.form-group[data-v-df9d66af]{margin-bottom:20px}.form-group label[data-v-df9d66af]{display:block;margin-bottom:8px;font-size:14px;color:#ccc}.form-input[data-v-df9d66af],.form-textarea[data-v-df9d66af]{width:100%;padding:10px 12px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:4px;color:#fff;font-size:14px;transition:all .3s ease;box-sizing:border-box}.form-input[data-v-df9d66af]:focus,.form-textarea[data-v-df9d66af]:focus{outline:none;border-color:#3a8ef6;background:rgba(255,255,255,.08)}.form-input[data-v-df9d66af]::placeholder,.form-textarea[data-v-df9d66af]::placeholder{color:#999}.form-textarea[data-v-df9d66af]{resize:vertical;min-height:80px}.form-note[data-v-df9d66af]{margin-top:10px;color:#999;font-size:12px;text-align:right}.loading-container[data-v-df9d66af]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#ccc;padding:20px}.empty-state[data-v-df9d66af]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#ccc;padding:20px;text-align:center}.empty-state p[data-v-df9d66af]{font-size:16px;margin-bottom:16px}.create-empty-btn[data-v-df9d66af]{padding:10px 20px;font-size:14px}.error-state[data-v-df9d66af]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;color:#3a8ef6;padding:20px;text-align:center}.error-text[data-v-df9d66af]{font-size:14px;margin-bottom:16px;color:#3a8ef6}.retry-btn[data-v-df9d66af]{margin-top:8px;padding:6px 16px;font-size:14px}.loading-spinner[data-v-df9d66af]{width:32px;height:32px;border:3px solid rgba(58,142,246,.3);border-top-color:#3a8ef6;border-radius:50%;animation:spin-df9d66af 1s linear infinite;margin-bottom:16px}.loading-text[data-v-df9d66af]{font-size:14px;margin:0;color:#ccc}@keyframes spin-df9d66af{to{transform:rotate(360deg)}}.market[data-v-182a270d]{width:100%;min-height:100vh;background:linear-gradient(135deg,#1a1a1a 0%,#0d0d0d 100%);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:30px}.market-overview[data-v-182a270d]{background:rgba(26,26,26,.8);border:1px solid #2f2f2f;border-radius:12px;padding:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.market-header[data-v-182a270d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.market-header h3[data-v-182a270d]{margin:0;font-size:24px;font-weight:700;color:#fff}.refresh-btn[data-v-182a270d]{background:transparent;border:1px solid #404040;color:#ccc;cursor:pointer;padding:8px 16px;border-radius:6px;transition:all .3s ease;display:flex;align-items:center;gap:8px}.refresh-btn[data-v-182a270d]:hover{background:rgba(255,255,255,.1);border-color:#3a8ef6;color:#fff}.market-indices[data-v-182a270d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.market-index-card[data-v-182a270d]{background:rgba(47,47,47,.5);border-radius:8px;padding:20px;transition:all .3s ease;cursor:pointer;border:1px solid transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.market-index-card[data-v-182a270d]:hover{background:rgba(47,47,47,.8);transform:translateY(-2px)}.market-index-selected[data-v-182a270d]{background:linear-gradient(135deg,rgba(58,142,246,.3) 0%,rgba(58,142,246,.2) 100%);border-color:#3a8ef6;box-shadow:0 0 15px #3a8ef64d}.market-index-selected[data-v-182a270d]:hover{background:linear-gradient(135deg,rgba(58,142,246,.4) 0%,rgba(58,142,246,.3) 100%);box-shadow:0 0 20px #3a8ef666}.market-index-header[data-v-182a270d]{margin-bottom:16px}.market-index-name[data-v-182a270d]{font-size:18px;color:#fff;margin:0 0 4px;font-weight:600}.market-index-symbol[data-v-182a270d]{font-size:14px;color:#ccc;margin:0;text-transform:uppercase;font-weight:500}.market-index-stats[data-v-182a270d]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.stat-item[data-v-182a270d]{display:flex;flex-direction:column;gap:4px}.stat-label[data-v-182a270d]{color:#999;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.stat-value[data-v-182a270d]{color:#fff;font-weight:700;font-size:16px}.price-up[data-v-182a270d]{color:#3a8ef6}.price-down[data-v-182a270d]{color:#ff7e7e}.filter-section[data-v-182a270d]{background:rgba(26,26,26,.8);border:1px solid #2f2f2f;border-radius:12px;padding:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.filter-section h3[data-v-182a270d]{margin:0 0 20px;font-size:20px;font-weight:600;color:#fff}.filter-form[data-v-182a270d]{display:flex;flex-direction:column;gap:20px}.filter-group[data-v-182a270d]{display:flex;flex-direction:column;gap:8px}.filter-group label[data-v-182a270d]{color:#ccc;font-size:14px;font-weight:500}.filter-row[data-v-182a270d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.filter-input[data-v-182a270d],.filter-select[data-v-182a270d]{padding:12px 16px;background:rgba(47,47,47,.5);border:1px solid #404040;border-radius:6px;color:#fff;font-size:14px;transition:all .3s ease}.filter-input[data-v-182a270d]:focus,.filter-select[data-v-182a270d]:focus{outline:none;border-color:#3a8ef6;box-shadow:0 0 0 3px #3a8ef633}.filter-input[data-v-182a270d]::placeholder{color:#999}.price-range-inputs[data-v-182a270d]{display:flex;align-items:center;gap:12px}.price-input[data-v-182a270d]{flex:1;padding:12px 16px;background:rgba(47,47,47,.5);border:1px solid #404040;border-radius:6px;color:#fff;font-size:14px;transition:all .3s ease}.price-input[data-v-182a270d]:focus{outline:none;border-color:#3a8ef6;box-shadow:0 0 0 3px #3a8ef633}.price-range-inputs span[data-v-182a270d]{color:#999;font-size:16px;font-weight:500}.filter-actions[data-v-182a270d]{display:flex;gap:12px;justify-content:flex-end;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.apply-filter-btn[data-v-182a270d]{padding:12px 24px;background:linear-gradient(135deg,#3a8ef6 0%,#1d68d8 100%);border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.apply-filter-btn[data-v-182a270d]:hover{background:linear-gradient(135deg,#1d68d8 0%,#1859b3 100%);transform:translateY(-1px);box-shadow:0 4px 12px #3a8ef64d}.reset-filter-btn[data-v-182a270d]{padding:12px 24px;background:transparent;border:1px solid #404040;border-radius:6px;color:#ccc;font-size:14px;cursor:pointer;transition:all .3s ease}.reset-filter-btn[data-v-182a270d]:hover{background:rgba(255,255,255,.1);border-color:#666;color:#fff}.nft-details-section[data-v-182a270d]{background:rgba(26,26,26,.8);border:1px solid #2f2f2f;border-radius:12px;padding:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nft-details-section h3[data-v-182a270d]{margin:0 0 20px;font-size:20px;font-weight:600;color:#fff}.no-selection-state[data-v-182a270d]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;color:#999;text-align:center;padding:40px}.no-selection-state p[data-v-182a270d]{margin:0;font-size:16px;line-height:1.5}.nft-details[data-v-182a270d]{display:flex;flex-direction:column;gap:24px}.nft-info[data-v-182a270d]{display:flex;gap:24px;align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.1)}.nft-image[data-v-182a270d]{width:200px;height:200px;border-radius:12px;object-fit:cover;border:2px solid #404040}.nft-meta[data-v-182a270d]{flex:1;display:flex;flex-direction:column;gap:8px}.nft-meta h4[data-v-182a270d]{margin:0;font-size:24px;font-weight:700;color:#fff}.collection-name[data-v-182a270d]{margin:0;font-size:16px;color:#ccc;font-weight:500}.nft-price[data-v-182a270d]{margin:0;font-size:28px;font-weight:700;color:#fff}.price-change[data-v-182a270d]{margin:0;font-size:16px;font-weight:600}.trade-history h4[data-v-182a270d]{margin:0 0 16px;font-size:18px;font-weight:600;color:#fff}.trade-list[data-v-182a270d]{display:flex;flex-direction:column;gap:12px}.trade-item[data-v-182a270d]{background:rgba(47,47,47,.5);border:1px solid #404040;border-radius:8px;padding:16px;transition:all .3s ease}.trade-item[data-v-182a270d]:hover{border-color:#3a8ef6;background:rgba(47,47,47,.8)}.trade-info[data-v-182a270d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.trade-time[data-v-182a270d]{color:#ccc;font-size:14px}.trade-price[data-v-182a270d]{color:#fff;font-size:16px;font-weight:600}.trade-participants[data-v-182a270d]{display:flex;justify-content:space-between;margin-bottom:8px}.buyer[data-v-182a270d],.seller[data-v-182a270d]{color:#999;font-size:14px}.trade-hash[data-v-182a270d]{font-size:12px;color:#666;font-family:Courier New,monospace}.nft-list-section[data-v-182a270d]{background:rgba(26,26,26,.8);border:1px solid #2f2f2f;border-radius:12px;padding:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nft-list-section h3[data-v-182a270d]{margin:0 0 24px;font-size:20px;font-weight:600;color:#fff}.nft-grid[data-v-182a270d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.nft-card[data-v-182a270d]{background:rgba(47,47,47,.5);border:1px solid #404040;border-radius:8px;overflow:hidden;transition:all .3s ease;cursor:pointer}.nft-card[data-v-182a270d]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0006;border-color:#3a8ef6}.nft-card-image[data-v-182a270d]{width:100%;height:200px;object-fit:cover}.nft-card-content[data-v-182a270d]{padding:16px}.nft-card-name[data-v-182a270d]{margin:0 0 8px;font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-card-collection[data-v-182a270d]{margin:0 0 12px;font-size:14px;color:#ccc}.nft-card-price[data-v-182a270d]{display:flex;justify-content:space-between;align-items:center}.nft-card-price .price[data-v-182a270d]{font-size:18px;font-weight:700;color:#fff}.nft-card-price .change[data-v-182a270d]{font-size:14px;font-weight:500}.loading-container[data-v-182a270d],.empty-state[data-v-182a270d]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#ccc;padding:20px}.error-state[data-v-182a270d]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#3a8ef6;padding:20px;text-align:center}.error-text[data-v-182a270d]{font-size:14px;margin-bottom:16px;color:#3a8ef6}.retry-btn[data-v-182a270d]{margin-top:8px;padding:6px 16px;font-size:14px}.loading-spinner[data-v-182a270d]{width:32px;height:32px;border:3px solid rgba(58,142,246,.3);border-top-color:#3a8ef6;border-radius:50%;animation:spin-182a270d 1s linear infinite;margin-bottom:15px}.loading-text[data-v-182a270d]{font-size:14px;margin:0;color:#ccc}@keyframes spin-182a270d{to{transform:rotate(360deg)}}@media (max-width: 768px){.market[data-v-182a270d]{padding:10px;gap:15px}.market-indices[data-v-182a270d],.filter-row[data-v-182a270d]{grid-template-columns:1fr}.nft-grid[data-v-182a270d]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px}.nft-info[data-v-182a270d]{flex-direction:column;text-align:center}.trade-participants[data-v-182a270d]{flex-direction:column;gap:5px}}.toast-container[data-v-c26c74ee]{position:fixed;top:20px;right:20px;padding:12px 20px;border-radius:8px;overflow:hidden;background-color:#000c;color:#fff;font-size:14px;font-weight:500;z-index:2000;display:flex;align-items:center;gap:8px;animation:slideInRight-c26c74ee .3s ease,fadeOutUp-c26c74ee .3s ease 1.7s forwards;box-shadow:0 4px 12px #0000004d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.toast-container[data-v-c26c74ee]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);transform:rotate(45deg);animation:shine 2s infinite}.toast-icon[data-v-c26c74ee]{font-size:16px;font-weight:700}.toast-message[data-v-c26c74ee]{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast-container.error[data-v-c26c74ee]{background:linear-gradient(135deg,#3a8ef6 0%,#1d68d8 100%);border-left:4px solid #1d68d8}.toast-container.success[data-v-c26c74ee]{background-color:#3a8ef6e6;border-left:4px solid #3a8ef6}.toast-container.warning[data-v-c26c74ee]{background-color:#ffc107e6;border-left:4px solid #ffc107;color:#333}.toast-container.info[data-v-c26c74ee]{background-color:#2196f3e6;border-left:4px solid #2196f3}@keyframes slideInRight-c26c74ee{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutUp-c26c74ee{0%{opacity:1;transform:translate(0) translateY(0)}to{opacity:0;transform:translate(0) translateY(-20px);visibility:hidden}}:root{font-family:system-ui;color:#fff;background-color:#242424}input{autocomplete:off;-webkit-autocomplete:off;-moz-autocomplete:off;-ms-autocomplete:off}body{margin:0}#app{width:100%;height:100%}button{border:none;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.__app-container{width:100vw;height:100vh;background-image:linear-gradient(to right,#e0e0e0 1px,transparent 1px),linear-gradient(to bottom,#e0e0e0 1px,transparent 1px);background-size:20px 20px;position:relative}.__btn-primary{color:#ffffffb3;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;background:linear-gradient(135deg,#3a8ef6 0%,#1d68d8 100%)}.__btn-primary .en{font-size:12px;color:#fff6}.__btn-primary:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);transform:rotate(45deg);animation:shine 2s infinite}.__btn-primary:hover{background-color:#fff3;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #0000004d}.__btn-primary.active{background:linear-gradient(135deg,#3a8ef6 0%,#1d68d8 100%);color:#fff;font-weight:500;border-color:#1d68d8;box-shadow:0 0 0 1px #4a9eff4d,0 2px 8px #4a9eff33}.__btn-primary.active .en{color:#fffc}.__btn-primary.active:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);transform:rotate(45deg);animation:shine 2s infinite}.__btn-black{color:#ffffffb3;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;background:linear-gradient(135deg,#252424 0%,#1a1919 50%)}.__btn-black:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 100%);transform:rotate(45deg);animation:shine 2s infinite}.__btn-black .en{font-size:12px;color:#fff6}.__btn-black:hover{background-color:#fff3;color:#fff;transform:translateY(-1px);box-shadow:0 2px 8px #0000004d}@keyframes shine{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}.app-container[data-v-a5de9e25]{background-image:linear-gradient(to right,rgba(255,255,255,.01) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.01) 1px,transparent 1px);background-size:80px 80px;min-height:100vh;position:relative}
