/* Cake tray skin; gameplay dimensions and input rules remain in their original files. */
.backdrop{background:radial-gradient(ellipse at 50% 18%,#302b42 0,#171e32 42%,#090e1a 80%)}
.backdrop:after{background-image:radial-gradient(circle,#d4bf8720 .8px,transparent 1.5px);background-size:40px 40px;mask-image:linear-gradient(to bottom,transparent,#000 25%,transparent)}
.board-bezel{background:linear-gradient(135deg,#535268,#18273e 60%,#4e4556);border-color:#d9bd82;box-shadow:0 18px 55px #0009,0 0 26px #e8c48225,inset 0 0 0 3px #111b2c}
.board-bezel:before{border-color:#ecd59b77}
#board{background:#111b2c;border-color:#a5a4bf70}
.next-card,.hold-card{background:linear-gradient(145deg,#282e46,#141e32);border-color:#7a7893}
.next-card .card-title,.hold-card .card-title{color:#efdfb9}
.mobile-mode .left-panel .hold-card{background:linear-gradient(145deg,#30374d,#1a253a);border-color:#ad9b7b}
