/* CookieUP — soft orange / black palette (generated, do not hand-edit). */
:root { --bg: #151311 !important; }
:root { --bg-aside: #1a1815 !important; }
:root { --bg-inset: #0e0c0a !important; }
:root { --s1: #1e1b18 !important; }
:root { --s2: #28231f !important; }
:root { --surface-active: #36302b !important; }
:root { --graphite-hi: #332d28 !important; }
:root { --graphite-lo: #181512 !important; }
:root { --dot: #5e544a !important; }
:root { --surface-hover: #302a25 !important; }
:root { --topbar-bg: rgba(29, 26, 23, .58) !important; }
:root { --topbar-bg-m: rgba(29, 26, 23, .62) !important; }
:root { --tabbar-bg: rgba(29, 26, 23, .58) !important; }
:root { --page-glow: radial-gradient(70% 34% at 50% -6%, rgba(106, 90, 74, .62), rgba(106, 90, 74, 0) 100%),
    radial-gradient(60% 30% at 100% 22%, rgba(118, 105, 92, .22), transparent 70%),
    radial-gradient(50% 24% at 0% 78%, rgba(106, 90, 74, .16), transparent 70%),
    linear-gradient(180deg, #1e1a17 0%, #151311 42%, #0e0c0a 100%) !important; }
:root { --text: #f7f5f4 !important; }
:root { --text-chat: #dedad6 !important; }
:root { --text-2: #d5cfca !important; }
:root { --text-3: #a29589 !important; }
:root { --accent: #ea9c61 !important; }
:root { --accent-hover: #f3c19b !important; }
:root { --accent-press: #d8874a !important; }
:root { --accent-soft: rgba(234, 156, 97, .10) !important; }
:root { --accent-soft-2: rgba(234, 156, 97, .14) !important; }
:root { --accent-line: rgba(234, 156, 97, .32) !important; }
:root { --primary-fill: linear-gradient(180deg, #efb280 0%, #e68e4c 100%) !important; }
:root { --primary-fill-hover: linear-gradient(180deg, #f2c097 0%, #eb9c5e 100%) !important; }
:root { --primary-fill-press: linear-gradient(180deg, #e48e4b 0%, #dc823d 100%) !important; }
:root { --primary-solid: #ea9c61 !important; }
:root { --primary-soft: rgba(234, 156, 97, .12) !important; }
:root { --primary-line: rgba(247, 215, 188, .70) !important; }
:root { --primary-text: #ea9c61 !important; }
:root { --primary-hi: #f5cbaa !important; }
:root { --primary-top: #efb280 !important; }
:root { --primary-deep: #e68e4c !important; }
:root { --rub: #e89346 !important; }
:root { --rub-hi: #f2c399 !important; }
:root { --rub-deep: #d98231 !important; }
:root { --rub-edge: #925923 !important; }
:root { --rub-fill: linear-gradient(160deg, #efb17a 0%, #ea9b54 45%, #dd8635 100%) !important; }
:root { --ton-coin: #d06b1a !important; }
:root { --bonus-cb: radial-gradient(circle at 96% 12%, rgba(247, 218, 193, .40), transparent 45%), linear-gradient(112deg, #d48e4e 0%, #b57a42 54%, #7f5832 100%) !important; }
:root { --bonus-cb-line: rgba(243, 199, 157, .70) !important; }
:root { --bonus-cb-btn: linear-gradient(150deg, #d99c64, #bb7f47) !important; }
:root { --bonus-cb-ink: #f9e1cb !important; }
:root { --bonus-st: radial-gradient(circle at 95% 10%, rgba(247, 220, 188, .34), transparent 46%), linear-gradient(112deg, #e3ab69 0%, #b8864b 52%, #725028 100%) !important; }
:root { --bonus-st-line: rgba(246, 216, 179, .62) !important; }
:root { --bonus-st-btn: linear-gradient(150deg, #e6b77e, #c38f52) !important; }
:root { --bonus-st-ink: #fbeddd !important; }
:root { --bonus-ref: radial-gradient(circle at 95% 10%, rgba(246, 208, 179, .34), transparent 46%), linear-gradient(112deg, #c6722f 0%, #aa6125 52%, #744319 100%) !important; }
:root { --bonus-ref-line: rgba(242, 193, 153, .62) !important; }
:root { --bonus-ref-btn: linear-gradient(150deg, #db8d4e, #b76a2b) !important; }
:root { --bonus-ref-ink: #fae7d7 !important; }
:root { --bonus-dep: radial-gradient(circle at 95% 10%, rgba(249, 229, 206, .34), transparent 46%), var(--grad-deposit) !important; }
:root { --bonus-dep-line: rgba(245, 205, 170, .6) !important; }
:root { --bonus-dep-btn: linear-gradient(150deg, #eda96c, #df8d40) !important; }
:root { --bonus-dep-ink: #fcefe3 !important; }
:root { --tone-cashback: #e29d5d !important; }
:root { --tone-staking: #edb36e !important; }
:root { --tone-friends: #eda76c !important; }
:root { --tone-vip: #f2c693 !important; }
:root { --tone-neutral: #a29589 !important; }
:root { --grad-deposit: linear-gradient(180deg, #ea9b54 0%, #dd8635 100%) !important; }
:root { --grad-deposit-hover: linear-gradient(180deg, #eca362 0%, #e38d3d 100%) !important; }
:root { --grad-deposit-press: linear-gradient(180deg, #df8f46 0%, #c7772c 100%) !important; }
:root { --deposit-glow: 0 8px 22px rgba(232, 147, 70, .30) !important; }
:root { --card-vip: radial-gradient(110% 120% at 0% 0%, rgba(234, 156, 97, .18) 0%, rgba(234, 156, 97, .05) 45%, rgba(234, 156, 97, 0) 70%), linear-gradient(135deg, #1e1b18 0%, #28231f 100%) !important; }
:root { --card-referral: radial-gradient(120% 110% at 0% 100%, rgba(237, 167, 108, .26) 0%, rgba(237, 167, 108, .08) 45%, rgba(237, 167, 108, 0) 70%), linear-gradient(135deg, #1e1b18 0%, #28231f 100%) !important; }
:root { --accent-glow: 0 8px 22px rgba(234, 156, 97, .22) !important; }
:root { --blue: #ea9b54 !important; }
:root { --blue-soft: rgba(234, 155, 84, .18) !important; }
:root { --blue-text: #f6d6b8 !important; }
:root { --sky: #f2c49a !important; }
:root { --sky-soft: rgba(239, 180, 127, .14) !important; }
:root { --ton: #eda76c !important; }
:root { --violet: #edb36e !important; }
:root { --violet-text: #f5d4ad !important; }
:root { --violet-soft: rgba(237, 179, 110, .16) !important; }
:root { --av-1: #edad6c !important; }
:root { --av-3: #64513e !important; }
:root { --av-6: #e3ad69 !important; }
:root { --av-8: #c97d3e !important; }
:root { --lvl-novice: #ccc5be !important; }
:root { --lvl-novice-fill: #847362 !important; }
:root { --lvl-novice-stroke: #625243 !important; }
:root { --lvl-iron: #dad2cb !important; }
:root { --lvl-iron-fill: #a79a8e !important; }
:root { --lvl-iron-stroke: #88796b !important; }
:root { --lvl-silver: #f4e4d6 !important; }
:root { --lvl-silver-fill: #e9dacc !important; }
:root { --lvl-silver-stroke: #b8a390 !important; }
:root { --lvl-gold: #ea9c61 !important; }
:root { --lvl-gold-fill: #ea9c61 !important; }
:root { --lvl-gold-stroke: #bb6f39 !important; }
:root { --lvl-platinum: #fbf0e2 !important; }
:root { --lvl-platinum-fill: #fbf0e2 !important; }
:root { --lvl-platinum-stroke: #c8b9a7 !important; }
:root { --lvl-diamond: #f3c49b !important; }
:root { --lvl-diamond-fill: #efb47f !important; }
:root { --lvl-diamond-stroke: #c98d57 !important; }
:root { --lvl-obsidian: #f5d7b2 !important; }
:root { --lvl-obsidian-fill: #3a2d1d !important; }
:root { --lvl-obsidian-stroke: #edb36e !important; }
:root { --vip-track: linear-gradient(90deg,#847362,#a79a8e,#C8804A,#e6ded7,#ea9c61,#7FE0D4,#efb47f,#edb36e) !important; }
:root { --shadow-accent: 0 8px 22px rgba(234, 156, 97, .22) !important; }
:root { --scrim-photo: linear-gradient(180deg, rgba(12, 10, 8, 0) 55%, rgba(12, 10, 8, .80) 100%) !important; }
:root { --chip-dark: rgba(12, 10, 8, .55) !important; }
:root { --glass-bg: rgba(29, 26, 23, .58) !important; }
:root { --glass-sheet-bg: rgba(29, 26, 23, .86) !important; }
:root { --glass-dim: rgba(12, 10, 8, .50) !important; }
:root { --btn-primary-line: rgba(247, 215, 188, .70) !important; }
:root { --btn-primary-shadow: inset 0 1px 0 rgba(255,255,255,.65), inset 0 -2px 6px rgba(170,105,0,.22), 0 8px 22px rgba(234, 156, 97, .22) !important; }
:root { --btn-deposit-line: rgba(245, 205, 170, .50) !important; }
:root { --btn-deposit-shadow: inset 0 1px 0 rgba(255,255,255,.45), 0 8px 22px rgba(232, 147, 70, .30) !important; }
:root { --nav-active: #f2bf97 !important; }
:root { --nav-ink: #fbede0 !important; }
:root:has(> body > #root) { --bg: #151311 !important; }
:root:has(> body > #root) { --bg-aside: #1a1815 !important; }
:root:has(> body > #root) { --bg-inset: #0e0c0a !important; }
:root:has(> body > #root) { --s1: #1e1b18 !important; }
:root:has(> body > #root) { --s2: #28231f !important; }
:root:has(> body > #root) { --surface-active: #36302b !important; }
:root:has(> body > #root) { --surface-hover: #302a25 !important; }
:root:has(> body > #root) { --dot: #5e544a !important; }
:root:has(> body > #root) { --text: #f7f5f4 !important; }
:root:has(> body > #root) { --text-chat: #dedad6 !important; }
:root:has(> body > #root) { --text-2: #d5cfca !important; }
:root:has(> body > #root) { --text-3: #a29589 !important; }
:root:has(> body > #root) { --topbar-bg: rgba(29, 26, 23, .58) !important; }
:root:has(> body > #root) { --topbar-bg-m: rgba(29, 26, 23, .62) !important; }
:root:has(> body > #root) { --tabbar-bg: rgba(29, 26, 23, .58) !important; }
:root:has(> body > #root) { --page-glow: radial-gradient(70% 34% at 50% -6%, rgba(106, 90, 74, .62), rgba(106, 90, 74, 0) 100%),
    radial-gradient(60% 30% at 100% 22%, rgba(118, 105, 92, .22), transparent 70%),
    radial-gradient(50% 24% at 0% 78%, rgba(106, 90, 74, .16), transparent 70%),
    linear-gradient(180deg, #1e1a17 0%, #151311 42%, #0e0c0a 100%) !important; }
:root, :root:has(> body > #root) { --rub: #ea9c61 !important; }
:root, :root:has(> body > #root) { --rub-hi: #f5cbaa !important; }
:root, :root:has(> body > #root) { --rub-deep: #d07a3b !important; }
:root, :root:has(> body > #root) { --rub-fill: linear-gradient(160deg, #f2c097 0%, #ea9c61 45%, #d07a3b 100%) !important; }
:root, :root:has(> body > #root) { --bg: #2c231b !important; }
:root, :root:has(> body > #root) { --bg-aside: #332920 !important; }
:root, :root:has(> body > #root) { --bg-inset: #271f18 !important; }
:root, :root:has(> body > #root) { --s1: #3d3125 !important; }
:root, :root:has(> body > #root) { --s2: #4a3b2c !important; }
:root, :root:has(> body > #root) { --s-line: rgba(246, 212, 179, .10) !important; }
:root, :root:has(> body > #root) { --s-line-hi: rgba(246, 212, 179, .16) !important; }
:root, :root:has(> body > #root) { --surface-sunk: #362b20 !important; }
:root, :root:has(> body > #root) { --surface-hero: #3e2f21 !important; }
:root, :root:has(> body > #root) { --surface-active: #5b4938 !important; }
:root, :root:has(> body > #root) { --surface-hover: #514030 !important; }
:root, :root:has(> body > #root) { --graphite-hi: #514030 !important; }
:root, :root:has(> body > #root) { --graphite-lo: #2e251c !important; }
:root, :root:has(> body > #root) { --line-strong: rgba(246, 212, 179, .13) !important; }
:root, :root:has(> body > #root) { --line-hover: rgba(246, 212, 179, .22) !important; }
:root, :root:has(> body > #root) { --dot: #705e4c !important; }
:root, :root:has(> body > #root) { --topbar-bg: rgba(51, 41, 32, .62) !important; }
:root, :root:has(> body > #root) { --topbar-bg-m: rgba(51, 41, 32, .70) !important; }
:root, :root:has(> body > #root) { --tabbar-bg: rgba(51, 41, 32, .62) !important; }
:root, :root:has(> body > #root) { --page-glow: radial-gradient(90% 38% at 50% -8%, rgba(238, 178, 115, .20), rgba(238, 178, 115, 0) 100%),
    var(--bg) !important; }
:root, :root:has(> body > #root) { --text: #fefaf6 !important; }
:root, :root:has(> body > #root) { --text-chat: #f5eae0 !important; }
:root, :root:has(> body > #root) { --text-2: #e5d8cc !important; }
:root, :root:has(> body > #root) { --text-3: #c3b3a4 !important; }
:root, :root:has(> body > #root) { --primary-fill: linear-gradient(100deg, #edad6c 0%, #edb373 50%, #e3ab69 100%) !important; }
:root, :root:has(> body > #root) { --primary-fill-hover: linear-gradient(100deg, #efb57b 0%, #f0bd85 50%, #eab678 100%) !important; }
:root, :root:has(> body > #root) { --primary-fill-press: linear-gradient(100deg, #e09e5c 0%, #dda465 50%, #d19b5c 100%) !important; }
:root, :root:has(> body > #root) { --primary-solid: #edb373 !important; }
:root, :root:has(> body > #root) { --primary-soft: rgba(237, 179, 115, .16) !important; }
:root, :root:has(> body > #root) { --primary-line: rgba(248, 223, 197, .55) !important; }
:root, :root:has(> body > #root) { --primary-text: #f6d5b2 !important; }
:root, :root:has(> body > #root) { --primary-hi: #f9e2ca !important; }
:root, :root:has(> body > #root) { --primary-top: #edad6c !important; }
:root, :root:has(> body > #root) { --primary-deep: #e3ab69 !important; }
:root, :root:has(> body > #root) { --btn-primary-line: rgba(248, 223, 197, .40) !important; }
:root, :root:has(> body > #root) { --btn-primary-shadow: inset 0 1px 0 rgba(255,255,255,.30), 0 8px 22px rgba(236, 175, 110, .30) !important; }
:root, :root:has(> body > #root) { --btn-price-bg: rgba(65, 45, 23, .28) !important; }
:root, :root:has(> body > #root) { --accent: #f4cfa9 !important; }
:root, :root:has(> body > #root) { --accent-hover: #f7ddc1 !important; }
:root, :root:has(> body > #root) { --accent-press: #ebbe8f !important; }
:root, :root:has(> body > #root) { --accent-soft: rgba(240, 190, 135, .12) !important; }
:root, :root:has(> body > #root) { --accent-soft-2: rgba(240, 190, 135, .18) !important; }
:root, :root:has(> body > #root) { --accent-line: rgba(243, 204, 162, .40) !important; }
:root, :root:has(> body > #root) { --accent-solid: #edb373 !important; }
:root, :root:has(> body > #root) { --accent-edge: inset 0 1px 0 rgba(255,255,255,.30), inset 0 -2px 6px rgba(111, 73, 29, .22) !important; }
:root, :root:has(> body > #root) { --accent-glow: 0 8px 22px rgba(236, 175, 110, .30) !important; }
:root, :root:has(> body > #root) { --nav-active: #f9e2ca !important; }
:root, :root:has(> body > #root) { --nav-ink: #fbede0 !important; }
:root, :root:has(> body > #root) { --nav-capsule: linear-gradient(145deg, rgba(241, 193, 142, .30), rgba(227, 171, 105, .18)) !important; }
:root, :root:has(> body > #root) { --nav-capsule-ring: inset 0 0 0 1px rgba(246, 216, 185, .32) !important; }
:root, :root:has(> body > #root) { --shadow-accent: 0 8px 22px rgba(236, 175, 110, .30) !important; }
:root, :root:has(> body > #root) { --tone-deposit: #efb67c !important; }
:root, :root:has(> body > #root) { --glass-bg: rgba(51, 41, 32, .62) !important; }
:root, :root:has(> body > #root) { --glass-line: rgba(248, 223, 197, .14) !important; }
:root, :root:has(> body > #root) { --glass-sheet-bg: rgba(51, 41, 32, .92) !important; }
:root, :root:has(> body > #root) { --glass-dim: rgba(23, 17, 11, .55) !important; }
:root, :root:has(> body > #root) { --chip-dark: rgba(30, 23, 16, .58) !important; }
:root, :root:has(> body > #root) { --scrim-photo: linear-gradient(180deg, rgba(30, 23, 16, 0) 55%, rgba(30, 23, 16, .80) 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bg: #151311 !important; }
:root:where(:has(link[href*="theme-0928"])) { --bg-aside: #1a1815 !important; }
:root:where(:has(link[href*="theme-0928"])) { --bg-inset: #0e0c0a !important; }
:root:where(:has(link[href*="theme-0928"])) { --s1: #1e1b18 !important; }
:root:where(:has(link[href*="theme-0928"])) { --s2: #28231f !important; }
:root:where(:has(link[href*="theme-0928"])) { --surface-active: #36302b !important; }
:root:where(:has(link[href*="theme-0928"])) { --surface-hover: #302a25 !important; }
:root:where(:has(link[href*="theme-0928"])) { --graphite-hi: #332d28 !important; }
:root:where(:has(link[href*="theme-0928"])) { --graphite-lo: #181512 !important; }
:root:where(:has(link[href*="theme-0928"])) { --dot: #5e544a !important; }
:root:where(:has(link[href*="theme-0928"])) { --topbar-bg: rgba(29, 26, 23, .58) !important; }
:root:where(:has(link[href*="theme-0928"])) { --topbar-bg-m: rgba(29, 26, 23, .62) !important; }
:root:where(:has(link[href*="theme-0928"])) { --tabbar-bg: rgba(29, 26, 23, .58) !important; }
:root:where(:has(link[href*="theme-0928"])) { --page-glow: radial-gradient(70% 34% at 50% -6%, rgba(106, 90, 74, .62), rgba(106, 90, 74, 0) 100%), radial-gradient(60% 30% at 100% 22%, rgba(118, 105, 92, .22), transparent 70%), radial-gradient(50% 24% at 0% 78%, rgba(106, 90, 74, .16), transparent 70%), linear-gradient(180deg, #1e1a17 0%, #151311 42%, #0e0c0a 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --text: #f7f5f4 !important; }
:root:where(:has(link[href*="theme-0928"])) { --text-chat: #dedad6 !important; }
:root:where(:has(link[href*="theme-0928"])) { --text-2: #d5cfca !important; }
:root:where(:has(link[href*="theme-0928"])) { --text-3: #a29589 !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-fill: linear-gradient(180deg, #efb280 0%, #e68e4c 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-fill-hover: linear-gradient(180deg, #f2c097 0%, #eb9c5e 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-fill-press: linear-gradient(180deg, #e48e4b 0%, #dc823d 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-solid: #ea9c61 !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-soft: rgba(234, 156, 97, .12) !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-line: rgba(247, 215, 188, .70) !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-text: #ea9c61 !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-hi: #f5cbaa !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-top: #efb280 !important; }
:root:where(:has(link[href*="theme-0928"])) { --primary-deep: #e68e4c !important; }
:root:where(:has(link[href*="theme-0928"])) { --btn-primary-line: rgba(247, 215, 188, .70) !important; }
:root:where(:has(link[href*="theme-0928"])) { --btn-primary-shadow: inset 0 1px 0 rgba(255,255,255,.65), inset 0 -2px 6px rgba(170,105,0,.22), 0 8px 22px rgba(234, 156, 97, .22) !important; }
:root:where(:has(link[href*="theme-0928"])) { --accent: #ea9c61 !important; }
:root:where(:has(link[href*="theme-0928"])) { --accent-hover: #f3c19b !important; }
:root:where(:has(link[href*="theme-0928"])) { --accent-press: #d8874a !important; }
:root:where(:has(link[href*="theme-0928"])) { --accent-soft: rgba(234, 156, 97, .10) !important; }
:root:where(:has(link[href*="theme-0928"])) { --accent-soft-2: rgba(234, 156, 97, .14) !important; }
:root:where(:has(link[href*="theme-0928"])) { --accent-line: rgba(234, 156, 97, .32) !important; }
:root:where(:has(link[href*="theme-0928"])) { --accent-glow: 0 8px 22px rgba(234, 156, 97, .22) !important; }
:root:where(:has(link[href*="theme-0928"])) { --nav-active: #f2bf97 !important; }
:root:where(:has(link[href*="theme-0928"])) { --nav-ink: #fbede0 !important; }
:root:where(:has(link[href*="theme-0928"])) { --shadow-accent: 0 8px 22px rgba(234, 156, 97, .22) !important; }
:root:where(:has(link[href*="theme-0928"])) { --glass-bg: rgba(29, 26, 23, .58) !important; }
:root:where(:has(link[href*="theme-0928"])) { --glass-sheet-bg: rgba(29, 26, 23, .86) !important; }
:root:where(:has(link[href*="theme-0928"])) { --glass-dim: rgba(12, 10, 8, .50) !important; }
:root:where(:has(link[href*="theme-0928"])) { --chip-dark: rgba(12, 10, 8, .55) !important; }
:root:where(:has(link[href*="theme-0928"])) { --scrim-photo: linear-gradient(180deg, rgba(12, 10, 8, 0) 55%, rgba(12, 10, 8, .80) 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --card-vip: radial-gradient(110% 120% at 0% 0%, rgba(234, 156, 97, .18) 0%, rgba(234, 156, 97, .05) 45%, rgba(234, 156, 97, 0) 70%), linear-gradient(135deg, #1e1b18 0%, #28231f 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --card-referral: radial-gradient(120% 110% at 0% 100%, rgba(237, 167, 108, .26) 0%, rgba(237, 167, 108, .08) 45%, rgba(237, 167, 108, 0) 70%), linear-gradient(135deg, #1e1b18 0%, #28231f 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-cb: radial-gradient(circle at 96% 12%, rgba(247, 218, 193, .40), transparent 45%), linear-gradient(112deg, #d48e4e 0%, #b57a42 54%, #7f5832 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-cb-line: rgba(243, 199, 157, .70) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-cb-btn: linear-gradient(150deg, #d99c64, #bb7f47) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-cb-ink: #f9e1cb !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-st: radial-gradient(circle at 95% 10%, rgba(247, 220, 188, .34), transparent 46%), linear-gradient(112deg, #e3ab69 0%, #b8864b 52%, #725028 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-st-line: rgba(246, 216, 179, .62) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-st-btn: linear-gradient(150deg, #e6b77e, #c38f52) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-st-ink: #fbeddd !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-ref: radial-gradient(circle at 95% 10%, rgba(246, 208, 179, .34), transparent 46%), linear-gradient(112deg, #c6722f 0%, #aa6125 52%, #744319 100%) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-ref-line: rgba(242, 193, 153, .62) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-ref-btn: linear-gradient(150deg, #db8d4e, #b76a2b) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-ref-ink: #fae7d7 !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-dep: radial-gradient(circle at 95% 10%, rgba(249, 229, 206, .34), transparent 46%), var(--grad-deposit) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-dep-line: rgba(245, 205, 170, .6) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-dep-btn: linear-gradient(150deg, #eda96c, #df8d40) !important; }
:root:where(:has(link[href*="theme-0928"])) { --bonus-dep-ink: #fcefe3 !important; }
:root:has(> body > #root) { --rub: #e89346 !important; }
:root:has(> body > #root) { --rub-hi: #f2c399 !important; }
:root:has(> body > #root) { --rub-deep: #d98231 !important; }
:root:has(> body > #root) { --rub-edge: #925923 !important; }
:root:has(> body > #root) { --rub-fill: linear-gradient(160deg, #efb17a 0%, #ea9b54 45%, #dd8635 100%) !important; }
:root:has(> body > #root) { --win-accent: #f6d4b2 !important; }
:root:has(> body > #root) { --win-accent-soft: rgba(246, 212, 178, .14) !important; }
:root:has(> body > #root) { --win-accent-line: rgba(246, 212, 178, .30) !important; }
:root:has(> body > #root) { --av-2: #c77d3d !important; }
:root:has(> body > #root) .chat { --av-2: #c77d3d !important; }
::selection { background: rgba(237, 179, 115, .40) !important; }
.gift-thumb { background: radial-gradient(circle at 50% 45%, var(--glow, rgba(236, 220, 204, .20)) 0%, rgba(43, 32, 22, 0) 70%), var(--surface-3) !important; }
.game-card__badge { background: rgba(26, 19, 11, .6) !important; }
.game-card__online { background: rgba(26, 19, 11, .6) !important; }
.gift-card { background: radial-gradient(circle at 50% 38%, var(--glow, rgba(236, 220, 204, .20)) 0%, rgba(43, 32, 22, 0) 60%), var(--surface) !important; }
.switch input:checked + .switch__track::after { box-shadow: 0 1px 3px rgba(37, 25, 13, .45) !important; }
.medal--obsidian { filter: drop-shadow(0 0 10px rgba(237, 179, 110, .65)) !important; }
.chat__pinned { box-shadow: 0 10px 18px -8px rgba(14, 10, 6, .8) !important; }
.modal::backdrop { background: rgba(14, 10, 6, .62) !important; }
.mode-tile { --mt-a: #edb36e !important; }
.mode-tile { --mt-b: #93632a !important; }
.mode-tile__badge { background: rgba(19, 14, 9, .36) !important; }
.mode-tile--violet { --mt-a: #d7a96f !important; }
.mode-tile--violet { --mt-b: #93632a !important; }
.mode-tile--blue { --mt-a: #e29d5d !important; }
.mode-tile--blue { --mt-b: #8f5c2a !important; }
.mode-tile--teal { --mt-b: #693b16 !important; }
.mode-tile--deposit { --mt-a: #efb67c !important; }
.mode-tile--deposit { --mt-b: #a4733b !important; }
.rar-spot__shade { background: linear-gradient(180deg,rgba(41, 33, 25, 0),rgba(41, 33, 25, .92) 70%) !important; }
html body .cs.cs--case :is(.cs-card,.pz).rar-spot::after { background: linear-gradient(180deg, rgba(41, 33, 25, 0), rgba(41, 33, 25, .5) 70%, rgba(41, 33, 25, .35)) !important; }
.nav-free-badge { background: #eeae76 !important; }
.nav-free-badge { color: #271d15 !important; }
.footer__tg { background: #dc833c !important; }
.tabbar { box-shadow: var(--glass-edge, inset 0 1px 0 rgba(255,255,255,.045)), var(--glass-shadow, 0 8px 26px rgba(20, 13, 7, .3)) !important; }
@media (max-width: 767.98px) {
.menu-scrim { background: rgba(14, 10, 6, .5) !important; }
}
.route-veil::before { background: radial-gradient(ellipse at 50% 100%, rgba(237, 179, 115, .14) 0%, rgba(237, 179, 115, .05) 38%, transparent 72%) !important; }
.tabbar__link { color: rgba(244, 237, 230, .7) !important; }
.tabbar__link:not([aria-current="page"]) { color: #e2d7cd !important; }
@media (max-width: 767.98px) {
.route-veil.is-full::after { background: linear-gradient(90deg, var(--primary-top, #edad6c), var(--primary-deep, #e3ab69)) !important; }
}
@media (max-width: 767.98px) {
.route-veil.is-full::after { box-shadow: 0 0 12px rgba(236, 175, 110, .42) !important; }
}
@media (min-width: 768px) {
.route-veil.is-pc::before { background: radial-gradient(ellipse at 50% 0%, rgba(237, 179, 115, .15) 0%, rgba(237, 179, 115, .055) 40%, transparent 72%) !important; }
}
@media (min-width: 768px) {
.route-veil__logo::before { background: radial-gradient(closest-side, rgba(237, 179, 115, .20), rgba(237, 179, 115, .07) 55%, rgba(237, 179, 115, 0)) !important; }
}
@media (hover: hover) {
.footer .footer__tg--quiet:hover { color: #dc833c !important; }
}
@media (hover: hover) {
.footer .footer__tg--quiet:hover { background: rgba(220, 131, 60, .10) !important; }
}
@media (hover: hover) {
.footer .footer__tg--quiet:hover { border-color: rgba(220, 131, 60, .32) !important; }
}
.footer .footer__tg--quiet:focus-visible { outline: 2px solid #dc833c !important; }
.tabbar .tabbar__ico--line::before, .tabbar .tabbar__ico--art .nav-ico { filter: drop-shadow(0 2px 3px rgba(26, 18, 10, .45)) !important; }
@media (max-width: 767.98px) {
.topbar::after { background: linear-gradient(180deg, rgba(44, 35, 27, .94) 0%, rgba(44, 35, 27, .88) 72%, rgba(44, 35, 27, 0) 100%) !important; }
}
.tabbar.tabbar--text { background: var(--glass-hi, none), rgba(44, 35, 27, .76) !important; }
.tabbar--text .tabbar__link:not([aria-current="page"]) { color: #e2d7cd !important; }
.tabbar--text .tabbar__link:not([aria-current="page"]) .tabbar__label { text-shadow: 0 1px 2px rgba(20, 13, 7, .35) !important; }
@media (max-width: 767.98px) {
.topbar { background: var(--bg, #2c231b) !important; }
}
@media (max-width: 767.98px) {
html .topbar::after { background: linear-gradient(180deg, var(--bg, #2c231b), transparent) !important; }
}
.nav-bonus-badge { box-shadow: 0 0 0 2px var(--bg, #291f16), 0 0 10px rgba(255, 46, 85, .55) !important; }
.modal.modal--legal .modal__panel { background: #151311 !important; }
.modal.modal--legal .modal__head { background: #151311 !important; }
.modal.modal--legal .legal-frame { background: #151311 !important; }
@media (min-width: 1024px) {
html body [data-page="wallet"]:not(.ds-content) .wallet .w-op { border-bottom-color: rgba(218, 189, 162, .10) !important; }
}
@media (min-width: 1024px) and (max-width: 1119.98px) {
html body .topbar .topnav__link:focus-visible .topnav__label { background: var(--s1, #3d3125) !important; }
}
@media (min-width: 1024px) and (max-width: 1119.98px) and (hover: hover) {
html body .topbar .topnav__link:hover .topnav__label { background: var(--s1, #3d3125) !important; }
}
.am { --am-tg: #aa652c !important; }
.am { --am-tg-hover: #985a26 !important; }
.am { --am-tg-press: #895122 !important; }
.am { --am-tg-light: #d7813b !important; }
.am { --am-night-1: #36291d !important; }
.am { --am-night-2: #281d12 !important; }
.am { --am-glass: rgba(19, 14, 9, .58) !important; }
.am-dialog::backdrop { background: rgba(11, 8, 5, .76) !important; }
.am-close:hover { background: #443322 !important; }
.am-art { background: radial-gradient(80% 45% at 50% 0%, rgba(238, 178, 115, .18) 0%, rgba(238, 178, 115, 0) 70%),
    linear-gradient(180deg, var(--s1) 0%, var(--bg) 100%) !important; }
.am-art__orbit { border: 1.5px solid rgba(246, 216, 185, .22) !important; }
.am-art__orbit i:nth-child(2) { background: #fbeee1 !important; }
.am-art__orbit i:nth-child(2) { box-shadow: 0 0 12px 3px rgba(246, 210, 179, .45) !important; }
.am-art__spark--2 { color: #f9e3d2 !important; }
.am-alert--info { border-color: rgba(239, 180, 127, .30) !important; }
.am-alt { text-decoration-color: rgba(211, 197, 183, .4) !important; }
.am-link { text-decoration-color: rgba(211, 197, 183, .4) !important; }
.am-status .am-spin { border-color: rgba(244, 207, 169, .25) !important; }
.am-phone { background: linear-gradient(160deg, #5a4632, #2e2217 70%) !important; }
.am-phone__screen { background: linear-gradient(180deg, #39291a 0%, #241a10 100%) !important; }
.am-phone__card { background: #3f2f1f !important; }
@media (max-width: 767.98px) {
.am-close { background: var(--am-glass, rgba(19, 14, 9, .58)) !important; }
}
.am-art__orbit { border-color: rgba(246, 216, 185, .22) !important; }
.am-art__orbit i { background: #f7ddc1 !important; }
@media (max-width: 1023.98px) {
.ea { color: var(--text-2, #d7ccc1) !important; }
}
@media (max-width: 1023.98px) {
html body .gg-list > div.ea.gg-empty.gg-empty--tile[role='status'] { background: var(--gk-s2, var(--s2, #4a3b2c)) !important; }
}
@media (max-width: 1023.98px) {
html body .gg-list > div.ea.gg-empty.gg-empty--tile[role='status'] { color: var(--gk-text, var(--text, #fefaf6)) !important; }
}
@media (max-width: 1023.98px) {
.ea.gg-empty.gg-empty--tile .gg-empty__topup { background: var(--gk-ctl-2, #463626) !important; }
}
@media (max-width: 1023.98px) {
.cs-sp__none--art .ea__action button { border: 1px solid var(--line-btn, #645648) !important; }
}
@media (max-width: 1023.98px) {
.cs-sp__none--art .ea__action button { background: var(--s2, #4a3b2c) !important; }
}
.ftx-spin { border-top-color: var(--primary-text, #f6d4b2) !important; }
.ftx-head__ph { color: var(--primary-text, #f6d4b2) !important; }
.ftx-head__s { color: var(--text-3, #a29589) !important; }
.ftx-row__k { color: var(--text-3, #a29589) !important; }
.ftx-row__m { color: var(--text-2, #d5cfca) !important; }
.ftx-row__n + .ftx-row__m { color: var(--text-3, #a29589) !important; }
.ftx-verdict { background: linear-gradient(120deg, rgba(237, 173, 108, .20), rgba(227, 171, 105, .10)) !important; }
.ftx-verdict { border: 1px solid rgba(241, 190, 138, .28) !important; }
.ftx-verdict__ico { background: linear-gradient(100deg, #edad6c, #e3ab69) !important; }
.ftx-verdict.is-ok .ftx-verdict__t { color: #f8e1ca !important; }
.ftx-verdict__s { color: var(--text-2, #d5cfca) !important; }
.ftx-check__v { color: var(--text-2, #d5cfca) !important; }
.ftx-note__ico { background: rgba(241, 190, 138, .16) !important; }
.ftx-note__ico { color: var(--primary-text, #f6d4b2) !important; }
.ftx-note__p { color: var(--text-2, #d5cfca) !important; }
.ftx-data > summary svg { color: var(--text-3, #a29589) !important; }
.ftx-data__r dt { color: var(--text-2, #d5cfca) !important; }
.ftx-data__r dt small { color: var(--text-3, #a29589) !important; }
.ftx-data__v.is-muted { color: var(--text-3, #a29589) !important; }
.ftx-copy { color: var(--text-2, #d5cfca) !important; }
.ftx-data__how { color: var(--text-3, #a29589) !important; }
.ftx-board i.is-open, .ftx-board-key i.is-open { background: linear-gradient(135deg, #edad6c, #e3ab69) !important; }
.ftx-board-key { color: var(--text-3, #a29589) !important; }
.w-op--fair .w-op__go { color: var(--text-3, #a29589) !important; }
.frx-top__s { color: var(--text-2, #d5cfca) !important; }
.frx-seedsbtn { border: 1px solid rgba(241, 190, 138, .30) !important; }
.frx-seedsbtn svg { color: var(--primary-text, #f6d4b2) !important; }
.frx-card__p { color: var(--text-2, #d5cfca) !important; }
.frx-formula__l { color: var(--text-3, #a29589) !important; }
.frx-formula__c i { color: var(--text-3, #a29589) !important; }
.frx-formula__c .f2 { color: #f7f5f4 !important; }
.frx-formula__c .f3 { color: #eb9d5e !important; }
.frx-formula__c .f4 { color: #f7dcbb !important; }
.frx-g__s { color: var(--text-3, #a29589) !important; }
.frx-g__v { color: var(--text-2, #d5cfca) !important; }
.frx-g__go { color: var(--text-3, #a29589) !important; }
.frx-empty { color: var(--text-2, #d5cfca) !important; }
.frx-link { color: var(--primary-text, #f6d4b2) !important; }
.frx-tab { color: var(--text-3, #a29589) !important; }
.frx-tab.is-on { background: linear-gradient(100deg, rgba(237, 173, 108, .55), rgba(227, 171, 105, .55)) !important; }
.frx-tile { color: var(--text-3, #a29589) !important; }
.frx-tile.is-on .frx-tile__t::after { background: linear-gradient(90deg, #edad6c, #e3ab69) !important; }
.frx-f__l { color: var(--text-2, #d5cfca) !important; }
.frx-f__i::placeholder { color: var(--text-3, #a29589) !important; }
.frx-f__i:focus { border-color: rgba(241, 190, 138, .6) !important; }
.frx-res__idle { color: var(--text-3, #a29589) !important; }
.frx-res__ico { background: rgba(241, 190, 138, .16) !important; }
.frx-res__ico { color: var(--primary-text, #f6d4b2) !important; }
.frx-res__hash { color: var(--text-2, #d5cfca) !important; }
.frx-res__sha { color: var(--text-3, #a29589) !important; }
.frx-res__k { color: var(--text-3, #a29589) !important; }
.frx-res__big { color: #f7dcbb !important; }
.frx-res__p { color: var(--text-2, #d5cfca) !important; }
.frx-cardc { background: #f7f5f4 !important; }
.frx-cardc { color: #1a1815 !important; }
.frx-board i { color: var(--text-3, #a29589) !important; }
.frx-q > summary svg { color: var(--text-3, #a29589) !important; }
.frx-q p { color: var(--text-2, #d5cfca) !important; }
.frx-foot { color: var(--text-3, #a29589) !important; }
.frx-foot svg { color: var(--primary-text, #f6d4b2) !important; }
.frx-seed__head span { color: var(--text-3, #a29589) !important; }
.frx-seed__dl dt { color: var(--text-3, #a29589) !important; }
.rfb-panel { border: 1px solid rgba(240, 191, 136, .26) !important; }
.rfb-panel { background: linear-gradient(115deg,rgba(228, 171, 105, .17),rgba(84, 66, 49, .22)) !important; }
.rfb-panel { color: var(--text,#f7f5f4) !important; }
.rfb-icon { color: #f6d8b5 !important; }
.rfb-text small { color: var(--text-2,#d5c8bc) !important; }
.rfb-action { background: linear-gradient(110deg,var(--primary,#edad6b),#e1a965) !important; }
.rfb-extra span { color: var(--text-2,#d5c8bc) !important; }
.rfb-extra button { color: #f9e6d0 !important; }
.rfb-panel button:focus-visible { outline: 2px solid #f6d8b4 !important; }
.hp__slide { --hp-glow: rgba(243, 202, 162, .55) !important; }
.hp__slide { --hp-spot: rgba(237, 178, 108, .34) !important; }
.hp__slide--rtp { --hp-glow: rgba(245, 207, 170, .66) !important; }
.hp__slide--rtp { --hp-spot: rgba(237, 180, 108, .46) !important; }
.hp__slide--friends { --hp-glow: rgba(239, 176, 126, .64) !important; }
.hp__slide--tournament { --hp-glow: color-mix(in srgb, var(--hp-accent, #e3ac68) 70%, transparent) !important; }
.hp__bg { background: radial-gradient(52% 88% at 78% 50%, var(--hp-glow) 0%, rgba(255,255,255,0) 74%),
    radial-gradient(56% 80% at 0% 100%, var(--hp-spot) 0%, rgba(0,0,0,0) 74%),
    radial-gradient(120% 120% at 0% 0%, rgba(255,255,255,.12) 0%, rgba(255,255,255,0) 45%),
    linear-gradient(120deg, #24201d 0%, #312c27 55%, #3d3630 100%) !important; }
.hp__bg::after { background: linear-gradient(0deg, rgba(30, 20, 8, .42) 0%, rgba(30, 20, 8, 0) 34%),
    linear-gradient(90deg, rgba(30, 20, 8, .30) 0%, rgba(30, 20, 8, 0) 55%) !important; }
.hp-disc { box-shadow: 0 0 60px rgba(248, 223, 197, .45) !important; }
.hp-art__cow { filter: drop-shadow(0 18px 22px rgba(56, 37, 15, .45)) !important; }
.hp-coin { box-shadow: inset 0 -8px 0 rgba(8,110,120,.22), inset 0 3px 0 rgba(255,255,255,.9), 0 22px 40px rgba(73, 39, 11, .42) !important; }
.hp-coin--back { box-shadow: inset 0 -6px 0 rgba(8,110,120,.2), 0 14px 26px rgba(73, 39, 11, .3) !important; }
.hp-ava { box-shadow: 0 18px 32px rgba(83, 49, 17, .4) !important; }
.hp-ava--a { background: linear-gradient(145deg, #f2c693, #b8864b) !important; }
.hp-ava__plus { color: #9c622b !important; }
.hp-ava__plus { box-shadow: 0 8px 18px rgba(83, 49, 17, .35) !important; }
.hp-cover { box-shadow: 0 22px 40px rgba(37, 26, 11, .5) !important; }
.hp-cover__badge { color: #93632a !important; }
.hp-cover__badge { box-shadow: 0 8px 18px rgba(37, 26, 11, .35) !important; }
.hp-art__cup { filter: drop-shadow(0 16px 22px rgba(37, 26, 11, .45)) !important; }
.hp__big { text-shadow: 0 4px 24px rgba(37, 25, 13, .25) !important; }
.hp .hp__btn { border: 1px solid var(--btn-primary-line, rgba(247, 215, 188, .7)) !important; }
.hp .hp__btn { box-shadow: var(--btn-primary-shadow, 0 8px 22px rgba(236, 175, 110, .30)) !important; }
.hp .hp__btn--deposit { border-color: var(--btn-deposit-line, rgba(245, 205, 170, .5)) !important; }
.hp .hp__btn--deposit { box-shadow: var(--btn-deposit-shadow, 0 8px 22px rgba(232, 147, 70, .3)) !important; }
.hp__ctl { background: rgba(56, 37, 15, .18) !important; }
.hp__nav { background: rgba(56, 37, 15, .22) !important; }
.hp__nav:hover { background: rgba(56, 37, 15, .36) !important; }
.hp__slide--tournament { --hp-ink: #f5cbaa !important; }
.hp__art .hp-art__game { box-shadow: 0 8px 18px rgba(40, 28, 15, .22) !important; }
.hp__slide { --hp-a: #9e723e !important; }
.hp__slide { --hp-b: #78542b !important; }
.hp__slide { --hp-c: #4b351d !important; }
.hp__big, .hp__title { text-shadow: 0 2px 12px rgba(30, 20, 8, .35) !important; }
.hp__art .hp-art__illustration { filter: drop-shadow(0 14px 16px rgba(30, 20, 8, .45)) !important; }
.hp .hp__btn, .hp .hp__btn--deposit { box-shadow: inset 0 1px 0 rgba(255,255,255,.30), 0 8px 20px rgba(65, 42, 15, .30) !important; }
.hpb-tile { --a: #efb97c !important; }
.hpb-tile { --b: #c88e4d !important; }
.hpb-tile { --c: #ac773b !important; }
.hpb-tile--fair { --b: #663f1f !important; }
.hpb-tile--fair { --c: #432913 !important; }
.hpb-tile__art img { filter: drop-shadow(0 12px 14px rgba(30, 20, 8, .45)) !important; }
.hpb-tile__big { text-shadow: 0 2px 10px rgba(56, 37, 15, .22) !important; }
.hpb-tile__t { text-shadow: 0 1px 6px rgba(56, 37, 15, .2) !important; }
.hpb-tile__btn { box-shadow: inset 0 1px 0 rgba(255,255,255,.30), 0 6px 14px rgba(65, 42, 15, .28) !important; }
.hp__slide--rtp { --hp-a: #ad804a !important; }
.hp__slide--rtp { --hp-b: #856033 !important; }
.hp__slide--rtp { --hp-c: #583e1f !important; }
.hp__slide--cashback { --hp-a: #b1743c !important; }
.hp__slide--cashback { --hp-b: #825428 !important; }
.hp__slide--cashback { --hp-c: #543619 !important; }
.hp__slide--topup { --hp-b: #685029 !important; }
.hp__slide--topup { --hp-c: #493519 !important; }
.hp__slide--tournament { --hp-a: #a97c47 !important; }
.hp__slide--tournament { --hp-b: #815b2f !important; }
.hp__slide--tournament { --hp-c: #4f371c !important; }
.hpb-tile--cashback { --a: #b1743c !important; }
.hpb-tile--cashback { --b: #825428 !important; }
.hpb-tile--cashback { --c: #543619 !important; }
.hpb-tile--vip { --a: #a67f49 !important; }
.hpb-tile--vip { --b: #7d5b2e !important; }
.hpb-tile--vip { --c: #4e371a !important; }
.hpb-tile--fair { --a: #945e34 !important; }
.hpb-tile::after { background: linear-gradient(0deg, rgba(30, 20, 8, .34) 0%, rgba(30, 20, 8, 0) 40%) !important; }
.hpb-tile__big, .hpb-tile__t { text-shadow: 0 2px 10px rgba(30, 20, 8, .35) !important; }
.hp__slide:not(.hp__slide--scene) .hp__art::before { box-shadow: inset 0 -5px 0 rgba(30, 20, 8, .28), 0 10px 18px rgba(30, 20, 8, .30) !important; }
.hp .hp__slide--scene .hp__bg,
.hpb-tile--scene { background: linear-gradient(180deg, #7f684f 0%, #84715b 32%, #746451 58%, #60503f 80%, #473829 100%) !important; }
.hp .hp__slide--scene .hp__art::after { background: linear-gradient(90deg, rgba(37, 27, 15, .72) 0%, rgba(37, 27, 15, .50) 28%, rgba(37, 27, 15, .14) 50%, rgba(37, 27, 15, 0) 62%),
    linear-gradient(0deg, rgba(37, 27, 15, .34) 0%, rgba(37, 27, 15, 0) 26%) !important; }
.hp .hp__slide--scene .hp__big, .hp .hp__slide--scene .hp__title { text-shadow: 0 2px 14px rgba(32, 22, 10, .55) !important; }
.hp .hp__slide--scene .hp__sub { text-shadow: 0 1px 8px rgba(32, 22, 10, .5) !important; }
@container hp (max-width: 599.98px) {
.hp .hp__slide--scene .hp__art::after { background: linear-gradient(90deg, rgba(37, 27, 15, .70) 0%, rgba(37, 27, 15, .46) 34%, rgba(37, 27, 15, .10) 54%, rgba(37, 27, 15, 0) 64%),
      linear-gradient(0deg, rgba(37, 27, 15, .30) 0%, rgba(37, 27, 15, 0) 24%) !important; }
}
.hpb-tile--scene .hpb-tile__art::after { background: linear-gradient(160deg, rgba(37, 27, 15, .74) 0%, rgba(37, 27, 15, .42) 32%, rgba(37, 27, 15, 0) 58%),
    linear-gradient(0deg, rgba(37, 27, 15, .30) 0%, rgba(37, 27, 15, 0) 30%) !important; }
.hpb-tile--scene .hpb-tile__big, .hpb-tile--scene .hpb-tile__t { text-shadow: 0 2px 12px rgba(32, 22, 10, .6) !important; }
.hp .hp__slide--scene.hp-tone--cases .hp__bg, .hpb-tile--scene.hp-tone--cases { background: linear-gradient(180deg, #cc873d 0%, #e19d53 42%, #7c5222 78%, #4c3213 100%) !important; }
.hp .hp__slide--scene.hp-tone--tourn .hp__bg, .hpb-tile--scene.hp-tone--tourn { background: linear-gradient(180deg, #de842b 0%, #e28932 42%, #89541e 78%, #5a3b19 100%) !important; }
.hp__slide, .hpb-tile { --r9-top: #e79341 !important; }
.hp__slide, .hpb-tile { --r9-mid: #b9722c !important; }
.hp__slide, .hpb-tile { --r9-bot: #653e16 !important; }
.hp__slide, .hpb-tile { --r9-glow: rgba(246, 212, 179, .62) !important; }
.hp__slide--cashback, .hp__slide--rtp, .hp__slide--fair, .hp__slide--cases,
.hpb-tile--cashback, .hpb-tile--fair { --r9-top: #e3a155 !important; }
.hp__slide--cashback, .hp__slide--rtp, .hp__slide--fair, .hp__slide--cases,
.hpb-tile--cashback, .hpb-tile--fair { --r9-mid: #ab7231 !important; }
.hp__slide--cashback, .hp__slide--rtp, .hp__slide--fair, .hp__slide--cases,
.hpb-tile--cashback, .hpb-tile--fair { --r9-bot: #533615 !important; }
.hp__slide--topup { --r9-glow: rgba(245, 215, 178, .72) !important; }
.hp__slide--cashback { --r9-glow: rgba(241, 189, 142, .62) !important; }
.hp__slide--friends { --r9-glow: rgba(249, 225, 202, .62) !important; }
.hp__slide--fair, .hp__slide--rtp { --r9-glow: rgba(250, 234, 219, .56) !important; }
.hpb-tile--cashback { --r9-glow: rgba(241, 189, 142, .62) !important; }
.hpb-tile--friends { --r9-glow: rgba(249, 225, 202, .60) !important; }
.hpb-tile--fair { --r9-glow: rgba(250, 234, 219, .56) !important; }
.hp .hp__slide:not(.hp__slide--scene) .hp__bg::after { background: linear-gradient(90deg, rgba(52, 34, 14, .34) 0%, rgba(52, 34, 14, .12) 40%, rgba(52, 34, 14, 0) 60%),
    linear-gradient(0deg, rgba(52, 34, 14, .34) 0%, rgba(52, 34, 14, 0) 32%) !important; }
.hp .hp__slide:not(.hp__slide--scene) .hp__art::before { background: radial-gradient(closest-side, rgba(255,255,255,.30) 0%, rgba(249, 227, 206, .12) 55%, rgba(255,255,255,0) 100%) !important; }
.hp .hp__slide:not(.hp__slide--scene) .hp__art .hp-art__illustration { filter: drop-shadow(0 12px 16px rgba(44, 29, 12, .40)) !important; }
.hp .hp__slide:not(.hp__slide--scene) .hp__big,
.hp .hp__slide:not(.hp__slide--scene) .hp__title { text-shadow: 0 2px 12px rgba(44, 29, 12, .40) !important; }
.hp .hp__slide:not(.hp__slide--scene) .hp__sub { text-shadow: 0 1px 8px rgba(44, 29, 12, .40) !important; }
.hpb-tile:not(.hpb-tile--scene)::after { background: linear-gradient(160deg, rgba(52, 34, 14, .30) 0%, rgba(52, 34, 14, 0) 46%),
    linear-gradient(0deg, rgba(52, 34, 14, .36) 0%, rgba(52, 34, 14, 0) 40%) !important; }
.hpb-tile:not(.hpb-tile--scene) .hpb-tile__art img { filter: drop-shadow(0 10px 14px rgba(44, 29, 12, .40)) !important; }
.hpb-tile:not(.hpb-tile--scene) .hpb-tile__big, .hpb-tile:not(.hpb-tile--scene) .hpb-tile__t { text-shadow: 0 2px 10px rgba(44, 29, 12, .40) !important; }
.hp .hp__slide--scene.hp-tone--m29 .hp__bg, .hpb-tile--scene.hp-tone--m29 { background: linear-gradient(180deg, #c07c31 5%, #c67d30 15%, #d7832d 25%, #dd9445 35%, #e39645 45%, #eaa557 55%, #d78d38 65%, #a86d2a 75%, #794e1c 85%, #573813 95%) !important; }
.hpb-tile--scene.hp-tone--m29 .hpb-tile__t { text-shadow: 0 1px 4px rgba(32, 22, 10, .6) !important; }
.hpt__bg { background: radial-gradient(90% 120% at 82% 45%, #FF5BD6 0%, #C32FB4 24%, #a1702c 55%, #714c1e 80%, #4b3419 100%) !important; }
.hpt__bg::before { background: repeating-conic-gradient(from 0deg at 75% 45%, rgba(242, 192, 153, 0) 0deg 7deg, rgba(242, 192, 153, .22) 9deg 11deg, rgba(242, 192, 153, 0) 13deg 20deg) !important; }
.hpt__bg::after { background: radial-gradient(2px 2px at 58% 18%, #fff 50%, transparent 51%), radial-gradient(2px 2px at 94% 20%, #f5ccaa 50%, transparent 51%),
    radial-gradient(1.5px 1.5px at 62% 78%, #fff 50%, transparent 51%), radial-gradient(2px 2px at 96% 74%, #FFD4F6 50%, transparent 51%),
    linear-gradient(90deg, rgba(44, 29, 12, .55) 0%, rgba(44, 29, 12, .15) 55%, transparent 70%) !important; }
.hpt__card { background: #4b371f !important; }
.hpt__card--c { box-shadow: 0 0 0 3px #f0b789, 0 0 0 6px rgba(234, 146, 81, .28), 0 16px 36px rgba(71, 45, 9, .55), 0 0 50px rgba(235, 158, 97, .45) !important; }
.hpt__card--l, .hpt__card--r { box-shadow: 0 0 0 2px rgba(255,255,255,.5), 0 12px 26px rgba(62, 39, 8, .5) !important; }
.hpt__time { background: rgba(43, 29, 13, .62) !important; }
.hpt__time .ico, .hpt__time svg { color: #efad7a !important; }
.hpt__title { text-shadow: 0 2px 0 rgba(83, 56, 17, .5), 0 8px 22px rgba(71, 45, 9, .45) !important; }
.hpt__pool { color: rgba(253, 247, 238, .92) !important; }
.hpt__pool b { color: #efad7a !important; }
.hpt__time { border-color: rgba(239, 173, 122, .35) !important; }
.hpt__time { box-shadow: 0 6px 16px rgba(53, 33, 7, .35) !important; }
.hpt__halo { background: radial-gradient(closest-side, rgba(237, 165, 108, .55), rgba(255,140,220,.22) 55%, transparent 75%) !important; }
.hpt__card--s { box-shadow: 0 0 0 1.5px rgba(255,255,255,.38), 0 10px 22px rgba(62, 39, 8, .5) !important; }
.hpt__star { background: #f9e0ca !important; }
.hpt__glow { background: radial-gradient(closest-side, rgba(237, 165, 108, .6), rgba(255,140,220,.25) 55%, transparent 78%) !important; }
.hpt__pepe { filter: drop-shadow(0 10px 18px rgba(71, 45, 9, .55)) drop-shadow(0 0 14px rgba(237, 165, 108, .35)) !important; }
.hpt__place { background: linear-gradient(100deg,#edad6c 0%,#edb373 50%,#e3ab69 100%) !important; }
.hpt__place { box-shadow: 0 4px 12px rgba(111, 73, 29, .45) !important; }
.hpt__orb { filter: drop-shadow(0 6px 10px rgba(62, 39, 8, .5)) !important; }
.hx-banner { --tt-page: #2c231b !important; }
.hx-banner { --tt-card: #3d3125 !important; }
.hx-banner { --tt-card-2: #4a3b2c !important; }
.hx-banner { --tt-card-top: #52412f !important; }
.hx-banner { --tt-text: #fefaf6 !important; }
.hx-banner { --tt-dim: #c3b3a4 !important; }
.hx-banner { --tt-dim-2: #ecddcd !important; }
.hx-banner { --tt-lav: #f4cfa9 !important; }
.hx-banner { --tt-lav-rgb: 244, 207, 169 !important; }
.hx-banner { --tt-vio-rgb: 237, 179, 110 !important; }
.hx-banner { --tt-shadow-rgb: 40, 25, 8 !important; }
.hx-banner { --tt-gold: #ea9c61 !important; }
.hx-banner { --tt-gold-hi: #efb280 !important; }
.hx-banner { --tt-gold-lo: #e68e4c !important; }
.hx-banner { --tt-gold-rgb: 234, 156, 97 !important; }
.hx-banner { --tt-ind-0: #543718 !important; }
.hx-banner { --tt-ind-1: #704c24 !important; }
.hx-banner { --tt-ind-2: #b07334 !important; }
.hx-banner { --tt-ind-3: #e49341 !important; }
.hx-banner { --tt-ind-4: #452d13 !important; }
.hx-banner { --tt-deep-rgb: 44, 29, 11 !important; }
.hx-banner { --tt-ray-rgb: 249, 227, 202 !important; }
.hx-banner { --tt-core-rgb: 253, 248, 242 !important; }
.hx-banner { --tt-core-2-rgb: 248, 223, 197 !important; }
.hx-banner { --tt-glow-rgb: 241, 193, 142 !important; }
.hx-banner { --tt-glow-2-rgb: 232, 170, 100 !important; }
.hx-banner { --tt-floor-rgb: 243, 203, 158 !important; }
.hx-banner { --tt-sub-rgb: 251, 238, 224 !important; }
.hx-banner { --tt-pod-t1: #fbecdb !important; }
.hx-banner { --tt-pod-t2: #f4cfa5 !important; }
.hx-banner { --tt-pod-t3: #e5ad6d !important; }
.hx-banner { --tt-pod-t4: #cb9354 !important; }
.hx-banner { --tt-pod-s0: #7c5224 !important; }
.hx-banner { --tt-pod-s1: #c99050 !important; }
.hx-banner { --tt-pod-s2: #f1c492 !important; }
.hx-banner { --tt-pod-s3: #f4cda2 !important; }
.hx-banner { --tt-pod-s4: #dfa96d !important; }
.hx-banner { --tt-pod-s5: #8e612f !important; }
.hx-banner { --tt-pod-rim-rgb: 246, 214, 179 !important; }
.hx-banner { --tt-pod-ink-rgb: 111, 73, 29 !important; }
.hx-banner { --tt-band-rgb: 242, 191, 153 !important; }
.hx-banner { --tt-skin-l: #ebac59 !important; }
.hx-banner { --tt-skin-l2: #e3a24d !important; }
.hx-banner { --tt-btn-0: #edad6c !important; }
.hx-banner { --tt-btn-1: #edb373 !important; }
.hx-banner { --tt-btn-2: #e3ab69 !important; }
.hx-banner { --tt-btn-glow-rgb: 236, 175, 110 !important; }
.hx-banner { --tt-btn-shadow-rgb: 65, 42, 15 !important; }
.hx-banner { --tt-r1-t1: #fbecdb !important; }
.hx-banner { --tt-r1-t2: #f3ca9c !important; }
.hx-banner { --tt-r1-t3: #d89e5d !important; }
.hx-banner { --tt-r1-b0: #885c2b !important; }
.hx-banner { --tt-r1-b1: #cd9455 !important; }
.hx-banner { --tt-r1-b2: #f1c491 !important; }
.hx-banner { --tt-r1-n: #f2be97 !important; }
.hx-banner { --tt-r2-t0: #fef9f5 !important; }
.hx-banner { --tt-r2-t1: #f9e3ce !important; }
.hx-banner { --tt-r2-t2: #e9be93 !important; }
.hx-banner { --tt-r2-t3: #bd8a55 !important; }
.hx-banner { --tt-r2-b0: #775028 !important; }
.hx-banner { --tt-r2-b1: #b47f49 !important; }
.hx-banner { --tt-r2-b2: #e4ad76 !important; }
.hx-banner { --tt-r2-n: #f8f1eb !important; }
.hx-banner { --tt-r3-t1: #f9ead2 !important; }
.hx-banner { --tt-r3-t2: #e9c697 !important; }
.hx-banner { --tt-r3-t3: #c4965c !important; }
.hx-banner { --tt-r3-b0: #714d23 !important; }
.hx-banner { --tt-r3-b1: #ac7b40 !important; }
.hx-banner { --tt-r3-b2: #dead70 !important; }
.hx-banner { --tt-m1-0: #f5d2b2 !important; }
.hx-banner { --tt-m1-1: #e5823e !important; }
.hx-banner { --tt-m2-1: #d3c7bc !important; }
.hx-banner { --tt-medal-ink: #261205 !important; }
.hx-banner { --tt-me-0: #524130 !important; }
.hx-banner { --tt-me-1: #433426 !important; }
.hx-banner { --tt-acc-0: #4b3b2b !important; }
.hx-banner { --tt-acc-open: #503f2e !important; }
.hx-banner { --tt-list-0: #4a3a2a !important; }
.hx-banner { --tt-stage-0: #674825 !important; }
.hx-banner { --tt-stage-1: #50381e !important; }
.hx-banner { --tt-tile-0: #b88448 !important; }
.hx-banner { --tt-tile-1: #865e30 !important; }
.hx-banner { --tt-tile-2: #5f4222 !important; }
.hx-banner { --tt-badge-0: #886643 !important; }
.hx-banner { --tt-badge-1: #57422c !important; }
.hx-banner { --tt-text-soft: #efe3d6 !important; }
.hx-banner { --tt-lav-text: #fcf4eb !important; }
.hx-banner { --tt-beam-rgb: 250, 231, 210 !important; }
.hx-banner { --tt-floor-2-rgb: 130, 88, 42 !important; }
.hx-banner { --tt-gl-shadow-rgb: 53, 35, 7 !important; }
.hx-banner { --tt-fon-dark-lilac: #cead83 !important; }
.hx-banner { --tt-fon-grape: #cba26a !important; }
.hx-banner { --tt-fon-cobalt-blue: #d28e4d !important; }
.hx-banner { --tt-fon-satin-gold: #c8916a !important; }
.hp .hp__slide--scene.hp-tone--manor .hp__bg, .hpb-tile--scene.hp-tone--manor { background: linear-gradient(180deg, #302313 0%, #4d371c 50%, #302313 100%) !important; }
.lw__toggle:hover { background: var(--surface-hover, #514030) !important; }
.lw-card__art img { filter: drop-shadow(0 3px 5px rgba(30, 19, 8, .40)) !important; }
.lw-card__art.is-game img { box-shadow: 0 3px 8px rgba(30, 19, 8, .30) !important; }
.lw-card__cnt { background: var(--s1, #31271d) !important; }
.rl { background: #2c231b !important; }
.rl--mini { background: rgba(44, 35, 27, .88) !important; }
.rl-inline__cap { color: rgba(249, 243, 237, .45) !important; }
.chip[aria-pressed="true"] .acc-chip-count { background: rgba(24, 19, 14, .14) !important; }
.btn.acc-busy::before { border: 2px solid rgba(251, 245, 239, .25) !important; }
.acc-tile__badge { box-shadow: var(--accent-edge), 0 0 0 3px var(--surface), 0 6px 16px rgba(237, 173, 108, .3) !important; }
.acc-bb { background: rgba(19, 14, 9, .55) !important; }
.bcard { --bc-shadow: rgba(104, 63, 25, .24) !important; }
.bcard--st { --bc-shadow: rgba(114, 80, 40, .26) !important; }
.bcard--ref { --bc-shadow: rgba(116, 67, 25, .26) !important; }
.bcard--dep { --bc-shadow: rgba(141, 103, 59, .26) !important; }
:is(.acc, .w-flow, .v-modal, .acc-modal) { --acc-sel: var(--accent, #f4cfa9) !important; }
.acc-bi__pic .acc-bart { filter: drop-shadow(0 8px 14px rgba(26, 18, 10, .45)) !important; }
.acc-bi--rb { --sc-tn: #e89747 !important; }
.acc-bi--rb { --sc-dk: #754615 !important; }
.acc-bi--st { --sc-tn: #df7932 !important; }
.acc-bi .acc-bi__hero.acc-bi__hero--scene { background: linear-gradient(115deg, var(--sc-dk, #754615) 0%, color-mix(in srgb, var(--sc-tn, #e89747) 70%, var(--sc-dk, #754615)) 100%) !important; }
.acc-bi__hero--scene .acc-bi__num b { text-shadow: 0 2px 0 var(--sc-dk, #754615), 0 4px 14px rgba(0,0,0,.3) !important; }
.stk2__g { color: #eea977 !important; }
.stk2__hero { background: radial-gradient(ellipse at 0 0, rgba(238, 169, 119, .10), transparent 70%), var(--s2) !important; }
.stk2__hl > strong { color: #eea977 !important; }
.stk2__hr > strong { color: #eea977 !important; }
.stk2__tabs > button[aria-selected="true"] { background: linear-gradient(100deg, #edad6c 0%, #edb373 50%, #e3ab69 100%) !important; }
.acc-modal--stk2 .stk2__seg .acc-stk__opt input:checked + span { background: rgba(237, 179, 115, .18) !important; }
.acc-modal--stk2 .stk2__seg .acc-stk__opt input:checked + span { box-shadow: inset 0 0 0 1.5px #edb373 !important; }
.stk2 .acc-presets .preset[aria-pressed="true"] { background: rgba(237, 179, 115, .18) !important; }
.stk2 .acc-presets .preset[aria-pressed="true"] { box-shadow: inset 0 0 0 1.5px #edb373 !important; }
.stk2__q[aria-expanded="true"] { background: rgba(237, 179, 115, .18) !important; }
.stk2__q[aria-expanded="true"] { box-shadow: inset 0 0 0 1.5px #edb373 !important; }
.stk2__pts > li::before { background: #eeba80 !important; }
.stk2__inc > b { color: #eea977 !important; }
.stk2__gpr { color: #eea977 !important; }
.stk2__gift.is-on { background: rgba(237, 179, 115, .16) !important; }
.stk2__gift.is-on { box-shadow: inset 0 0 0 2px #edb373 !important; }
.stk2__tick { background: linear-gradient(100deg, #edad6c 0%, #e3ab69 100%) !important; }
@media (max-width: 1023.98px) {
html.rb-tg .acc-modal--stk2 .modal__panel { background: var(--s1, #3a2e23) !important; }
}
.bk { --bk-ink: var(--text, #fefaf6) !important; }
.bk { --bk-gold: #eb9e61 !important; }
.bk-card { background: var(--s1, #3d3125) !important; }
.bk-card { box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .08), 0 14px 32px rgba(40, 25, 8, .28) !important; }
.bk-card.is-skel { background: linear-gradient(110deg, var(--s1, #3d3125) 30%, #4e3e2f 50%, var(--s1, #3d3125) 70%) 0 0 / 300% 100% !important; }
.bk-card__top { background: radial-gradient(56% 80% at 82% 46%, rgba(255, 150, 210, .45) 0%, rgba(255, 150, 210, 0) 70%),
    radial-gradient(80% 70% at 0% 0%, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, 0) 62%),
    linear-gradient(125deg, #b97734 0%, #ab7530 48%, #B8204E 100%) !important; }
.bk-card__top::after { background: linear-gradient(180deg, rgba(37, 25, 11, 0), rgba(37, 25, 11, .3)) !important; }
.bk-card__tag { text-shadow: 0 2px 10px rgba(46, 29, 10, .35) !important; }
.bk-card__tag svg { filter: drop-shadow(0 1px 4px rgba(231, 133, 64, .5)) !important; }
.bk-tm { background: rgba(43, 29, 13, .36) !important; }
.bk-card__art img { filter: drop-shadow(0 10px 14px rgba(46, 29, 10, .45)) !important; }
.bk-row.is-me { background: rgba(241, 190, 138, .14) !important; }
.bk-row.is-me { box-shadow: inset 0 0 0 1px rgba(241, 190, 138, .32) !important; }
.bk-row__n { color: var(--muted, #c3b3a4) !important; }
.bk-row--1 .bk-row__n { color: #eb9e61 !important; }
.bk-row--2 .bk-row__n { color: #f3e8de !important; }
.bk-ava { background: var(--av, #edae6d) !important; }
.bk-row--1 .bk-ava { box-shadow: 0 0 0 2px #eb9e61 !important; }
.bk-row__t small { color: var(--muted, #c3b3a4) !important; }
.bk-all { background: var(--s2, #4a3b2c) !important; }
.bk-ghost__s:first-child i { color: #eb9e61 !important; }
.bk-ghost__s:first-child i { border-color: rgba(235, 158, 97, .55) !important; }
.bk-ghost__s small { color: var(--muted, #c3b3a4) !important; }
.bk-all--go { background: linear-gradient(135deg, #edae6d, #ebad61) !important; }
.bk-all--go { box-shadow: 0 6px 16px rgba(237, 174, 109, .3) !important; }
.bk-invite { background: radial-gradient(90% 140% at 0% 50%, rgba(235, 151, 90, .16), rgba(235, 151, 90, 0) 60%), var(--s1, #3d3125) !important; }
.bk-invite { box-shadow: inset 0 0 0 1px rgba(235, 158, 97, .22) !important; }
.bk-invite__go { background: linear-gradient(135deg, #edae6d, #ebad61) !important; }
.bk-invite__go { box-shadow: 0 6px 16px rgba(237, 174, 109, .3) !important; }
.bk-dlg p { color: var(--muted, #c3b3a4) !important; }
.bk-dlg .bk-dlg__lead { color: var(--text, #fefaf6) !important; }
.bk-card__foot { background: rgba(37, 25, 11, .28) !important; }
.bn-guest { background: var(--s1, #3d3125) !important; }
.bn-guest__p { color: var(--muted, #c3b3a4) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-offer__cover { border-color: rgba(232, 177, 106, .55) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-offer__cover { background: radial-gradient(ellipse at 0% 50%, rgba(232, 177, 106, .30), transparent 58%),
    radial-gradient(ellipse at 100% 0%, rgba(224, 91, 216, .14), transparent 50%),
    linear-gradient(110deg, rgba(239, 182, 126, .12), var(--s1) 72%) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-offer__cover { box-shadow: 0 6px 20px rgba(232, 177, 106, .18), inset 0 1px 0 rgba(232, 177, 106, .14) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-hero__sub { color: #f7dcbb !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-hero__title { color: #f9e4ca !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-hero__title { background: linear-gradient(135deg, rgba(232, 177, 106, .30), rgba(232, 177, 106, .14)) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-hero__title { box-shadow: inset 0 0 0 1px rgba(232, 177, 106, .40) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-offer__cover:focus-visible { outline-color: #e8b16a !important; }
@media (hover: hover) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-offer__cover:hover { border-color: rgba(232, 177, 106, .8) !important; }
}
@media (hover: hover) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="boost"] .tk-offer__cover:hover { box-shadow: 0 6px 24px rgba(232, 177, 106, .26), inset 0 1px 0 rgba(232, 177, 106, .2) !important; }
}
.bst-hero { background: radial-gradient(70% 55% at 50% 30%, rgba(232, 177, 106, .40), rgba(232, 177, 106, 0) 72%),
    radial-gradient(60% 50% at 0% 100%, rgba(239, 182, 126, .16), rgba(239, 182, 126, 0) 70%),
    radial-gradient(60% 50% at 100% 100%, rgba(224, 91, 216, .14), rgba(224, 91, 216, 0) 70%),
    var(--s1, #3d3125) !important; }
.bst-hero { box-shadow: inset 0 0 0 1px rgba(232, 177, 106, .32), 0 14px 32px rgba(40, 25, 8, .28) !important; }
.bst-hero__art::before { background: radial-gradient(closest-side, rgba(232, 177, 106, .42), rgba(232, 177, 106, .14) 55%, rgba(232, 177, 106, 0)) !important; }
.bst-hero__sum b { color: #eb9e61 !important; }
.bst-hero__sum b { text-shadow: 0 2px 14px rgba(231, 133, 64, .35) !important; }
.bst-chip { background: linear-gradient(100deg, rgba(239, 180, 124, .22), rgba(233, 183, 119, .26) 50%, rgba(218, 114, 207, .22)) !important; }
.bst-chip { box-shadow: inset 0 0 0 1px rgba(241, 198, 144, .55), 0 6px 18px rgba(232, 174, 106, .25) !important; }
.bst-win { background: radial-gradient(90% 130% at 50% 0%, rgba(61, 220, 132, .30), rgba(61, 220, 132, .07) 70%), var(--s1, #3d3125) !important; }
.bst-win__sum { color: #eb9e61 !important; }
.bst-win__sum { text-shadow: 0 2px 18px rgba(231, 133, 64, .45) !important; }
.bt, .bt-dlg { --win: #f6d4b2 !important; }
.bt, .bt-dlg { --win-soft: rgba(246, 212, 178, .14) !important; }
.bt, .bt-dlg { --win-line: rgba(246, 212, 178, .30) !important; }
.bt, .bt-dlg { --win-solid: #f0bd8a !important; }
.bt, .bt-dlg { --win-fill: linear-gradient(100deg, #edad6c 0%, #edb373 50%, #e3ab69 100%) !important; }
.bt, .bt-dlg { --av-1: #edb373 !important; }
.bt, .bt-dlg { --av-2: #c77d3d !important; }
.bt, .bt-dlg { --av-6: #e3ad69 !important; }
@media (min-width:768px) {
.bt--list .bt-lhead .bt-lhead__top { background: #3d2c17 !important; }
}
@media (min-width:768px) {
.bt--list .bt-head-art::after { background: linear-gradient(90deg,#3d2c17,transparent 24%) !important; }
}
.bt-pl.is-winner .bt-pl__bar { background: color-mix(in srgb, var(--primary-solid, #edb373) 16%, var(--s2)) !important; }
.bt-pl.is-winner .bt-pl__bar { box-shadow: inset 0 0 0 1.5px var(--primary-line, rgba(227, 171, 105, .6)) !important; }
.bt-ava.is-won { box-shadow: 0 0 0 2px var(--surface), 0 0 0 4px var(--primary-solid, #edb373) !important; }
.bt .rw__card.rw-k-winner .rw__pls--one .rw__av { box-shadow: 0 0 0 3px var(--s1), 0 0 0 5px rgba(244, 207, 169, .75), 0 10px 26px rgba(237, 173, 108, .35) !important; }
.bt-dlg--rules .bt-rules__ic .bt-rules__g { color: #f4cfa9 !important; }
.bt .bt-reel .bt-it .bt-it__t { background: linear-gradient(180deg, rgba(41, 33, 25, 0), rgba(41, 33, 25, .92) 62%) !important; }
:root:has(#page[data-page="case-battle"]) { --av-1: #edb373 !important; }
:root:has(#page[data-page="case-battle"]) { --av-2: #c77d3d !important; }
:root:has(#page[data-page="case-battle"]) { --av-3: #64513e !important; }
:root:has(#page[data-page="case-battle"]) { --av-4: #cc9f5b !important; }
:root:has(#page[data-page="case-battle"]) { --av-5: #e3ad69 !important; }
:root:has(#page[data-page="case-battle"]) { --av-6: #edad6c !important; }
:root:has(#page[data-page="case-battle"]) { --av-8: #f2c999 !important; }
@media (min-width: 1024px) {
.bt .bt-list .bt-card { background: #342514 !important; }
}
@media (min-width: 1024px) {
.bt .bt-list .bt-card .bt-card__body { background: linear-gradient(0deg, rgba(35, 25, 13, .98), rgba(35, 25, 13, .88) 70%, transparent) !important; }
}
.bt-cf { background: radial-gradient(70% 60% at 50% 45%, rgba(56, 41, 24, .62), rgba(26, 19, 12, .86)) !important; }
.bt-cf__face { background: radial-gradient(circle at 50% 50%, #efb37f 0 40%, #e9964c 62%, #b56e2c 72%, transparent 73%) !important; }
.bt-cf__glow { background: radial-gradient(circle, rgba(237, 165, 108, .75) 0%, rgba(237, 165, 108, .18) 38%, transparent 62%) !important; }
.bt-cf.is-done .bt-cf__t { color: #f2be97 !important; }
.bt-cf__ring { background: radial-gradient(circle, rgba(234, 147, 82, .14), transparent 70%) !important; }
.bt-cf__arm > i { border: 3px solid #ea9352 !important; }
.bt-cf__arm > i { box-shadow: 0 0 16px rgba(234, 147, 82, .8) !important; }
.bt-coinmini { background: radial-gradient(circle, #e9964c 0 62%, transparent 63%) !important; }
.bt-coinmini--ring { background: radial-gradient(70% 70% at 35% 30%, #f6d6b9, #eca467 45%, #A05909) !important; }
.cs .cs-banner { background: #3d2c17 !important; }
.cs .cs-banner__art::after { background: linear-gradient(90deg,#3d2c17,transparent 24%) !important; }
.cs .cs-banner__live { background: rgba(30, 23, 14, .45) !important; }
@media (max-width:767.98px) {
.cs .cs-banner__copy { background: linear-gradient(0deg,rgba(30, 22, 12, .96),rgba(30, 22, 12, .72) 65%,transparent) !important; }
}
.cs.cs--catalog .cs-banner__copy > b { text-shadow: 0 2px 12px rgba(30, 22, 12, .65) !important; }
.cs.cs--catalog .cs-banner__live { text-shadow: 0 2px 8px rgba(30, 22, 12, .8) !important; }
.cs.cs--catalog .cs-banner__cta { background: var(--primary-fill,linear-gradient(110deg,#edad6c,#e3ab69)) !important; }
.cs.cs--catalog .cs-banner__cta { box-shadow: 0 3px 12px rgba(30, 22, 12, .2) !important; }
@media (hover:hover) {
.cs.cs--catalog .cs-banner:hover .cs-banner__cta { background: var(--primary-fill,linear-gradient(110deg,#edad6c,#e3ab69)) !important; }
}
.cs.cs--case :is(.cs-card,.pz).rar-spot { background: #292119 !important; }
.cs.cs--case :is(.cs-card,.pz).rar-spot::after { background: linear-gradient(180deg,transparent,rgba(41, 33, 25, .92)) !important; }
@media (min-width:768px) {
.cs.cs--catalog .cs-banner__art::after { background: linear-gradient(90deg,#3d2c17,transparent 22%) !important; }
}
.cs-dlg :is(.fq-res__img,.ii-hero__img).rar-spot { background: #292119 !important; }
.cs-na { background: #3d3125 !important; }
.cs-na { border: 1px solid #4a3b2c !important; }
.cs-na__ico { background: #4a3b2c !important; }
.cs-na__btn[disabled] { background: #4a3b2c !important; }
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-banner { background: radial-gradient(120% 140% at 100% 50%, #584020 0%, #44321b 34%, transparent 62%), linear-gradient(90deg, #3d3125 0%, #40311e 55%, #3b2d1a 100%) !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-banner__sub { color: var(--text-2,#d3c5b7) !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__c { background: #3d3125 !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__c.is-wait { background: #4a3b2c !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__c.is-new { background: rgba(237, 173, 108, .12) !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__c.is-new { box-shadow: inset 0 0 0 1px rgba(227, 171, 105, .45) !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__c:focus-visible { outline: 2px solid var(--primary-hi,#f4cfa5) !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__cv img { background: #2c231b !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__cv i { color: var(--text-2,#d3c5b7) !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__st { color: var(--text-2,#d3c5b7) !important; }
}
@media (min-width:1200px) and (not (pointer:coarse)) {
.cs .cs-bstrip__c.is-wait .cs-bstrip__st { color: #f9e5cf !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-banner { background: radial-gradient(120% 140% at 100% 50%, #584020 0%, #44321b 34%, transparent 62%), linear-gradient(90deg, #3d3125 0%, #40311e 55%, #3b2d1a 100%) !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-banner__sub { color: var(--text-2,#d3c5b7) !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__c { background: #3d3125 !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__c.is-wait { background: #4a3b2c !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__c.is-new { background: rgba(237, 173, 108, .12) !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__c.is-new { box-shadow: inset 0 0 0 1px rgba(227, 171, 105, .45) !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__c:focus-visible { outline: 2px solid var(--primary-hi,#f4cfa5) !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__cv img { background: #2c231b !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__cv i { color: var(--text-2,#d3c5b7) !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__st { color: var(--text-2,#d3c5b7) !important; }
}
@media (min-width:768px) and (not (pointer:coarse)) {
.cs.cs--catalog .cs-bstrip__c.is-wait .cs-bstrip__st { color: #f9e5cf !important; }
}
@media (min-width:1024px) {
.cs.cs--catalog .cs-banner__art::after { background: linear-gradient(180deg,transparent 50%,rgba(29, 22, 15, .12) 68%,rgba(29, 22, 15, .75) 100%) !important; }
}
@media (max-width: 767.98px) {
.cs.cs--catalog .cs-bar__filter .cs-fbtn { background: var(--s2, #4a3b2c) !important; }
}
.ds-categories button { background: linear-gradient(160deg,color-mix(in srgb,var(--ds-a) 14%,#2c231b),color-mix(in srgb,var(--ds-b) 8%,#2c231b)) !important; }
.ds-categories button { color: var(--text-2,#daccc0) !important; }
.ds-categories button[aria-pressed="true"] { background: linear-gradient(150deg,color-mix(in srgb,var(--ds-a) 64%,#2c231b),color-mix(in srgb,var(--ds-b) 52%,#2c231b)) !important; }
.ds-categories button[aria-pressed="true"] { color: var(--text,#faf8f6) !important; }
.ds-categories button[aria-pressed="true"] { box-shadow: inset 0 0 0 1.5px var(--rub,#e49145) !important; }
.wallet .ds-deposit .ds-method { background: var(--s2,#332a21) !important; }
.wallet .ds-deposit .ds-method:has(input:checked) { background: linear-gradient(110deg,color-mix(in srgb,#edad6c 20%,#3e3226),color-mix(in srgb,#e3ab69 12%,#3e3226)) !important; }
.wallet .ds-deposit .ds-method:has(input:checked) { box-shadow: inset 0 0 0 1px #edad6c,0 8px 22px -16px #edad6c !important; }
.wallet .ds-deposit .w-input { background: var(--s2,#332a21) !important; }
.wallet .ds-deposit .preset { background: var(--s2,#332a21) !important; }
.wallet .ds-deposit .w-sum { background: var(--s2,#332a21) !important; }
.ds-categories button:focus-visible,.wallet .ds-deposit .ds-method:has(input:focus-visible),.ds-back:focus-visible { outline: 2px solid var(--text,#fefaf6) !important; }
.ds-sheet.modal::backdrop,.ds-payment.modal::backdrop { background: rgba(16, 11, 6, .72) !important; }
.ds-sheet.modal>.modal__panel { background: var(--s1,#261f19) !important; }
.ds-back { color: var(--text-2,#d7c9bd) !important; }
.ds-payment.modal>.modal__panel { background: var(--s1,#261f19) !important; }
@media(max-width:767px) {
.ds-handle { background: var(--text-3,#a49486) !important; }
}
.ds-sheet.modal>.modal__panel,.ds-payment.modal>.modal__panel { background: #2c231b !important; }
.ds-sheet .modal__head>[data-modal-close],.ds-payment .modal__head>[data-modal-close] { background: #3e3226 !important; }
.ds-categories button { --ds-a: #edad6c !important; }
.ds-categories button { --ds-b: #e3ab69 !important; }
.ds-categories [data-dep-group="rub"] { --ds-b: #edad6c !important; }
.ds-categories [data-dep-group="telegram"] { --ds-a: #dc833c !important; }
.ds-categories [data-dep-group="telegram"] { --ds-b: #e3ab69 !important; }
.wallet .ds-deposit .ds-method,.wallet .ds-deposit .w-mts>.ds-last { border: 1px solid #574737 !important; }
.wallet .ds-deposit .ds-method,.wallet .ds-deposit .w-mts>.ds-last { background: linear-gradient(110deg,#3e3226,#392d22) !important; }
.wallet .ds-deposit .ds-method:has(input:checked) { border-color: #edad6c !important; }
.wallet .ds-deposit .ds-method-min { background: #534334 !important; }
.wallet .ds-deposit .w-sum__cta { background: linear-gradient(105deg,#edad6c,#e3ab69) !important; }
@media(hover:hover) {
.wallet .ds-deposit .ds-method:hover:not(.is-off) { background: #4c3d2e !important; }
}
@media(hover:hover) {
.wallet .ds-deposit .ds-method:hover:not(.is-off) { border-color: #91775e !important; }
}
@media(max-width:767px) {
.ds-sheet.modal>.modal__panel,.ds-payment.modal>.modal__panel { border: 1px solid #574737 !important; }
}
.wallet .ds-deposit .ds-categories [data-dep-group="crypto"] { --ds-b: #e3ab69 !important; }
.wallet .ds-deposit .ds-categories button:not([aria-pressed="true"]) { border-color: rgba(191, 154, 120, .22) !important; }
.ds-payment .w-native__copy { border: 1px solid #574737 !important; }
.ds-payment .w-native__copy { background: #3e3226 !important; }
.ds-payment .w-native__copy>button { background: #534334 !important; }
.ds-payment .ds-sber-pages { border: 1px solid #574737 !important; }
.ds-payment .ds-sber-pages { background: #3e3226 !important; }
.ds-payment .ds-sber-page h3>span { background: var(--rub,#edad6c) !important; }
@media (max-width: 1023.98px) {
.wallet .ds-deposit[data-deposit-stage="detail"] [data-dep-amount-block]::before { border: 1px solid #574737 !important; }
}
@media (max-width: 1023.98px) {
.wallet .ds-deposit[data-deposit-stage="detail"] [data-dep-amount-block]::before { background: linear-gradient(130deg, #433426, #3e3226) !important; }
}
@media (max-width: 1023.98px) {
.wallet .ds-deposit[data-deposit-stage="detail"] .w-amount:has(input:focus-visible)::before { border-color: #f0be8a !important; }
}
@media (max-width: 1023.98px) {
.wallet .ds-deposit[data-deposit-stage="detail"] .w-amount:has(input:focus-visible)::before { box-shadow: 0 0 0 2px #edad6c30 !important; }
}
@media (max-width: 1023.98px) {
.ds-sheet.modal > .modal__panel,
  .ds-payment.modal > .modal__panel,
  .gw-sheet.modal > .modal__panel { --glass-sheet-bg: #2c231b !important; }
}
@media (max-width: 1023.98px) {
.ds-sheet.modal > .modal__panel,
  .ds-payment.modal > .modal__panel,
  .gw-sheet.modal > .modal__panel { background: #2c231b !important; }
}
@media (max-width: 1023.98px) {
.modal:has(.w-flow, .w-native, .w-cf) > .modal__panel { --glass-sheet-bg: #2c231b !important; }
}
@media (max-width: 1023.98px) {
.modal:has(.w-flow, .w-native, .w-cf) > .modal__panel { background: #2c231b !important; }
}
@media (max-width:1023px) {
.ds-head-back,.ds-payment .modal__head>.ds-method-back { background: #3e3226 !important; }
}
@media (max-width:1023px) {
.ds-head-back,.ds-payment .modal__head>.ds-method-back { color: var(--text,#fefaf6) !important; }
}
@media (max-width:1023px) {
.ds-skel i { background: linear-gradient(100deg,#31271d 30%,#423529 50%,#31271d 70%) !important; }
}
.wallet .w-ton-connect { background: linear-gradient(110deg,#e48b44 0%,#d67d31 100%) !important; }
.wallet .w-ton-connect { box-shadow: 0 12px 26px -14px rgba(222, 133, 58, .95) !important; }
.wallet .w-ton-linked { background: var(--s2,#332a21) !important; }
.wallet .w-ton-linked__t b { color: var(--text,#faf8f6) !important; }
.wallet .w-ton-linked__t small { color: var(--text-2,#d7c9bd) !important; }
.wallet .w-ton-linked__off { color: var(--text-2,#d7c9bd) !important; }
.fr-tile--seed, .fr-tile--wait { --a: #514131 !important; }
.fr-tile--seed, .fr-tile--wait { --b: #3f3226 !important; }
.fr-verdict--ok .fr-verdict__ico { box-shadow: var(--accent-edge), 0 12px 30px rgba(237, 173, 108, .32) !important; }
.fr-verdict--ok .fr-verdict__ico::after { border: 2px solid rgba(246, 212, 178, .7) !important; }
.fr-step__n { background: var(--primary-solid, #edb373) !important; }
.fr-pick:hover { background: var(--surface-hover, #514030) !important; }
.fr-pick.is-on, .fr-picks--own .fr-pick.is-on { border-color: var(--primary-top, #edad6c) !important; }
.fr-pick.is-on, .fr-picks--own .fr-pick.is-on { box-shadow: inset 0 0 0 1px var(--primary-top, #edad6c) !important; }
.fr .fr-head__art img { filter: drop-shadow(0 4px 8px rgba(26, 18, 10, .45)) !important; }
.cs.cs--case .cs-free-limit { background: var(--s2,#3d3125) !important; }
.cs.cs--case .cs-free-limit { border: 1px solid var(--s-line,#4a3b2c) !important; }
.cs-free-result__actions .btn.cs-free-up { background: linear-gradient(180deg,#eeab77 0%,#e89351 100%) !important; }
.cs-free-friends { border: 1px solid var(--s-line,#4a3b2c) !important; }
.cs-free-friends { background: var(--s2,#3d3125) !important; }
.cs-free-friends__progress>span { background: var(--s3,#4d4033) !important; }
.cs-free-friends__progress>span.is-counted { background: var(--primary-fill,linear-gradient(100deg,#edad6c,#e3ab69)) !important; }
.cs-free-friends__progress>span { border: 1px solid #d7ae8466 !important; }
.cs-free-step__n { border: 1px solid #d7ae8466 !important; }
.cs.cs--case.cs-free .cs-free-friends--compact { background: var(--s1,#2c231b) !important; }
.cs.cs--case.cs-free .cs-free-friends--compact { border: 1px solid var(--s-line,#4a3b2c) !important; }
.cs-free-friends--compact .cs-free-friends__bonus { background: var(--s2,#3d3125) !important; }
.cs-free-friends--compact .cs-free-friends__progress>span { background: var(--s3,#4d4033) !important; }
.cs-free-friends--compact .cs-free-friends__progress>span.is-counted { background: var(--accent,#f0ba83) !important; }
.cs-ref-gift { background: var(--s1,#2c231b) !important; }
.cs-ref-gift { border: 1px solid var(--s-line,#4a3b2c) !important; }
.cs-ref-gift__cells span { background: var(--s3,#4d4033) !important; }
.cs-ref-gift__cells span.is-on { background: var(--primary-fill,linear-gradient(100deg,#edad6c,#e3ab69)) !important; }
.cs-ref-q { background: #35271aeb !important; }
@media (hover:hover) {
.cs-ref-q:hover { background: #4b3826f2 !important; }
}
.cs-ref-help__fine { color: var(--text-3,#ad9e8f) !important; }
.cs-ref-help__n { border: 1px solid var(--s-line-hi,#5f4e3e) !important; }
.cs-ref-help__n { background: var(--s2,#3d3125) !important; }
.f-how-modal .f-step__n { box-shadow: 0 0 0 4px var(--s1, #3d3125) !important; }
.friends { --f-gain: color-mix(in srgb, var(--win) 55%, #eee6df) !important; }
.friends { --f-plate: #5e4b38 !important; }
.friends { --f-line: rgba(246, 212, 179, .16) !important; }
.friends { --f-div: rgba(246, 212, 179, .12) !important; }
.friends .f-step__n { border-color: rgba(248, 223, 197, .22) !important; }
.friends .f-steps::before { border-left-color: rgba(248, 223, 197, .22) !important; }
.friends .f-copy, .friends .f-copy:hover:not(:disabled) { background: color-mix(in srgb, #edb373 34%, var(--f-plate)) !important; }
.friends .f-copy, .friends .f-copy:hover:not(:disabled) { border: 1px solid rgba(248, 223, 197, .40) !important; }
.friends .f-copy:hover:not(:disabled) { background: color-mix(in srgb, #edb373 48%, var(--f-plate)) !important; }
.friends .f-hero__art::before { background: radial-gradient(closest-side, rgba(227, 171, 105, .34), rgba(237, 173, 108, 0)) !important; }
.friends .f-hero__art .acc-bart { filter: drop-shadow(0 6px 10px rgba(26, 18, 10, .45)) !important; }
.friends .f-none .f-none__art .acc-bart { filter: drop-shadow(0 6px 10px rgba(26, 18, 10, .45)) !important; }
.friends { --f-c1: #edad6c !important; }
.friends { --f-c2: #e3ab69 !important; }
.friends .f-hero.f-hero--fx { background: radial-gradient(220px 170px at 100% 0%, rgba(227, 171, 105, .30), rgba(227, 171, 105, 0) 72%),
              radial-gradient(200px 160px at 0% 100%, rgba(238,90,166,.12), rgba(238,90,166,0) 70%), var(--f-card) !important; }
.friends .f-hero--fx .f-hero__art::before { background: radial-gradient(closest-side, rgba(227, 171, 105, .6), rgba(238,90,166,.18) 60%, rgba(237, 173, 108, 0)) !important; }
.friends .f-hero .f-steps::after { background: radial-gradient(4px 11px at 50% 50%, #fff 0 45%, rgba(246, 212, 178, .55) 60%, rgba(246, 212, 178, 0) 100%) 50% -24px / 8px 24px no-repeat !important; }
.friends .f-hero .f-step__n::after { border: 2px solid rgba(248, 223, 197, .85) !important; }
.friends .f-stat--a { background: radial-gradient(120px 80px at 100% 0%, rgba(237, 173, 108, .26), rgba(237, 173, 108, 0) 75%), var(--f-card) !important; }
.friends .f-stat--b { background: radial-gradient(120px 80px at 100% 0%, rgba(227, 171, 105, .28), rgba(227, 171, 105, 0) 75%), var(--f-card) !important; }
.friends .f-stat--a dd { color: #f6d4b2 !important; }
.friends .f-stat--b dd { color: #f7dbba !important; }
.friends .f-stat + .f-stat::before { background: #5e4b38 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C3CAFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 6l6 6-6 6'/%3E%3C/svg%3E") center / var(--f-chev) no-repeat !important; }
.friends .f-stat + .f-stat::before { box-shadow: 0 0 0 2px var(--bg), inset 0 0 0 1px rgba(248, 223, 197, .3) !important; }
.friends .f-stat + .f-stat::after { background: radial-gradient(circle at 35% 35%, #fff, #f6d4b2 45%, #edb373 100%) !important; }
.friends .f-stat + .f-stat::after { box-shadow: 0 0 8px 2px rgba(227, 171, 105, .7) !important; }
.friends .f-inc.f-inc6 { background: radial-gradient(240px 150px at 0% 0%, rgba(237, 173, 108, .22), rgba(237, 173, 108, 0) 72%),
              radial-gradient(200px 140px at 100% 100%, rgba(238,90,166,.14), rgba(238,90,166,0) 70%), var(--f-card) !important; }
.friends .f-inc6 .f-inc__rate { background: linear-gradient(100deg, #edad6c, #e3ab69) !important; }
.f-row__ok { box-shadow: 0 0 0 2px var(--f-card, var(--s2)), 0 3px 8px rgba(237, 173, 108, .35) !important; }
.friends .f-row__wait:not(.is-done)::before { background: #f6d4b2 !important; }
.friends .f-row__wait:not(.is-done)::before { box-shadow: 0 0 6px rgba(246, 212, 178, .6) !important; }
:root { --game-control-bg: #2c231b !important; }
.gp-tool { background: var(--s2, #4a3b2c) !important; }
.gp-tool { box-shadow: inset 0 0 0 1px var(--s-line-hi, rgba(246, 212, 179, .16)) !important; }
.gp-tool:hover { background: var(--surface-hover, #514030) !important; }
.gp-tool:focus-visible { outline: 2px solid var(--accent, #f4cfa9) !important; }
.gp-tool[aria-pressed="true"] { background: var(--primary-fill, linear-gradient(100deg, #edad6c, #e3ab69)) !important; }
@media (min-width: 768px) {
.page[data-page="game"] .gp-tool[data-tip]::after { background: var(--s2, #4a3b2c) !important; }
}
@media (min-width: 768px) {
.page[data-page="game"] .gp-tool[data-tip]::after { box-shadow: inset 0 0 0 1px var(--s-line-hi, rgba(246, 212, 179, .16)), 0 8px 20px -8px rgba(0,0,0,.6) !important; }
}
.gp-frame { --gp-frame-bg: var(--bg, #2c231b) !important; }
.gp-frame { background: var(--gp-frame-bg, #332920) !important; }
.gp-frame__game { background: var(--gp-frame-bg, #332920) !important; }
.gp-frame__loading { background: var(--gp-frame-bg, #332920) !important; }
.gp-frame__exit { background: rgba(12, 10, 8, .62) !important; }
.gp-frame__exit:hover { background: rgba(44, 39, 34, .86) !important; }
.gp-frame.is-fs .gp-frame__exit, .gp-frame.is-fs-entry .gp-frame__exit { background: rgba(12, 10, 8, .5) !important; }
.gp-frame.is-fs .gp-frame__exit[data-spot="tab"], .gp-frame.is-fs-entry .gp-frame__exit[data-spot="tab"] { background: var(--s2, #4a3b2c) !important; }
.gp-frame.is-fs .gp-frame__exit[data-spot="tab"], .gp-frame.is-fs-entry .gp-frame__exit[data-spot="tab"] { border-color: var(--s-line-hi, rgba(246, 212, 179, .16)) !important; }
.gp-frame.is-fs .gp-frame__exit[data-spot="tab"]:hover { background: var(--surface-hover, #514030) !important; }
@media (min-width: 768px) {
.gp-frame:not([data-gp-id="arena"]).is-fs .gp-frame__exit:not([data-spot]) { background: var(--s2, #4a3b2c) !important; }
}
@media (min-width: 768px) {
.gp-frame:not([data-gp-id="arena"]).is-fs .gp-frame__exit:not([data-spot]) { border-color: var(--s-line-hi, rgba(246, 212, 179, .16)) !important; }
}
.gp-frame--soon { background: var(--gp-frame-bg, var(--bg-aside, #332920)) !important; }
.gp-soon__plate { background: var(--s1, #3d3125) !important; }
.gp-soon__plate { border: 1px solid var(--s-line, rgba(246, 212, 179, .10)) !important; }
.gp-soon__chip { background: var(--s2, #4a3b2c) !important; }
.gp-soon__chip { box-shadow: inset 0 0 0 1px var(--s-line, rgba(246, 212, 179, .10)) !important; }
.gp-soon__dot { background: var(--primary-text, #f6d5b2) !important; }
.gp-panel__body { background: var(--s1, #3d3125) !important; }
.gp-panel__body { border: 1px solid var(--s-line, rgba(246, 212, 179, .10)) !important; }
.gp-seg__item { background: var(--s2, #4a3b2c) !important; }
.gp-seg__item { box-shadow: inset 0 0 0 1px var(--s-line, rgba(246, 212, 179, .10)) !important; }
@media (hover: hover) {
.gp-seg__item:hover:not([aria-selected="true"]) { background-color: var(--surface-hover, #514030) !important; }
}
.gp-seg__item[aria-selected="true"] { background: var(--primary-fill, linear-gradient(100deg, #edad6c 0%, #edb373 50%, #e3ab69 100%)) !important; }
.gp-seg__item:focus-visible { outline: 2px solid var(--accent, #f4cfa9) !important; }
.gp-panel__how { background: var(--s2, #4a3b2c) !important; }
.gp-panel__how { box-shadow: inset 0 0 0 1px var(--s-line, rgba(246, 212, 179, .10)) !important; }
@media (hover: hover) {
.gp-panel__how:hover { background: var(--surface-hover, #514030) !important; }
}
.gp-panel__how:focus-visible { outline: 2px solid var(--accent, #f4cfa9) !important; }
.gp-panel [role="tabpanel"]:focus-visible { outline: 2px solid var(--accent, #f4cfa9) !important; }
.gp-row + .gp-row { box-shadow: inset 0 1px 0 var(--s-line, rgba(246, 212, 179, .10)) !important; }
@keyframes gp-row-new {
0%, 35% { background-color: var(--primary-soft, rgba(237, 179, 115, .16)) !important; }
}
@keyframes gp-row-new {
100% { background-color: rgba(237, 179, 115, 0) !important; }
}
.gp-av { background: var(--av, #64513e) !important; }
.gp-gt { background: var(--gc, var(--s2, #4a3b2c)) !important; }
.gp-gt--ico { background: var(--s2, #4a3b2c) !important; }
.gp-row__x.is-hi { color: var(--accent, #f4cfa9) !important; }
.gp-gi { background: var(--s2, #28231f) !important; }
.gp-rows.is-skel .gp-av { background: var(--s2, #4a3b2c) !important; }
.gp-rows.is-skel .gp-row__who i { background: var(--s2, #4a3b2c) !important; }
.gp-guide::backdrop { background: var(--glass-dim, rgba(23, 17, 11, .55)) !important; }
.gp-guide__panel { background: linear-gradient(var(--glass-sheet-bg, rgba(51, 41, 32, .92)), var(--glass-sheet-bg, rgba(51, 41, 32, .92))), var(--s1, #1e1b18) !important; }
.gp-guide__panel { box-shadow: 0 40px 100px rgba(0,0,0,.62), inset 0 0 0 1px var(--glass-line, rgba(248, 223, 197, .14)) !important; }
.gp-guide__eyebrow { color: var(--accent, #f4cfa9) !important; }
.gp-guide__close { background: var(--s2, #4a3b2c) !important; }
.gp-guide__close { box-shadow: inset 0 0 0 1px var(--s-line-hi, rgba(246, 212, 179, .16)) !important; }
.gp-guide__close:hover { background: var(--surface-hover, #514030) !important; }
.gp-guide__close:focus-visible { outline: 2px solid var(--accent, #f4cfa9) !important; }
.gp-guide__item:not(:last-child)::after { background: var(--s-line-hi, rgba(246, 212, 179, .16)) !important; }
.gp-guide__n { background: var(--s2, #4a3b2c) !important; }
.gp-guide__n { box-shadow: inset 0 0 0 1px var(--s-line-hi, rgba(246, 212, 179, .16)) !important; }
.gp-guide__n { color: var(--text, #fefaf6) !important; }
.gp-guide__fact { background: var(--s2, #4a3b2c) !important; }
.gp-guide__fact { box-shadow: inset 0 0 0 1px var(--s-line, rgba(246, 212, 179, .10)) !important; }
.gp-guide__fact-ico { color: var(--text-2, #e5d8cc) !important; }
.gp-guide__fact-txt b { color: var(--text, #fefaf6) !important; }
.gp-guide__fact--fair:hover { background: var(--surface-hover, #514030) !important; }
.gp-guide__fact--fair:focus-visible { outline: 2px solid var(--accent, #f4cfa9) !important; }
@media (max-width: 767.98px) {
.gp-tongue__pill { background: var(--s2, #4a3b2c) !important; }
}
@media (max-width: 767.98px) {
.gp-tongue__pill { box-shadow: inset 0 0 0 1px var(--s-line, rgba(246, 212, 179, .10)) !important; }
}
@media (max-width: 767.98px) {
.gp-tongue:active .gp-tongue__pill { background: var(--surface-hover, #514030) !important; }
}
@media (prefers-reduced-motion: reduce) {
.gp-row.is-new { background-color: var(--primary-soft, rgba(237, 179, 115, .16)) !important; }
}
.gp-frame__loading[data-state="slow"] .rl-inline__cap { color: var(--text, #fefaf6) !important; }
.gp-load-hint { color: var(--text-2, #e5d8cc) !important; }
.gp-load-retry, .gp-load-back { border: 1px solid var(--s-line-hi, rgba(246, 212, 179, .16)) !important; }
.gp-load-retry { background: var(--primary-fill, linear-gradient(100deg, #edad6c, #e3ab69)) !important; }
.gp-load-back { background: var(--s2, #4a3b2c) !important; }
.gp-load-retry:focus-visible, .gp-load-back:focus-visible { outline: 2px solid var(--accent, #f4cfa9) !important; }
@media (max-width: 767.98px) {
.topbar > .gh { background: var(--gh-e, #1b140e) !important; }
}
@media (max-width: 767.98px) {
.topbar > .gh::after { background: var(--gh-t, #1b140e) !important; }
}
@media (max-width: 767.98px) {
html.gh-on:not(.gh-down) .topbar .hwal .balance-btn { background: rgba(250, 234, 219, .075) !important; }
}
@media (max-width: 767.98px) {
html.gh-on:not(.gh-down) .topbar .hwal .balance-btn { border-color: rgba(250, 234, 219, .14) !important; }
}
@media (max-width: 767.98px) {
.gp:has([data-gp-id="arena"], [data-gp-id="upgrade"]) { --gp-control-bg: #2c231b !important; }
}
@media (max-width: 767.98px) {
.gp:has([data-gp-id="reys"]) { --gp-control-bg: #181008 !important; }
}
@media (max-width: 767.98px) {
.gp--feed .gp-tongue { background: var(--gp-control-bg, #271d14) !important; }
}
@media (max-width: 1023.98px) {
.gp-frame.has-modes .gp-modes { background: var(--glass-hi, none), var(--tabbar-bg, rgba(38, 30, 22, .92)) !important; }
}
@media (max-width: 1023.98px) {
.gp-frame.has-modes .gp-modes { box-shadow: var(--glass-edge, inset 0 1px 0 rgba(255,255,255,.045)), 0 6px 18px rgba(20, 13, 7, .28) !important; }
}
.gp-modes__b:focus-visible { outline: 2px solid rgba(246, 216, 185, .8) !important; }
.gp-tabveil::before { background: radial-gradient(ellipse at 50% 100%, rgba(237, 179, 115, .14) 0%, rgba(237, 179, 115, .05) 38%, transparent 72%) !important; }
.gp-tabveil::after { background: linear-gradient(90deg, var(--primary-top, #edad6c), var(--primary-deep, #e3ab69)) !important; }
.gp-tabveil::after { box-shadow: 0 0 12px rgba(236, 175, 110, .42) !important; }
.rp-grid > .game-card::after { background: linear-gradient(180deg, rgba(30, 19, 8, 0) 58%, rgba(30, 19, 8, .62) 100%) !important; }
.rp-grid .game-card__badge, .rp-grid .game-card__online { background: var(--chip-dark, rgba(30, 19, 8, .55)) !important; }
.rp-grid .game-card__badge--pvp { color: #f9e4cf !important; }
.rp-grid .game-card__max { background: var(--chip-dark, rgba(30, 19, 8, .55)) !important; }
.rp-grid .game-card__max { color: var(--primary-hi, #f5cbaa) !important; }
.gl-tb { background: linear-gradient(115deg, color-mix(in srgb, var(--gc) 72%, #31271d) 0%, var(--gc) 100%) !important; }
@media (hover: hover) {
.gl-tb:hover { box-shadow: inset 0 1px 0 rgba(255,255,255,.24), inset 0 0 0 1px rgba(255,255,255,.16), 0 14px 28px -12px rgba(28, 17, 6, .6) !important; }
}
.gl-tb__time { background: var(--chip-dark, rgba(30, 19, 8, .55)) !important; }
.gl-chips .chip:hover { background: var(--surface-hover, #514030) !important; }
.gl-tours__all:hover { color: var(--accent-hover, #f7ddc1) !important; }
.gift-wallet .w-fine { color: var(--text-muted,#c3b8ad) !important; }
.gw-hero p { color: var(--text-muted,#c3b8ad) !important; }
.gw-demo,.gw-condition { background: var(--surface-2,#34291e) !important; }
.gw-demo select { border: 1px solid var(--line,#574738) !important; }
.gw-demo select { background: var(--surface,#2b1f14) !important; }
.gw-details dt { color: var(--text-muted,#c3b8ad) !important; }
.gw-alert,.gw-message { background: var(--surface-2,#34291e) !important; }
.gw-history li { border-bottom: 1px solid var(--line,#574738) !important; }
.gw-history li span { color: var(--text-muted,#c3b8ad) !important; }
.gift-wallet :focus-visible,.gw-pending :focus-visible,.gw-outlist :focus-visible { outline: 2px solid var(--accent,#eca766) !important; }
@media (max-width: 1023.98px) {
.gw-sheet.modal > .modal__panel { border: 1px solid #574737 !important; }
}
@media (max-width: 1023.98px) {
.gw-sheet.modal > .modal__panel { background: #2c231b !important; }
}
@media (max-width: 1023.98px) {
.gw-sheet .modal__head > [data-modal-close] { background: #3e3226 !important; }
}
@media (max-width: 1023.98px) {
.gw-sheet .gift-wallet :is(.gw-demo, .gw-condition) { background: #3e3226 !important; }
}
@media (max-width: 1023.98px) {
.gw-sheet .gift-wallet select { background: #2c231b !important; }
}
@media (max-width: 1023.98px) {
.gw-sheet .gift-wallet select { border-color: #5d4e40 !important; }
}
@media (max-width: 1023.98px) {
.gw-sheet .w-mini-input-done { color: #f6d5b3 !important; }
}
@media (max-width: 1023.98px) {
.gw-sheet .w-mini-input-done:focus-visible { outline: 2px solid #f6d5b3 !important; }
}
html body .btn.gw-act--up, .iv-gift-dialog .gift-wallet .btn.gw-act--up[data-gw] { background: linear-gradient(180deg, #efb280 0%, #e68e4c 100%) !important; }
html body .btn.gw-act--sell, .iv-gift-dialog .gift-wallet .btn.gw-act--sell[data-gw] { background: var(--primary-fill, linear-gradient(100deg, #edad6c 0%, #e3ab69 100%)) !important; }
html body .btn.gw-act--take, .iv-gift-dialog .gift-wallet .btn.gw-act--take[data-gw] { background: #4a3b2c !important; }
html body .btn.gw-act--take, .iv-gift-dialog .gift-wallet .btn.gw-act--take[data-gw] { color: var(--text, #fefaf6) !important; }
html body .btn.gw-act--take, .iv-gift-dialog .gift-wallet .btn.gw-act--take[data-gw] { box-shadow: inset 0 0 0 1px rgba(246, 212, 179, .16) !important; }
.gw-stock__note { color: var(--text-2, rgba(254, 250, 246, .64)) !important; }
.gw-relay { background: color-mix(in srgb, #edad6c 14%, var(--surface-2, #34291e)) !important; }
.gw-relay { box-shadow: inset 0 0 0 1px rgba(240, 189, 138, .3) !important; }
.gw-relay.is-stuck { background: color-mix(in srgb, #e68e4c 12%, var(--surface-2, #34291e)) !important; }
.gw-relay.is-stuck { box-shadow: inset 0 0 0 1px rgba(230, 142, 76, .38) !important; }
.gw-relay__head h3 { color: var(--text, #fefaf6) !important; }
.gw-relay__ic { background: var(--primary-fill, linear-gradient(100deg, #edad6c 0%, #e3ab69 100%)) !important; }
.gw-relay > p { color: var(--text-2, rgba(254, 250, 246, .72)) !important; }
.gw-relay > p b { color: var(--text, #fefaf6) !important; }
.gw-relay > .gw-relay__hint { color: var(--text-3, rgba(254, 250, 246, .5)) !important; }
html body .btn.gw-act--relay { background: var(--primary-fill, linear-gradient(100deg, #edad6c 0%, #e3ab69 100%)) !important; }
.gw-dep__steps b { background: linear-gradient(135deg,#efb97c,#dc9e59) !important; }
.iv, .cs-dlg.iv-w { --iv-up-fill: var(--up-primary,linear-gradient(180deg,#efb280 0%,#e68e4c 100%)) !important; }
.iv, .cs-dlg.iv-w { --iv-up-hover: var(--up-primary-hover,linear-gradient(180deg,#f2c097 0%,#eb9c5e 100%)) !important; }
.iv, .cs-dlg.iv-w { --iv-up-press: var(--up-primary-press,linear-gradient(180deg,#e48e4b 0%,#dc823d 100%)) !important; }
.iv .iv-head .iv-btn.iv-head__sell, .cs-dlg.iv-w .iv-wb.iv-wb--sell { background: var(--s2,#4a3b2c) !important; }
.iv .iv-head .iv-btn.iv-head__sell, .cs-dlg.iv-w .iv-wb.iv-wb--sell { color: var(--text,#fefaf6) !important; }
.iv .iv-head .iv-btn.iv-head__sell, .cs-dlg.iv-w .iv-wb.iv-wb--sell { box-shadow: inset 0 0 0 1px var(--s-line-hi,rgba(246, 212, 179, .16)) !important; }
.iv .iv-head .iv-btn.iv-head__sell:not(:disabled):active, .cs-dlg.iv-w .iv-wb.iv-wb--sell:not(:disabled):active { background: var(--surface-active,#5b4938) !important; }
@media(hover:hover) and (pointer:fine) {
.iv .iv-head .iv-btn.iv-head__sell:hover, .cs-dlg.iv-w .iv-wb.iv-wb--sell:hover { background: var(--surface-hover,#514030) !important; }
}
@media(hover:hover) and (pointer:fine) {
.iv .iv-head .iv-btn.iv-head__sell:hover, .cs-dlg.iv-w .iv-wb.iv-wb--sell:hover { box-shadow: inset 0 0 0 1px var(--line-hover,rgba(246, 212, 179, .24)) !important; }
}
.cs-dlg.iv-w .iv-w__rows { background: var(--s2,#4a3b2c) !important; }
.cs-dlg.iv-w .iv-w__rows { box-shadow: inset 0 0 0 1px var(--s-line,rgba(246, 212, 179, .1)) !important; }
.iv .iv-tile { box-shadow: inset 0 0 0 1px var(--s-line, rgba(246, 212, 179, .1)) !important; }
.iv { --iv-card: #3e3226 !important; }
.iv { --iv-secondary: #4a3b2c !important; }
.iv { --iv-primary: linear-gradient(100deg, #edad6c, #e3ab69) !important; }
.iv { --iv-gold: #eda56d !important; }
.iv .iv-tile.is-selected { box-shadow: inset 0 0 0 2px #efb97b !important; }
.iv .iv-tile.is-queued .iv-tile__status::before { background: #f4cba3 !important; }
.iv .iv-tile .iv-tile__img { background: radial-gradient(ellipse, #ebc7a21c, transparent 70%) !important; }
.iv .iv-tile .iv-btn--up { color: #322c25 !important; }
.iv .iv-tile:has(:focus-visible) { outline: 2px solid #f6d6b6 !important; }
.iv .iv-empty__icon { background: #f4cfa315 !important; }
.iv .iv-empty__icon { color: #eacfae !important; }
.iv .iv-pick.is-on, .cs-dlg--out .iv-pick.is-on { background: #efb97b14 !important; }
.iv .iv-pick.is-on, .cs-dlg--out .iv-pick.is-on { border-color: #efb97b !important; }
.iv .iv-pick.is-on, .cs-dlg--out .iv-pick.is-on { box-shadow: inset 0 0 0 1px #efb97b !important; }
.iv-gift-dialog { --iv-primary: linear-gradient(100deg, #edad6c, #e3ab69) !important; }
.iv-gift-dialog { --iv-gold: #eda56d !important; }
.iv-gift-dialog::backdrop { background: rgba(12, 8, 5, .72) !important; }
.iv-gift-dialog .modal__panel { background: #3e3226 !important; }
.iv-gift-dialog .gw-art { background: radial-gradient(130% 95% at 50% -12%, rgba(var(--tc),.62), rgba(var(--tc),.12)), #3e3226 !important; }
.iv-gift-dialog .gift-wallet .btn[data-gw="sell"] { background: #4a3b2c !important; }
.iv-gift-dialog .gift-wallet .btn[data-gw="upgrade"] { color: #322c25 !important; }
.iv-gift-dialog .gw-condition { background: #4a3b2c !important; }
.iv-gift-dialog .btn[data-gw]:focus-visible { outline: 2px solid #f6d6b6 !important; }
@media (max-width: 767.98px) {
html.rb-tg .iv .iv-tile.is-note .iv-tile__status { color: #d9a887 !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile .iv-tile__img { background: radial-gradient(ellipse closest-side at 50% 50%, rgba(var(--th),.30) 0%, rgba(var(--tc),.62) 22%, rgba(var(--tc),.32) 52%, rgba(var(--tc),.10) 76%, rgba(var(--tc),0) 100%), var(--iv-card, #423528) !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile.is-selected .iv-tile__img { box-shadow: inset 0 0 0 2px #f1c38f !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile .iv-tile__market-sub { color: var(--text-3, #aa9e93) !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile .iv-tile__price { background: #c78342 !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile .iv-tile__look-action { background: #4f3f2f !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile .iv-tile__look-action { color: #e5d6c8 !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile.is-note .iv-tile__status, html.rb-tg .iv .iv-tile.is-note .iv-tile__status { color: #d9a887 !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile.is-note .iv-tile__status, html.rb-tg .iv .iv-tile.is-note .iv-tile__status { background: rgba(37, 28, 19, .82) !important; }
}
@media (max-width: 519.98px) {
.iv .iv-tile .iv-tile__lock { background: rgba(30, 19, 8, .28) !important; }
}
@media (max-width: 519.98px) {
.iv .iv-tile.is-selected { box-shadow: inset 0 0 0 2px #f1c38f !important; }
}
@media (max-width: 1023.98px) {
.iv .iv-tile .iv-tile__lock { background: #362c22 !important; }
}
.lg .am--page .am-go__icon { background: var(--accent-soft, rgba(227, 171, 105, .14)) !important; }
.pl { --pl-turn: #f4cfa9 !important; }
.pl { --pl-turn-2: #f8dec3 !important; }
.pl { --pl-out: #eeaa73 !important; }
.pl { --pl-out-2: #f5cfb0 !important; }
.pl { --pl-best: #ea9352 !important; }
.pl { --pl-best-2: #f8dcc6 !important; }
.pl { --pl-cases: #f2cc99 !important; }
.pl { --pl-upg: #ea9c61 !important; }
.pl { --pl-cash: #f0b882 !important; }
.pl-best__art--pic { background: linear-gradient(160deg, #7a5c39, #4d3923) !important; }
.pl-x.is-win { background: rgba(240, 189, 135, .18) !important; }
.pl-x.is-win { color: #fae8d5 !important; }
.pl-x.is-win { box-shadow: inset 0 0 0 1px rgba(243, 204, 162, .26) !important; }
.pl-game__img--pic { background: linear-gradient(160deg, #7a5c39, #4d3923) !important; }
.pl-gc__more { background: rgba(30, 19, 8, .72) !important; }
@container pl (max-width: 560px) {
.pl-ht tr.is-from { --pl-ring: color-mix(in srgb, #f0be87 12%, var(--s1)) !important; }
}
@container pl (max-width: 560px) {
.pl-game__prize.is-multi { box-shadow: 0 0 0 2px var(--pl-ring, var(--s1)), 4px -4px 0 0 #62503e, 4px -4px 0 2px var(--pl-ring, var(--s1)) !important; }
}
.pl-real-photo { background: var(--s2, #453729) !important; }
.pl-real__row { background: var(--s2, #453729) !important; }
a.pl-real__row:hover { background: var(--surface-hover, #514030) !important; }
.pl-real__art { background: var(--s1, #3a2e23) !important; }
.profile .p-avatar .avatar { background: linear-gradient(160deg, #63503e 0%, #4e3e2f 100%) !important; }
.profile .p-gift__lock { background: rgba(30, 19, 8, .55) !important; }
.profile .p-menu__ic { background: color-mix(in srgb, var(--mt, #bdb0a3) 22%, transparent) !important; }
.profile .p-menu__ic { box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--mt, #bdb0a3) 30%, transparent) !important; }
.profile .p-menu__ic--fr { --mt: #eca162 !important; }
.profile .p-menu__ic--vip { --mt: #e3955d !important; }
.profile .p-menu__ic--fair { --mt: #f2c699 !important; }
.profile .p-menu__ic--sup { --mt: #bdb0a3 !important; }
.profile .p-bn--fr { --tn: #eca162 !important; }
.profile .p-bn--st { --tn: #f0c28a !important; }
.profile .p-vip__bar > span { background: linear-gradient(90deg, color-mix(in srgb, var(--lvl, #fff) 55%, #edad6c), var(--lvl, #fff)) !important; }
.profile .p-blk--bn { --bt: #efb87f !important; }
.profile .p-blk--inv { --bt: #e5bc7f !important; }
.profile .p-st__c--games { --stt: #efb87f !important; }
.profile .p-st__c--fav { --stt: #e5bc7f !important; }
.profile .p-st__c--rate { --stt: #eca162 !important; }
.profile .p-quick > .p-bn.p-bn6 .p-bn__q:hover { border-color: var(--line-hover, rgba(246, 212, 179, .22)) !important; }
.profile .p-bn--rk, .profile .p-st__c--games, .p-kpi--vip { --tn: #efbb7c !important; }
.profile .p-bn--rk, .profile .p-st__c--games, .p-kpi--vip { --tl: #f6d7b2 !important; }
.profile .p-bn--cb, .profile .p-st__c--won,   .p-kpi--cb { --tn: #ea9b54 !important; }
.profile .p-bn--cb, .profile .p-st__c--won,   .p-kpi--cb { --tl: #f3c8a1 !important; }
.profile .p-st__c--rate, .p-kpi--ref { --tn: #df8740 !important; }
.profile .p-st__c--rate, .p-kpi--ref { --tl: #f3c29b !important; }
.profile .p-st__c--net { --tn: #efbe7b !important; }
.profile .p-st__c--net { --tl: #f6dcb9 !important; }
.profile .p-quick > .p-bn.p-bn9 .p-bn__art .acc-bart { filter: drop-shadow(0 6px 10px rgba(26, 18, 10, .45)) !important; }
.profile .p-blk--inv .p-sec__art .acc-bart { filter: drop-shadow(0 5px 9px rgba(26, 18, 10, .45)) !important; }
.profile .p-menu__i--art .acc-bart { filter: drop-shadow(0 3px 6px rgba(26, 18, 10, .45)) !important; }
.p-guest__pic .acc-bart { filter: drop-shadow(0 4px 8px rgba(26, 18, 10, .45)) !important; }
@media (max-width: 1023.98px) {
.profile .p-quick > .p-bn.p-bn9 .p-bn__art .acc-bart,
  .profile .p-quick > .p-bn--st.p-bn9 .p-bn__art .acc-bart { filter: drop-shadow(0 3px 5px rgba(26, 18, 10, .4)) !important; }
}
@media (max-width: 1023.98px) {
.profile .p-quick > .p-bn.p-bn9 .p-bn__q:hover { border-color: var(--line-hover, rgba(246, 212, 179, .22)) !important; }
}
.acc.profile .p-quick > .p-bn.p-bn9.p-bn9 > .p-bn__art .acc-bart { filter: drop-shadow(0 6px 12px color-mix(in srgb, var(--tn) 42%, transparent)) drop-shadow(0 2px 3px rgba(26, 18, 10, .35)) !important; }
.acc.profile .p-quick > .p-bn--fr.p-bn9.p-bn9 > .p-bn__art .acc-bart { filter: drop-shadow(0 6px 12px color-mix(in srgb, var(--tn) 30%, transparent)) drop-shadow(0 2px 3px rgba(26, 18, 10, .35)) !important; }
.acc.profile .p-bc__card { --tn: #e89747 !important; }
.acc.profile .p-bc__card { --dk: #7b4916 !important; }
.acc.profile .p-bc--rb { --tn: #e89747 !important; }
.acc.profile .p-bc--rb { --dk: #754615 !important; }
.acc.profile .p-bc--st { --tn: #df7932 !important; }
.acc.profile .p-bc .p-bc__btn.btn--primary,
.acc.profile .p-bc .p-bc__btn.btn--primary:hover:not(:disabled) { color: #291f14 !important; }
.acc.profile .p-bc .p-bc__btn.btn--primary:hover:not(:disabled) { background: #fdf8f3 !important; }
.acc.profile .p-bc__dot.is-on { background: linear-gradient(90deg, #edad6c, #e3ab69) !important; }
@media (prefers-reduced-motion: no-preference) {
.acc.profile .p-bc__card.is-live.is-can .p-bc__btn.btn--primary::after { background: linear-gradient(105deg, transparent 38%, rgba(227, 171, 105, .14) 48%, rgba(237, 173, 108, .2) 52%, transparent 62%) !important; }
}
@media (max-width: 1023.98px) {
.acc.profile .p-bc__card > .p-bc__q { background: #35271aeb !important; }
}
.profile .p-topup-tabs { border: 1px solid #4b3f33 !important; }
.profile .p-topup-tabs { background: #292017 !important; }
.profile .p-topup-tabs>button { color: #bfafa0 !important; }
.profile .p-topup-tabs>button[aria-pressed="true"] { color: #fcefe3 !important; }
.profile .p-topup-tabs>button[aria-pressed="true"] { background: #644f3a !important; }
.profile .p-topup-tabs>button[aria-pressed="true"] { border-color: #bf9e7f !important; }
.profile .p-topup-tabs>button[aria-pressed="true"] { box-shadow: inset 0 1px #ddb38a2b,0 2px 5px #140c0530 !important; }
.profile .p-topup-tabs>button:focus-visible { outline: 3px solid #f6d4b4 !important; }
.profile [data-profile-bonus-badge] { box-shadow: 0 0 0 2px #33281e,0 0 12px #ff2e5599 !important; }
@keyframes topupBadgeGlow {
0%,100% { box-shadow: 0 0 0 2px #291f16,0 0 6px #ff2e5566 !important; }
}
@keyframes topupBadgeGlow {
50% { box-shadow: 0 0 0 2px #291f16,0 0 16px #ff2e55cc !important; }
}
.p-ms__per { color: var(--text-3, #b1a191) !important; }
.p-ms__best { border: 1px solid rgba(235, 158, 97, .24) !important; }
.p-ms__best { background: radial-gradient(120% 140% at 0% 0%, rgba(235, 158, 97, .16), rgba(235, 158, 97, 0) 60%), var(--s1) !important; }
.p-ms__art--lg { color: #eb9e61 !important; }
.p-ms__l { color: var(--text-3, #b1a191) !important; }
.p-ms__v--win { color: #eb9e61 !important; }
.p-ms__s { color: var(--text-3, #b1a191) !important; }
.profile .p-fr { color: var(--text, #fefaf6) !important; }
.profile .p-fr { background: radial-gradient(90% 140% at 0% 50%, rgba(255, 110, 196, .16), rgba(255, 110, 196, 0) 60%), var(--s1, #3d3125) !important; }
.profile .p-fr:focus-visible { outline: 3px solid #f6d4b4 !important; }
.profile .p-fr__t > span { color: var(--muted, #c3b3a4) !important; }
.profile .p-fr__go { background: var(--primary-fill, linear-gradient(135deg, #edae6d, #e8b06a)) !important; }
.profile .p-fr__go { box-shadow: var(--btn-primary-shadow, 0 6px 16px rgba(237, 174, 109, .35)) !important; }
.pcd { background: radial-gradient(420px 180px at 100% 0%, rgba(238, 169, 119, .16) 0%, transparent 70%),
    linear-gradient(135deg, #523f29 0%, #3f3021 55%, #33281d 100%) !important; }
.pcd__cut::before, .pcd__cut::after { background: var(--bg, #291f15) !important; }
.pcd__in { background: rgba(23, 16, 9, .55) !important; }
.pcd__in:focus { border-color: rgba(238, 169, 119, .65) !important; }
@keyframes pcd-call {
50% { box-shadow: inset 0 0 0 2px rgba(238, 169, 119, .8), 0 0 34px rgba(238, 169, 119, .35) !important; }
}
.rf { --rf-ink: var(--text, #fefaf6) !important; }
.rf { --rf-gold: #eb9e61 !important; }
.rf__sub { color: var(--muted, #c3b3a4) !important; }
.rf__rules { background: var(--s2, #4a3b2c) !important; }
.rf__rules:hover { background: #584736 !important; }
.rf__err { background: var(--s1, #3d3125) !important; }
.rf__retry { color: #f4cfa9 !important; }
.rf-card { --c1: #653f18 !important; }
.rf-card { --c2: #d58a3f !important; }
.rf-card { background: var(--s1, #3d3125) !important; }
.rf-card { box-shadow: inset 0 0 0 1px rgba(var(--glow), .2), 0 14px 32px rgba(40, 25, 8, .3) !important; }
.rf-card--day { --c1: #664318 !important; }
.rf-card--day { --c2: #d3933f !important; }
.rf-card__top::after { background: radial-gradient(30% 48% at calc(100% - 96px) 30%, rgba(var(--glow), .42) 0%, rgba(var(--glow), 0) 70%),
    linear-gradient(180deg, rgba(33, 22, 9, 0) 0%, rgba(33, 22, 9, .42) 100%) !important; }
.rf-card__h { text-shadow: 0 2px 10px rgba(46, 29, 10, .35) !important; }
.rf-card__ppl { background: rgba(43, 29, 13, .34) !important; }
.rf-face { background: var(--av, #edae6d) !important; }
.rf-card__art img { filter: drop-shadow(0 8px 10px rgba(28, 18, 6, .5)) !important; }
.rf-tm__b { background: rgba(43, 29, 13, .34) !important; }
.rf-card__note { color: var(--muted, #c3b3a4) !important; }
.rf-card__wins--none { color: var(--muted, #c3b3a4) !important; }
.rf-w__ava { background: var(--av, #edae6d) !important; }
.rf-w__t small { color: var(--muted, #c3b3a4) !important; }
.rf-rules p { color: var(--muted, #ecddcd) !important; }
.rf-rules__hash li { color: var(--muted, #c3b3a4) !important; }
.rf-rules__hash code { color: var(--text, #fefaf6) !important; }
.rf-card__name { text-shadow: 0 2px 10px rgba(46, 29, 10, .35) !important; }
.rf-card__ev { background: linear-gradient(180deg, #f6d6b9 0%, #eea977 55%, #F5A60B 100%) !important; }
.rf-card__cond b { color: #f0b889 !important; }
.rf-card__art--cs img { filter: drop-shadow(0 14px 18px rgba(46, 29, 10, .55)) !important; }
.tk { --tk-sec-a: #6a4d30 !important; }
.tk { --tk-sec-b: #513a23 !important; }
.tk .btn--secondary, .tk-terms .btn--secondary { background: color-mix(in srgb, #edad6c 30%, var(--s2)) !important; }
@media (hover: hover) {
.tk .btn--secondary:hover:not(:disabled), .tk-terms .btn--secondary:hover:not(:disabled) { background: color-mix(in srgb, #edad6c 42%, var(--s2)) !important; }
}
.tk-hero { background: radial-gradient(110% 76% at 50% 0%, rgba(237, 173, 108, .56) 0%, rgba(237, 179, 115, .2) 44%, rgba(227, 171, 105, 0) 74%),
    radial-gradient(60% 70% at 0% 62%, rgba(233, 147, 76, .2), rgba(233, 147, 76, 0) 72%),
    radial-gradient(62% 72% at 100% 100%, rgba(238,90,166,.26), rgba(238,90,166,0) 72%) !important; }
@media (hover: hover) {
.tk-now:hover { background: rgba(244, 207, 169, .08) !important; }
}
.tk .tk-me__terms { background: color-mix(in srgb, #edad6c 30%, var(--s2)) !important; }
@media (hover: hover) {
.tk .tk-me__terms:hover { background: color-mix(in srgb, #edad6c 42%, var(--s2)) !important; }
}
.tk-st.is-cur .tk-st__c, .tk-st.is-spin .tk-st__c { box-shadow: 0 0 0 6px var(--s1), 0 8px 22px rgba(236, 175, 110, .38) !important; }
.tk-st.is-sel .tk-st__c { box-shadow: 0 0 0 3px var(--s1), 0 0 0 5px rgba(248, 223, 197, .7), 0 0 0 9px var(--s1) !important; }
.tk-st.is-sel.is-done .tk-st__c { box-shadow: 0 0 0 3px var(--s1), 0 0 0 5px rgba(246, 212, 178, .7), 0 0 0 9px var(--s1) !important; }
.tk .tk-cta .tk-go { box-shadow: 0 5px 16px rgba(237, 173, 108, .18) !important; }
.tk .tk-cta .tk-wait { box-shadow: 0 12px 28px rgba(26, 18, 10, .55) !important; }
.tk-proofx.is-ok .tk-proofx__ic { box-shadow: 0 0 0 2px #f2c699 !important; }
.tk-wbox__res > .ico, .tk-wbox__res > svg { color: #f6d4b2 !important; }
.tk-pz::before { background: #e39e59 !important; }
.tk-pz--mid::before { background: linear-gradient(135deg, #efb382, #da853c) !important; }
.tk-pz--vio::before { background: linear-gradient(135deg, #f3cc9e, #dea460) !important; }
.tk-pz--blue::before { background: linear-gradient(135deg, #f2c292, #e39e59) !important; }
.tk-pz--deep::before { background: linear-gradient(135deg, #97734e, #6d4f31) !important; }
.tk-pz.is-hit { border-color: rgba(246, 212, 178, .7) !important; }
.tk-pz.is-hit { background: color-mix(in srgb, #edb373 36%, var(--s1)) !important; }
.tk-pz.is-hit { box-shadow: 0 6px 16px rgba(237, 173, 108, .28) !important; }
.tk-wheel__base { fill: #261b10 !important; }
.tk-wheel__val { stroke: rgba(37, 25, 13, .28) !important; }
.tk-wheel__val--deep { fill: #fbede0 !important; }
.tk-wheel__hub { fill: #302417 !important; }
.tk-wa::before { box-shadow: 0 0 0 1px rgba(243, 203, 162, .28), 0 10px 40px rgba(237, 173, 108, .34), 0 0 70px rgba(227, 171, 105, .26) !important; }
.tk-wheel__pin { filter: drop-shadow(0 4px 6px rgba(28, 17, 6, .55)) !important; }
.tk-wheel__won { background: linear-gradient(100deg, #edad6c, #e3ab69) !important; }
.tk-wheel__won { box-shadow: 0 0 0 3px rgba(48, 36, 23, .9), 0 10px 26px rgba(130, 88, 40, .55), inset 0 1px 0 rgba(255,255,255,.35) !important; }
.tk-wheel__won::after { border: 2px solid rgba(246, 212, 178, .8) !important; }
@media (min-width: 1024px) {
.tk-hero { background: radial-gradient(120% 70% at 50% 0%, rgba(237, 173, 108, .34) 0%, rgba(237, 179, 115, .12) 45%, rgba(227, 171, 105, 0) 75%),
      radial-gradient(240px 220px at 0% 70%, rgba(233, 147, 76, .16), rgba(233, 147, 76, 0) 72%),
      radial-gradient(260px 220px at 100% 100%, rgba(238,90,166,.2), rgba(238,90,166,0) 72%), var(--s1) !important; }
}
.tk-row__ic.tk-row__ic--art img { filter: drop-shadow(0 3px 6px rgba(26, 18, 10, .45)) !important; }
.tk-st { --tk-hue: #edb373 !important; }
.tk-st[data-n="1"] { --tk-hue: #edad6c !important; }
.tk-st[data-n="2"] { --tk-hue: #e5b070 !important; }
.tk-st[data-n="3"] { --tk-hue: #e9934c !important; }
.tk-st.is-done .tk-st__c { background: linear-gradient(150deg, color-mix(in srgb, var(--tk-hue) 72%, #fff) 0%, var(--tk-hue) 52%, color-mix(in srgb, var(--tk-hue) 72%, #271b0e) 100%) !important; }
.tk .tk-st.is-sel:is(.is-cur, .is-spin) .tk-st__c { box-shadow: 0 0 0 3px var(--s1), 0 0 0 5px var(--tk-selc), 0 0 0 9px var(--s1), 0 8px 24px rgba(236, 175, 110, .45) !important; }
.tk-st.is-done + .tk-st .tk-st__row::before { background: linear-gradient(to bottom, rgba(243, 203, 162, .8) 0 50%, var(--s-line-hi) 50% 100%) !important; }
.tk-st:is(.is-cur, .is-spin) .tk-st__c::after { border: 2px solid rgba(246, 212, 178, .8) !important; }
.tk-st.is-pending .tk-st__c::before { border-top-color: #f7d9bb !important; }
.tk-st.is-pending .tk-st__c::before { border-right-color: rgba(247, 217, 187, .35) !important; }
.tk-me { background: radial-gradient(170px 120px at 0% 50%, rgba(237, 173, 108, .22), rgba(237, 173, 108, 0) 72%), var(--s1) !important; }
.tk-me__ic { background: radial-gradient(circle at 50% 38%, rgba(237, 179, 115, .42), var(--s2) 72%) !important; }
.tk-me__ic { box-shadow: inset 0 0 0 1px rgba(246, 212, 178, .18) !important; }
.tk-rows .tk-ref .tk-row__ic::before { background: radial-gradient(closest-side, rgba(227, 171, 105, .55), rgba(237, 173, 108, 0)) !important; }
.tk-ref__amt { background: linear-gradient(100deg, rgba(237, 173, 108, .34), rgba(227, 171, 105, .38)) !important; }
.tk-ref__amt { box-shadow: inset 0 0 0 1px rgba(246, 212, 178, .32) !important; }
.tk-ref__go { background: color-mix(in srgb, #edb373 26%, var(--s2)) !important; }
@media (hover: hover) {
.tk-ref:hover .tk-ref__go { background: color-mix(in srgb, #edb373 40%, var(--s2)) !important; }
}
.tk-bb { box-shadow: 0 0 0 1px rgba(227, 118, 28, .36), 0 12px 28px rgba(22, 14, 6, .5), 0 6px 24px rgba(227, 115, 28, .14) !important; }
.tk-bb__word { color: #e3761c !important; }
.tk-bb__word { background: linear-gradient(180deg, #f0b889 0%, #e3761c 52%, #d76b1b 100%) !important; }
.tk-st:is(.is-cur, .is-spin) { --tk-selc: rgba(248, 223, 197, .78) !important; }
.tk .tk-st.is-just.is-done + .tk-st .tk-st__row::before { background: linear-gradient(to bottom, rgba(243, 203, 162, .8) 0 var(--tk-flow), var(--s-line-hi) var(--tk-flow) 100%) !important; }
.tk .tk-bb { box-shadow: inset 0 0 0 1px rgba(227, 118, 28, .2) !important; }
@media (min-width: 1024px) {
.tk.is-pc2 > .tk-hero { border: 1px solid rgba(245, 211, 172, .25) !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 > .tk-hero { background: radial-gradient(ellipse at 50% 0%, #d9a43e20, transparent 60%), linear-gradient(110deg, #292527, #302922 55%, #322b24) !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 > .tk-hero { box-shadow: inset 0 1px rgba(255,255,255,.08), 0 18px 44px #130d0755 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-hero__sub { color: #d6cabc !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-now { color: #f9e7d2 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-me__k { color: #d6cabc !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-me__terms { color: #f9f3eb !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-hero .tk-go { box-shadow: 0 8px 24px #e6b07145, inset 0 1px #ffffff38 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .ep-progress__step { color: #cbc1b6 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .ep-progress__number { color: #ede6de !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .ep-progress__step.is-cur { border-color: #f5d3aa70 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .ep-progress__step.is-cur { background: #f2c8941a !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .ep-progress__step:focus-visible { outline: 2px solid #f7dfc0 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st { box-shadow: inset 0 1px #ffffff08, 0 8px 22px #130d0718 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur { border-color: #dba1776b !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur { background: url('../../img/icons0930/earnings-512.webp') right -25px bottom 48px / 175px auto no-repeat,
      radial-gradient(ellipse at 100% 15%, #d7a34625, transparent 75%), linear-gradient(145deg, #483e33, #3d3227) !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur { box-shadow: inset 0 1px #ffeac726, 0 10px 28px #9d5e2f20 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain .tk-st:is(.is-cur, .is-done) .tk-st__c { box-shadow: 0 4px 20px #e6b07152, inset 0 1px #ffffff40 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-ref { border: 1px solid #f3ce9e45 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-ref { background: url('../../img/promo/optimized0927/friends-gifts-768.webp') right 28px center / 260px auto no-repeat,
      radial-gradient(ellipse at 65% 0%, #aa713727, transparent 60%), linear-gradient(110deg, #463727, #453725 60%, #393126) !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-ref { box-shadow: inset 0 1px #ffffff12, 0 10px 24px #150e0722 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-rows .tk-ref .tk-row__ic--art { background: #f2c79212 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-ref .tk-ref__amt { color: #f5cdb1 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-ref__sub small { color: #d6ccbf !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 > .tk-hero { border-color: #d39c7338 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-hero__sum { color: #f5caab !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .ep-progress__step.is-cur { border-top-color: #e9a575 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .ep-progress__step.is-cur .ep-progress__number { background: linear-gradient(135deg, #f5caaa, #c99532) !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur .tk-st__c { background: linear-gradient(145deg, #f5cbab, #bf8c2e) !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur .tk-st__c { box-shadow: 0 8px 18px #a96b4126 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur .tk-st__t small { color: #cfc9c1 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur > .ep-status { color: #e7b28d !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur > .tk-det { color: #f9f3eb !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur > .tk-det { --text: #f9f3eb !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur > .tk-det { --text-2: #cfc9c1 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur > .tk-det { --text-3: #b6ada2 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur > .tk-det { --s1: #3d3227 !important; }
}
@media (min-width: 1024px) {
.tk.is-pc2 .tk-chain > .tk-st.is-cur > .tk-det { --s2: #4b3f34 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 > .tk-hero { border-color: #f2cda530 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 > .tk-hero { background: radial-gradient(ellipse at 18% 0%, #dcae7b29, transparent 65%),
      linear-gradient(115deg, #3c3126, #31271d) !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 > .tk-hero { box-shadow: inset 0 1px #ffffff0a, 0 12px 30px #1710091f !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-hero__lead { color: #dcd1c6 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-hero__sub { color: #cec3b7 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-now { color: #f9e4ce !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st { background: radial-gradient(ellipse at 85% 0%, color-mix(in srgb, var(--tk-hue) 11%, transparent), transparent 70%),
      linear-gradient(145deg, #3a2f24, #30261d) !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st.is-cur { border-color: #f3ca9c70 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st.is-cur { background: radial-gradient(ellipse at 90% 0%, #efbe8626, transparent 75%),
      linear-gradient(145deg, #4a3f33, #3b3025) !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st.is-cur { box-shadow: inset 0 1px #ffffff0b, 0 6px 22px #b38b5c14 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st .tk-st__c { background: color-mix(in srgb, var(--tk-hue) 23%, #382d22) !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st:is(.is-cur, .is-done) .tk-st__c { box-shadow: 0 6px 18px #d0a26c29 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st .tk-st__v { color: #fef9f4 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st .tk-st__t > b { color: #f6f0e9 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st .tk-st__t > small { color: #c5b9ad !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-st.is-cur > .ep-status { color: #f7dfc2 !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-ref { background: radial-gradient(ellipse at 0% 30%, #c59d6f22, transparent 70%),
      linear-gradient(130deg, #3b3125, #332920) !important; }
}
@media (min-width: 1024px) {
html[data-route="tasks"] .tk.is-pc2 .tk-ref { border-color: #ccad882b !important; }
}
@media (max-width: 1023.98px) {
html[data-route="tasks"] .tk .tk-me__ic:has(.cur-mark--rub)::after { color: #f2c59a !important; }
}
@media (max-width: 1023.98px) {
html[data-route="tasks"] .tk .tk-me__ic:has(.cur-mark--rub)::after { text-shadow: 0 2px 0 #9e764f !important; }
}
@media (max-width: 1023.98px) {
html[data-route="tasks"] .tk .tk-st__art--wheel .tk-step-wheel__base { fill: #4a3622 !important; }
}
@media (max-width: 1023.98px) {
html[data-route="tasks"] .tk .tk-st__art--wheel .tk-step-wheel__hub { fill: #4f3f2d !important; }
}
@media (max-width: 1023.98px) {
html[data-route="tasks"] .tk .tk-st__art--wheel .tk-step-wheel__seps { stroke: #faecdb !important; }
}
@media (max-width: 1023.98px) {
html[data-route="tasks"] .tk .tk-chain .tk-st .tk-st__c { color: #e0d2c5 !important; }
}
@media (max-width: 1023.98px) {
html[data-route="tasks"] .tk .tk-chain .tk-st .tk-st__c { background: #44382c !important; }
}
html[data-route="tasks"] .tk .tk-st[data-stage-kind="register"] { --tk-stage-tone: #e8a86c !important; }
html[data-route="tasks"] .tk .tk-st[data-stage-kind="wheel"] { --tk-stage-tone: #e2b57d !important; }
html[data-route="tasks"] .tk .tk-chain > .tk-st[data-stage-kind] .tk-st__c,
html[data-route="tasks"] .tk.is-pc2 .tk-chain > .tk-st[data-stage-kind] .tk-st__c { background: linear-gradient(140deg,
    color-mix(in srgb, var(--tk-stage-tone) 38%, #3e3226),
    color-mix(in srgb, var(--tk-stage-tone) 19%, #362a1f)) !important; }
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-phone-wheel__lock { background: #3b2f23 !important; }
}
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-phone-wheel__lock { color: #fbecdb !important; }
}
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-phone-wheel__lock { border: 2px solid #e1bd93 !important; }
}
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-offer__cover { background: linear-gradient(110deg, rgba(232, 143, 69, .16), rgba(232, 143, 69, .03) 55%, var(--s1)) !important; }
}
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-offer__cover { border-color: rgba(232, 143, 69, .25) !important; }
}
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-offer .tk-bb__word { color: #e88f45 !important; }
}
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-offer .tk-hero__title { background: rgba(232, 143, 69, .14) !important; }
}
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-offer .tk-hero__title { color: #e88f45 !important; }
}
@media (max-width: 767.98px) and (hover: hover) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk .tk-offer[data-partner="betboom"] .tk-offer__cover:hover { border-color: rgba(232, 143, 69, .45) !important; }
}
.tk-video-offer { border: 1px solid rgba(242, 199, 150, .24) !important; }
.tk-video-offer { background: linear-gradient(115deg,rgba(197, 151, 96, .24),rgba(138, 105, 73, .12)) !important; }
.tk-video-offer__arrow { color: #f5d6b2 !important; }
.rp-card { border: 1px solid rgba(243, 201, 158, .18) !important; }
.rp-card { background: linear-gradient(110deg,rgba(231, 173, 114, .12),rgba(68, 56, 43, .8)) !important; }
.rp-mark { background: rgba(240, 186, 131, .18) !important; }
.rp-mark { color: #f9e3cc !important; }
.nr2-offer__reward { color: #f6d9b8 !important; }
.nr2-rewards td { color: #f7dcbd !important; }
.nr2-step.is-current { border-color: rgba(239, 187, 127, .6) !important; }
.nr2-step.is-current { background: linear-gradient(120deg,rgba(236, 175, 103, .1),transparent 75%),var(--s1) !important; }
.nr2-step.is-current .nr2-step__number { background: #e5ad6d !important; }
.nr2-amount { color: #f7dcbd !important; }
.nr2-claim__window b { color: #f7dcbd !important; }
@media (min-width:768px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer__cover { border-color: rgba(232, 143, 69, .25) !important; }
}
@media (min-width:768px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer__cover { background: linear-gradient(110deg, rgba(232, 143, 69, .16), rgba(232, 143, 69, .03) 55%, var(--s1)) !important; }
}
@media (min-width:768px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer .tk-bb__word { color: #e88f45 !important; }
}
@media (min-width:768px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer .tk-hero__title { background: rgba(232, 143, 69, .14) !important; }
}
@media (min-width:768px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer .tk-hero__title { color: #e88f45 !important; }
}
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-offer__cover { border-color: rgba(220, 131, 60, .48) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-offer__cover { background: radial-gradient(ellipse at 0% 50%, rgba(220, 131, 60, .24), transparent 58%),
    linear-gradient(110deg, rgba(201, 117, 50, .13), var(--s1) 72%) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-offer__cover { box-shadow: 0 6px 20px rgba(201, 117, 50, .12), inset 0 1px 0 rgba(220, 131, 60, .1) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-hero__title { color: #dc833c !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-hero__title { background: linear-gradient(135deg, rgba(220, 131, 60, .23), rgba(201, 117, 50, .13)) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-hero__title { box-shadow: inset 0 0 0 1px rgba(220, 131, 60, .3) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-offer__cover:focus-visible { outline-color: #dc833c !important; }
@media (hover: hover) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-offer__cover:hover { border-color: rgba(220, 131, 60, .7) !important; }
}
@media (hover: hover) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-list-page .tk-offer[data-partner="nickcookieup"] .tk-offer__cover:hover { box-shadow: 0 6px 24px rgba(201, 117, 50, .2), inset 0 1px 0 rgba(220, 131, 60, .16) !important; }
}
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page > .nr3-header,
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .tk-offer > .tk-offer__cover { border-color: rgba(220, 131, 60, .48) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page > .nr3-header,
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .tk-offer > .tk-offer__cover { background: radial-gradient(ellipse at 0% 50%, rgba(220, 131, 60, .24), transparent 58%),
    linear-gradient(110deg, rgba(201, 117, 50, .13), var(--s1) 72%) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page > .nr3-header,
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .tk-offer > .tk-offer__cover { box-shadow: 0 6px 20px rgba(201, 117, 50, .12), inset 0 1px 0 rgba(220, 131, 60, .1) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .nr3-header .tk-hero__title,
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .nr3-header .tk-hero__sum { color: #dc833c !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .nr3-header .nr5-reward.is-current { border-color: rgba(220, 131, 60, .7) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .nr3-header .nr5-reward.is-current { background: linear-gradient(135deg, rgba(220, 131, 60, .23), rgba(201, 117, 50, .13)) !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .nr3-header .nr5-reward.is-current .nr5-reward__own { color: #dc833c !important; }
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .tk-offer > .tk-offer__cover:focus-visible { outline-color: #dc833c !important; }
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .nr3-header .tk-hero__title { background: linear-gradient(135deg, rgba(220, 131, 60, .23), rgba(201, 117, 50, .13)) !important; }
}
@media (max-width: 767.98px) {
:is(html[data-route="tasks"], div[data-page="tasks"]) .tk.nr3-page .nr3-header .tk-hero__title { box-shadow: inset 0 0 0 1px rgba(220, 131, 60, .3) !important; }
}
.nr8-proof__item { border: 1px solid rgba(220, 131, 60, .35) !important; }
.nr8-proof__item { background: rgba(220, 131, 60, .08) !important; }
@media (hover:hover) {
.nr8-proof__item:hover { border-color: rgba(220, 131, 60, .6) !important; }
}
.tx-page { --tt-page: #2c231b !important; }
.tx-page { --tt-card: #3d3125 !important; }
.tx-page { --tt-card-2: #4a3b2c !important; }
.tx-page { --tt-card-top: #52412f !important; }
.tx-page { --tt-text: #fefaf6 !important; }
.tx-page { --tt-dim: #c3b3a4 !important; }
.tx-page { --tt-dim-2: #ecddcd !important; }
.tx-page { --tt-lav: #f4cfa9 !important; }
.tx-page { --tt-lav-rgb: 244, 207, 169 !important; }
.tx-page { --tt-vio-rgb: 237, 179, 110 !important; }
.tx-page { --tt-shadow-rgb: 40, 25, 8 !important; }
.tx-page { --tt-gold: #ea9c61 !important; }
.tx-page { --tt-gold-hi: #efb280 !important; }
.tx-page { --tt-gold-lo: #e68e4c !important; }
.tx-page { --tt-gold-rgb: 234, 156, 97 !important; }
.tx-page { --tt-ind-0: #543718 !important; }
.tx-page { --tt-ind-1: #704c24 !important; }
.tx-page { --tt-ind-2: #b07334 !important; }
.tx-page { --tt-ind-3: #e49341 !important; }
.tx-page { --tt-ind-4: #452d13 !important; }
.tx-page { --tt-deep-rgb: 44, 29, 11 !important; }
.tx-page { --tt-ray-rgb: 249, 227, 202 !important; }
.tx-page { --tt-core-rgb: 253, 248, 242 !important; }
.tx-page { --tt-core-2-rgb: 248, 223, 197 !important; }
.tx-page { --tt-glow-rgb: 241, 193, 142 !important; }
.tx-page { --tt-glow-2-rgb: 232, 170, 100 !important; }
.tx-page { --tt-floor-rgb: 243, 203, 158 !important; }
.tx-page { --tt-sub-rgb: 251, 238, 224 !important; }
.tx-page { --tt-pod-t1: #fbecdb !important; }
.tx-page { --tt-pod-t2: #f4cfa5 !important; }
.tx-page { --tt-pod-t3: #e5ad6d !important; }
.tx-page { --tt-pod-t4: #cb9354 !important; }
.tx-page { --tt-pod-s0: #7c5224 !important; }
.tx-page { --tt-pod-s1: #c99050 !important; }
.tx-page { --tt-pod-s2: #f1c492 !important; }
.tx-page { --tt-pod-s3: #f4cda2 !important; }
.tx-page { --tt-pod-s4: #dfa96d !important; }
.tx-page { --tt-pod-s5: #8e612f !important; }
.tx-page { --tt-pod-rim-rgb: 246, 214, 179 !important; }
.tx-page { --tt-pod-ink-rgb: 111, 73, 29 !important; }
.tx-page { --tt-band-rgb: 242, 191, 153 !important; }
.tx-page { --tt-skin-l: #ebac59 !important; }
.tx-page { --tt-skin-l2: #e3a24d !important; }
.tx-page { --tt-btn-0: #edad6c !important; }
.tx-page { --tt-btn-1: #edb373 !important; }
.tx-page { --tt-btn-2: #e3ab69 !important; }
.tx-page { --tt-btn-glow-rgb: 236, 175, 110 !important; }
.tx-page { --tt-btn-shadow-rgb: 65, 42, 15 !important; }
.tx-page { --tt-r1-t1: #fbecdb !important; }
.tx-page { --tt-r1-t2: #f3ca9c !important; }
.tx-page { --tt-r1-t3: #d89e5d !important; }
.tx-page { --tt-r1-b0: #885c2b !important; }
.tx-page { --tt-r1-b1: #cd9455 !important; }
.tx-page { --tt-r1-b2: #f1c491 !important; }
.tx-page { --tt-r1-n: #f2be97 !important; }
.tx-page { --tt-r2-t0: #fef9f5 !important; }
.tx-page { --tt-r2-t1: #f9e3ce !important; }
.tx-page { --tt-r2-t2: #e9be93 !important; }
.tx-page { --tt-r2-t3: #bd8a55 !important; }
.tx-page { --tt-r2-b0: #775028 !important; }
.tx-page { --tt-r2-b1: #b47f49 !important; }
.tx-page { --tt-r2-b2: #e4ad76 !important; }
.tx-page { --tt-r2-n: #f8f1eb !important; }
.tx-page { --tt-r3-t1: #f9ead2 !important; }
.tx-page { --tt-r3-t2: #e9c697 !important; }
.tx-page { --tt-r3-t3: #c4965c !important; }
.tx-page { --tt-r3-b0: #714d23 !important; }
.tx-page { --tt-r3-b1: #ac7b40 !important; }
.tx-page { --tt-r3-b2: #dead70 !important; }
.tx-page { --tt-m1-0: #f5d2b2 !important; }
.tx-page { --tt-m1-1: #e5823e !important; }
.tx-page { --tt-m2-1: #d3c7bc !important; }
.tx-page { --tt-medal-ink: #261205 !important; }
.tx-page { --tt-me-0: #524130 !important; }
.tx-page { --tt-me-1: #433426 !important; }
.tx-page { --tt-acc-0: #4b3b2b !important; }
.tx-page { --tt-acc-open: #503f2e !important; }
.tx-page { --tt-list-0: #4a3a2a !important; }
.tx-page { --tt-stage-0: #674825 !important; }
.tx-page { --tt-stage-1: #50381e !important; }
.tx-page { --tt-tile-0: #b88448 !important; }
.tx-page { --tt-tile-1: #865e30 !important; }
.tx-page { --tt-tile-2: #5f4222 !important; }
.tx-page { --tt-badge-0: #886643 !important; }
.tx-page { --tt-badge-1: #57422c !important; }
.tx-page { --tt-text-soft: #efe3d6 !important; }
.tx-page { --tt-lav-text: #fcf4eb !important; }
.tx-page { --tt-beam-rgb: 250, 231, 210 !important; }
.tx-page { --tt-floor-2-rgb: 130, 88, 42 !important; }
.tx-page { --tt-gl-shadow-rgb: 53, 35, 7 !important; }
.tx-page { --tt-fon-dark-lilac: #cead83 !important; }
.tx-page { --tt-fon-grape: #cba26a !important; }
.tx-page { --tt-fon-cobalt-blue: #d28e4d !important; }
.tx-page { --tt-fon-satin-gold: #c8916a !important; }
@media all {
.tr-soon__scene { background: #443018 !important; }
}
@media all {
.tr-soon__copy { color: var(--text-secondary, #c4b7aa) !important; }
}
.tr { --tr-p2: linear-gradient(180deg, #dbcbbc 0%, #b4a290 100%) !important; }
.tr { --tr-hud: var(--chip-dark, rgba(30, 19, 8, .55)) !important; }
.tr-card__time { background: var(--chip-dark, rgba(30, 23, 16, .58)) !important; }
.tr { --tr-glow: radial-gradient(closest-side, rgba(237, 173, 108, .62), rgba(237, 179, 115, .3) 52%, rgba(227, 171, 105, .08) 80%, rgba(227, 171, 105, 0) 100%) !important; }
.tr { --tr-soft: rgba(237, 179, 115, .16) !important; }
.tr-hero__art { box-shadow: 0 16px 40px rgba(90, 61, 30, .5) !important; }
.tr-hero__st { border: 1px solid rgba(243, 203, 162, .18) !important; }
.tr-pz__ic--2 { color: #3d2e1e !important; }
.tr-pz.is-me { border-color: rgba(243, 203, 162, .42) !important; }
.tr-pz.is-me { background: color-mix(in srgb, #edb373 10%, var(--s1)) !important; }
.tr-place--2 { color: #3d2e1e !important; }
.tr { --tr-p1: linear-gradient(180deg, #e8bd9e 0%, #C9A054 100%) !important; }
@media (max-width: 767.98px) {
.tr-hero::before { background: radial-gradient(140px 140px at 50% 50%, rgba(240, 189, 137, .62) 0%, rgba(240, 189, 137, .34) 62%, rgba(240, 189, 137, 0) 100%),
      radial-gradient(50% 50% at 50% 50%, rgba(237, 173, 108, .5) 0%, rgba(237, 179, 115, .26) 48%, rgba(227, 171, 105, .08) 76%, rgba(227, 171, 105, 0) 100%) !important; }
}
@media (max-width: 767.98px) {
.tr-dock .tr-play { box-shadow: var(--btn-primary-shadow), 0 10px 28px rgba(26, 18, 10, .55) !important; }
}
@media (max-width: 767.98px) {
.tr--list .tr-card__time { background: #2e2319 !important; }
}
@media (max-width: 767.98px) {
.tr--list .tr-card__time { border: 1px solid #695a4b !important; }
}
@media (max-width: 767.98px) {
.tr--one .tr-hero__st { background: #3e3226 !important; }
}
.ttc-mark__b { box-shadow: 0 0 0 2.5px var(--s1, #3d3125), 0 3px 8px rgba(254, 44, 85, .45) !important; }
.ttc-hero { background: radial-gradient(70% 60% at 50% 0%, rgba(254, 44, 85, .38), rgba(254, 44, 85, 0) 70%),
    radial-gradient(60% 50% at 100% 100%, rgba(37, 244, 238, .14), rgba(37, 244, 238, 0) 70%),
    var(--s1, #3d3125) !important; }
.ttc-hero { box-shadow: inset 0 0 0 1px rgba(254, 44, 85, .32), 0 14px 32px rgba(40, 25, 8, .28) !important; }
.ttc-hero__sum b { color: #eb9e61 !important; }
.ttc-hero__sum b { text-shadow: 0 2px 14px rgba(231, 133, 64, .35) !important; }
.ttc-steps li { background: var(--s1, #3d3125) !important; }
.ttc-tg { background: linear-gradient(135deg, #e48d48, #c97532) !important; }
.ttc-tg { box-shadow: 0 10px 24px rgba(201, 117, 50, .35) !important; }
.ttc-price { background: var(--s1, #3d3125) !important; }
.ttc-price__row b { color: #eb9e61 !important; }
.ttv-hero { background: radial-gradient(70% 60% at 50% 0%, rgba(37, 244, 238, .26), rgba(37, 244, 238, 0) 70%),
    radial-gradient(60% 50% at 100% 100%, rgba(254, 44, 85, .16), rgba(254, 44, 85, 0) 70%),
    var(--s1, #3d3125) !important; }
.ttv-hero { box-shadow: inset 0 0 0 1px rgba(37, 244, 238, .28), 0 14px 32px rgba(40, 25, 8, .28) !important; }
.ttv-hero__sum b { color: #eb9e61 !important; }
.ttv-hero__sum b { text-shadow: 0 2px 14px rgba(231, 133, 64, .35) !important; }
.ttv-tg { background: linear-gradient(135deg, #e48d48, #c97532) !important; }
.ttv-tg { box-shadow: 0 10px 24px rgba(201, 117, 50, .35) !important; }
.ttv-box { background: var(--s1, #3d3125) !important; }
.ttv-rates__row b { color: #eb9e61 !important; }
.ttv-channel__mark { background: #19120c !important; }
.vp-status-dot { background: #ea9c61 !important; }
.vp-status { background: rgba(234, 156, 97, .1) !important; }
.vp-status { color: #f4c5a2 !important; }
.vp-text-link { color: #f8e0c6 !important; }
button.v-next:hover { background: var(--surface-hover, #74512d) !important; }
.v-bn__q { background: var(--surface-active, #815b33) !important; }
.v-pod--1 { --pc: var(--lvl-gold, #ea9c61) !important; }
.v-pod--2 { --pc: var(--lvl-silver, #f4e4d6) !important; }
.v-mx .is-cur { background: color-mix(in srgb, var(--primary-solid, #edb373) 10%, transparent) !important; }
.vip .v-hero__chip:not([aria-pressed="true"]):not(.is-active) { border-color: var(--s-line, rgba(246, 212, 179, .1)) !important; }
.vip .v-bonus > .v-bn.v-bn6 .v-bn__q:hover { border-color: var(--line-hover, rgba(246, 212, 179, .22)) !important; }
.vip .v-bn--rk, .vip .v-hero__chip--rk { --tn: #efbb7c !important; }
.vip .v-bn--rk, .vip .v-hero__chip--rk { --tl: #f6d7b2 !important; }
.vip .v-bn--cb, .vip .v-hero__chip--cb { --tn: #ea9b54 !important; }
.vip .v-bn--cb, .vip .v-hero__chip--cb { --tl: #f3c8a1 !important; }
.vip .v-bn--dep { --tn: #edad6c !important; }
.vip .v-bn--dep { --tl: #f6d4b2 !important; }
.vip .v-bonus > .v-bn.v-bn9 .v-bn__art .acc-bart { filter: drop-shadow(0 6px 10px rgba(26, 18, 10, .45)) !important; }
.vip .v-nl { --rk-l: #f6d7b2 !important; }
.vip .v-nl { --cb-l: #f3c8a1 !important; }
.vip .v9.is-club .v-nl { background: radial-gradient(56px 56px at 36px 50%, color-mix(in srgb, var(--lvl, #ea9c61) 22%, transparent) 0%, transparent 100%),
    linear-gradient(120deg, color-mix(in srgb, var(--lvl, #ea9c61) 16%, transparent) 0%, transparent 62%), rgba(0,0,0,.16) !important; }
.vip .v9.is-club .v-nl { border-color: color-mix(in srgb, var(--lvl, #ea9c61) 34%, var(--s-line)) !important; }
.vip .v-hero__chip .v-hero__chip-art.acc-bart { filter: drop-shadow(0 2px 4px rgba(26, 18, 10, .45)) !important; }
.v-head__art img { filter: drop-shadow(0 4px 8px rgba(26, 18, 10, .45)) !important; }
@media (max-width: 1023.98px) {
.vip .v-bonus > .v-bn.v-bn9 .v-bn__art .acc-bart,
  .vip .v-bonus > .v-bn--st.v-bn9 .v-bn__art .acc-bart { filter: drop-shadow(0 3px 5px rgba(26, 18, 10, .4)) !important; }
}
@media (max-width: 1023.98px) {
.vip .v-bonus > .v-bn.v-bn9 .v-bn__q:hover { border-color: var(--line-hover, rgba(246, 212, 179, .22)) !important; }
}
@media (max-width: 1023.98px) {
.vip .v-hero__chip .v-hero__chip-art.acc-bart { filter: drop-shadow(0 2px 3px rgba(26, 18, 10, .4)) !important; }
}
.vip .v-bonus-sec .v-bonus > .v-bn.v-bn9 { --qa-bonus-dark: #754615 !important; }
.vip .v-bonus-sec .v-bonus > .v-bn.v-bn9 .v-bn__note { color: #f4efe9 !important; }
@media (max-width: 1023.98px) {
.vip .v-bonus-sec .v-bonus > .v-bn.v-bn9 > .v-bn__q { background: #35271aeb !important; }
}
.w-input:focus-within { box-shadow: 0 0 0 3px rgba(244, 207, 169, .16) !important; }
.w-flow__step.is-cur { box-shadow: 0 0 8px rgba(232, 147, 70, .5) !important; }
.wallet { --w-sel: var(--accent, #f4cfa9) !important; }
.w-q.is-cashier .w-q__step.is-cur, .w-flow__step.is-cur { background: var(--primary-solid, #edb373) !important; }
.w-flow__spin { border-top-color: var(--primary-solid, #edb373) !important; }
.wallet .w-presets .preset:not([aria-pressed="true"]) { box-shadow: inset 0 0 0 1px var(--s-line, rgba(246, 212, 179, .1)) !important; }
.wallet .w-tabs .seg__item:not([aria-selected="true"]) { border-color: var(--s-line, rgba(246, 212, 179, .1)) !important; }
.w-tb__badge { background: linear-gradient(100deg, #edad6c, #e3ab69) !important; }
.w-tb__badge { box-shadow: 0 4px 10px rgba(65, 44, 21, .45) !important; }
.w-tb__on { background: rgba(237, 173, 108, .18) !important; }
.w-tb__on { border: 1px solid rgba(243, 203, 162, .42) !important; }
.w-tb__on { color: #faeada !important; }
@media (hover: hover) {
.w-tb__on:hover { background: rgba(239, 184, 126, .28) !important; }
}
.w-tb__tile.is-on { border-color: rgba(243, 203, 162, .42) !important; }
@keyframes w-tb-glow {
0% { box-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 0 0 0 rgba(227, 171, 105, .55) !important; }
}
@keyframes w-tb-glow {
100% { box-shadow: inset 0 1px 0 rgba(255,255,255,.05), 0 0 0 10px rgba(227, 171, 105, 0) !important; }
}
@media (hover: hover) {
.w-tb__tile:hover { border-color: rgba(243, 203, 162, .42) !important; }
}
.wallet .w-input.is-flash { border-color: rgba(243, 203, 162, .5) !important; }
.wallet .w-input.is-flash { box-shadow: 0 0 0 3px rgba(240, 190, 135, .22) !important; }
.w-tbs__on { background: rgba(237, 173, 108, .18) !important; }
.w-tbs__on { color: #faeada !important; }
:root { --gsel-ring: inset 0 0 0 2px #ea9c61, inset 0 0 0 3px rgba(0, 0, 0, .28), inset 0 0 16px 3px rgba(234, 156, 97, .42) !important; }
:root { --gsel-ring-h: inset 0 0 0 2px #efad7a, inset 0 0 0 3px rgba(0, 0, 0, .28), inset 0 0 18px 4px rgba(234, 156, 97, .52) !important; }
.w-gift__ok, .wallet .w-gift__ok { background: #ea9c61 !important; }
.w-gift__ok, .wallet .w-gift__ok { color: #2c241d !important; }
.wallet .w-grid--wd[data-form="withdraw"] { --w-card: #3e3226 !important; }
.wallet .w-grid--wd[data-form="withdraw"] { --w-tile: #3e3226 !important; }
.wallet .w-grid--wd[data-form="withdraw"] { --wd-line: #645241 !important; }
.wallet .w-grid--wd[data-form="withdraw"] { --wd-muted: #d6c8ba !important; }
.wallet .w-grid--wd[data-form="withdraw"] { --wd-active: #f3c89d !important; }
.wallet .w-grid--wd[data-form="withdraw"] { background: #2c231b !important; }
.wallet .w-grid--wd[data-form="withdraw"] { color: #fbf6f1 !important; }
.wallet .w-grid--wd[data-form="withdraw"] { box-shadow: 0 12px 36px #18110b26 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-lgd { color: #f4e9de !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-mts > .wd-method { background: #3e3226 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .wd-method:has(input:checked) { background: linear-gradient(110deg, #634d38, #4f3f2f) !important; }
.wallet .w-grid--wd[data-form="withdraw"] .wd-method:has(input:checked) { box-shadow: inset 0 0 0 .5px #f3c89d55, 0 0 16px #edad6c12 !important; }
@media (hover: hover) {
.wallet .w-grid--wd[data-form="withdraw"] .wd-method:not(.is-off):not(:has(input:checked)):hover { background: #514030 !important; }
}
@media (hover: hover) {
.wallet .w-grid--wd[data-form="withdraw"] .wd-method:not(.is-off):not(:has(input:checked)):hover { border-color: #b6997d !important; }
}
.wallet .w-grid--wd[data-form="withdraw"] .wd-method__copy b { color: #fdf6ef !important; }
.wallet .w-grid--wd[data-form="withdraw"] .wd-method__check { background: #f5d0ab !important; }
.wallet .w-grid--wd[data-form="withdraw"] .wd-method__check { color: #4d3620 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .wd-method:has(input:focus-visible) { outline: 2px solid #f6d8b9 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-req :is(.input, .select) { background: #3e3226 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-req :is(.input, .select) { color: #f7eee5 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-input { border: 1px solid #7b644d !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-input { background: #3e3226 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-input:focus-within { box-shadow: 0 0 0 2px #f3c89d17 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-input__el { color: #fbf6f1 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-input__el { caret-color: #f5d0aa !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-input__unit { color: #cfbfb1 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .preset { background: #3e3226 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .preset { color: #f5ebe2 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .preset[aria-pressed="true"] { background: #6c523a !important; }
.wallet .w-grid--wd[data-form="withdraw"] .preset[aria-pressed="true"] { border-color: #d7ad84 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .preset[aria-pressed="true"] { color: #fcefe3 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-sum__cta.btn--withdraw { border: 1px solid #f2c999 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-sum__cta.btn--withdraw { background: linear-gradient(110deg, #edad6c, #e3ab69) !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-sum__cta.btn--withdraw { box-shadow: 0 4px 15px #c38d5519 !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-sum__cta.btn--withdraw:hover:not(:disabled) { background: linear-gradient(110deg, #eeb479, #eab679) !important; }
.wallet .w-grid--wd[data-form="withdraw"] .w-queue { background: #3e3226 !important; }
.wallet .w-grid--wd[data-form="withdraw"] :is(button, input, select):focus-visible { outline: 2px solid #f6d8b9 !important; }
.modal:has(.w-cf) .modal__panel { background: #2c231b !important; }
.modal:has(.w-cf) .modal__panel { border-color: #645241 !important; }
.modal:has(.w-cf) .btn--primary { background: linear-gradient(110deg, #edad6c, #e3ab69) !important; }
@media (min-width: 1024px) {
.wallet .w-grid--wd[data-form="withdraw"] .w-sum { background: #3e3226 !important; }
}
.wallet .w-op { border-bottom: 1px solid rgba(218, 189, 162, .16) !important; }
.wallet .w-op__art { background: #4e3e2e !important; }
.wallet .w-op__art { color: #f4cea8 !important; }
.wallet .w-hst.is-cashier { color: #f3cda1 !important; }
@media (min-width: 1024px) {
[data-page="wallet"]:not(.ds-content) .wallet .w-grid--wd[data-form="withdraw"] .w-sum,
  [data-page="wallet"]:not(.ds-content) .wallet .w-grid--wd[data-form="withdraw"] .w-queue { background: #3e3226 !important; }
}
@media (min-width: 1024px) {
[data-page="wallet"]:not(.ds-content) .wallet .w-tb__tile { background: #3e3226 !important; }
}
@media (min-width: 1024px) {
[data-page="wallet"]:not(.ds-content) .wallet .w-tb__tile { border-color: #5d4d3d !important; }
}
.w-usdt__status { color: var(--text-2, #d7c9bc) !important; }
.w-usdt__status i { background: #ea9c61 !important; }
.w-usdt__status i { box-shadow: 0 0 0 4px rgba(234, 156, 97, .16) !important; }
.w-usdt__credit { color: var(--text-2, #d7c9bc) !important; }
.w-usdt__chip { background: var(--surface-2, #4a3b2c) !important; }
.w-usdt__qr { color: #7c6d5e !important; }
@media (max-width: 1023px) {
.wallet .w-grid--wd[data-form="withdraw"] .w-wd-notice { background: #3e3226 !important; }
}
@media (max-width: 1023.98px) {
.w-mini-input-done { color: #f6d5b3 !important; }
}
@media (max-width: 1023.98px) {
.w-mini-input-done:focus-visible { outline: 2px solid #f6d5b3 !important; }
}
@media (max-width: 1023px) {
.w-wd-created-modal .modal__panel { background: #2c231b !important; }
}
@media (max-width: 1023px) {
.w-wd-created-modal .modal__panel { border-color: #574737 !important; }
}
@media (max-width: 1023px) and (hover: hover) {
.wallet .ds-deposit .w-sum__cta.btn--deposit:hover:not(:disabled):not(:active) { background: linear-gradient(105deg, #edad6c, #e3ab69) !important; }
}
@media (max-width: 1023px) and (hover: hover) {
.wallet .w-grid--wd[data-form="withdraw"] .w-sum__cta.btn--withdraw:hover:not(:disabled):not(:active) { background: linear-gradient(110deg, #edad6c, #e3ab69) !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories button { --wd-a: #edad6c !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories button { --wd-b: #e3ab69 !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories button { border: 1px solid #645241 !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories button { background: linear-gradient(155deg, color-mix(in srgb,var(--wd-a) 14%,#2c231b),color-mix(in srgb,var(--wd-b) 8%,#2c231b)) !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories button { color: #fcf3eb !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories [data-wd-group="telegram"] { --wd-a: #dc833c !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories button[aria-pressed="true"] { background: linear-gradient(150deg,color-mix(in srgb,var(--wd-a) 58%,#2c231b),color-mix(in srgb,var(--wd-b) 48%,#2c231b)) !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories button:focus-visible { outline: 2px solid #f6d8b9 !important; }
}
@media (max-width: 1023.98px) {
.wallet .wd-categories small { color: #ede1d5 !important; }
}
.w-native .w-native__search .sx-state-art { color: #f4cca6 !important; }
.w-native .w-native__search .sx-state-art { background: var(--surface-2, #3e3226) !important; }
.w-native .w-native__search .sx-spinner { border: 2px solid #89736055 !important; }
.w-native .w-native__search .sx-spinner { border-top-color: #f6d5b4 !important; }
.w-native .w-native__search p { color: var(--text-2, #d3c5b7) !important; }
@media (min-width: 1024px) {
.wallet .w-grid--wd[data-form="withdraw"] .w-wd-notice { border: 1px solid var(--wd-line, #61503f) !important; }
}
@media (min-width: 1024px) {
.wallet .w-grid--wd[data-form="withdraw"] .w-wd-notice { background: #3e3226 !important; }
}
.tb-live,.tb-modal { color: #f8f3ee !important; }
.tb-live>h2 { color: #f8f3ee !important; }
.tb-live>.tb-note { color: #a5988d !important; }
.tb-live .er-friend-cta { background: linear-gradient(100deg,#e7aa6c,#e0ad6d) !important; }
.tb-live .er-friend-cta { box-shadow: 0 8px 20px #c690543b !important; }
.tb-live .top5x-art { background: radial-gradient(circle at 30% 25%,#e0ad6d55,#372a1d 70%) !important; }
.tb-live .top5x-art { border: 1px solid #e0ad6d66 !important; }
.tb-live .top5x-art { box-shadow: 0 12px 30px #e7aa6c44,inset 0 1px 0 #ffffff1a !important; }
.tb-live .top5x-art svg { color: #f4d1a8 !important; }
.tb-live .top5x-copy small { color: #f4ceaa !important; }
.tb-live .top5x-price { color: #ea9754 !important; }
.tb-live .top5x-badge { color: #c5b9ad !important; }
.tb-live .top5x { background: linear-gradient(150deg,#4b3620f2,#352617f0 60%,#2a1f14f2) !important; }
.tb-live .top5x { border: 1px solid #e7aa6c66 !important; }
.tb-live .top5x-head small { color: #ad9f92 !important; }
.tb-live .top5x-steps li i { background: linear-gradient(135deg,#e7aa6c,#e0ad6d) !important; }
.tb-live .top5x-steps li i { box-shadow: 0 6px 14px #e7aa6c44 !important; }
.tb-live .top5x-steps small { color: #c5b9ad !important; }
.tb-live .top5x-bar i { background: linear-gradient(90deg,#e7aa6c,#e0ad6d) !important; }
.tb-live .top5x-worth { color: #ea9754 !important; }
.tb-live .top5x-worth em { color: #ad9f92 !important; }
.tb-live .top5x-path-lbl { color: #c5b9ad !important; }
.tb-live .top5x-path-lbl .x { background: linear-gradient(100deg,#e7aa6c,#e0ad6d) !important; }
.tb-live .top5x-track .fill { background: linear-gradient(90deg,#ea9754,#e0ad6d 55%,#2fd98f) !important; }
.tb-live .top5x-track .fill { box-shadow: 0 0 16px #e0ad6d66 !important; }
.tb-live .top5x-track .dot { box-shadow: 0 0 0 4px #e7aa6c66,0 4px 12px #0008 !important; }
.tb-live .top5x-now { color: #e1d6cb !important; }
.tb-live .top5x-more { color: #f4ceaa !important; }
.tb-modal .top5x-info p { color: #e1d6cb !important; }
.tb-live .top5x-pill { background: #eba56022 !important; }
.tb-live .top5x-pill { color: #fae6d2 !important; }
.tb-live .top5x-pill.act { background: linear-gradient(92deg,#eba560,#e8b06a) !important; }
.tb-live .top5x-pill.act { box-shadow: 0 8px 18px -10px rgba(236, 174, 104, .8) !important; }
.tb-live .top5x-dep { background: #20160d !important; }
.tb-live .top5x-dep i { background: linear-gradient(90deg,#eba560,#e8b06a) !important; }
.tb-live .top5x-dep-lbl { color: #cdbdae !important; }
.tb-live .top5x-dep-lbl .y { color: #ea9351 !important; }
.tb-live .top5x-pill.lost { color: #b5a99d !important; }
.tb-live .top5x-chev { color: #e1d6cb !important; }
.tb-live .top5x.v4 .top5x-copy b em { color: #ea9754 !important; }
.tb-live .top5x-rows li i { background: linear-gradient(135deg,#e7aa6c,#e0ad6d) !important; }
.tb-live .top5x-rows li span { color: #c5b9ad !important; }
.tb-live .top5x-rows li.lock:not(.done) i { color: #e1d6cb !important; }
.tb-live .top5x-rows li.lock:not(.done) b { color: #eee7e1 !important; }
.tb-live .top5x-rows li small { color: #c5b9ad !important; }
.tb-live .top5x-copy em .pu-fx-money { color: #ea9754 !important; }
.tb-modal .top5x-info .top5x-agree { color: #ad9f92 !important; }
.tb-live .top5x .top5x-copy em .num { color: #ea9754 !important; }
.tb-live .top5x-top:focus-visible { outline: 3px solid #f6d4b4 !important; }
.tb-live .top5x-more:focus-visible { outline: 3px solid #f6d4b4 !important; }
.tb-strip .w-tb__prog i { background: var(--accent,#f0bd85) !important; }
.tb-strip .w-tb__tile > .w-tb__go { background: linear-gradient(100deg, #edad6c, #e3ab69) !important; }
.tb-strip .w-tb__tile > .w-tb__go { box-shadow: 0 6px 16px rgba(227, 168, 104, .28) !important; }
.w-hart--gift { background: var(--s2, #4a3b2c) !important; }
.w-tb__q.w-tb__faq { background: #35271aeb !important; }
@media (hover: hover) {
.w-tb__q.w-tb__faq:hover:not(:disabled) { background: #4b3826f2 !important; }
}
:root { --tx: #f7f5f4 !important; }
:root { --tx2: #d5cfca !important; }
:root { --tx3: #a29589 !important; }
:root { --acc: #ea9c61 !important; }
:root { --acc-soft: rgba(234, 156, 97, .10) !important; }
:root { --acc-line: rgba(234, 156, 97, .32) !important; }
:root { --link: #f0b487 !important; }
a { border-bottom: 1px solid rgba(240, 180, 135, .3) !important; }
.top { background: rgba(21, 19, 17, .88) !important; }
:root, :root:has(> body > #root) {
  --bg: #0F0C0A !important;
  --bg-aside: #14100D !important;
  --bg-inset: #0A0806 !important;
  --s1: #191310 !important;
  --s2: #221A14 !important;
  --surface-sunk: #0A0806 !important;
  --surface: #191310 !important;
  --surface-hero: #191310 !important;
  --surface-chip: #221A14 !important;
  --surface-2: #221A14 !important;
  --surface-3: #221A14 !important;
  --surface-4: #221A14 !important;
  --surface-active: #2C2118 !important;
  --surface-hover: #291F18 !important;
  --graphite-hi: #2A2018 !important;
  --graphite-lo: #120E0B !important;
  --s-line: rgba(255, 170, 110, .10) !important;
  --s-line-hi: rgba(255, 180, 120, .16) !important;
  --line: rgba(255, 170, 110, .10) !important;
  --line-hero: rgba(255, 170, 110, .10) !important;
  --line-strong: rgba(255, 180, 120, .13) !important;
  --line-hover: rgba(255, 190, 130, .24) !important;
  --line-btn: rgba(255, 180, 120, .16) !important;
  --line-chip: rgba(255, 180, 120, .16) !important;
  --dot: #5E4B3B !important;
  --topbar-bg: rgba(20, 15, 11, .62) !important;
  --topbar-bg-m: rgba(20, 15, 11, .72) !important;
  --tabbar-bg: rgba(20, 15, 11, .64) !important;
  --text: #F7EFE6 !important;
  --text-chat: #E2D6C9 !important;
  --text-2: #D6C8B9 !important;
  --text-3: #A08D7B !important;
  --ink: #17110B !important;
  --accent: #F3A868 !important;
  --accent-hover: #FFBE8A !important;
  --accent-press: #D98F4E !important;
  --accent-soft: rgba(243, 168, 104, .12) !important;
  --accent-soft-2: rgba(243, 168, 104, .16) !important;
  --accent-line: rgba(243, 168, 104, .34) !important;
  --primary-fill: linear-gradient(180deg, #FFC492 0%, #F0A055 100%) !important;
  --primary-fill-hover: linear-gradient(180deg, #FFD3A6 0%, #F6AC63 100%) !important;
  --primary-fill-press: linear-gradient(180deg, #F2A55F 0%, #DE9047 100%) !important;
  --primary-solid: #F3A868 !important;
  --primary-soft: rgba(243, 168, 104, .14) !important;
  --primary-line: rgba(255, 206, 160, .62) !important;
  --primary-text: #F3A868 !important;
  --primary-hi: #FFC89B !important;
  --primary-top: #FFC492 !important;
  --primary-deep: #F0A055 !important;
  --on-primary: #1A120B !important;
  --rub: #E8955A !important;
  --rub-hi: #FFC59A !important;
  --rub-deep: #C9752F !important;
  --rub-edge: #8C4E1F !important;
  --rub-fill: linear-gradient(160deg, #FFB77E 0%, #F0994F 45%, #D97C35 100%) !important;
  --on-rub: #1A120B !important;
  --page-glow:
    radial-gradient(70% 34% at 50% -6%, rgba(120, 72, 38, .55), rgba(120, 72, 38, 0) 100%),
    radial-gradient(60% 30% at 100% 22%, rgba(140, 90, 45, .22), transparent 70%),
    radial-gradient(50% 24% at 0% 78%, rgba(120, 72, 38, .16), transparent 70%),
    linear-gradient(180deg, #17110D 0%, #100C09 42%, #0A0806 100%) !important;
}
html, body, #root { background-color: #0F0C0A !important; }
/* loading screen: the old white/gold masks stay, only the backdrop goes warm-black */
.rl { background: #0F0C0A !important; }
.rl--mini { background: rgba(15, 12, 10, .90) !important; }
