:root{--primary-color: #ff3e3e;--secondary-color: #3e8aff;--dark-bg: #121212;--darker-bg: #0a0a0a;--card-bg: #1e1e1e;--text-color: #f0f0f0;--text-muted: #a0a0a0;--mythic-color: #ff44cc;--legendary-color: #ff7700;--epic-color: #aa44ff;--rare-color: #44aaff;--uncommon-color: #44ff44;--common-color: #aaaaaa;--limited-color: #2196f3;--gamepass-color: #9c27b0;--secret-color: #10b981;--og-color: #f97316;--brainrot-god-color: #ef4444}body{background-color:var(--dark-bg);color:var(--text-color);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}.text-muted{color:#cfdbe7bf!important}.display-4{font-size:clamp(2rem,3vw,2.6rem)}.navbar{background-color:var(--darker-bg);box-shadow:0 2px 10px #00000080;padding:.8rem 1rem}.navbar-brand{display:flex;align-items:center;font-weight:700;font-size:1.5rem}.site-logo-img{width:40px;height:40px;object-fit:contain;flex:0 0 auto}.navbar-dark .navbar-nav .nav-link{color:var(--text-color);font-weight:500;padding:.5rem 1rem;transition:color .3s}.navbar-dark .navbar-nav .nav-link:hover{color:var(--primary-color)}.dropdown-menu-dark{background-color:var(--card-bg);border:1px solid rgba(255,255,255,.1)}.dropdown-item:hover{background-color:#ffffff1a}.header-game-link{font-weight:700}.header-game-submenu{position:relative}.header-game-row{align-items:center;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto;position:relative}.header-game-row .header-game-link{display:block;margin:0;overflow:hidden;padding-right:.25rem;text-overflow:ellipsis;white-space:nowrap}.header-submenu-caret{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:999px;color:var(--text-muted);cursor:pointer;display:flex;flex:0 0 auto;font-size:1rem;height:24px;justify-content:center;line-height:1;padding:0;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease;width:24px}.header-game-submenu.open>.header-game-row .header-submenu-caret{background:rgba(94,234,212,.16);border-color:rgba(94,234,212,.4);color:#5eead4;transform:rotate(90deg)}.header-nav-icon{color:var(--text-muted);margin-right:.55rem;text-align:center;transition:color .2s ease;width:1.05rem}.header-submenu-menu{display:none;left:calc(100% - 1px);margin-left:0;min-width:240px;position:absolute;top:-1px;z-index:1100}.header-game-submenu.open>.header-submenu-menu{display:block}@media(min-width:992px){.header-game-row:hover .header-submenu-caret,.header-game-submenu:hover .header-submenu-caret{color:#fff}.header-game-submenu:focus-within>.header-submenu-menu{display:block}.header-game-submenu:hover>.header-submenu-menu{display:block}}.header-submodule-link{color:#cfdbe7c7!important;font-size:.88rem;padding-left:1rem}.header-submodule-link:hover{color:#fff!important}.header-open-game-link{color:#fff!important;font-weight:700}@media(max-width:991.98px){.navbar-nav .nav-link,.dropdown-item{align-items:center;border-radius:10px;display:flex;margin-bottom:.15rem;padding:.6rem .75rem}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.active,.dropdown-item:hover,.dropdown-item:focus{background:rgba(94,234,212,.1);color:#fff}.navbar-nav .nav-link:hover .header-nav-icon,.navbar-nav .nav-link.active .header-nav-icon,.dropdown-item:hover .header-nav-icon{color:#5eead4}.dropdown-menu{padding:.25rem 0}.header-game-row{gap:.4rem}.header-game-row .header-game-link{align-items:center;border-radius:10px;display:flex}.header-submenu-menu{background:rgba(255,255,255,.03);border-left:2px solid rgba(94,234,212,.3);border-radius:0 8px 8px 0;display:none;margin:.2rem 0 .35rem;min-width:100%;padding:.2rem 0 .2rem .6rem;position:static}.header-submenu-menu .dropdown-item{font-size:.85rem;padding:.5rem .65rem}.header-game-submenu{margin-bottom:.2rem}.header-game-submenu.open>.header-submenu-menu{display:block}.header-all-games-link{background:rgba(255,255,255,.05);color:#fff!important;font-weight:700;justify-content:center;margin-top:.15rem}.header-all-games-link:hover{background:rgba(94,234,212,.14)}.dropdown-divider{border-color:rgba(255,255,255,.08);margin:.5rem .6rem}}.search-container{position:relative}.search-box{display:flex;background:#ffffff1a;border-radius:50px;overflow:hidden;transition:all .3s ease}.search-box:focus-within{box-shadow:0 0 10px #ff3e3e80}.search-input{background:transparent;border:none;padding:.5rem 1rem;color:var(--text-color);width:200px;outline:none}.search-button{background:transparent;border:none;color:var(--text-color);padding:.5rem 1rem;cursor:pointer;transition:color .3s}.search-button:hover{color:var(--primary-color)}.header-utility-row{align-items:center;display:flex;gap:.75rem;margin-left:1rem}.header-lang-switch{border-radius:20px;padding:4px 10px}.social-links{display:flex;gap:10px}.social-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.08);color:var(--text-color);font-size:.9rem;text-decoration:none;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.social-link:focus,.social-link:hover{text-decoration:none}.social-link:hover{color:#fff;transform:translateY(-2px)}.social-link-telegram:hover{background-color:#229ed9;border-color:#229ed9cc;box-shadow:0 8px 20px #229ed947}.social-link-discord:hover{background-color:#5865f2;border-color:#5865f2cc;box-shadow:0 8px 20px #5865f247}.social-link-youtube:hover{background-color:#f03;border-color:#f03c;box-shadow:0 8px 20px #ff003347}.social-link-telegram{background:linear-gradient(135deg,#2aabeef2,#227ec9f2);border-color:#63caff73;color:#fff;box-shadow:0 0 0 1px #229ed924,0 8px 18px #229ed92e}.social-link-discord{background:linear-gradient(135deg,#5865f2f2,#404edbf2);border-color:#97a0ff6b;color:#fff;box-shadow:0 0 0 1px #5865f224,0 8px 18px #5865f22e}.social-link-youtube{background:linear-gradient(135deg,#ff0033f2,#c40026f2);border-color:#ff697c6b;color:#fff;box-shadow:0 0 0 1px #ff003324,0 8px 18px #ff00332e}.glow-text{text-shadow:0 0 10px rgba(255,62,62,.7)}.section-title{position:relative;font-size:2rem;font-weight:700;margin-bottom:2rem;padding-bottom:.5rem;display:inline-block}.section-title:after{content:"";position:absolute;bottom:0;left:0;width:50%;height:3px;background:linear-gradient(90deg,var(--primary-color),transparent)}.hero-banner{background:linear-gradient(135deg,#1e1e1ecc,#0a0a0ae6);border-radius:15px;padding:2.5rem 3rem;margin-bottom:3rem;box-shadow:0 10px 30px #0000004d}.hero-banner-image{display:block;width:min(100%,380px);max-height:380px;object-fit:contain;margin-left:auto;margin-right:auto;filter:drop-shadow(0 18px 28px rgba(0,0,0,.35))}.hero-banner h1{font-weight:700;font-size:clamp(2rem,3vw,2.5rem);margin-bottom:1rem}.hero-banner p{font-size:1.2rem;margin-bottom:1.5rem;color:var(--text-muted)}.home-hero-actions{display:flex;flex-wrap:wrap;gap:.8rem}.home-stats-grid,.home-tool-grid,.home-values-grid{display:grid;gap:1rem}.home-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-stat-card,.home-tool-card,.home-live-panel,.home-feed-panel,.home-value-card,.home-info-section{background:var(--card-bg);border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 5px 15px #00000038}.home-stat-card{min-height:92px;padding:1rem}.home-stat-card span,.home-eyebrow,.home-value-card span{color:var(--text-muted);display:block;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-stat-card strong{color:#fff;display:block;font-size:2rem;line-height:1.1;margin-top:.3rem}.home-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-tool-card{color:var(--text-color);display:grid;gap:.65rem;min-height:190px;padding:1.2rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.home-tool-card:hover,.home-value-card:hover{border-color:#3e8aff5c;color:#fff;text-decoration:none;transform:translateY(-4px)}.home-tool-card strong{color:#fff;font-size:1.1rem}.home-tool-card>span:not(.home-tool-icon){color:var(--text-muted);font-size:.95rem}.home-tool-icon{align-items:center;background:linear-gradient(135deg,#ff3e3e38,#3e8aff33);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;display:inline-flex;height:44px;justify-content:center;width:44px}.home-live-panel,.home-feed-panel,.home-info-section{height:100%;padding:1.25rem}.home-panel-head{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.home-panel-head h3{font-size:1.3rem;margin:.15rem 0 0}.home-panel-head a{color:#67e8f9;font-weight:800;white-space:nowrap}.home-stock-columns{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.home-stock-columns>div{display:grid;gap:.6rem;min-width:0}.home-stock-columns strong{color:#fff}.home-stock-row{align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:8px;display:grid;gap:.65rem;grid-template-columns:42px minmax(0,1fr);min-height:58px;padding:.45rem}.home-stock-row img{height:42px;object-fit:contain;width:42px}.home-stock-row span,.home-feed-row strong,.home-value-card strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-muted{color:var(--text-muted)}.home-feed-panel{display:grid;gap:.75rem}.home-feed-row{align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#fff;display:grid;gap:.85rem;grid-template-columns:110px minmax(0,1fr) 95px;min-height:58px;padding:.7rem .85rem;text-decoration:none;transition:background .2s ease,border-color .2s ease}.home-feed-row:hover{background:#3e8aff1f;border-color:#3e8aff47;color:#fff;text-decoration:none}.home-feed-row span,.home-feed-row em{color:var(--text-muted);font-size:.85rem;font-style:normal}.home-values-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.home-value-card{color:var(--text-color);display:grid;gap:.45rem;min-height:210px;padding:.85rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.home-value-card img{background:#00000038;border-radius:8px;height:86px;object-fit:contain;padding:.5rem;width:100%}.home-value-card strong{color:#fff;font-size:1rem}.home-value-card div{display:grid;gap:.1rem;margin-top:auto}.home-value-card b{color:#67e8f9}.home-value-card em{color:var(--text-muted);font-size:.84rem;font-style:normal}.home-game-actions{display:flex;flex-wrap:wrap;gap:.45rem}.home-game-actions a{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#d8e9ff;font-size:.82rem;font-weight:700;padding:.28rem .65rem;text-decoration:none}.home-game-actions a:hover{background:#3e8aff2e;color:#fff}.home-info-section{padding:1.5rem}.home-info-section h2{font-size:1.55rem}.home-info-section p{color:var(--text-muted)}.home-info-section p:last-child{margin-bottom:0}.home-faq .accordion-item{background:var(--card-bg);border-color:#ffffff1a}.home-faq .accordion-button{background:#ffffff0a;color:#fff;box-shadow:none;font-weight:800}.home-faq .accordion-button:not(.collapsed){background:#3e8aff1f;color:#fff}.home-faq .accordion-button:after{filter:invert(1)}.home-faq .accordion-body{color:var(--text-muted)}.btn-glow{position:relative;overflow:hidden;background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));border:none;color:#fff;font-weight:700;padding:.75rem 2rem;border-radius:50px;transition:all .3s;z-index:1}.btn-glow:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(45deg,var(--secondary-color),var(--primary-color));transition:all .5s;z-index:-1}.btn-glow:hover:before{left:0}.btn-glow:hover{box-shadow:0 0 20px #ff3e3e80;transform:translateY(-3px)}.game-card{background-color:var(--card-bg);border-radius:15px;overflow:hidden;box-shadow:0 5px 15px #0000004d;transition:transform .3s,box-shadow .3s;height:100%}.game-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0006}.game-card-image{position:relative;overflow:hidden}.game-card-image img{width:100%;height:200px;object-fit:cover;transition:transform .5s}.game-card:hover .game-card-image img{transform:scale(1.1)}.game-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.game-card:hover .game-card-overlay{opacity:1}.game-card-body{padding:1.5rem}.game-card-body h3{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.game-card-body p{color:var(--text-muted);margin-bottom:1rem}.game-description{white-space:normal;overflow:hidden;transition:max-height .25s ease}.game-description.is-collapsed{max-height:11.5rem;position:relative}.game-description.is-collapsed:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4rem;background:linear-gradient(180deg,#12121200,#121212);pointer-events:none}.updates-timeline{position:relative;padding-left:30px}.updates-timeline:before{content:"";position:absolute;top:0;bottom:0;left:15px;width:2px;background:linear-gradient(to bottom,var(--primary-color),var(--secondary-color))}.update-item{position:relative;margin-bottom:2rem;padding-left:2rem;display:flex;align-items:flex-start}.update-date{position:absolute;left:-30px;display:flex;flex-direction:column;align-items:center;background-color:var(--card-bg);border-radius:50%;width:60px;height:60px;justify-content:center;box-shadow:0 0 10px #0000004d;z-index:1}.update-date .day{font-size:1.2rem;font-weight:700;line-height:1}.update-date .month{font-size:.8rem;text-transform:uppercase}.update-content{background-color:var(--card-bg);border-radius:10px;padding:1.5rem;box-shadow:0 5px 15px #0003;width:100%}.stock-overline{color:var(--text-muted);font-size:.85rem;letter-spacing:.22em;text-transform:uppercase;margin-bottom:.75rem}.stock-hero-meta{display:flex;flex-wrap:wrap;gap:.75rem}.stock-pill{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--text-color);border-radius:999px;padding:.45rem .85rem;font-size:.9rem}.stock-info-card,.stock-panel,.stock-preview-panel,.stock-module-card{background:var(--card-bg);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:1.25rem}.stock-reset-timer{font-family:Consolas,Monaco,monospace;font-size:1rem;color:var(--text-color);font-weight:700}.stock-grid,.stock-preview-list{display:grid;gap:.9rem}.stock-card,.stock-preview-item{display:flex;align-items:center;gap:.95rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:.9rem}.stock-card img,.stock-preview-item img{width:60px;height:60px;object-fit:contain;flex:0 0 auto}.stock-card-body h3,.stock-fruit-name{margin:0 0 .2rem;font-size:1rem;font-weight:700}.stock-type,.stock-fruit-meta{color:var(--text-muted);font-size:.85rem}.stock-prices{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.45rem;font-size:.92rem}.stock-page-shell{display:grid;gap:1.5rem}.stock-page-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:1.75rem;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(62,138,255,.22),transparent 28%),radial-gradient(circle at bottom left,rgba(255,62,62,.2),transparent 34%),linear-gradient(180deg,#121212fa,#1e1e1ef5)}.stock-page-title{font-size:clamp(2.2rem,4vw,3.4rem);margin:0 0 .75rem}.stock-page-text{max-width:720px;color:var(--text-muted);margin:0}.stock-page-badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.stock-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.stock-meta-card{padding:1rem 1.1rem;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.stock-meta-label{color:var(--text-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.35rem}.stock-meta-value{font-weight:700}.stock-column{height:100%;padding:1.25rem;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0a,#1e1e1efa)}.stock-column-normal{box-shadow:inset 0 1px #3e8aff3d}.stock-column-mirage{background:linear-gradient(180deg,#aa44ff29,#1e1e1efa);box-shadow:inset 0 1px #aa44ff47}.stock-column-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.stock-column-head h2{margin:0;font-size:1.35rem}.stock-column-head p{margin:.3rem 0 0;color:var(--text-muted);font-size:.92rem}.stock-reset-box{min-width:138px;padding:.8rem .9rem;border-radius:14px;background:#00000047;border:1px solid rgba(255,255,255,.08);text-align:right}.stock-reset-box span{display:block;color:var(--text-muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.3rem}.stock-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.stock-fruit-card{display:flex;align-items:center;gap:.8rem;min-height:108px;padding:.85rem;border-radius:16px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.stock-fruit-media{width:64px;height:64px;flex:0 0 64px;display:grid;place-items:center;border-radius:14px;background:#0000003d}.stock-fruit-media img{width:52px;height:52px;object-fit:contain}.stock-fruit-body{min-width:0}.stock-fruit-body h3{margin:0 0 .2rem;font-size:1rem;line-height:1.2}.stock-price-stack{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.45rem;font-size:.9rem}@media(max-width:767px){.stock-page-hero{padding:1.2rem}.stock-meta-grid,.stock-card-grid{grid-template-columns:1fr}.stock-page-hero,.stock-column-head{flex-direction:column;align-items:flex-start}.stock-page-badges{justify-content:flex-start}.stock-reset-box{text-align:left;width:100%}}.update-content h3{font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.update-content p{color:var(--text-muted);margin-bottom:1rem}.update-article-meta{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;color:var(--text-muted)}.update-article-content{background-color:var(--card-bg);border-radius:10px;padding:1.5rem;box-shadow:0 5px 15px #0003}.update-article-content p:last-child{margin-bottom:0}.news-card{background-color:var(--card-bg);border-radius:15px;overflow:hidden;box-shadow:0 5px 15px #0000004d;transition:transform .3s;height:100%}.news-card:hover{transform:translateY(-5px)}.news-image{width:100%;height:200px;object-fit:cover}.news-body{padding:1.5rem}.news-date{color:var(--text-muted);font-size:.9rem;margin-bottom:.5rem}.news-body h3{font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.news-body p{color:var(--text-muted);margin-bottom:1rem}.read-more{color:var(--primary-color);text-decoration:none;font-weight:500;display:inline-block;transition:color .3s}.read-more:hover{color:var(--secondary-color)}.values-module a,.stock-page-shell a,.content-links a{color:var(--primary-color);text-decoration:underline;text-decoration-color:rgba(255,62,62,.4);text-underline-offset:2px;transition:color .3s,text-decoration-color .3s}.values-module a:hover,.stock-page-shell a:hover,.content-links a:hover{color:var(--secondary-color);text-decoration-color:currentColor}.footer{background-color:var(--darker-bg);padding:4rem 0 2rem;margin-top:5rem}.footer-title{font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;position:relative;padding-bottom:.5rem}.footer-title:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:var(--primary-color)}.footer p{color:var(--text-muted)}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin-bottom:.5rem}.footer-links a{color:var(--text-muted);text-decoration:none;transition:color .3s}.footer-links a:hover{color:var(--primary-color)}.footer-bottom{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);text-align:center}.disclaimer{font-size:.9rem;color:var(--text-muted)}.back-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;border-radius:50%;background-color:var(--primary-color);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:all .3s;z-index:1000}.back-to-top.show{opacity:1;visibility:visible}.back-to-top:hover{background-color:var(--secondary-color);transform:translateY(-5px)}.rarity-mythic,.rarity-mythical{color:var(--mythic-color);border-color:var(--mythic-color)}.rarity-legendary{color:var(--legendary-color);border-color:var(--legendary-color)}.rarity-epic{color:var(--epic-color);border-color:var(--epic-color)}.rarity-rare{color:var(--rare-color);border-color:var(--rare-color)}.rarity-uncommon{color:var(--uncommon-color);border-color:var(--uncommon-color)}.rarity-common{color:var(--common-color);border-color:var(--common-color)}.rarity-limited{color:var(--limited-color);border-color:var(--limited-color)}.rarity-gamepass{color:var(--gamepass-color);border-color:var(--gamepass-color)}.rarity-secret{color:var(--secret-color);border-color:var(--secret-color)}.rarity-og{color:var(--og-color);border-color:var(--og-color)}.rarity-brainrot-god{color:var(--brainrot-god-color);border-color:var(--brainrot-god-color)}.rarity-badge{display:inline-block;padding:.25rem .75rem;border-radius:50px;font-weight:700;font-size:.8rem;text-transform:uppercase;border:2px solid}.category-card{background-color:var(--card-bg);border-radius:12px;overflow:hidden;height:100%;transition:all .3s ease;border:1px solid var(--border-color)}.category-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000004d}.category-card-header{padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.category-card-header h3{margin:0}.category-card-body{padding:1.5rem}.values-module{display:grid;gap:1rem}.values-preview-module{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.25rem}.values-preview-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.values-module-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.values-search{width:min(100%,360px)}.values-search label{display:block;color:var(--text-muted);font-size:.8rem;font-weight:800;margin-bottom:.35rem;text-transform:uppercase}.values-search .form-control{background-color:#00000042;border-color:#ffffff1f;color:#fff;caret-color:#fff}.values-search .form-control:focus{background-color:#00000052;border-color:#5eead480;box-shadow:0 0 0 .2rem #5eead41f;color:#fff}.values-search .form-control::placeholder{color:#cfdbe7bf}.mm2-item-search-box{display:flex;align-items:center;gap:.6rem;background:#00000042;border:1px solid rgba(255,255,255,.12);border-radius:50px;padding:0 .3rem 0 1rem;transition:all .2s ease}.mm2-item-search-box:focus-within{border-color:#5eead480;box-shadow:0 0 0 .2rem #5eead41f}.mm2-item-search-box i{color:#ffffff73;font-size:.9rem}.mm2-item-search-box .form-control{background:transparent;border:none;color:#fff;caret-color:#fff;box-shadow:none;padding:.55rem .75rem .55rem 0}.mm2-item-search-box .form-control:focus{background:transparent;box-shadow:none;color:#fff}.mm2-item-search-box .form-control::placeholder{color:#cfdbe7a6}.values-filter-row{display:flex;flex-wrap:wrap;gap:.5rem}.values-filter-row button{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#cfdbe7d9;border-radius:8px;padding:.45rem .75rem;font-weight:800}.values-filter-row button.active,.values-filter-row button:hover{color:#fff;background:#5eead429;border-color:#5eead461}.values-preview-cats span{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#cfdbe7d9;border-radius:8px;padding:.45rem .75rem;font-weight:800}.values-preview-wide{height:auto}.values-preview-content{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.values-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.adoptme-toolbar{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(180px,.8fr));gap:.9rem;padding:.9rem;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0a,#ffffff05)}.adoptme-filter-group label{display:block;color:var(--text-muted);font-size:.8rem;font-weight:800;margin-bottom:.35rem;text-transform:uppercase}.adoptme-filter-group .form-select{background-color:#00000042;border-color:#ffffff1f;color:#fff;min-height:2.35rem;border-radius:8px}.adoptme-filter-group .form-select:focus{background-color:#00000052;border-color:#5eead480;box-shadow:0 0 0 .2rem #5eead41f;color:#fff}.adoptme-filter-group .form-select option{background:#111722;color:#eef5ff}.adoptme-toolbar .values-search{width:100%}.adoptme-toolbar .values-search .form-control{min-height:2.35rem;border-radius:8px}.values-fruit-card{position:relative;display:grid;grid-template-rows:170px 1fr;overflow:hidden;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0e,#ffffff06);transition:transform .2s ease,border-color .2s ease,background .2s ease}.values-fruit-card:hover{transform:translateY(-4px);border-color:#5eead452;background:linear-gradient(180deg,#5eead413,#ffffff08)}.sabr-category-card,.mm2-category-card{cursor:pointer}.category-card-arrow{display:inline-block;margin-left:.35rem;font-size:.8em;transition:transform .2s ease}.values-fruit-card:hover .category-card-arrow{transform:translate(4px)}.mm2-category-card{display:block;min-height:230px}.mm2-category-card .values-fruit-body{min-height:230px;display:flex;flex-direction:column;gap:.55rem}.mm2-category-card .values-fruit-body>p{margin-bottom:0;line-height:1.55}.mm2-category-card .values-fruit-title h3{color:#fff}.mm2-category-card .mm2-category-foot{margin-top:auto;min-width:0}.mm2-category-card .values-link-name,.mm2-category-card .values-link-top{overflow-wrap:anywhere;white-space:normal}.sabr-category-card{display:block;min-height:230px}.sabr-category-card .values-fruit-body{min-height:230px;display:flex;flex-direction:column;gap:.55rem}.sabr-category-card .values-fruit-body>p{margin-bottom:0;line-height:1.55}.sabr-category-card .values-fruit-title h3{color:#fff}.sabr-category-card .values-fruit-foot{margin-top:auto;min-width:0}.sabr-category-card .values-link-name,.sabr-category-card .values-link-top{overflow-wrap:anywhere;white-space:normal}.sabr-mutations-traits{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08)}.sabr-mutations-traits h2{margin-bottom:.75rem}.sabr-selector-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .9rem;border-radius:8px;background:#0003;border:1px solid rgba(255,255,255,.07);margin-bottom:.6rem}.sabr-selector-row span{display:block;color:var(--text-muted);font-size:.78rem;font-weight:700;text-transform:uppercase;margin-bottom:.2rem}.sabr-selector-row strong{display:block;color:#fff;font-size:1rem}.sabr-picker-modal .modal-content{background:var(--card-bg);color:var(--text-color);border:1px solid rgba(255,255,255,.1)}.sabr-picker-modal .modal-header,.sabr-picker-modal .modal-footer{border-color:#ffffff1a}.sabr-picker-modal .modal-title{color:#fff}.sabr-picker-modal .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}.sabr-picker-modal .form-control{background:#00000040;border-color:#ffffff1f;color:#fff}.sabr-picker-modal .form-control:focus{background:#00000052;border-color:#5eead480;box-shadow:0 0 0 .2rem #5eead41f;color:#fff}.sabr-pill-grid{display:flex;flex-wrap:wrap;gap:.5rem;max-height:50vh;overflow-y:auto}.sabr-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .7rem;border-radius:999px;border:1.5px solid rgba(255,255,255,.2);background:#ffffff0a;font-size:.85rem;font-weight:700;cursor:pointer;transition:transform .15s ease}.sabr-pill:hover{transform:translateY(-1px)}.sabr-pill.active{font-weight:800}.sabr-pill-mult{font-size:.72rem;opacity:.85}.sabr-mods-modal .trade-modal-panel{width:min(760px,100%);grid-template-rows:auto 1fr auto}.sabr-mods-modal-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;min-height:0;overflow-y:auto}.sabr-mods-modal-body .sabr-pill-grid{max-height:40vh}.sabr-mods-subtitle{margin:0 0 .5rem;font-size:.8rem;font-weight:800;text-transform:uppercase;color:var(--text-muted)}.trade-modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:.6rem}.trade-slot-mods{position:absolute;bottom:1.6rem;left:.3rem;z-index:3;width:1.7rem;height:1.7rem;border-radius:999px;border:1.5px solid rgba(255,255,255,.65);display:grid;place-items:center;font-size:.8rem;background:#0f0f16d9;color:#c4b5fd;cursor:pointer;box-shadow:0 1px 5px #00000080;transition:transform .15s ease,border-color .15s ease,background .15s ease}.trade-slot-mods:hover{transform:scale(1.1);border-color:#c4b5fd;color:#fff}.trade-slot-mods.has-mods{background:linear-gradient(135deg,#7c3aed,#06b6d4);border-color:#fff;color:#fff;box-shadow:0 0 0 2px #7c3aed66,0 1px 6px #0000008c}.sabr-mods-hint{display:flex;align-items:center;gap:.5rem;margin:.9rem 0 0;padding:.6rem .9rem;border-radius:8px;background:#7c3aed14;border:1px solid rgba(124,58,237,.25);color:var(--text-muted);font-size:.85rem}.sabr-mods-hint i{color:#c4b5fd;flex-shrink:0}@media(max-width:576px){.sabr-mods-modal-body{grid-template-columns:1fr}}.adoptme-values-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.adoptme-value-card{grid-template-rows:210px 1fr}.values-fruit-image{display:grid;place-items:center;background:#00000038;padding:1rem}.values-fruit-image img{max-width:100%;max-height:145px;object-fit:contain}.adoptme-value-image{position:relative;align-items:stretch;justify-items:stretch;padding:1rem 1rem .75rem}.adoptme-value-image img{width:auto;height:auto;max-width:100%;max-height:170px;object-fit:contain}.adoptme-rarity-tag{position:absolute;top:.7rem;right:.7rem;z-index:2;border-radius:10px;padding:.3rem .55rem;background:linear-gradient(135deg,#ffb100,#ff8a00);color:#fff;font-size:.72rem;font-weight:800}.adoptme-state-icons{position:absolute;right:.8rem;bottom:.75rem;display:flex;gap:.3rem;z-index:2;max-width:calc(100% - 1.6rem);overflow:hidden}.adoptme-mini-badge{width:1.7rem;height:1.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.78rem;font-weight:800;border:2px solid rgba(255,255,255,.2);color:#ffffff80;background:#ffffff14}.adoptme-mini-badge.active[data-mini-badge=f]{background:#2f6ff3;color:#fff}.adoptme-mini-badge.active[data-mini-badge=r]{background:#ff3f63;color:#fff}.adoptme-mini-badge.active[data-mini-badge=n]{background:#1ba84a;color:#fff}.adoptme-mini-badge.active[data-mini-badge=m]{background:#6a28c7;color:#fff}.values-fruit-body{display:grid;gap:.85rem;padding:1rem}.adoptme-value-body{gap:.75rem}.adoptme-card-toggle-wrap{display:flex;flex-direction:column;gap:.3rem}.adoptme-card-toggle{display:inline-flex;align-items:center;gap:.45rem;width:fit-content;padding:.35rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#00000038}.adoptme-card-toggle-hint{font-size:.7rem;color:#ffffff73;padding-left:.2rem}.adoptme-card-toggle button{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;color:#ffffffd9;background:#ffffff29;font-weight:800;cursor:pointer;box-shadow:0 1px #ffffff2e inset,0 2px 3px #0000004d;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.adoptme-card-toggle button:hover,.adoptme-card-toggle button:focus-visible{transform:translateY(-2px) scale(1.08);background:#ffffff4d;box-shadow:0 1px #ffffff40 inset,0 4px 8px #00000059;outline:none}.adoptme-card-toggle button.active[data-variant-toggle=f]{background:#2f6ff3;color:#fff;box-shadow:inset 0 0 0 2px #ffffffd9}.adoptme-card-toggle button.active[data-variant-toggle=r]{background:#ff3f63;color:#fff;box-shadow:inset 0 0 0 2px #ffffffd9}.adoptme-card-toggle button.active[data-variant-toggle=n]{background:#1ba84a;color:#fff;box-shadow:inset 0 0 0 2px #ffffffd9}.adoptme-card-toggle button.active[data-variant-toggle=m]{background:#6a28c7;color:#fff;box-shadow:inset 0 0 0 2px #ffffffd9}.adoptme-card-toggle button.active:hover,.adoptme-card-toggle button.active:focus-visible{transform:translateY(-2px) scale(1.08);box-shadow:inset 0 0 0 2px #ffffffd9,0 4px 8px #00000059}.adoptme-value-title h3 a{color:#fff;text-decoration:none}.adoptme-value-title h3 a:hover{color:#67e8f9}.adoptme-value-stats{grid-template-columns:1fr}.values-fruit-title{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.values-fruit-title h3{color:#fff;font-size:1.05rem;line-height:1.25;margin:0}.values-fruit-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.values-fruit-stats div{min-width:0;border-radius:8px;background:#0003;border:1px solid rgba(255,255,255,.07);padding:.55rem}.values-fruit-stats span{display:block;color:var(--text-muted);font-size:.72rem;font-weight:800;margin-bottom:.15rem}.values-fruit-stats strong{display:block;color:#fff;font-size:.95rem;overflow-wrap:anywhere}.values-fruit-foot{display:block;color:var(--text-muted);font-size:.86rem}.values-fruit-foot>span{display:inline-block;margin-bottom:.15rem}.values-fruit-foot a{display:block;max-width:100%;color:#67e8f9;font-weight:800;text-decoration:none;white-space:normal}.values-fruit-foot a:hover{color:#fff}.values-link-top{display:block;line-height:1.1}.values-link-name{display:block;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.values-empty{border:1px dashed rgba(255,255,255,.16);border-radius:8px;color:var(--text-muted);padding:1.25rem;text-align:center}.values-module .accordion-item{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;margin-bottom:.55rem}.values-module .accordion-button{background:#00000038;color:#fff;font-weight:700;box-shadow:none}.values-module .accordion-button:hover{background:#5eead414}.values-module .accordion-button:not(.collapsed){background:#5eead41f;color:#d8fff7;box-shadow:none}.values-module .accordion-button:focus{border-color:#5eead473;box-shadow:0 0 0 .18rem #5eead429}.values-module .accordion-button:after{filter:invert(1) brightness(1.3);opacity:.85}.values-module .accordion-body{background:#0000002e;color:#d3d9e6;line-height:1.6}.item-card{background-color:var(--card-bg);border-radius:12px;overflow:hidden;height:100%;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.item-card:hover{transform:translateY(-10px);box-shadow:0 15px 30px #0000004d}.item-card-header{padding:1rem;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center}.item-card-header h3{margin:0;font-size:1.2rem}.item-card-image{padding:1rem;display:flex;justify-content:center;background-color:#0003}.item-card-image img{max-width:100%;height:auto;max-height:150px;object-fit:contain}.item-card-body{padding:1rem}.item-card-compact .item-card-header{padding:.6rem .75rem}.item-card-compact .item-card-header h3{font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-card-compact .item-card-image{padding:.5rem}.item-card-compact .item-card-image img{max-height:80px}.item-card-compact .item-card-body{padding:.6rem .75rem}.item-card-compact .item-card-body p{font-size:.75rem;margin-bottom:.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-card-compact .values-fruit-stats{gap:.35rem}.item-card-compact .values-fruit-stats div{padding:.35rem}.item-card-compact .values-fruit-stats span{font-size:.6rem}.item-card-compact .values-fruit-stats strong{font-size:.78rem}.item-card-compact .btn{font-size:.72rem;padding:.35rem .5rem}.item-stats{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.item-stats h4{font-size:1rem;margin-bottom:.5rem}.item-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem}.item-value-toggle{display:inline-flex;gap:.25rem;padding:.25rem;margin-bottom:1rem;background:#0000003d;border:1px solid rgba(255,255,255,.12);border-radius:8px}.item-value-toggle-button{min-width:96px;padding:.45rem .85rem;border:0;border-radius:6px;background:transparent;color:var(--text-muted);font-weight:700}.item-value-toggle-button.active{background:linear-gradient(90deg,var(--secondary-color),#7444ff);color:#fff}.item-value-panel{display:none}.item-value-panel.active{display:grid}.adoptme-detail-image-wrap{position:relative;border-radius:14px;padding:1rem;background:radial-gradient(circle at top,#ffb1002e,#0000001f 55%)}.adoptme-detail-state-icons{right:1.1rem;bottom:1rem}.adoptme-detail-panel{display:grid;gap:1rem}.adoptme-detail-toggle{margin-bottom:.2rem}.adoptme-detail-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.calculator-module{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1.25rem}.calculator-module-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.calculator-module-actions{display:flex;align-items:center;gap:.85rem}.calculator-count{color:var(--text-muted);font-weight:700;white-space:nowrap}.trade-calculator-shell{margin-bottom:3rem}.trade-calculator-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding:1.45rem;border-radius:8px;background:linear-gradient(135deg,#2cb67d2e,#5a56ff1f),#ffffff09;border:1px solid rgba(255,255,255,.1)}.trade-summary{display:grid;grid-template-columns:1fr minmax(240px,.8fr) 1fr;gap:1rem;margin-bottom:1rem}.trade-total,.trade-balance{min-height:104px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0b;padding:1rem;display:flex;flex-direction:column;justify-content:center}.trade-total span,.trade-balance span{color:var(--text-muted);font-size:.85rem;font-weight:700}.trade-total strong{color:#fff;font-size:2rem;line-height:1.1}.trade-balance{align-items:center;text-align:center;position:relative;overflow:hidden}.trade-balance:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#34d39921,#3b82f614);opacity:1;pointer-events:none}.trade-balance[data-balance-state=left]:before,.trade-balance[data-balance-state=right]:before{background:linear-gradient(135deg,#fbbf2424,#ef444414)}.trade-balance>*{position:relative}.trade-balance strong{color:#fff;font-size:1.15rem}.trade-balance b{color:#34d399;font-size:1.6rem;line-height:1.2}.trade-balance[data-balance-state=left] b,.trade-balance[data-balance-state=right] b{color:#fbbf24}@keyframes trade-balance-pulse{0%{box-shadow:0 0 #5eead48c}70%{box-shadow:0 0 0 14px #5eead400}to{box-shadow:0 0 #5eead400}}.trade-balance.pulse{animation:trade-balance-pulse .6s ease-out}.trade-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.trade-side{border-radius:8px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0e,#ffffff06);padding:1rem}.trade-side-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem}.trade-side-head span,.trade-picker label>span{display:block;color:var(--text-muted);font-size:.76rem;font-weight:800;text-transform:uppercase;margin-bottom:.2rem}.trade-side-head h2{font-size:1.15rem;margin:0}.trade-side-head strong{color:#fff;font-size:1.25rem}.trade-empty{display:grid;place-items:center;min-height:112px;color:var(--text-muted);border:1px dashed rgba(255,255,255,.14);border-radius:8px;background:#00000029}.trade-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:.6rem}.trade-slot{position:relative;aspect-ratio:1 / 1;border-radius:10px;border:1px solid rgba(94,234,212,.18);background:#ffffff0a;overflow:hidden}.trade-slot-add{display:grid;place-items:center;border:1px dashed rgba(124,58,237,.4);background:#7c3aed14;color:#a78bfa;font-size:1.6rem;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease}.trade-slot-add:hover{background:#7c3aed2e;border-color:#a78bfa99}.trade-slot-body{position:absolute;inset:0;display:grid;place-items:center;border:0;background:transparent;padding:.4rem;cursor:pointer}.trade-slot-body img{width:100%;height:100%;object-fit:contain}.trade-slot-variant{position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%);font-size:.6rem;font-weight:800;color:#d8d4ff;background:#0000008c;padding:.05rem .4rem;border-radius:999px;pointer-events:none;white-space:nowrap;max-width:calc(100% - .6rem);overflow:hidden;text-overflow:ellipsis}.trade-slot-qty{position:absolute;top:.3rem;left:.3rem;min-width:1.2rem;height:1.2rem;padding:0 .25rem;border-radius:999px;background:#000000bf;color:#fff;font-size:.7rem;font-weight:800;display:grid;place-items:center;z-index:2}.trade-slot-remove{position:absolute;top:.3rem;right:.3rem;width:1.2rem;height:1.2rem;border-radius:999px;border:0;background:#ef4444d9;color:#fff;font-size:.75rem;line-height:1;display:grid;place-items:center;z-index:2}.trade-slot-remove:hover{background:#ef4444}.trade-slot-value{position:absolute;bottom:0;left:0;right:0;padding:.2rem .3rem;text-align:center;font-size:.72rem;font-weight:800;color:#fff;background:#000000a6;z-index:1}.trade-modal{position:fixed;inset:0;z-index:1050;display:grid;place-items:center;padding:1rem}.trade-modal[hidden]{display:none}.trade-modal-backdrop{position:absolute;inset:0;background:#05050ab8;backdrop-filter:blur(2px)}.trade-modal-panel{position:relative;width:min(520px,100%);max-height:min(640px,88vh);display:grid;grid-template-rows:auto auto 1fr;gap:.75rem;background:#14141c;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:1.1rem;box-shadow:0 24px 60px #0000008c}.trade-modal-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.trade-modal-head h3{margin:0;font-size:1.05rem;color:#fff}.trade-modal-close{width:2rem;height:2rem;flex-shrink:0;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;font-size:1.1rem;line-height:1}.trade-modal-close:hover{background:#ef444440;border-color:#ef444480}.trade-modal-toast{position:absolute;left:1.1rem;right:1.1rem;bottom:1.1rem;transform:translateY(140%);opacity:0;transition:transform .25s ease,opacity .25s ease;background:#34d3992e;border:1px solid rgba(52,211,153,.45);color:#d8fff7;font-weight:700;font-size:.85rem;border-radius:10px;padding:.6rem .85rem;text-align:center;pointer-events:none;z-index:5}.trade-modal-toast.is-visible{transform:translateY(0);opacity:1}body.trade-modal-open{overflow:hidden}.trade-picker-item{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:.75rem;border-radius:8px;border:1px solid rgba(255,255,255,.09);background:#00000038;padding:.65rem}.trade-picker-item:hover{border-color:#5eead440;background:#ffffff0f}.trade-picker-item img{width:54px;height:54px;object-fit:contain;border-radius:8px;background:#ffffff0d;padding:.25rem}.trade-picker-item strong{display:block;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-picker-item span{color:var(--text-muted);font-size:.8rem;text-transform:capitalize}.dark-theme .accordion-item{background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:10px!important;margin-bottom:8px;overflow:hidden}.dark-theme .accordion-item:first-of-type,.dark-theme .accordion-item:last-of-type{border-radius:10px!important}.dark-theme .accordion-button{background:#ffffff0a;color:#e8eef8;font-weight:600;box-shadow:none;border-radius:10px!important}.dark-theme .accordion-button:hover{background:#4f8cff1a;color:#fff}.dark-theme .accordion-button:not(.collapsed){background:#4f8cff21;color:#fff;box-shadow:none;border-radius:10px 10px 0 0!important}.dark-theme .accordion-button:after{filter:invert(1) brightness(1.2)}.dark-theme .accordion-button:focus{box-shadow:0 0 0 .18rem #4f8cff40}.dark-theme .accordion-body{background:#00000026;color:#b7c4da;border-top:1px solid rgba(255,255,255,.07)}.dark-theme .accordion-collapse{border-radius:0 0 10px 10px}.game-card{transition:transform .22s ease,box-shadow .22s ease;border:1px solid rgba(255,255,255,.07)}.game-card:hover{transform:translateY(-5px);box-shadow:0 12px 32px #00000073,0 0 0 1px #4f8cff40}.game-card-image img{transition:transform .35s ease}.game-card:hover .game-card-image img{transform:scale(1.04)}.news-card{transition:transform .22s ease,box-shadow .22s ease;border:1px solid rgba(255,255,255,.06)}.news-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px #0006}.news-image{transition:transform .35s ease}.news-card:hover .news-image{transform:scale(1.03)}.home-value-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.home-value-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0006;border-color:#4f8cff66}.home-tool-card{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.home-tool-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px #0006;background:#4f8cff1f}.navbar .btn-outline-light{border-radius:20px;font-size:13px;padding:4px 12px;letter-spacing:.02em;transition:background .2s,color .2s,box-shadow .2s}.navbar .btn-outline-light:hover{box-shadow:0 0 12px #ffffff26}.stat-card{transition:transform .18s ease,box-shadow .18s ease}.stat-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000059}.stock-fruit-card{transition:transform .2s ease,box-shadow .2s ease}.stock-fruit-card:hover{transform:translateY(-4px);box-shadow:0 10px 28px #00000073}.dark-theme .breadcrumb-item a{color:#4f8cffd9;text-decoration:none;transition:color .2s}.dark-theme .breadcrumb-item a:hover{color:#fff}.dark-theme .breadcrumb-item.active{color:#b7c4da}.dark-theme .breadcrumb-item+.breadcrumb-item:before{color:#ffffff4d}.dark-theme ::-webkit-scrollbar{width:6px;height:6px}.dark-theme ::-webkit-scrollbar-track{background:#ffffff0a}.dark-theme ::-webkit-scrollbar-thumb{background:#4f8cff59;border-radius:3px}.dark-theme ::-webkit-scrollbar-thumb:hover{background:#4f8cff99}.trade-picker-buttons button{border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#fff;border-radius:6px;min-height:32px;padding:.25rem .55rem;font-weight:700}.trade-picker-buttons button:hover{background:#5eead42e;border-color:#5eead461}.trade-picker-buttons button:disabled,.trade-picker-buttons button.is-disabled{opacity:.45;cursor:not-allowed}.trade-picker-buttons button:disabled:hover,.trade-picker-buttons button.is-disabled:hover{background:#ffffff14;border-color:#ffffff1f}.trade-modal-panel>input.form-control{background-color:#00000042;border-color:#ffffff1f;color:#fff;caret-color:#fff}.trade-modal-panel>input.form-control:focus{background-color:#00000052;border-color:#5eead480;box-shadow:0 0 0 .2rem #5eead41f;color:#fff}.trade-modal-panel>input.form-control::placeholder{color:#cfdbe7bf;opacity:1}.trade-modal-panel>input.form-control:-webkit-autofill,.trade-modal-panel>input.form-control:-webkit-autofill:hover,.trade-modal-panel>input.form-control:-webkit-autofill:focus{-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #151a24 inset;border-color:#5eead480}.trade-modal-body{display:grid;grid-template-columns:116px minmax(0,1fr);gap:.75rem;min-height:0}.trade-modal-categories{display:grid;align-content:start;gap:.4rem;overflow-y:auto;padding-right:.1rem}.trade-modal-category{border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#c9d3e0;border-radius:8px;padding:.5rem .6rem;font-size:.8rem;font-weight:700;text-align:left;line-height:1.2}.trade-modal-category:hover{background:#ffffff17}.trade-modal-category.active{background:#7c3aedd9;border-color:#a78bfae6;color:#fff}.trade-picker-list{min-height:0;overflow-y:auto;display:grid;align-content:start;gap:.65rem;padding-right:.15rem}.trade-picker-item{grid-template-columns:54px minmax(0,1fr)}.trade-picker-body{min-width:0}.trade-picker-buttons{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.trade-picker-buttons .trade-mode-regular{background:#7c3aed2e;border-color:#a78bfa40}.trade-picker-buttons .trade-mode-permanent{background:#3b82f62e;border-color:#60a5fa40}@media(max-width:991.98px){.values-preview-inner,.values-preview-content,.values-module-head{align-items:flex-start;flex-direction:column}.values-search{width:100%}.calculator-module-inner,.trade-calculator-header{align-items:flex-start;flex-direction:column}.trade-summary,.trade-grid{grid-template-columns:1fr}.trade-total,.trade-balance{min-height:0;padding:.75rem 1rem}.trade-total strong{font-size:1.5rem}.trade-balance{order:-1}.trade-side{padding:.75rem}.trade-side-head{margin-bottom:.6rem}.trade-side-head h2{font-size:1rem}.trade-slots{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:.45rem}}@media(max-width:767.98px){.adoptme-toolbar,.adoptme-detail-metrics{grid-template-columns:1fr}}@media(max-width:575.98px){.calculator-module-actions{align-items:flex-start;flex-direction:column}.trade-selected-item{grid-template-columns:46px minmax(0,1fr)}.trade-selected-item img,.trade-picker-item img{width:46px;height:46px}.trade-qty{grid-column:1 / -1;justify-content:flex-end}}.stat-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;min-height:68px;padding:.85rem .95rem}.stat-name{color:var(--text-muted);font-size:.78rem;font-weight:600;margin-bottom:.4rem}.stat-value{color:var(--text-color);font-size:1.15rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.stat-bar{height:6px;background-color:#ffffff1a;border-radius:3px;overflow:hidden}.stat-fill{height:100%;background:linear-gradient(90deg,var(--primary-color),var(--secondary-color));border-radius:3px}.breadcrumb{background-color:var(--card-bg);padding:.75rem 1rem;border-radius:8px;margin-bottom:1.5rem}.breadcrumb-item+.breadcrumb-item:before{color:var(--text-muted)}.breadcrumb-item a{color:var(--text-muted);text-decoration:none}.breadcrumb-item a:hover,.breadcrumb-item.active{color:var(--primary-color)}.news-article{background-color:var(--card-bg);border-radius:15px;padding:2rem;box-shadow:0 5px 15px #0000004d}.news-header{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem}.news-meta{display:flex;justify-content:space-between;color:var(--text-muted);margin-top:.5rem}.news-featured-image img{width:100%;border-radius:10px}.news-content{line-height:1.8}.social-share{display:flex;gap:10px;margin-top:1rem}@media(max-width:992px){.navbar-collapse{background-color:var(--darker-bg);padding:1rem;border-radius:14px;margin-top:1rem;border:1px solid rgba(255,255,255,.06);box-shadow:0 12px 32px rgba(0,0,0,.35)}.search-container{margin-top:1rem;width:100%;padding-top:1rem;border-top:1px solid rgba(255,255,255,.08)}.search-box{width:100%}.header-utility-row{justify-content:center;margin:1rem 0 0}.hero-banner{padding:2rem;text-align:center}.hero-banner .row{flex-direction:column-reverse}.hero-banner img{margin-bottom:2rem}.update-date{left:-20px;width:50px;height:50px}.home-stats-grid,.home-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-feed-row{grid-template-columns:92px minmax(0,1fr)}.home-feed-row em{grid-column:2}}@media(max-width:768px){.section-title{font-size:1.5rem}.hero-banner h1{font-size:2rem}.footer{text-align:center}.footer-title:after{left:50%;transform:translate(-50%)}.home-hero-actions{justify-content:center}.home-panel-head{align-items:flex-start;flex-direction:column}}@media(max-width:575.98px){.home-stats-grid,.home-feed-row{grid-template-columns:1fr}.home-feed-row em{grid-column:auto}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .5s ease-out forwards}
