.contract-deployment-modal{.ant-modal-content{background:#fff;padding:24px}.ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.ant-form-item{margin-bottom:24px}.ant-btn{border-radius:2px;height:32px;padding:4px 15px}.ant-btn-primary{background:#1890ff;border-color:#1890ff;color:#fff;&:hover{background:#95cfff;border-color:#95cfff}&[disabled]{background:#f5f5f5;border-color:#d9d9d9;color:#00000040}}.ant-alert{margin-bottom:24px}}.buyTeam div{&:hover{background:#95cfff;border-color:#95cfff}}.chat-main{height:100%}.messages-container{padding:10px}.message-content{margin-top:10px}.message-content p{line-height:1.5;margin-bottom:15px}.message-header{font-weight:700;margin-bottom:10px}.message-body{margin-left:15px}.code-block{margin-bottom:15px;margin-top:15px}.system-response{color:#333;font-size:16px}.system-response h3,.system-response h4{margin-bottom:15px;margin-top:20px}.system-response ol,.system-response ul{margin-bottom:20px;padding-left:20px}.system-response li{margin-bottom:10px}.system-response p{line-height:1.6;margin-bottom:15px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:Times New Roman}.login-container{min-height:100vh;padding:20px}.login-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:480px;padding:40px;width:100%}.login-title{color:#1f2937;font-size:32px;font-weight:700;margin-bottom:8px;text-align:center}.login-subtitle{color:#6b7280;font-size:16px;line-height:1.5;margin-bottom:32px;text-align:center}.error-message{background:#fee2e2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;margin-bottom:24px;padding:12px}.success-info{background:linear-gradient(135deg,#e7ffed,#f0fff4);border:2px solid #b8efc5;border-radius:12px;padding:20px;text-align:center}.success-info,.success-message{margin-bottom:20px}.success-icon{font-size:48px;margin-bottom:12px}.success-message h3{color:#2e8b57;font-size:24px;font-weight:700;margin:0}.wallet-details{background:#f8fffa;border-radius:8px;margin-bottom:15px;padding:15px}.wallet-info{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.wallet-type{color:#2e8b57;font-size:16px;font-weight:700}.wallet-address{align-self:center;background:#fff;border:1px solid #b8efc5;border-radius:6px;color:#41d263;font-family:Monaco,Menlo,monospace;font-size:14px;padding:6px 10px}.credit-info{color:#2e8b57;font-weight:700}.redirect-message{color:#6b7280;font-size:14px;font-style:italic}.connected-info{background:#f0fdf4;border:2px solid #22c55e;border-radius:12px;padding:20px;text-align:center}.connected-info,.connected-info .wallet-info{margin-bottom:20px}.btn{border:none;border-radius:8px;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s ease;width:100%}.btn-success{background:#22c55e;color:#fff}.btn-success:hover{background:#16a34a;transform:translateY(-1px)}.wallet-options{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.wallet-btn{align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;display:flex;overflow:hidden;padding:20px;position:relative;transition:all .3s ease;width:100%}.wallet-btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.wallet-btn:hover:before{left:100%}.wallet-btn:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-2px)}.wallet-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.wallet-btn.loading{border-color:#3b82f6}.metamask-btn{background:linear-gradient(135deg,#fff5e6,#fff);border-color:#f59e0b}.metamask-btn:hover{border-color:#d97706;box-shadow:0 10px 15px -3px #f59e0b33}.metamask-btn.loading,.metamask-btn:hover{background:linear-gradient(135deg,#fef3c7,#fff)}.metamask-btn.loading{border-color:#f59e0b}.phantom-btn{background:linear-gradient(135deg,#f8f6ff,#fff);border-color:#8b5cf6}.phantom-btn:hover{border-color:#7c3aed;box-shadow:0 10px 15px -3px #8b5cf633}.phantom-btn.loading,.phantom-btn:hover{background:linear-gradient(135deg,#f3e8ff,#fff)}.phantom-btn.loading{border-color:#8b5cf6}.wallet-btn-content{align-items:center;display:flex;width:100%}.wallet-icon{font-size:32px;margin-right:16px}.wallet-info{flex:1 1;text-align:left}.wallet-name{color:#1f2937;font-size:18px;margin-bottom:4px}.wallet-desc{color:#6b7280;font-size:14px}.loading-spinner{border:2px solid #e5e7eb;border-top-color:#3b82f6;height:20px;width:20px}.login-footer{color:#6b7280;font-size:14px;text-align:center}.login-footer a{color:#3b82f6;text-decoration:none}.login-footer a:hover{text-decoration:underline}@media (max-width:480px){.login-card{margin:10px;padding:24px}.login-title{font-size:1.6rem}.wallet-btn-content{gap:12px}.wallet-icon{font-size:2rem;min-width:40px}.wallet-name{font-size:1.1rem}.wallet-desc{font-size:.8rem}}.markdown-table-wrapper{border:1px solid #e8e8e8;border-radius:8px;margin:16px 0;overflow-x:auto}.markdown-table{background:#fff;border-collapse:collapse;font-size:14px;width:100%}.markdown-thead{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.markdown-th{border-bottom:2px solid #5a67d8;font-weight:600;padding:12px 16px;text-align:left}.markdown-tr{border-bottom:1px solid #e8e8e8;transition:background-color .2s}.markdown-tr:hover{background-color:#f7fafc}.markdown-td{color:#2d3748;padding:12px 16px}.markdown-hr{border:none;border-top:2px solid #e8e8e8;margin:24px 0}.markdown-h1{align-items:center;color:#1a202c;display:flex;font-size:24px;font-weight:700;gap:8px;margin:20px 0 16px}.markdown-h2{color:#2d3748;font-size:20px;margin:18px 0 14px}.markdown-h2,.markdown-h3{align-items:center;display:flex;font-weight:600;gap:8px}.markdown-h3{color:#4a5568;font-size:18px;margin:16px 0 12px}.markdown-ul{list-style-type:disc}.markdown-ol,.markdown-ul{margin:12px 0;padding-left:24px}.markdown-ol{list-style-type:decimal}.markdown-li{color:#2d3748;line-height:1.6;margin:6px 0}.markdown-p{color:#2d3748;line-height:1.7;margin:12px 0}.markdown-blockquote{background:#f7fafc;border-left:4px solid #667eea;color:#4a5568;font-style:italic;margin:16px 0;padding:12px 16px}.markdown-strong{color:#1a202c;font-weight:700}code:not(pre code){background:#f7fafc;border-radius:4px;color:#e53e3e;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em;padding:2px 6px}@media (max-width:768px){.markdown-table-wrapper{font-size:12px}.markdown-td,.markdown-th{padding:8px 12px}.markdown-h1{font-size:20px}.markdown-h2{font-size:18px}.markdown-h3{font-size:16px}}@media (prefers-color-scheme:dark){.markdown-table{background:#1a202c}.markdown-li,.markdown-p,.markdown-td{color:#e2e8f0}.markdown-tr:hover{background-color:#2d3748}.markdown-table-wrapper{border-color:#4a5568}.markdown-blockquote{background:#2d3748;color:#cbd5e0}code:not(pre code){background:#2d3748;color:#fc8181}}.marketplace{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a}.marketplace-controls{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:12px;flex-wrap:wrap;gap:15px;justify-content:space-between}.filter-section,.sort-section{align-items:center;display:flex;gap:10px}.filter-section label,.sort-section label{color:#333;font-size:14px;font-weight:600}.filter-btn{background-color:#fff;border:2px solid #ddd;border-radius:20px;font-weight:500;padding:8px 16px;transition:all .3s ease;white-space:nowrap}.filter-btn:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.filter-btn.active{background:linear-gradient(45deg,#667eea,#764ba2)}.filter-btn.free.active{background:linear-gradient(45deg,#52c41a,#73d13d);border-color:#52c41a}.filter-btn.paid.active{background:linear-gradient(45deg,#ff6b00,#ff8c3a);border-color:#ff6b00}.sort-select{background-color:#fff;border:2px solid #ddd;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;outline:none;padding:8px 16px;transition:all .3s ease}.sort-select:focus,.sort-select:hover{border-color:#667eea}.sort-select:focus{box-shadow:0 0 0 3px #667eea1a}.marketplace-info{background-color:#f0f2f5;border-radius:8px;color:#555;font-size:14px;margin:15px 0;padding:10px 15px}.marketplace-info strong{color:#667eea;font-size:16px}.agent-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.agent-card{display:flex;flex-direction:column;position:relative;transition:box-shadow .3s ease,transform .3s ease}.agent-card:hover{box-shadow:0 6px 16px #00000026;transform:translateY(-4px)}.price-badge{border-radius:20px;box-shadow:0 2px 8px #00000026;font-size:12px;font-weight:600;padding:5px 12px;position:absolute;right:10px;top:10px;z-index:10}.free-badge{background:linear-gradient(45deg,#52c41a,#73d13d);color:#fff}.paid-badge{background:linear-gradient(45deg,#ff6b00,#ff8c3a);color:#fff}.agent-header{margin-bottom:10px;margin-top:5px}.agent-image{margin-right:10px}.agent-type{color:#666;font-style:italic}.agent-description{flex-grow:1;margin-bottom:10px}.agent-description p{color:#1a1a1a!important;font-weight:500!important;line-height:1.5}.agent-owner{font-size:14px;margin-bottom:10px}.agent-owner div{color:#1a1a1a!important;font-weight:500!important;margin-top:4px}.agent-price{margin-bottom:10px;padding:8px 0}.agent-price strong{margin-right:8px}.price-paid{color:#ff6b00;font-size:14px;font-weight:700}.price-free{color:#52c41a;font-size:14px;font-weight:400}.agent-stats{background-color:#f9f9f9;border-radius:6px;display:flex;justify-content:space-around;margin-bottom:10px;padding:12px 0}.stat-item{align-items:center;gap:4px}.stat-icon{font-size:16px}.stat-value{color:#222}.stat-label{color:#666}.agent-created{color:#555;font-size:.9em}.agent-actions{margin-top:10px}.Market-deselect-btn,.Market-select-btn{border:none;border-radius:4px;cursor:pointer;padding:8px;transition:background-color .3s ease;width:100%}.Market-select-btn{background:linear-gradient(45deg,#7dff9b,#fdff71);border-radius:20px;color:#222}.Market-select-btn:hover{background-color:#45a049}.Market-deselect-btn{background-color:#f44336;border-radius:20px;color:#fff}.Market-deselect-btn:hover{background-color:#d32f2f}.three-js-preview{height:400px;position:relative;width:100%}.preview-title{color:#333;font-size:1.4em;margin-bottom:15px;margin-top:0}.preview-iframe{height:100%}.code-description{background-color:#e8f5e9;border-radius:4px;padding:15px}.description-title{color:#2e7d32;font-size:1.2em;margin-bottom:10px;margin-top:0}.description-steps{margin-bottom:15px;padding-left:20px}.description-steps li{color:#1b5e20;line-height:1.4;margin-bottom:8px}.execution-instruction{color:#555;font-style:italic;margin-bottom:0}.error-message{background-color:#f00c;color:#fff;font-family:Times New Roman;left:0;padding:10px;position:absolute;right:0;top:0}.error-message button{background-color:#d32f2f;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:5px 10px}.error-message button:hover{background-color:#b71c1c}.draggable-modal{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;max-width:800px;position:absolute;width:80%}.modal-header{align-items:center;background-color:#f0f0f0;border-top-left-radius:8px;border-top-right-radius:8px;cursor:move;display:flex;justify-content:space-between;padding:10px 20px}.modal-header h3{margin:0}.modal-header button{background:none;border:none;cursor:pointer;font-size:24px}.modal-content{max-height:70vh;overflow-y:auto;padding:20px}.preview-iframe{border:none;height:400px;width:100%}.marketplace-controls{background:#ffffff0d;border-radius:8px;display:flex;gap:20px;margin:20px 0;padding:15px}.filter-group,.sort-group{align-items:center;display:flex;gap:10px}.filter-group label,.sort-group label{color:#a0a0a0;font-weight:600}.marketplace-controls select{background:#0000004d;border:1px solid #fff3;border-radius:6px;color:#e0e0e0;cursor:pointer;padding:8px 12px}.marketplace-controls select:hover{border-color:#3b82f6}.agent-section{margin:40px 0}.section-title{border-bottom:2px solid #3b82f64d;color:#f0f0f0;font-size:24px;margin-bottom:20px;padding-bottom:10px}.agent-details{background-image:url(/static/media/chatmain.c6dd16b8893f65efda4b.png);background-size:100% 100%;margin:0 auto;max-width:750px;overflow:hidden;padding:20px}.disabled{opacity:.7}::-webkit-scrollbar{width:2px}.details-context{height:calc(100vh - 100px);overflow-y:auto}.agent-details h2{margin-top:0}.agent-details textarea{background:#e7ffed;border:1px solid #2df25b;border-radius:20px;color:#222;font-family:Times New Roman;font-size:13px;height:100px;margin:10px 0;outline:none;padding:10px;resize:vertical;width:97%}.agent-details textarea::placeholder{color:#2df25b;font-size:13px}.agent-details button{border:none;cursor:pointer}.agent-info{color:#222;.name{color:#022222;font-size:26px;font-weight:700}.agent-icon{height:22px;margin-right:8px;width:21px}}.button-group{display:flex;gap:10px;justify-content:center;margin-top:20px}.Train-Agent,.button-group button{background:linear-gradient(45deg,#7dff9b,#e7ff85);border-radius:25px;color:#222;font-size:14px;height:30px;width:150px}.long-border{background:#2df25b;border-radius:1px;height:2px;margin-top:30px;width:100%}.training-data-item{background:#f8fffa;border:1px solid #b8efc5;border-radius:20px;box-sizing:border-box;font-size:15px;margin-bottom:15px;padding:20px 30px}.No-content{align-items:center;display:flex;justify-content:center;.border{background:#ececec;border-radius:1px;height:2px;width:300px}}.Edit-agent{background-image:url(/static/media/edit_agent_bg.c313b7a0a60a996b0f80.png);background-size:100% 100%;padding:20px;input{background:#e7ffed;border:1px solid #2df25b;border-radius:15px;font-size:13px;padding:12px 20px}button,input{font-family:Times New Roman}button{border-radius:25px;color:#222;font-size:14px;font-weight:700;height:30px;width:30%}.Save-button{background:#7dff9b;font-family:Times New Roman}.Cancel-button{background:#e7ff85;font-family:Times New Roman}.select-model{background:#e7ffed;border:1px solid #2df25b;border-radius:15px;box-sizing:border-box;height:41px;margin-left:20px;padding:5px 10px;width:180px;select{background:none;border:none;font-family:Times New Roman;font-size:13px;height:27px;outline:none;width:100%}}}.agent-training{color:#222;.training-select{background:#e7ffed;border:1px solid #2df25b;border-radius:15px;padding:9px 15px;width:130px}select{background:#e7ffed;border:none;font-size:14px;outline:none;width:100%}.Start-Training{margin:auto;width:50%;button{background:#7dff9b;border-radius:20px;color:#222;font-size:16px;font-weight:700;height:40px;width:100%;&:hover{background:#baffca}}}}.mcp-configuration-section{margin-top:30px}.mcp-configuration{background:#ffffff0d;border-radius:12px;margin-top:20px;padding:20px}.mcp-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.mcp-title-section h3{color:#222;font-size:18px;font-weight:700;margin:0}.mcp-chain-info{color:#666;font-size:14px;margin:5px 0 0}.mcp-main-toggle{align-items:center;cursor:pointer;display:flex;gap:10px}.mcp-main-toggle span{color:#222;font-weight:500}.mcp-main-toggle input[type=checkbox]{display:none}.mcp-main-slider{background-color:#ccc;border-radius:24px;height:24px;position:relative;transition:background-color .3s;width:50px}.mcp-main-slider:before{background-color:#fff;border-radius:50%;content:"";height:20px;left:2px;position:absolute;top:2px;transition:transform .3s;width:20px}.mcp-main-toggle input:checked+.mcp-main-slider{background-color:#2df25b}.mcp-main-toggle input:checked+.mcp-main-slider:before{transform:translateX(26px)}.mcp-services-section{border-top:1px solid #ffffff1a;padding-top:20px}.mcp-services-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.mcp-service-card{background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;padding:16px;transition:all .3s ease}.mcp-service-card.enabled{background:#2df25b1a;border-color:#2df25b}.mcp-service-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.mcp-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.mcp-service-name{color:#222;font-size:16px;font-weight:600;margin:0}.mcp-switch{cursor:pointer;position:relative}.mcp-switch input[type=checkbox]{display:none}.mcp-slider{background-color:#ccc;border-radius:20px;display:block;height:20px;position:relative;transition:background-color .3s;width:40px}.mcp-slider:before{background-color:#fff;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .3s;width:16px}.mcp-switch input:checked+.mcp-slider{background-color:#2df25b}.mcp-switch input:checked+.mcp-slider:before{transform:translateX(20px)}.mcp-service-description{color:#555;font-size:14px;line-height:1.4;margin:0 0 12px}.mcp-capabilities{display:flex;flex-wrap:wrap;gap:6px}.mcp-capability-tag{background:#2df25b33;color:#2df25b;font-weight:500}.mcp-capability-more,.mcp-capability-tag{border-radius:12px;font-size:12px;padding:4px 8px}.mcp-capability-more{background:#ffffff1a;color:#666;font-style:italic}.mcp-no-services{color:#666;padding:40px 20px;text-align:center}.mcp-no-services p{margin:8px 0}.mcp-placeholder{background:#ffffff0d;border-radius:8px;color:#666;margin-top:20px;padding:20px;text-align:center}.team-management{background-image:url(/static/media/chatmain.c6dd16b8893f65efda4b.png);background-size:100% 100%;margin:0 auto;max-width:1000px;overflow:hidden;padding:20px;.team-contex{height:calc(100vh - 100px);overflow-y:auto}}.Hide{align-items:center;background:linear-gradient(45deg,#7dff9c,#e7ff85);border-radius:50%;display:flex;height:30px;justify-content:center;width:30px;img{height:15px;width:15px}}.team-management h3{border-bottom:2px solid #f6e918;color:#222;padding-bottom:10px}.create-team-btn,.use-team-btn{background:linear-gradient(45deg,#7dff9c,#e7ff85);border:none;border-radius:20px;color:#222;cursor:pointer;font-family:Times New Roman;font-size:14px;margin:10px 0;padding:10px 15px;text-decoration:none;transition:background-color .3s}.create-team-btn:hover,.toggle-form-btn:hover,.use-team-btn:hover{background-color:#45a049}.create-team-form{background-color:#f9f9f9;border:1px solid #ddd;border-radius:20px;box-shadow:0 2px 4px #0000001a;margin-top:20px;padding:20px;.title{color:#222;font-size:16px;margin:15px 0}}.create-team-form h3,.edit-team-form h3{color:#222;margin-top:0}.create-team-form input,.create-team-form textarea{background-color:#ececec;border:1px solid #ddd;border-radius:15px;font-family:Times New Roman;font-size:14px;margin:10px 0;padding:10px;width:98%}.agent-selection{margin-top:20px}.agent-selection .agent-item{margin-bottom:8px}.agent-selection .agent-item .border{background:#888;border-radius:2px;height:4px;margin-right:5px;width:15px}.agent-selection .agent-item .Select{background:#ececec;border-radius:15px;box-sizing:border-box;height:30px;margin:10px 0 20px 20px;padding:5px 10px;width:510px}.agent-selection .agent-item .Select select{background:none;border:none;color:#000;font-family:Times New Roman;outline:none;width:100%}.agent-selection button{background:linear-gradient(45deg,#7dff9c,#e7ff85);border:none;border-radius:20px;color:#222;font-family:Times New Roman;height:30px;margin:10px 0 20px 10px;width:80px}.no-agents{color:#888;font-style:italic;margin:10px 0;padding:10px}.agent-selection h4{border-bottom:1px solid #ddd;color:#333;padding-bottom:5px}.agent-lists{display:flex;justify-content:space-between;margin-top:10px}.marketplace-agents,.user-agents{width:48%}.marketplace-agents h5,.user-agents h5{margin-bottom:10px}.agent-item:hover{background-color:#f0f0f0}.agent-item.selected{background-color:#e6f7ff;border-color:#1890ff}.agent-item span{font-weight:700}.team-list{margin-top:30px}.team-item{background:#fff;border:1px solid #222;border-radius:25px;margin:10px 0;padding:15px;transition:box-shadow .3s}.team-item:hover{box-shadow:0 2px 8px #00000026}.team-item h4{color:#4caf50;margin-top:0}.team-actions{display:flex;justify-content:flex-start;margin-top:10px}.team-actions .use-team-btn,.team-actions button{margin-right:10px}.edit-team-actions{display:flex;justify-content:center;margin-top:20px}.edit-team-actions button{border:none;border-radius:4px;cursor:pointer;margin-right:10px;padding:10px 15px;transition:background-color .3s}.edit-team-actions button:first-child{background:linear-gradient(45deg,#7dff9c,#e7ff85);border-radius:20px;color:#222;font-family:Times New Roman;height:38px;margin:10px 30px 10px 0;width:150px}.edit-team-actions button:first-child:hover{background-color:#45a049}.edit-team-actions button:last-child{background-color:#f44336;color:#fff}.edit-team-actions button:last-child:hover{background-color:#d32f2f}.Edit{background:linear-gradient(45deg,#7dff9c,#e7ff85);border:none;border-radius:20px;color:#222;font-family:Times New Roman;height:38px;margin:10px 0;width:100px}.edit-team-form{background:#fff;border:1px solid #222;border-radius:25px;box-shadow:0 2px 4px #0000001a;margin-top:20px;padding:20px}.edit-team-form input,.edit-team-form textarea{background:#ececec;border:1px solid #ddd;border-radius:20px;font-family:Times New Roman;font-size:14px;margin:10px 0;padding:10px;width:86%}@media (max-width:768px){.agent-lists{flex-direction:column}.marketplace-agents,.user-agents{width:100%}.team-actions{flex-direction:column}.team-actions .use-team-btn,.team-actions button{margin-bottom:10px;margin-right:0;width:100%}}.buy-slot-btn,.toggle-form-btn{background:linear-gradient(45deg,#7dff9c,#e7ff85);border:none;border-radius:20px;color:#222;cursor:pointer;font-family:Times New Roman;font-size:14px;margin:10px 10px 10px 0;padding:10px 15px;transition:background-color .3s}.Cancel,.edit-team-actions button:last-child,.team-actions .Delete{background:linear-gradient(45deg,#ff4747,#ff9138);border:none;border-radius:20px;color:#fff;font-family:Times New Roman;height:38px;margin:10px 0;width:100px}.game-marketplace{margin:0 auto;max-width:1400px;padding:20px}.marketplace-header{margin-bottom:30px;text-align:center}.marketplace-header h1{color:#1a1a1a;font-size:2.2rem;margin-bottom:8px}.marketplace-header p{color:#666;font-size:1rem}.marketplace-filters{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-bottom:24px;padding:20px}.search-input{width:100%}.game-card{display:flex;flex-direction:column;height:100%;margin-bottom:16px;transition:all .3s}.game-card:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-5px)}.game-thumbnail{height:180px;overflow:hidden;position:relative}.game-thumbnail img{height:100%;object-fit:cover;transition:transform .5s;width:100%}.game-card:hover .game-thumbnail img{transform:scale(1.05)}.game-price{background-color:#000000b3;border-radius:4px;color:#fff;font-weight:700;padding:4px 8px;position:absolute;right:10px;top:10px}.game-price.free{background-color:#52c41a}.blockchain-badge{left:10px;position:absolute;top:10px}.game-description{color:#666;height:60px;margin-bottom:10px;overflow:hidden}.game-stats{color:#888;display:flex;justify-content:space-between}.game-stats,.game-tags{margin-bottom:10px}.game-date{color:#999;font-size:.8rem;text-align:right}.loading-container{padding:60px 0}.empty-state{padding:40px 0}.pagination-container{margin-top:40px;padding-bottom:20px;text-align:center}@media (max-width:768px){.marketplace-header h1{font-size:1.8rem}.game-card{margin-bottom:20px}}.game-detail-container{margin:0 auto;max-width:1200px;padding:24px}.back-button{margin-bottom:16px}.game-header{margin-bottom:24px}.game-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.game-content{margin-top:24px}.game-image,.game-image-card{margin-bottom:16px}.game-image{border-radius:8px;width:100%}.game-price-section{align-items:center;display:flex;justify-content:flex-start;margin:16px 0}.price-tag{font-size:16px;padding:6px 12px}.play-button{font-size:16px;height:48px}.game-stats-card{background:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin-top:16px;padding:16px}.game-stats-card .ant-statistic{text-align:center}.game-stats-card .ant-statistic-title{color:#888;font-size:14px}.game-stats-card .ant-statistic-content{font-size:24px;font-weight:600}.game-stats-card .ant-statistic-prefix,.game-stats-card .ant-statistic-suffix{font-size:20px}.game-info-card{height:100%}.game-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.game-not-found,.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px}.game-not-found{text-align:center}.game-iframe-container{border:1px solid #f0f0f0;border-radius:8px;min-height:500px;overflow:hidden;position:relative;width:100%}.game-placeholder{align-items:center;background-color:#f7f7f7;display:flex;flex-direction:column;height:500px;justify-content:center}.play-icon{color:#1890ff;font-size:64px;margin-bottom:16px}.ai-status-overlay{background:#000c;border-radius:20px;color:#fff;font-size:14px;left:50%;padding:8px 16px;position:absolute;top:10px;transform:translateX(-50%);z-index:1000}.ai-thinking{align-items:center;display:flex}.ai-debug-info{word-wrap:break-word;background:#000000e6;border-radius:5px;color:#0f0;font-family:Courier New,monospace;font-size:12px;max-width:300px;padding:10px;position:absolute;right:10px;top:50px;z-index:999}.ai-debug-info div{margin-bottom:4px}@media (max-width:768px){.game-detail-container{padding:16px}.game-meta{flex-direction:column;gap:4px}.ai-debug-info{margin-top:10px;max-width:100%;position:relative;right:0;top:0}}.creator-dashboard{margin:0 auto;max-width:1200px;padding:20px}.dashboard-header{align-items:center;display:flex;margin-bottom:30px}.dashboard-header h1{color:#222;font-size:28px;font-weight:700;margin-left:20px}.back-button{background-color:#f0f0f0;border-radius:4px;padding:8px 16px;transition:background-color .3s}.back-button:hover{background-color:#e6e6e6}.earnings-summary{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:30px}.summary-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:25px;transition:box-shadow .3s}.summary-card:hover{box-shadow:0 4px 8px #0000001a}.card-title{color:#666;font-size:14px;margin-bottom:10px}.card-value{color:#222;font-size:32px;font-weight:700}.withdraw-section{margin-bottom:40px;text-align:center}.withdraw-button{background:linear-gradient(45deg,#7dff9b,#fdff71);border:none;border-radius:20px;color:#222;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:all .3s}.withdraw-button:hover{box-shadow:0 4px 12px #7dff9b4d;transform:translateY(-2px)}.withdraw-button:disabled{background:#ccc;cursor:not-allowed;transform:none}.agents-earnings-list h2{color:#222;font-size:22px;margin-bottom:20px}.no-earnings{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:60px 20px;text-align:center}.no-earnings p{color:#666;font-size:16px;margin-bottom:20px}.create-agent-link{background:linear-gradient(45deg,#7dff9b,#fdff71);border-radius:20px;color:#222;display:inline-block;font-weight:600;padding:10px 20px;text-decoration:none;transition:all .3s}.create-agent-link:hover{box-shadow:0 4px 12px #7dff9b4d;transform:translateY(-2px)}.earnings-table{background-color:#fff;border:1px solid #e8e8e8;border-collapse:initial;border-radius:12px;border-spacing:0;box-shadow:0 4px 12px #00000014;overflow:hidden;width:100%}.earnings-table thead{background:linear-gradient(180deg,#fafafa,#f5f5f5)}.earnings-table th{border-bottom:2px solid #e0e0e0;color:#262626;font-size:14px;font-weight:600;letter-spacing:.5px;padding:18px 20px;text-align:left;text-transform:uppercase}.earnings-table td{border-bottom:1px solid #f0f0f0;color:#595959;font-size:15px;padding:18px 20px}.earnings-table tbody tr{transition:all .2s ease}.earnings-table tbody tr:hover{background-color:#fafafa;box-shadow:0 2px 8px #0000000d;transform:scale(1.01)}.earnings-table tbody tr:last-child td{border-bottom:none}.earnings-amount{color:#52c41a;font-size:16px;font-weight:700}.view-details-link{border-radius:4px;color:#1890ff;display:inline-block;font-weight:500;padding:6px 12px;text-decoration:none;transition:all .2s}.view-details-link:hover{background-color:#e6f7ff;color:#096dd9;text-decoration:none}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-width:500px;min-width:400px;padding:30px}.modal-content h3{color:#222;font-size:20px;margin-bottom:20px}.modal-body{margin-bottom:25px}.modal-body p{color:#555;font-size:14px;margin-bottom:15px}.withdraw-input{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px;transition:border-color .3s;width:100%}.withdraw-input:focus{border-color:#1890ff;outline:none}.modal-footer{display:flex;gap:10px;justify-content:flex-end}.cancel-button,.confirm-button{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:600;padding:8px 20px;transition:all .3s}.confirm-button{background:linear-gradient(45deg,#7dff9b,#fdff71);color:#222}.confirm-button:hover{box-shadow:0 2px 8px #7dff9b4d}.confirm-button:disabled{background:#ccc;cursor:not-allowed}.cancel-button:hover{background-color:#e6e6e6}.cancel-button:disabled{cursor:not-allowed;opacity:.6}.pagination{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:30px;padding:20px 0}.pagination-button{background-color:#fff;border:1px solid #ddd;border-radius:6px;color:#333;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.pagination-button:hover:not(:disabled){background-color:#fafafa;border-color:#1890ff;color:#1890ff}.pagination-button:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.4}.pagination-info{color:#666;font-size:14px;font-weight:500}@media (max-width:768px){.creator-dashboard{padding:10px}.dashboard-header h1{font-size:22px}.earnings-summary{grid-template-columns:1fr}.card-value{font-size:24px}.modal-content{min-width:90%;padding:20px}.earnings-table{font-size:13px}.earnings-table td,.earnings-table th{padding:10px}}.alpha-signal-card{background:linear-gradient(135deg,#1a1f2e,#252b3b);border:1px solid #2d3548;border-radius:16px;box-shadow:0 8px 32px #0000004d;color:#fff;margin-bottom:20px;padding:18px;transition:all .3s ease}.alpha-signal-card:hover{border-color:#3d4556;box-shadow:0 12px 40px #0006;transform:translateY(-2px)}.signal-header{align-items:flex-start;border-bottom:1px solid #2d3548;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.signal-title{display:flex;flex-direction:column;gap:12px}.token-symbol{color:#fff;font-size:28px;font-weight:700;margin:0}.badges{display:flex;flex-wrap:wrap;gap:8px}.risk-badge,.signal-type-badge,.status-badge{border-radius:6px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.signal-meta{gap:8px}.confidence,.signal-meta{align-items:flex-end;display:flex;flex-direction:column}.confidence{gap:4px}.confidence-label{color:#9ca3af;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.confidence-value{color:#3b82f6;font-size:32px;font-weight:700}.confidence-bar{background:#2d3548;border-radius:3px;height:6px;overflow:hidden;width:100px}.confidence-fill{background:linear-gradient(90deg,#3b82f6,#60a5fa);height:100%;transition:width .5s ease}.time-info{color:#9ca3af;font-size:13px}.current-price-section{align-items:center;background:#1e2432;border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px}.current-price-section .label{color:#9ca3af;font-size:14px;font-weight:500}.current-price-section .price{color:#3b82f6;font-size:24px;font-weight:700}.trading-plan{margin-bottom:20px}.section-title{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:16px}.plan-item{background:#1e2432;border-left:3px solid #0000;border-radius:10px;margin-bottom:10px;padding:14px 16px;transition:all .2s ease}.plan-item:hover{background:#252b3b;transform:translateX(4px)}.plan-item.entry-zone{border-left-color:#3b82f6}.plan-item.stop-loss{border-left-color:#ef4444}.plan-item.take-profit{border-left-color:#22c55e}.item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.item-label{color:#d1d5db;font-size:14px;font-weight:500}.item-value{color:#fff;font-size:16px}.item-value.success{color:#22c55e}.item-value.danger{color:#ef4444}.item-meta{color:#9ca3af;font-size:12px}.market-data{margin-bottom:20px}.data-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.data-item{background:#1e2432;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:12px}.data-label{color:#9ca3af;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.data-value{font-size:18px;font-weight:700}.data-value.positive{color:#22c55e}.data-value.negative{color:#ef4444}.reasoning-section{margin-bottom:20px}.reasoning-text{background:#1e2432;border-left:3px solid #3b82f6;border-radius:10px;color:#d1d5db;font-size:14px;line-height:1.6;margin:0;padding:16px}.signal-actions{display:flex;gap:12px;margin-bottom:16px}.copy-btn,.details-btn{border:none;border-radius:10px;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s ease}.copy-btn{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.copy-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #3b82f666;transform:translateY(-2px)}.details-btn{background:#2d3548;color:#fff}.details-btn:hover{background:#3d4556}.signal-footer{align-items:center;border-top:1px solid #2d3548;color:#6b7280;display:flex;font-size:12px;justify-content:space-between;padding-top:16px}.alpha-signal-card.compact{background:#1e2432;padding:16px}.alpha-signal-card.compact .signal-header{border-bottom:1px solid #2d3548;margin-bottom:12px;padding-bottom:12px}.alpha-signal-card.compact .token-symbol{font-size:20px}.alpha-signal-card.compact .confidence-value{font-size:24px}.signal-summary{display:flex;gap:16px;margin-bottom:12px}.price-info{display:flex;flex:1 1;flex-direction:column;gap:4px}.price-info .label{color:#9ca3af;font-size:11px;text-transform:uppercase}.price-info .value{color:#fff;font-size:14px;font-weight:600}.expand-btn{background:#2d3548;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px;transition:background .2s ease;width:100%}.expand-btn:hover{background:#3d4556}@media (max-width:768px){.alpha-signal-card{padding:16px}.token-symbol{font-size:22px}.confidence-value{font-size:24px}.current-price-section .price{font-size:20px}.signal-actions{flex-direction:column}.data-grid{grid-template-columns:1fr}}.token-stats-badge{background:#ffffff0d;border-radius:8px;display:inline-flex;font-size:12px;gap:12px;margin-top:8px;padding:8px 12px}.token-stats-badge .stat-item{align-items:center;display:flex;gap:4px}.token-stats-badge .label{color:#fff9;font-weight:500}.token-stats-badge .value{color:#ffffffe6;font-weight:600}.token-stats-badge .value.good{color:#10b981}.token-stats-badge .value.neutral{color:#f59e0b}.token-stats-badge .value.bad{color:#ef4444}.token-stats-full{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin:20px 0;padding:20px}.stats-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.stats-header h3{color:#ffffffe6;font-size:18px;font-weight:600;margin:0}.stats-header .last-updated{color:#ffffff80;font-size:12px}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.stat-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;padding:16px}.stat-title{color:#ffffffb3;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.stat-row{border-bottom:1px solid #ffffff0d;padding:8px 0}.stat-label{color:#fff9;font-size:13px;font-weight:500}.stat-value{color:#ffffffe6;font-size:14px;font-weight:600}.stat-value.highlight{color:#60a5fa;font-size:16px}.stat-value.success{color:#10b981}.stat-value.danger{color:#ef4444}.stat-value.warning{color:#f59e0b}.stat-value.neutral{color:#ffffff80}.signal-id{color:#fff6;font-size:11px;font-weight:400;margin-left:4px}.token-stats .error,.token-stats .loading{color:#ffffff80;font-size:13px;padding:12px;text-align:center}.token-stats .error{color:#ef4444}@media (max-width:768px){.stats-grid{grid-template-columns:1fr}.stats-header{align-items:flex-start;flex-direction:column;gap:8px}.token-stats-badge{flex-wrap:wrap;gap:8px}}.alpha-agent-card{background:linear-gradient(135deg,#1a1f2e,#252b3b);border:1px solid #2d3548;border-radius:20px;box-shadow:0 10px 40px #0006;color:#fff;max-width:600px;padding:28px;transition:all .3s ease}.alpha-agent-card:hover{border-color:#3d4556;box-shadow:0 15px 50px #00000080;transform:translateY(-4px)}.agent-header{border-bottom:2px solid #2d3548;gap:20px;margin-bottom:20px;padding-bottom:20px}.agent-header,.agent-icon{align-items:center;display:flex}.agent-icon{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:20px;flex-shrink:0;height:80px;justify-content:center;width:80px}.agent-icon .icon{font-size:48px}.agent-info{flex:1 1}.agent-name{color:#fff;font-size:24px;font-weight:700;margin:0 0 8px}.agent-tagline{color:#9ca3af;font-size:14px;margin:0 0 12px}.agent-badges{display:flex;flex-wrap:wrap;gap:8px}.badge{border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.badge.official{background:#3b82f6;color:#fff}.badge.verified{background:#22c55e;color:#fff}.badge.auto{background:#f59e0b;color:#fff}.agent-description{margin-bottom:24px}.agent-description p{color:#374151;font-size:14px;font-weight:400;line-height:1.7;margin:0}.alpha-agent-card .agent-description p{color:#e5e7eb!important}.agent-features{margin-bottom:24px}.features-title,.plans-title,.stats-title,.status-title{color:#fff;font-size:16px;font-weight:600;margin-bottom:12px}.features-list{list-style:none;margin:0;padding:0}.features-list li{align-items:center;border-bottom:1px solid #2d3548;color:#d1d5db;display:flex;font-size:14px;gap:12px;padding:10px 0}.features-list li:last-child{border-bottom:none}.feature-icon{flex-shrink:0;font-size:18px;width:24px}.agent-stats{background:#1e2432;border-radius:12px;margin-bottom:24px;padding:20px}.stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.stat-item{display:flex;flex-direction:column;gap:6px}.stat-item.highlight{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:8px;grid-column:1/-1;padding:12px}.stat-label{color:#9ca3af;letter-spacing:.5px;text-transform:uppercase}.stat-item.highlight .stat-label{color:#fffc}.stat-value{color:#fff;font-size:20px}.stat-value.success{color:#22c55e}.subscription-status{background:#1e2432;border-radius:12px;margin-bottom:20px;padding:20px}.status-info{margin-bottom:16px}.status-item{border-bottom:1px solid #2d3548;display:flex;justify-content:space-between;padding:10px 0}.status-item:last-child{border-bottom:none}.status-item .label{color:#9ca3af;font-size:13px}.status-item .value{color:#fff;font-size:14px;font-weight:600}.status-item .value.capitalize{text-transform:capitalize}.status-item .value.active{color:#22c55e}.status-item .value.expired{color:#ef4444}.manage-btn{background:#2d3548;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:all .2s ease;width:100%}.manage-btn:hover{background:#3d4556;transform:translateY(-1px)}.subscription-plans{margin-bottom:20px}.plan-card{background:#1e2432;border:2px solid #2d3548;border-radius:12px;margin-bottom:16px;padding:20px;position:relative;transition:all .3s ease}.plan-card:hover{border-color:#3b82f6;transform:translateX(4px)}.plan-card.monthly{background:linear-gradient(135deg,#1e2432,#252b3b);border-color:#3b82f6}.plan-ribbon{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:6px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 12px;position:absolute;right:20px;text-transform:uppercase;top:-12px}.plan-header{border-bottom:1px solid #2d3548;margin-bottom:16px;padding-bottom:16px}.plan-name{color:#fff;font-size:18px;font-weight:600;margin:0 0 8px}.plan-price{align-items:baseline;display:flex;gap:4px}.plan-price .price{color:#3b82f6;font-size:32px;font-weight:700}.plan-price .period{color:#9ca3af;font-size:14px}.plan-features{list-style:none;margin:0 0 20px;padding:0}.plan-features li{color:#d1d5db;font-size:13px;padding:8px 0}.subscribe-btn{border:none;border-radius:10px;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.5px;padding:14px;text-transform:uppercase;transition:all .2s ease;width:100%}.subscribe-btn.free{background:#2d3548;color:#fff}.subscribe-btn.free:hover:not(:disabled){background:#3d4556;box-shadow:0 4px 12px #2d354866;transform:translateY(-2px)}.subscribe-btn.monthly{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.subscribe-btn.monthly:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.subscribe-btn:disabled{cursor:not-allowed;opacity:.6}.agent-footer{border-top:1px solid #2d3548;padding-top:20px}.footer-links{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.footer-link{color:#9ca3af;font-size:13px;text-decoration:none;transition:color .2s ease}.footer-link:hover{color:#3b82f6}@media (max-width:768px){.alpha-agent-card{padding:20px}.agent-header{flex-direction:column;text-align:center}.agent-icon{height:64px;width:64px}.agent-icon .icon{font-size:36px}.agent-badges{justify-content:center}.stats-grid{grid-template-columns:1fr}.footer-links{flex-direction:column;gap:12px}}.token-news-feed{background:#f9f9f9;border-radius:12px;margin-bottom:30px;padding:20px}.news-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.news-header h3{color:#1a1a1a;font-size:20px;font-weight:700;margin:0}.news-filters{display:flex;gap:10px}.news-filters button{background:#fff;border:1px solid #ddd;border-radius:20px;cursor:pointer;font-family:inherit;font-size:14px;padding:6px 16px;transition:all .3s}.news-filters button:hover{background:#f0f0f0;transform:translateY(-1px)}.news-filters button.active{background:#3b82f6;border-color:#3b82f6;color:#fff}.news-loading{padding:40px 20px;text-align:center}.news-loading .spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3b82f6;height:40px;margin:0 auto 16px;width:40px}.news-loading p{color:#666;font-size:14px}.news-error{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;padding:40px 20px;text-align:center}.news-error p{color:#856404;margin-bottom:16px}.news-error button{background:#ffc107;border:none;border-radius:4px;cursor:pointer;font-family:inherit;padding:8px 20px}.news-empty{color:#999;padding:60px 20px;text-align:center}.news-empty p:first-child{font-size:18px;margin-bottom:8px}.news-empty p:last-child{font-size:14px}.news-list{display:flex;flex-direction:column;gap:16px}.news-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;padding:16px;transition:all .3s}.news-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.news-card.compact{padding:12px}.news-card-header{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:12px}.news-tokens{display:flex;flex-wrap:wrap;gap:6px}.token-badge{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;font-size:12px;font-weight:600;padding:4px 10px}.news-meta{color:#666;display:flex;font-size:13px;gap:12px}.news-source{font-weight:500}.news-time{color:#999}.news-card-body h4{color:#1a1a1a;font-size:16px;font-weight:600;line-height:1.5;margin:0 0 8px}.news-title-cn{color:#555;font-size:14px;line-height:1.5;margin:0 0 12px}.news-metrics{display:flex;flex-wrap:wrap;gap:16px;margin:12px 0}.metric{color:#666;font-size:13px}.metric strong{color:#1a1a1a;font-weight:600;margin-left:4px}.impact-metric strong{font-size:16px;font-weight:700}.news-metadata{background:#f8f9fa;border-radius:6px;display:flex;flex-wrap:wrap;gap:16px;margin:12px 0;padding:12px}.metadata-item{align-items:center;display:flex;font-size:13px;gap:6px}.metadata-label{color:#666;font-weight:500}.metadata-value{color:#1a1a1a;font-weight:600}.contract-address{background:#e9ecef;border-radius:4px;font-family:Courier New,monospace;font-size:12px;padding:2px 6px}.news-analysis{background:#f0f7ff;border-left:3px solid #3b82f6;border-radius:4px;margin-top:12px;padding:16px}.ai-badge{background:#3b82f6;border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:600;margin-bottom:12px;padding:4px 12px}.analysis-text{color:#444;font-size:14px;line-height:1.6;margin:0 0 12px}.key-points{margin:12px 0}.key-points strong{color:#1a1a1a;display:block;margin-bottom:6px}.key-points ul{margin:0;padding-left:20px}.key-points li{color:#444;font-size:14px;line-height:1.5;margin:4px 0}.recommended-action{background:#fff3cd;border-left:3px solid #ffc107;border-radius:4px;font-size:14px;margin-top:12px;padding:8px 12px}.analysis-confidence{color:#666;font-size:13px;margin-top:8px}.analysis-confidence strong{color:#3b82f6;font-weight:700}.news-card-footer{border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:12px}.btn-link{background:none;border:none;color:#3b82f6;cursor:pointer;font-family:inherit;font-size:14px;padding:4px 8px;text-decoration:none;transition:color .3s}.btn-link:hover{color:#2563eb;text-decoration:underline}.btn-signal{background:linear-gradient(135deg,#7dff9b,#fdff71);border:none;border-radius:16px;color:#222;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:6px 16px;transition:all .3s}.btn-signal:hover{box-shadow:0 4px 8px #7dff9b4d;transform:translateY(-2px)}.news-footer{align-items:center;border-top:2px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:20px;padding-top:16px}.news-count{color:#666;font-size:14px;margin:0}.btn-refresh{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;padding:8px 20px;transition:all .3s}.btn-refresh:hover:not(:disabled){background:#f8f9fa;border-color:#3b82f6;color:#3b82f6}.btn-refresh:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.token-news-feed{padding:16px}.news-header{align-items:flex-start;flex-direction:column;gap:12px}.news-filters{flex-wrap:wrap;width:100%}.news-filters button{flex:1 1;min-width:100px}.news-card-header{align-items:flex-start;flex-direction:column}.news-metadata,.news-metrics{flex-direction:column;gap:8px}.news-card-footer,.news-footer{flex-direction:column}.news-footer{gap:12px}.btn-refresh{width:100%}}.alpha-agent-page{background:linear-gradient(135deg,#f0f4f8,#e2e8f0);min-height:100vh;padding:48px 24px}.search-input-modern{color:#1e293b!important}.search-input-modern::placeholder{color:#94a3b8!important}.search-input-modern::-webkit-input-placeholder{color:#94a3b8!important}.signals-section h2{color:#1f2937!important;font-weight:700!important}kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.page-container{margin:0 auto;max-width:1600px}.page-header{background:#fff;border-radius:24px;box-shadow:0 4px 24px #0000000f;margin-bottom:56px;padding:48px 32px;text-align:center}.page-title{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;display:flex;font-size:52px;font-weight:800;gap:20px;justify-content:center;margin:0 0 16px}.title-icon{font-size:64px}.page-subtitle{color:#64748b;font-size:19px;font-weight:500;margin:0}.page-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:420px 1fr}.left-column{display:flex;flex-direction:column;gap:24px}.info-card,.warning-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 16px #0000000a;padding:28px;transition:all .3s ease}.info-card:hover,.warning-card:hover{box-shadow:0 8px 32px #00000014;transform:translateY(-2px)}.info-title,.warning-title{align-items:center;color:#1e293b;display:flex;font-size:18px;font-weight:700;gap:8px;margin:0 0 16px}.info-content{color:#64748b}.info-list{color:#475569;font-size:15px;line-height:2;margin:0;padding-left:24px}.info-list li{margin-bottom:12px}.warning-card{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:#fef3c7}.warning-title{color:#d97706}.warning-text{color:#92400e;font-size:14px;line-height:1.8;margin:0}.right-column{display:flex;flex-direction:column;gap:32px}.filters-section{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 16px #0000000a;display:flex;flex-wrap:wrap;gap:20px;padding:24px}.filter-group{align-items:center;display:flex;gap:16px}.filter-label{color:#64748b;font-size:15px;font-weight:600;min-width:90px}.filter-buttons{display:flex;gap:10px}.filter-btn{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;color:#475569;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.filter-btn:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-1px)}.filter-btn.active{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 4px 16px #667eea4d;color:#fff}.signals-section{flex:1 1}.signals-header{justify-content:space-between;margin-bottom:32px;padding:0 4px}.signals-header,.signals-title{align-items:center;display:flex}.signals-title{color:#1e293b;font-size:32px;font-weight:800;gap:12px;margin:0}.refresh-btn{background:#fff;border:2px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0000000a;color:#475569;cursor:pointer;font-size:15px;font-weight:600;padding:12px 24px;transition:all .2s ease}.refresh-btn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;box-shadow:0 4px 16px #00000014;transform:translateY(-2px)}.refresh-btn:disabled{cursor:not-allowed;opacity:.5}.signals-list{gap:20px;padding:8px 0}.loading-state,.signals-list{display:flex;flex-direction:column}.loading-state{align-items:center;color:#9ca3af;justify-content:center;padding:80px 20px}.spinner{animation:spin .8s linear infinite;border:4px solid #2d3548;border-radius:50%;border-top-color:#3b82f6;height:48px;margin-bottom:16px;width:48px}.empty-state{align-items:center;background:#fff;border:2px dashed #cbd5e1;border-radius:24px;box-shadow:0 4px 16px #0000000a;display:flex;flex-direction:column;justify-content:center;padding:96px 32px}.empty-icon{font-size:80px;margin-bottom:24px;opacity:.7}.empty-state h3{color:#1e293b;font-size:28px;font-weight:700;margin:0 0 16px}.empty-state p{color:#64748b;font-size:17px;line-height:1.6;margin:0;max-width:500px;text-align:center}.subscribe-prompt{background:linear-gradient(135deg,#1e3a8a,#1e40af);border:2px solid #3b82f6;border-radius:16px;margin-top:32px;padding:32px;text-align:center}.subscribe-prompt h3{color:#fff;font-size:24px;font-weight:700;margin:0 0 12px}.subscribe-prompt p{color:#ffffffe6;font-size:16px;line-height:1.6;margin:0 0 24px}.subscribe-prompt-btn{background:#fff;border:none;border-radius:10px;color:#1e40af;cursor:pointer;font-size:16px;font-weight:700;padding:14px 32px;transition:all .2s ease}.subscribe-prompt-btn:hover{box-shadow:0 6px 20px #ffffff4d;transform:translateY(-2px)}@media (max-width:1200px){.page-content{grid-template-columns:1fr}.left-column{margin:0 auto;max-width:600px}}@media (max-width:768px){.alpha-agent-page{padding:20px 12px}.page-header{margin-bottom:32px}.page-title{font-size:32px}.title-icon{font-size:40px}.page-subtitle{font-size:16px}.filters-section{flex-direction:column;gap:16px}.filter-group,.signals-header{align-items:flex-start;flex-direction:column}.signals-header{gap:12px}.refresh-btn{width:100%}}.signal-detail-page{background:#0d1117;color:#e6edf3;min-height:100vh;padding-bottom:40px}.signal-detail-error,.signal-detail-loading{align-items:center;background:#0d1117;color:#e6edf3;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:40px 20px;text-align:center}.signal-detail-error .error-icon{font-size:64px;margin-bottom:20px;opacity:.8}.signal-detail-error h2{color:#e6edf3;font-size:28px;font-weight:600;margin-bottom:12px}.signal-detail-error .error-message{color:#8b949e;font-size:16px;line-height:1.5;margin-bottom:32px;max-width:500px}.signal-detail-error .error-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.signal-detail-error .primary-btn{background:linear-gradient(135deg,#5a6ae6,#7b68ee);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px 28px;transition:all .2s}.signal-detail-error .primary-btn:hover{box-shadow:0 8px 16px #5a6ae64d;transform:translateY(-2px)}.signal-detail-error .secondary-btn{background:#21262d;border:1px solid #30363d;border-radius:10px;color:#e6edf3;cursor:pointer;font-size:15px;font-weight:600;padding:14px 28px;transition:all .2s}.signal-detail-error .secondary-btn:hover{background:#30363d;border-color:#484f58}.loading-spinner{animation:spin 1s linear infinite;border:4px solid #30363d;border-radius:50%;border-top-color:#5a6ae6;height:48px;width:48px}@keyframes spin{to{transform:rotate(1turn)}}.signal-detail-error button{background:linear-gradient(135deg,#5a6ae6,#3a4fe0);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;margin-top:20px;padding:12px 24px;transition:transform .2s}.signal-detail-error button:hover{transform:translateY(-2px)}.sticky-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1117f2;border-bottom:1px solid #30363d;gap:24px;justify-content:space-between;padding:16px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header-left,.sticky-header{align-items:center;display:flex}.header-left{gap:16px}.back-btn{background:#0000;border:1px solid #30363d;border-radius:8px;color:#e6edf3;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.back-btn:hover{background:#5a6ae61a;border-color:#5a6ae6}.symbol-info{align-items:center;display:flex;gap:12px}.symbol-info h1{color:#e6edf3;font-size:20px;font-weight:700;margin:0}.signal-type{border-radius:12px;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.signal-type.long{background:#00c797;color:#fff}.signal-type.short{background:#f24822;color:#fff}.signal-type.buy{background:#22c55e;color:#fff}.signal-type.sell{background:#ef4444;color:#fff}.signal-type.neutral{background:#6b7280;color:#fff}.status-badge{border-radius:12px;font-size:11px;font-weight:600;padding:4px 12px;text-transform:uppercase}.status-badge.active{background:#5a6ae633;border:1px solid #5a6ae6;color:#5a6ae6}.status-badge.hit_tp{background:#00c79733;border:1px solid #00c797;color:#00c797}.status-badge.hit_sl{background:#f2482233;border:1px solid #f24822;color:#f24822}.status-badge.expired{background:#8b949e33;border:1px solid #8b949e;color:#8b949e}.model-badge{background:#8b5cf633;border:1px solid #8b5cf6;border-radius:10px;color:#8b5cf6;font-size:10px;font-weight:600;padding:4px 10px}.header-center{display:flex;flex:1 1;gap:24px;justify-content:center}.key-metric{display:flex;flex-direction:column;gap:4px}.key-metric .label{color:#8b949e;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.key-metric .value{color:#e6edf3;font-size:14px;font-weight:700}.key-metric .countdown{color:#f8d264;font-family:Courier New,monospace}.header-right{display:flex;gap:12px}.btn-primary{background:linear-gradient(135deg,#5a6ae6,#3a4fe0);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;transition:all .2s}.btn-primary:hover{box-shadow:0 8px 20px #5a6ae666;transform:translateY(-2px)}.btn-secondary{background:#0000;border:1px solid #30363d;border-radius:8px;color:#e6edf3;cursor:pointer;font-size:13px;font-weight:600;padding:10px 20px;transition:all .2s}.btn-secondary:hover{background:#5a6ae61a;border-color:#5a6ae6}.content-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 360px;margin:0 auto;max-width:1600px;padding:24px}@media (max-width:1200px){.content-layout{grid-template-columns:1fr}.side-panel{order:-1}}.main-content{display:flex;flex-direction:column;gap:24px}section{background:#161b22;border:1px solid #30363d;border-radius:16px;padding:24px}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.section-header h2{color:#e6edf3;font-size:18px;font-weight:700;margin:0}.chart-section{min-height:400px}.timeframe-selector{display:flex;gap:8px}.timeframe-selector button{background:#0000;border:1px solid #30363d;border-radius:8px;color:#8b949e;cursor:pointer;font-size:12px;font-weight:600;padding:6px 16px;transition:all .2s}.timeframe-selector button.active,.timeframe-selector button:hover{background:#5a6ae633;border-color:#5a6ae6;color:#5a6ae6}.chart-placeholder{align-items:center;background:#30363d4d;border:2px dashed #30363d;border-radius:12px;color:#8b949e;display:flex;flex-direction:column;justify-content:center;min-height:350px}.trade-plan-card{background:linear-gradient(135deg,#161b22,#1a1f26);border:2px solid #30363d}.card-header{margin-bottom:20px}.card-header h3{color:#e6edf3;font-size:18px;font-weight:700;margin:0 0 4px}.card-header .subtitle{color:#8b949e;font-size:12px}.plan-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.plan-item{background:#30363d4d;border:1px solid #30363d;border-radius:12px;padding:16px}.plan-item.take-profits{grid-column:span 2}.item-label{color:#8b949e;font-size:11px;font-weight:600;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.item-value{color:#e6edf3;font-size:24px;font-weight:700}.item-value.danger{color:#f24822}.item-note{color:#8b949e;font-size:11px;margin-top:6px}.entry-range{align-items:center;display:flex;gap:16px;justify-content:space-between}.range-value{display:flex;flex-direction:column;gap:4px}.range-value .label{color:#8b949e;font-size:10px;font-weight:600}.range-value .value{color:#5a6ae6;font-size:18px;font-weight:700}.arrow{color:#30363d;font-size:24px}.tp-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.tp-item{background:#00c7971a;border:1px solid #00c7974d;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:12px}.tp-label{color:#8b949e;font-size:10px;font-weight:600}.tp-value{color:#00c797;font-size:16px;font-weight:700}.tp-percent{color:#00c797;font-size:10px}.risk-badge{border-radius:12px;display:inline-block;font-size:12px;font-weight:700;padding:8px 16px;text-transform:uppercase}.risk-badge.low{background:#00c79733;color:#00c797}.risk-badge.medium{background:#f8d26433;color:#f8d264}.risk-badge.high{background:#f2482233;color:#f24822}.rr-ratios{display:flex;flex-wrap:wrap;gap:12px}.rr-item{background:#5a6ae633;border:1px solid #5a6ae6;border-radius:8px;color:#5a6ae6;font-size:12px;font-weight:700;padding:6px 12px}.copy-plan-btn{background:linear-gradient(135deg,#5a6ae6,#3a4fe0);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:14px;transition:all .2s;width:100%}.copy-plan-btn:hover{box-shadow:0 8px 20px #5a6ae666;transform:translateY(-2px)}.metrics-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.metric-card{background:#30363d4d;border:1px solid #30363d;border-radius:12px;padding:16px;position:relative;transition:all .3s}.metric-card:hover{border-color:#5a6ae6;transform:translateY(-2px)}.card-header-mini{align-items:center;display:flex;gap:8px;margin-bottom:12px}.card-header-mini .icon{font-size:20px}.card-header-mini .title{color:#e6edf3;flex:1 1;font-size:12px;font-weight:600}.card-header-mini .contribution{background:#5a6ae633;border:1px solid #5a6ae6;border-radius:8px;color:#5a6ae6;font-size:10px;font-weight:700;padding:3px 8px}.metric-value{align-items:baseline;display:flex;font-size:20px;font-weight:700;gap:8px;margin-bottom:8px}.metric-value .positive{color:#00c797}.metric-value .negative{color:#f24822}.metric-value .period{color:#8b949e;font-size:11px;font-weight:500}.metric-details{color:#8b949e;font-size:12px;margin-top:8px}.detail-row{display:flex;justify-content:space-between;margin-bottom:4px}.detail-row .highlight{color:#5a6ae6;font-weight:700}.warning{color:#f8d264;font-size:11px;margin-top:8px}.status-indicator{border-radius:8px;font-size:10px;font-weight:700;padding:4px 10px;position:absolute;right:16px;text-transform:uppercase;top:16px}.status-indicator.positive{background:#00c79733;color:#00c797}.status-indicator.neutral{background:#8b949e33;color:#8b949e}.status-indicator.negative{background:#f2482233;color:#f24822}.trend-strength{margin-top:8px}.trend-strength span{color:#8b949e;display:block;font-size:11px;margin-bottom:6px}.strength-bar{background:#30363d80;border-radius:3px;height:6px;overflow:hidden}.strength-fill{background:linear-gradient(90deg,#00c797,#00a87d);border-radius:3px;height:100%;transition:width .6s ease}.timeframe{color:#8b949e;font-size:11px}.levels-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.level-card{border:2px solid;border-radius:12px;padding:20px}.level-card.support{background:#00c7970d;border-color:#00c7974d}.level-card.resistance{background:#f248220d;border-color:#f248224d}.level-header{align-items:center;color:#e6edf3;display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:12px}.level-value{font-size:24px;font-weight:700;margin-bottom:8px}.level-card.support .level-value{color:#00c797}.level-card.resistance .level-value{color:#f24822}.level-distance{color:#8b949e;font-size:12px;margin-bottom:12px}.strength-indicator{display:flex;flex-direction:column;gap:6px}.strength-indicator span{color:#8b949e;font-size:11px}.reasoning-content{display:flex;flex-direction:column;gap:16px}.reasoning-item{background:#30363d4d;border-left:4px solid #5a6ae6;border-radius:8px;padding:16px}.item-title{color:#5a6ae6;font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.item-content{color:#e6edf3;font-size:14px;line-height:1.6}.item-content strong{color:#f8d264;font-weight:700}.full-analysis{color:#c9d1d9}.timeline{background:#30363d4d;border-radius:12px;gap:16px;justify-content:center;padding:24px}.timeline,.timeline-item{align-items:center;display:flex}.timeline-item{flex-direction:column;gap:8px}.timeline-item .timestamp{color:#8b949e;font-size:11px;font-weight:600;text-transform:uppercase}.timeline-item .date{color:#e6edf3;font-size:13px;font-weight:500}.timeline-arrow{color:#30363d;font-size:20px}.outcome-badge{border-radius:12px;font-size:12px;font-weight:700;padding:6px 14px;text-transform:uppercase}.outcome-badge.hit_tp{background:#00c79733;color:#00c797}.outcome-badge.hit_sl{background:#f2482233;color:#f24822}.outcome-badge.expired{background:#8b949e33;color:#8b949e}.side-panel{display:flex;flex-direction:column;gap:20px}.side-panel>div{background:#161b22;border:1px solid #30363d;border-radius:16px;padding:20px}.confidence-snapshot{display:flex;justify-content:center}.confidence-ring{height:180px;position:relative;width:180px}.confidence-ring svg{height:100%;width:100%}.confidence-value{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.confidence-value .percentage{color:#f8d264;display:block;font-size:36px;font-weight:700;line-height:1;margin-bottom:4px}.confidence-value .label{color:#8b949e;display:block;font-size:12px;font-weight:600;text-transform:uppercase}.quick-stats{display:flex;flex-direction:column;gap:12px}.stat-row{align-items:center;border-bottom:1px solid #30363d;display:flex;justify-content:space-between;padding:10px 0}.stat-row:last-child{border-bottom:none}.stat-label{color:#8b949e;font-size:12px;font-weight:600}.stat-value{color:#e6edf3;font-size:13px;font-weight:700}.stat-value.danger{color:#f24822}.stat-value.success{color:#00c797}.countdown-box{text-align:center}.countdown-label{color:#8b949e;font-size:11px;font-weight:600;margin-bottom:8px;text-transform:uppercase}.countdown-value{color:#f8d264;font-family:Courier New,monospace;font-size:32px;font-weight:700;margin-bottom:8px}.expires-at{color:#8b949e;font-size:11px}.info-header{color:#e6edf3;font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:12px;text-transform:uppercase}.info-content{display:flex;flex-direction:column;gap:8px}.info-row{display:flex;font-size:12px;justify-content:space-between}.info-row span:first-child{color:#8b949e}.info-row .value{color:#8b5cf6;font-weight:700}@media (max-width:768px){.sticky-header{flex-direction:column;padding:12px}.header-center{flex-wrap:wrap;gap:12px}.plan-grid{grid-template-columns:1fr}.plan-item.take-profits{grid-column:span 1}.tp-grid{grid-template-columns:1fr}}.related-news-sidebar{margin-bottom:24px;max-width:100%;overflow:hidden}.related-news-sidebar .sidebar-section-title{color:#e6edf3;font-size:16px;font-weight:600;margin-bottom:16px}.related-news-sidebar .news-feed-container{max-width:100%;overflow:hidden}.related-news-sidebar .news-card{word-wrap:break-word;max-width:100%;overflow:hidden}.related-news-sidebar .news-card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.related-news-sidebar .news-card-content{max-width:100%;overflow:hidden}body{background-color:#f0f0f0;font-family:Times New Roman;margin:0;padding:0}.background{background-image:url(/static/media/background.a1130da659de3bf333b1.png);background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;height:100vh;width:100%}.app{font-family:Times New Roman;margin:0 auto;max-width:1300px;padding:20px}.Hash{word-wrap:break-word;word-break:break-all}.single-ellipsis{white-space:nowrap}.ellipsis-multiline,.single-ellipsis{overflow:hidden;text-overflow:ellipsis}.ellipsis-multiline{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.flex{display:flex}.flex-1{flex:1 1}.align-items{align-items:center}.justify-content{justify-content:center}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.pointer{cursor:pointer}.input-area input[type=text]{border:1px solid #ddd;border-radius:20px;flex:1 1;font-size:16px;padding:10px}.input-area button{border:none;color:#000;cursor:pointer;font-weight:700;margin-left:10px;padding:10px 20px}.marketplace-link{background-color:#2196f3;border-radius:5px;color:#fff;display:block;margin-top:20px;padding:10px;text-align:center;text-decoration:none}.login-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.login-container button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.error-message{color:red;margin-top:10px}.agent-tag{border-radius:12px;display:inline-block;font-size:12px;font-weight:700;margin-bottom:5px;padding:2px 8px}.mentioned-agent{color:#4caf50;font-weight:700}.selected-agent{background-color:#f0f0f0}.selected-agent p{font-weight:700;margin:0}.marketplace-button,.use-agent-btn{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin:4px 2px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s}.marketplace-button:hover,.use-agent-btn:hover{background-color:#45a049}.agent-card{margin-bottom:15px}.select-btn,.view-details-btn{border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;height:30px;margin-right:10px;padding:8px 10px;width:100px}.training-history-item{background-color:#f0f0f0;border:1px solid #ddd;border-radius:4px;margin-bottom:10px;padding:10px}.training-history-item p{margin:5px 0}.training-history-item .timestamp{color:#666;font-style:italic}.training-history-item .ipfs-hash{word-break:break-all}.training-history-item .ipfs-hash a{color:#06c;text-decoration:none}.training-history-item .ipfs-hash a:hover{text-decoration:underline}.marketplace{margin:5px auto 10px;overflow-y:auto;padding:20px;width:870px}.agent-list{grid-gap:20px;display:grid;display:flex;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(3,1fr)}.agent-card{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;font-size:14px;padding:15px}.marketplace-agent{display:flex;flex-direction:column;width:45%}.agent-image{border-radius:50%;height:40px;width:40px}.cancel-selection-btn,.marketplace-button,.select-btn,.use-agent-btn,.view-details-btn{border:none;border-radius:4px;cursor:pointer;display:inline-block;font-family:Times New Roman;font-size:14px;margin:4px 2px;text-align:center;text-decoration:none;transition:background-color .3s}.view-details-btn{background:#c2eb47;border-radius:19px;color:#022222;font-size:14px;margin-top:10px}.cancel-selection-btn{background-color:#f44336}.cancel-selection-btn:hover,.marketplace-button:hover,.select-btn:hover,.use-agent-btn:hover,.view-details-btn:hover{opacity:.8}.selected-agent{background-color:#e6f7ff;border-radius:5px;margin-bottom:10px;padding:10px}.task-decomposition h2{color:#333;margin-bottom:20px}.task-decomposition h3{color:#333;font-size:16px;margin-bottom:10px}.task-decomposition textarea{border:1px solid #ddd;border-radius:4px;margin-bottom:10px;min-height:100px;padding:10px;width:100%}.task-decomposition button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 15px}.task-decomposition button:hover{background-color:#45a049}.task-decomposition{background-color:#f3f3f3;border-radius:18px;border-bottom-left-radius:4px;box-shadow:0 1px 2px #0000001a;margin:10px 0;max-width:84%;padding:15px}.subtask-list{display:flex;flex-direction:column;gap:10px}.subtask-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:12px}.subtask-item h4{color:#222;font-size:16px;margin-bottom:8px}.subtask-item p{color:#444;font-size:14px;margin-bottom:5px}.input-area button:disabled,.input-area input:disabled{cursor:not-allowed;opacity:.5}.messages-container{flex-grow:1;overflow-y:auto;padding:20px}.messages{display:flex;flex-direction:column;gap:20px}.message{word-wrap:break-word;border-radius:18px;box-shadow:0 1px 2px #0000001a;line-height:1.5}.message.user{background-color:#dcf8c6;border-bottom-right-radius:4px}.message.agent,.message.system{background-color:#f3f3f3;border-bottom-left-radius:4px;font-family:Times New Roman;font-size:14px}.message p{margin:0 0 10px}.message p:last-child{margin-bottom:0}.message h1,.message h2,.message h3,.message h4,.message h5,.message h6{margin-bottom:10px;margin-top:20px}.message ol,.message ul{margin-bottom:10px;margin-left:20px}.message code{background-color:#1b1f230d;border-radius:3px;font-size:85%;padding:.2em .4em}.message pre{background-color:#f6f8fa;border-radius:6px;font-size:14px;line-height:1.45;margin:10px 0;overflow-x:auto;padding:16px}.message pre code{background-color:initial;padding:0}.message blockquote{border-left:4px solid #ccc;color:#666;margin-left:0;padding-left:10px}.message img{border-radius:5px;height:auto;margin-top:10px;max-width:100%}.message table{border-collapse:collapse;margin-bottom:10px;width:100%}.message td,.message th{border:1px solid #ddd;padding:8px;text-align:left}.message th{background-color:#f4f4f4}.code-highlight pre{background-color:#f6f8fa!important;border:1px solid #e1e4e8!important;border-radius:6px!important;font-size:14px!important;line-height:1.45!important;margin:10px 0!important;overflow:auto!important;padding:16px!important}.code-highlight code{background:#0000!important;color:#24292e!important;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:14px!important;padding:0!important}.markdown-content pre{background-color:#f6f8fa!important;border:1px solid #e1e4e8!important;border-radius:6px!important;font-size:14px!important;line-height:1.45!important;margin:10px 0!important;overflow-x:auto!important;padding:16px!important}.markdown-content code{color:#24292e!important;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:14px!important}.markdown-content pre code{background:#0000!important;border-radius:0!important;padding:0!important}.markdown-content li code,.markdown-content p code{background-color:#1b1f230d!important;border-radius:3px!important;font-size:85%!important;padding:.2em .4em!important}.solidity-highlight pre{background-color:#f6f8fa!important;border-radius:3px!important;font-size:85%!important;line-height:1.45!important;overflow:auto!important;padding:16px!important}.solidity-highlight code{font-family:Times New Roman;font-size:1em!important}.code-block-wrapper{position:relative}.copy-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:4px 8px;position:absolute;right:5px;top:5px}.copy-button:hover{background-color:#45a049}.back-button{background:#ebede6;border-radius:25px;box-sizing:border-box;color:#333;display:inline-block;font-size:13px;margin-bottom:20px;text-decoration:none}.edit-form input,.edit-form textarea{border:1px solid #ddd;border-radius:5px;margin-bottom:10px;padding:10px;width:100%}.save-button{background-color:#4caf50;color:#fff}.cancel-button{background-color:#f0f0f0;color:#333}.training-button{background-color:#ff9800;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 15px}.team-actions .Delete:hover{background-color:#d32f2f}.message::-webkit-scrollbar{width:6px}.message::-webkit-scrollbar-track{background:#f1f1f1}.message::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.message::-webkit-scrollbar-thumb:hover{background:#555}.code-block{margin:10px 0;position:relative}.download-btn{background-color:#4caf50;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:8px;padding:5px 10px;position:absolute;right:5px;text-decoration:none;top:5px}.download-btn:hover{background-color:#45a049}.message{border-radius:10px;box-shadow:0 1px 3px #0000001a;margin-bottom:20px;max-width:80%;padding:15px}.message.user{align-self:flex-end;background-color:#e3f2fd}.message.agent,.message.system{align-self:flex-start;background-color:#f1f8e9}.message.agent{position:relative}.markdown-content{line-height:1.6}.markdown-content p{margin-bottom:10px}.markdown-content pre{background-color:#f6f8fa;border-radius:3px;overflow-x:auto;padding:16px}.markdown-content code{font-family:Times New Roman;font-size:85%}.contract-deployment-sidebar{border-left:1px solid #e8e8e8;overflow-y:auto;padding:20px;width:300px}.contract-deployment{display:flex;flex-direction:column}.contract-deployment h3{margin-bottom:15px}.contract-deployment .ant-form-item{margin-bottom:10px}.evm-theme{--primary-color:#3498db;--secondary-color:#2980b9}.solana-theme{--primary-color:#9945ff;--secondary-color:#14f195}.contract-deployment{border-radius:8px;padding:20px}.contract-deployment.evm-theme{background-color:#3498db1a}.contract-deployment.solana-theme{background-color:#9945ff1a}.network-icon{height:24px;margin-left:10px;width:24px}.ant-btn{background-color:var(--primary-color);border-color:var(--secondary-color)}.ant-btn:focus,.ant-btn:hover{background-color:var(--secondary-color);border-color:var(--primary-color)}.ant-btn,.ant-modal,.ant-modal-content,.ant-modal-header{color:#000000d9}.ant-btn[disabled]{color:#00000040}.ant-btn-primary{color:#4096ff}.ant-btn-primary[disabled]{color:#00000040}.ant-alert,.ant-alert-description,.ant-alert-message,.ant-form-item-label>label{color:#000000d9}.ant-select-selection-placeholder{color:#00000040}.ant-select-selection-item{color:#000000d9}.contract-deployment-modal{.ant-modal-content{background:#fff;padding:24px}.ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}.ant-form-item{margin-bottom:24px}.ant-btn{border-radius:2px;height:32px;padding:4px 15px}.ant-btn-primary{background:#1890ff;border-color:#1890ff;color:#fff;&:hover{background:#95cfff;border-color:#95cfff}&[disabled]{background:#f5f5f5;border-color:#d9d9d9;color:#00000040}}.ant-alert{margin-bottom:24px}}.form-group{margin-bottom:20px}.form-hint{color:#666;display:block;font-size:.9em;font-style:italic;margin-top:5px}.agents-container{display:flex;gap:20px;margin:20px 0}.selected-agents-summary{background-color:#f5f5f5;border-radius:5px;margin-top:20px;padding:15px}.selected-agent-item{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a;display:flex;justify-content:space-between;margin:5px 0;padding:8px}.form-group input,.form-group textarea{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px;width:100%}.form-group input:focus,.form-group textarea:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf501a;outline:none}.create-team-btn:disabled{background-color:#ccc;cursor:not-allowed}.buyTeam{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;font-size:14px;padding:5px;position:absolute;top:227px;width:132px}.buyTeam div{cursor:pointer;margin-bottom:5px;&:hover{background:#95cfff;border-color:#95cfff}}.input-area{align-items:center;border-top:1px solid #e0e0e0;display:flex;padding:16px;position:relative}.agent-avatar{margin-right:10px}.GameMode,.agent-avatar img{height:40px;width:40px}.game-mode-toggle{background:none;margin-left:0;margin-right:10px;padding:0}.preview-card{margin-bottom:20px}.Claim-Button{background-color:#06c}.Claim-Alert{margin-top:15px}.playbutton{height:32px;width:100px}.game-preview{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;margin:24px 0;min-height:600px;padding:20px;position:relative;width:100%;z-index:1}.game-preview .preview-card{margin-bottom:20px;overflow:visible!important;position:relative;z-index:2}.game-preview .preview-card .ant-card-body{overflow:visible!important;padding:24px}.game-preview .contract-deploy-section{align-items:center;background:#f8f9fa;border:2px dashed #28a745;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:16px 0;padding:20px;position:relative;z-index:10}.game-preview .contract-deploy-button{background:linear-gradient(135deg,#28a745,#20c997)!important;border:none!important;box-shadow:0 4px 15px #28a7454d!important;font-size:16px!important;font-weight:600!important;height:45px!important;min-width:220px!important;position:relative!important;transform:translateY(0)!important;transition:all .3s ease!important;z-index:15!important}.game-preview .contract-deploy-button:hover{background:linear-gradient(135deg,#20c997,#28a745)!important;box-shadow:0 6px 20px #28a74566!important;transform:translateY(-2px)!important}.game-preview .contract-deploy-button:active,.game-preview .contract-deploy-button:focus{box-shadow:0 4px 15px #28a74580!important;outline:none!important;transform:translateY(0)!important}.game-preview .ant-alert{background:#fff3cd;border:1px solid #ffc107;margin-bottom:16px;position:relative;z-index:5}.game-preview .ant-modal{z-index:1000!important}.game-preview .ant-modal-mask{z-index:999!important}.game-preview .game-iframe{background:#f8f9fa;border:2px solid #dee2e6;border-radius:8px;height:600px;position:relative;width:100%;z-index:3}.game-preview .files-section{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;margin-top:20px;padding:16px;position:relative;z-index:4}.game-preview .files-section h4{color:#495057;font-weight:600;margin-bottom:12px}.game-preview .code-preview-section{margin-top:20px;position:relative;z-index:4}.game-preview .code-file{background:#fff;border:1px solid #dee2e6;border-radius:8px;margin-bottom:16px;overflow:hidden}.game-preview .code-file h5{background:#f8f9fa!important;border-bottom:1px solid #dee2e6;color:#495057;font-family:Monaco,Menlo,Ubuntu Mono,monospace!important;font-size:14px;margin:0!important;padding:12px 16px!important}.game-preview .code-file pre{background:#f8f9fa!important;border:none!important;color:#212529;font-size:13px!important;line-height:1.4!important;margin:0!important;max-height:300px!important;overflow:auto!important;padding:16px!important}.game-preview .publish-button-section{margin-top:20px;position:relative;text-align:center;z-index:6}.game-preview .publish-button-section .ant-btn{background:linear-gradient(135deg,#007bff,#0056b3);border:none;box-shadow:0 4px 15px #007bff4d;transform:translateY(0);transition:all .3s ease}.game-preview .publish-button-section .ant-btn:hover{box-shadow:0 6px 20px #007bff66;transform:translateY(-2px)}.game-preview .ant-btn{pointer-events:all;position:relative;z-index:10}@media (max-width:768px){.game-preview{padding:10px}.game-preview .contract-deploy-button{font-size:14px!important;height:40px!important;min-width:180px!important}.game-preview .game-iframe{height:400px}}.game-preview .contract-deploy-section:before{background:#0000;bottom:-10px;content:"";left:-10px;pointer-events:none;position:absolute;right:-10px;top:-10px;z-index:-1}.game-preview .ant-card{overflow:visible!important}.game-preview .ant-card-body{overflow:visible!important;position:relative;z-index:5}.markdown-body{box-sizing:border-box;margin:0 auto;max-width:980px;min-width:200px;padding:45px}@media (max-width:767px){.markdown-body{padding:15px}}.message .markdown-body{background-color:initial;color:inherit}.message .markdown-body pre{background-color:#f6f8fa}.message .markdown-body code{background-color:#1b1f230d;border-radius:3px;padding:.2em .4em}.chat-container{background-image:url(/static/media/chatmain.c6dd16b8893f65efda4b.png);background-size:100% 100%;display:flex;height:calc(100vh - 100px);overflow:hidden;padding:25px;.split-line{background-color:#e0e0e0;height:calc(100vh - 100px);width:1px}}.wallet-status{margin-bottom:20px}.wallet-info-display{background:#e7ffed;border:1px solid #b8efc5;border-radius:15px;margin-bottom:10px;padding:15px}.wallet-type-display{align-items:center;display:flex;margin-bottom:8px}.wallet-icon{font-size:16px;margin-right:8px}.wallet-name{color:#2e8b57;font-size:14px;font-weight:700}.wallet-address-display{background:#f8fffa;border:1px solid #b8efc5;border-radius:6px;color:#41d263;font-family:Monaco,Menlo,monospace;font-size:12px;margin-bottom:8px;padding:4px 8px}.credit-display{align-items:center;color:#2e8b57;display:flex;font-size:13px;font-weight:700;justify-content:space-between;margin-bottom:10px}.refresh-credits-btn{align-items:center;background:#41d263;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:10px;height:20px;justify-content:center;transition:all .3s ease;width:20px}.refresh-credits-btn:hover{background:#2e8b57;transform:rotate(180deg)}.disconnect-btn{background:#ff6b6b;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:12px;height:25px;transition:background-color .3s ease;width:100%}.disconnect-btn:hover{background:#ff5252}.disabled-link{pointer-events:none}.sidebar{overflow-y:auto;padding-right:20px;width:300px}.chat-main{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.logo{display:flex;justify-content:center;margin:10px 0 25px;img{height:37px;width:126px}}.title{align-items:center;color:#2e8b57;display:flex;font-size:20px;font-weight:700;margin:25px 0}.title img{height:20px;margin-right:10px;width:20px}.chat-agent-item{background:#e7ffed;border:1px solid #b8efc5;border-left:5px solid #0000;border-radius:8px;box-shadow:0 2px 5px #0000001a;margin-bottom:10px;padding:10px;transition:all .3s ease}.chat-agent-item.selected{box-shadow:0 4px 8px #0003}.chat-agent-item h4{margin:0 0 10px}.chat-agent-item p{color:#41d263;font-size:14px;margin:0}.chat-agent-item button{background:#41d263;border:none;border-radius:19px;color:#fff;cursor:pointer;margin-top:10px;padding:5px 10px;transition:background-color .3s ease;width:90px}.chat-agent-item button.selected{background-color:#45a049}.agent-buttons{display:flex;justify-content:space-between;margin-top:10px}.add-to{border:1px solid #3d3;border-radius:15px;box-sizing:border-box;color:#3d3;font-size:16px;height:30px;margin:auto;padding:7px;text-align:center;width:290px;&:hover{background:#3d3;color:#fff}}.See-All{border:1px solid #3d3;border-radius:15px;box-sizing:border-box;color:#3d3;font-size:16px;height:30px;margin:auto;padding:7px;text-align:center;width:290px;&:hover{background:#3d3;color:#fff}}.marketplacebutton{align-items:center;background:#7dff9b;border:2px solid #f1fffd;border-radius:35px;color:#2e8b57;display:flex;font-size:26px;font-weight:700;height:60px;justify-content:center;margin:25px 0 15px;img{height:30px;margin-right:10px;width:30px}}.Marketplace-agent{align-items:center;background-image:url(data:image/png;base64,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);background-size:100% 100%;display:flex;height:36px;justify-content:center;margin-bottom:10px;position:relative}.Marketplace-agent img{height:20px;left:15px;position:absolute;width:20px}.selectedAgent{color:#222;margin-left:20px;span{color:#02ed39}}.selected-Team{color:#222;margin-left:20px;span{color:#02ed39}}.Tips{color:#888;font-size:18px;margin-bottom:5px;text-align:center}.credit-info{align-items:center;background:#e2ffd6;border-radius:10px;color:#3da13d;cursor:pointer;display:flex;font-size:14px;margin-right:12px;padding:6px 8px;img{height:20px;margin-left:5px;width:20px}}.send-button{background-image:url(data:image/png;base64,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);background-size:100% 100%}.clear-button,.send-button{background:#ddff53;border-radius:12px}.clear-button{align-items:center;display:flex;height:35px;img{height:20px;width:20px}}.agent-description{color:#898888;display:flex;margin-bottom:18px;img{height:12px;margin-right:9px;width:11px}p{margin:0}}.agent-owner{border:1px dashed #888;border-radius:10px;color:#898888;padding:10px;div{margin-top:10px}}.buy-Credits{background:#e2ffd6;border-radius:10px;color:#3da13d;cursor:pointer;font-size:13px;left:15px;padding:10px;position:absolute;top:-18px}.Purchase-credits-modal{.ant-btn{display:none}}.Purchase-table{font-size:12px;padding:5px;text-align:center;div{border:1px solid #e0e0e0}.table-title{border:none;font-size:16px;margin-bottom:10px}.table-tab,.table-title{font-weight:700}.table-content{margin-top:-2px;div{height:30px;line-height:30px}input{width:50px}.buy-button{background:#e2ffd6;border-radius:19px;color:#3da13d;cursor:pointer;height:22px;line-height:22px;width:70%}}}
/*# sourceMappingURL=main.2c855585.css.map*/