:root{--bg:#1a1a2e;--bg-card-top:#2d2d44;--bg-card-bottom:#1a1a2e;--green:#7ec850;--green-dark:#2d5a1e;--green-light:#a0e870;--gold:gold;--gold-dark:#8b6914;--cyan:#4ad4ff;--danger:#c0392b;--heart:#ff4757;--btn-from:#f7971e;--btn-to:#ffd200;--btn-text:#1a1a2e;--text:#fff;--text-body:#d4d4dc;--text-muted:#ccc;--text-dim:#9aa0a6;--text-service:#666;--grass:#5b8c3a;--dirt:#8b5e3c;--stone:gray;--iron:silver;--gold-block:#e8c840;--water:#2ab4e0;--brick:#b06040;--radius-card:16px;--radius-btn:6px;--border-card:3px solid #7ec8504d;--shadow-card:0 0 30px #4ad4ff1a, 8px 8px 0 #0000004d;--shadow-btn:0 0 15px #ffd2004d, 4px 4px 0 #0000004d;--font-pixel:"Press Start 2P", cursive;--font-text:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--w-main:1200px;--w-hero:860px;--w-social:800px;--w-article:760px;--board-cell:#2d2d44;--board-cell-border:#7ec85026}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/press-start-2p-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/press-start-2p-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
