.tools-index-page{min-height:100vh;padding:100px var(--spacing-2xl) var(--spacing-2xl);max-width:1400px;margin:0 auto}.tools-hero{text-align:center;margin-bottom:var(--spacing-2xl)}.tools-page-title{font-size:3rem;font-weight:700;background:var(--gradient-purple-blue);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-md)}.tools-page-subtitle{font-size:1.1rem;color:#fff9;max-width:600px;margin:0 auto}.tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.tool-card{display:flex;flex-direction:column;background:#0a0118cc;border:1px solid rgba(168,85,247,.3);border-radius:16px;padding:var(--spacing-xl);text-decoration:none;transition:var(--transition-normal);position:relative;overflow:hidden}.tool-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-purple-blue)}.tool-card:hover{transform:translateY(-4px);border-color:var(--color-neon-purple);box-shadow:var(--glow-purple)}.tool-card-purple:before{background:var(--gradient-purple-blue)}.tool-card-orange:before{background:var(--gradient-orange-pink)}.tool-card-green:before{background:var(--gradient-green-cyan)}.tool-card-cyan:before{background:var(--gradient-cyan-blue)}.tool-card-purple:hover{border-color:var(--color-neon-purple);box-shadow:var(--glow-purple)}.tool-card-orange:hover{border-color:var(--color-neon-orange);box-shadow:var(--glow-orange)}.tool-card-green:hover{border-color:var(--color-neon-green);box-shadow:var(--glow-green)}.tool-card-cyan:hover{border-color:var(--color-neon-cyan);box-shadow:var(--glow-blue)}.tool-card-badge{display:inline-block;padding:4px 12px;background:#a855f733;border:1px solid rgba(168,85,247,.3);border-radius:6px;font-size:.7rem;font-weight:600;color:var(--color-neon-cyan);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-md);width:fit-content}.tool-card-icon{font-size:2.5rem;margin-bottom:var(--spacing-md);color:var(--color-neon-cyan)}.tool-card-title{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:var(--spacing-sm)}.tool-card-description{font-size:.9rem;color:#fff9;line-height:1.6;margin-bottom:var(--spacing-md);flex:1}.tool-card-features{list-style:none;padding:0;margin:0 0 var(--spacing-md) 0}.tool-card-features li{font-size:.85rem;color:var(--color-neon-green);margin-bottom:var(--spacing-xs)}.tool-card-cta{font-size:.9rem;font-weight:600;color:var(--color-neon-cyan);transition:var(--transition-fast)}.tool-card:hover .tool-card-cta{color:#fff}@media (max-width: 768px){.tools-grid{grid-template-columns:1fr}.tools-page-title{font-size:2rem}}.tool-page{min-height:100vh;padding:100px var(--spacing-2xl) var(--spacing-2xl);max-width:1400px;margin:0 auto}.tool-badge{display:inline-block;padding:8px 20px;background:linear-gradient(135deg,#a855f74d,#3b82f64d);border:1px solid rgba(168,85,247,.5);border-radius:8px;font-size:.9rem;font-weight:600;color:var(--color-neon-cyan);margin-bottom:var(--spacing-xl);text-transform:uppercase;letter-spacing:1px}.tool-badge-orange{background:linear-gradient(135deg,#f973164d,#ea580c4d);border-color:#f9731680;color:var(--color-neon-orange)}.tool-badge-green{background:linear-gradient(135deg,#22c55e4d,#16a34a4d);border-color:#22c55e80;color:var(--color-neon-green)}.tool-badge-cyan{background:linear-gradient(135deg,#06b6d44d,#0891b24d);border-color:#06b6d480;color:var(--color-neon-cyan)}.tool-hero{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:start}.tool-hero-content{padding-right:var(--spacing-xl)}.tool-title{font-size:2.8rem;font-weight:700;color:#fff;margin-bottom:var(--spacing-sm);line-height:1.2}.tool-subtitle{font-size:2rem;font-weight:600;background:var(--gradient-cyan-blue);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-xl)}.tool-description{margin-bottom:var(--spacing-xl)}.tool-description p{font-size:1rem;color:#ffffffb3;margin-bottom:var(--spacing-xs);line-height:1.6}.tool-section{margin-bottom:var(--spacing-xl)}.section-title{font-size:1.2rem;font-weight:600;color:#fff;margin-bottom:var(--spacing-md)}.feature-list{list-style:none;padding:0;margin:0}.feature-item{display:flex;align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);font-size:.95rem;color:#fffc;line-height:1.5}.feature-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:.9rem}.feature-green .feature-icon{color:var(--color-neon-green)}.feature-red .feature-icon{color:var(--color-neon-red)}.feature-orange .feature-icon{color:var(--color-neon-orange)}.feature-yellow .feature-icon{color:#fbbf24}.feature-purple .feature-icon{color:var(--color-neon-purple)}.tool-infographic{position:relative}.info-panel{background:#0a0118cc;border:1px solid rgba(168,85,247,.3);border-radius:16px;padding:var(--spacing-lg);box-shadow:0 0 40px #a855f71a}.panel-header{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid rgba(168,85,247,.2)}.panel-icon{font-size:1.5rem;color:var(--color-neon-cyan)}.panel-title{font-size:1.2rem;font-weight:600;color:#fff}.panel-subheader{display:flex;justify-content:space-between;padding:var(--spacing-sm) 0;font-size:.75rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px}.panel-subtitle-text{font-size:.8rem;color:#fff9;margin-bottom:var(--spacing-md)}.panel-table-header{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;gap:var(--spacing-xs);padding:var(--spacing-sm);background:#a855f71a;border-radius:8px;font-size:.7rem;font-weight:600;text-transform:uppercase;color:#fff9;margin-bottom:var(--spacing-sm)}.panel-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr;gap:var(--spacing-xs);padding:var(--spacing-sm);border-bottom:1px solid rgba(168,85,247,.1);align-items:center}.panel-row:last-of-type{border-bottom:none}.market-cell{display:flex;flex-direction:column;gap:4px}.market-name{font-size:.85rem;color:#fff;font-weight:500}.market-tags{display:flex;gap:4px;flex-wrap:wrap}.tag{padding:2px 6px;border-radius:4px;font-size:.6rem;font-weight:600;text-transform:uppercase}.tag-crypto{background:#22c55e33;color:var(--color-neon-green);border:1px solid rgba(34,197,94,.3)}.tag-politics{background:#3b82f633;color:var(--color-neon-blue);border:1px solid rgba(59,130,246,.3)}.tag-sports{background:#a855f733;color:var(--color-neon-purple);border:1px solid rgba(168,85,247,.3)}.tag-multi{background:#6b728033;color:#fff9;border:1px solid rgba(107,114,128,.3)}.tag-bonus{background:#f9731633;color:var(--color-neon-orange);border:1px solid rgba(249,115,22,.3)}.delta-cell{font-size:.85rem;font-weight:600;text-align:center;font-family:monospace}.delta-cell.trend-up{color:var(--color-neon-green)}.delta-cell .arrow{font-size:.7rem;margin-left:2px}.accel-badge{padding:4px 8px;border-radius:4px;font-size:.65rem;font-weight:700;text-align:center;text-transform:uppercase}.accel-badge.hot{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.accel-badge.high{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.accel-badge.fast{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff}.accel-badge.neutral{background:#6b72804d;color:#ffffff80}.panel-footer{padding-top:var(--spacing-md);text-align:center;border-top:1px solid rgba(168,85,247,.2);margin-top:var(--spacing-md)}.view-all-link{color:var(--color-neon-cyan);text-decoration:none;font-size:.9rem;font-weight:600;transition:var(--transition-fast)}.view-all-link:hover{color:#fff;text-shadow:0 0 10px var(--color-neon-cyan)}.mispricing-header,.mispricing-panel .panel-row{grid-template-columns:2fr 1fr 1fr 1fr 1.2fr}.odds-cell,.yes-cell{font-size:.9rem;font-weight:600;color:#fff;text-align:center}.edge-cell{font-size:.9rem;font-weight:700;text-align:center}.edge-cell.trend-up{color:var(--color-neon-green)}.status-badge{padding:4px 8px;border-radius:4px;font-size:.7rem;font-weight:700;text-align:center}.status-badge.mispricing{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.calculator-display{position:absolute;top:-30px;right:20px;text-align:center}.calc-badge{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;padding:4px 12px;border-radius:6px;font-size:1rem;font-weight:700;margin-bottom:8px;display:inline-block}.calc-screen{background:#0a0118e6;border:2px solid var(--color-neon-orange);border-radius:8px;padding:var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:column;gap:4px;box-shadow:0 0 20px #f973164d}.calc-yes{color:var(--color-neon-cyan);font-size:1.2rem;font-weight:700}.calc-no{color:var(--color-neon-orange);font-size:1.2rem;font-weight:700}.activity-panel .panel-header{justify-content:space-between}.panel-tabs{display:flex;align-items:center;gap:var(--spacing-sm)}.panel-tab{font-size:.9rem;color:#fff9;cursor:pointer;transition:var(--transition-fast)}.panel-tab.active{color:var(--color-neon-cyan)}.panel-tab-divider{color:#ffffff4d}.panel-settings{color:#ffffff80;cursor:pointer}.wallets-label{display:flex;align-items:center;gap:var(--spacing-xs);font-size:.85rem;color:var(--color-neon-green);margin-bottom:var(--spacing-md)}.wallet-icon{font-size:1rem}.activity-chart{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);min-height:200px}.chart-y-axis{display:flex;flex-direction:column;justify-content:space-between;font-size:.7rem;color:#fff6;padding:var(--spacing-sm) 0}.chart-bars{flex:1;display:flex;align-items:flex-end;gap:var(--spacing-md);padding:var(--spacing-sm);border-left:1px solid rgba(168,85,247,.2);border-bottom:1px solid rgba(168,85,247,.2);position:relative}.bar-group{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.bar{width:100%;max-width:40px;background:linear-gradient(180deg,var(--color-neon-green),rgba(34,197,94,.3));border-radius:4px 4px 0 0;transition:var(--transition-normal)}.bar:hover{box-shadow:0 0 15px var(--color-neon-green)}.bar-value{font-size:.75rem;font-weight:600;color:var(--color-neon-green)}.chart-line{position:absolute;top:20%;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--color-neon-cyan),transparent)}.chart-x-axis{display:flex;justify-content:space-between;font-size:.65rem;color:#fff6;padding-top:var(--spacing-sm)}.stats-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.stat-card{background:#0a011899;border:1px solid rgba(168,85,247,.2);border-radius:8px;padding:var(--spacing-md);text-align:center}.stat-label{font-size:.8rem;color:#fff9;margin-bottom:var(--spacing-xs)}.stat-value{font-size:1.3rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.stat-transactions .stat-value{color:var(--color-neon-green)}.stat-volume .stat-value{color:var(--color-neon-cyan)}.stat-arrow,.stat-icon{font-size:1rem}.liquidity-chart{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-md) 0}.chart-section{display:flex;flex-direction:column;gap:var(--spacing-sm)}.chart-label{display:flex;align-items:center;gap:var(--spacing-sm)}.chart-label.bottom{justify-content:flex-end}.label-text{font-size:.9rem;font-weight:600}.label-subtext{font-size:.75rem;color:#ffffff80}.change-value{font-size:1.2rem;font-weight:700;margin-left:auto}.text-green{color:var(--color-neon-green)}.text-red{color:var(--color-neon-red)}.chart-bars-horizontal{display:flex;align-items:flex-end;gap:var(--spacing-xs);height:100px;padding:var(--spacing-sm);border-radius:8px;background:#0000004d}.chart-bars-horizontal.inverted{align-items:flex-start}.bar-h{flex:1;border-radius:4px;transition:var(--transition-normal)}.bar-green{background:linear-gradient(180deg,var(--color-neon-green),rgba(34,197,94,.3))}.bar-green:hover{box-shadow:0 0 15px var(--color-neon-green)}.bar-red{background:linear-gradient(0deg,var(--color-neon-red),rgba(239,68,68,.3))}.bar-red:hover{box-shadow:0 0 15px var(--color-neon-red)}.tool-cta{margin-top:var(--spacing-2xl);text-align:center}.cta-button{display:inline-block;padding:var(--spacing-md) var(--spacing-2xl);background:var(--gradient-purple-blue);border:none;border-radius:12px;color:#fff;font-size:1.1rem;font-weight:600;text-decoration:none;cursor:pointer;transition:var(--transition-normal);box-shadow:var(--glow-purple)}.cta-button:hover{transform:translateY(-2px);box-shadow:0 0 30px #a855f780}.cta-orange{background:var(--gradient-orange-pink);box-shadow:var(--glow-orange)}.cta-orange:hover{box-shadow:0 0 30px #f9731680}.cta-green{background:var(--gradient-green-cyan);box-shadow:var(--glow-green)}.cta-green:hover{box-shadow:0 0 30px #22c55e80}.cta-cyan{background:var(--gradient-cyan-blue);box-shadow:var(--glow-blue)}.cta-cyan:hover{box-shadow:0 0 30px #06b6d480}.header-left{display:flex;align-items:center}.back-link{color:#fff9;text-decoration:none;font-size:.85rem;transition:var(--transition-fast)}.back-link:hover,.top-nav-link.active{color:var(--color-neon-cyan)}@media (max-width: 1024px){.tool-hero{grid-template-columns:1fr}.tool-hero-content{padding-right:0}.tool-title{font-size:2.2rem}.tool-subtitle{font-size:1.5rem}.calculator-display{position:static;margin-bottom:var(--spacing-md);display:flex;flex-direction:column;align-items:center}}@media (max-width: 768px){.tool-page{padding:80px var(--spacing-md) var(--spacing-lg)}.tool-title{font-size:1.8rem}.panel-table-header,.panel-row{grid-template-columns:1.5fr repeat(5,.8fr);font-size:.65rem}.market-name{font-size:.75rem}.stats-cards{grid-template-columns:1fr}}
