.tg-dream-entry{position:absolute;z-index:31;left:18px;top:266px;display:grid;grid-template-columns:28px 1fr;column-gap:7px;min-width:160px;padding:9px 12px;border:1px solid #f2ddff;border-radius:18px;color:#fff;text-align:left;background:linear-gradient(135deg,#4b366ddd,#a777d8dd);box-shadow:0 10px 26px #2a173b66}.tg-dream-entry span{grid-row:span 2;font-size:24px}.tg-dream-entry small{font-size:10px;opacity:.85}.tg-dream-sheet{position:fixed;inset:0;z-index:10020;display:grid;place-items:center;padding:16px}.tg-dream-mask{position:absolute;inset:0;border:0;background:#170e29cc}.tg-dream-sheet main{position:relative;width:min(450px,100%);padding:27px;border-radius:30px;color:#f7f0ff;text-align:center;background:linear-gradient(155deg,#2f2651,#8562ad);box-shadow:0 28px 100px #0008}.tg-dream-sheet .x{position:absolute;right:14px;top:10px;border:0;background:none;color:#fff;font-size:28px}.tg-dream-sheet h2{margin:6px 0 10px;font-size:28px}.tg-dream-preview{height:220px;border-radius:22px;background:url('/assets/rose-dreamcore-couple-v33-1-118.png') center/cover,linear-gradient(135deg,#b7a4ea,#f3b8dd);box-shadow:inset 0 0 0 1px #fff5}.tg-dream-points{margin:18px 0;padding:12px;border-radius:14px;background:#ffffff19}.tg-dream-draw{width:100%;padding:14px;border:0;border-radius:18px;color:#46295b;font-weight:800;background:linear-gradient(90deg,#f7b7da,#f2d49d)}.tg-dream-owned{display:block;padding:14px;border-radius:18px;color:#fff8bd;background:#ffffff18}.tg-dream-note{display:block;margin-top:11px;color:#efe2ffb3}@media(max-width:560px){.tg-dream-entry{left:10px;top:246px;min-width:135px;padding:7px 9px}.tg-dream-preview{height:180px}}


/* V33.1.122 · 梦境弹窗层级修复 */
#twoPersonGarden #tgDreamCollection{
  position:fixed !important;
  inset:0 !important;
  z-index:2147483640 !important;
  pointer-events:auto !important;
  touch-action:manipulation !important;
}
#twoPersonGarden #tgDreamCollection[hidden]{
  display:none !important;
}
#twoPersonGarden #tgDreamCollection .tg-dream-mask{
  position:absolute !important;
  z-index:0 !important;
  inset:0 !important;
  pointer-events:auto !important;
}
#twoPersonGarden #tgDreamCollection main{
  position:relative !important;
  z-index:2 !important;
  pointer-events:auto !important;
}
#twoPersonGarden #tgDreamCollection .x,
#twoPersonGarden #tgDreamCollection .tg-dream-draw{
  position:relative;
  z-index:5 !important;
  pointer-events:auto !important;
  touch-action:manipulation !important;
}
/* V33.1.122 · 梦境弹窗层级修复结束 */
