/* glass.css — ผิวกระจกเหลวใช้ร่วมทุกหน้า (12 ต.ค. 69)
   ไม่แตะพื้นหลังหรือสีของแต่ละกล่อง ใส่แค่ชั้นผิว: เบลอพื้นหลัง ไฮไลต์ขอบบน เงาลึกนุ่ม และยกตัวตอนชี้
   ลิงก์ไฟล์นี้ "หลัง" <style> ของหน้า เพื่อให้ชนะเมื่อ specificity เท่ากัน */
.card,.door,.today,.skynext,.bf,.pan,
.ans,.bridge,
.sumcard,.why,.gradebox,.fitbox,.tail,
.gcard:not(.starcard),.detail,.nx,.lagwin,.crisis,.find,.pcard,.bcard,.deity .says{
  backdrop-filter:blur(14px) saturate(1.18);-webkit-backdrop-filter:blur(14px) saturate(1.18);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.20),inset 0 -1px 0 rgba(0,0,0,.32),0 26px 54px -30px rgba(0,0,0,.92);
  transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .3s}
@media(hover:hover){
  .card:hover,.today:hover,.skynext:hover,.pan:hover,.ans:hover,.sumcard:hover,.gradebox:hover,.fitbox:hover,.tail:hover,
  .gcard:not(.starcard):hover,.nx:hover,.find:hover,.pcard:hover,.bcard:hover{
    box-shadow:inset 0 1px 0 rgba(255,255,255,.30),inset 0 -1px 0 rgba(0,0,0,.32),0 34px 64px -30px rgba(0,0,0,.96)}
}
/* ปุ่มหลักทุกหน้า: ไฮไลต์กระจกบนขอบบน */
.btn.p,.btn.primary,.go,.navcta{box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 18px 36px -18px rgba(227,90,44,.55)}
/* ภาพเหรียญเทพทุกที่: ขอบสว่าง + แสงนุ่ม */
.zseal,.pseal,.sc-art,.medal .coin{box-shadow:0 0 0 1px rgba(255,255,255,.18),0 0 22px rgba(232,196,120,.28),0 10px 26px rgba(0,0,0,.55)}
