.lobby-slide{container-type:inline-size}.lobby-plate{position:relative;display:inline-block;max-width:100%;font-size:clamp(.85rem,15.5cqw,2.25rem);line-height:1.25;padding:.35em 1.15em .4em;border-radius:.5rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -2px 3px rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.4);color:#2a1a0c;text-shadow:0 1px 0 rgba(255,255,255,.4)}.lobby-plate:after,.lobby-plate:before{content:"";position:absolute;top:50%;width:.34em;height:.34em;margin-top:-.17em;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff8,#0007)}.lobby-plate:before{left:.4em}.lobby-plate:after{right:.4em}.lobby-plate-copper{background:radial-gradient(circle at 30% 40%,#ffffff33 0 3px,transparent 4px) 0 0 /13px 13px,radial-gradient(circle at 70% 70%,#0000002b 0 3px,transparent 4px) 0 0 /11px 11px,linear-gradient(135deg,#e9a06f,#b4693d 55%,#8a4a28)}.lobby-plate-bronze{background:repeating-linear-gradient(92deg,#ffffff14 0 1px,transparent 1px 3px),linear-gradient(135deg,#cdb07a,#94733f 60%,#6c5128)}.lobby-plate-amber{background:radial-gradient(60% 90% at 30% 25%,#ffe6a6,transparent 70%),linear-gradient(135deg,#f0b04a,#c67a1c 70%,#8f5310)}.lobby-plate-silver{background:linear-gradient(100deg,#8d99a6,#f1f5f9 28%,#aab5c1 52%,#eef2f6 74%,#8894a1)}.lobby-plate-pearl{background:conic-gradient(from 210deg at 50% 60%,#fbf4e6,#e6dff0,#dcefee,#f6e3e6,#fbf4e6)}.lobby-plate-gold{background:linear-gradient(100deg,#a9781f,#ffe9a8 30%,#d9a53f 55%,#fff0c0 76%,#a9781f)}.lobby-plate-emerald{background:linear-gradient(115deg,#0c6b49 0 22%,#2bb780 22% 40%,#0f8a5c 40% 62%,#42cf97 62% 76%,#0c6b49 76%);color:#f2fff9;text-shadow:0 1px 2px #03301f;clip-path:polygon(.6em 0,calc(100% - .6em) 0,100% 50%,calc(100% - .6em) 100%,.6em 100%,0 50%);border-radius:0}.lobby-plate-obsidian{background:linear-gradient(120deg,#15121f 0 35%,#3a2a66 48%,#121019 60%,#241a3f);color:#efe9ff;text-shadow:0 0 10px #8a6fe0;box-shadow:inset 0 0 0 1px #8a6fe088,0 4px 14px rgba(90,60,200,.4)}.lobby-plate-emerald:after,.lobby-plate-emerald:before,.lobby-plate-obsidian:after,.lobby-plate-obsidian:before{display:none}@container (max-width: 190px){.lobby-plate{padding-inline:.55em;letter-spacing:0}.lobby-plate-emerald{padding-inline:.8em}.lobby-plate:after,.lobby-plate:before{display:none}}