/* FridgeDoor's styles, scoped to it by Bifrost */
@layer components{[data-bf-scope~="FridgeDoor"]{--fridge-front:#f8efe6;--fridge-mid:#eedcc8;--fridge-edge:#e2c6a8;--handle-light:#b07f55;--handle-dark:#7a5235;--notepad:#fffafc;--notepad-line:#d9c5e4;background:linear-gradient(90deg,rgb(255 255 255 / 0.55),transparent 30%),linear-gradient(90deg,var(--fridge-front) 80%,var(--fridge-mid) 93%,var(--fridge-edge));box-shadow:inset 0 2px 0 rgb(255 255 255 / 0.7);}.dark [data-bf-scope~="FridgeDoor"]{--fridge-front:#755b78;--fridge-mid:#6c5064;--fridge-edge:#624551;--handle-light:#5a3a30;--handle-dark:#2a1515;--notepad:#433649;--notepad-line:#6c5b69;background:linear-gradient(90deg,rgb(255 255 255 / 0.1),transparent 30%),linear-gradient(90deg,var(--fridge-front) 80%,var(--fridge-mid) 93%,var(--fridge-edge));box-shadow:inset 0 2px 0 rgb(255 255 255 / 0.12);}.seam:where(.bf-r38va4){background:var(--fridge-edge);box-shadow:inset 0 2px 2px rgb(48 31 57 / 0.3),0 3px 5px rgb(48 31 57 / 0.1);}.handle:where(.bf-r38va4){border-radius:9999px;background:linear-gradient(90deg,var(--handle-light),var(--handle-dark));box-shadow:3px 3px 5px rgb(48 31 57 / 0.25);}.handle:where(.bf-r38va4)::before,.handle:where(.bf-r38va4)::after{content:"";position:absolute;left:-2px;right:-2px;height:12px;border-radius:3px;background:var(--handle-dark);}.handle:where(.bf-r38va4)::before{top:14px;}.handle:where(.bf-r38va4)::after{bottom:14px;}.magnet:where(.bf-r38va4){filter:drop-shadow(0 2px 2px rgb(48 31 57 / 0.35));}.letter:where(.bf-r38va4){text-shadow:0 1px 0 rgb(0 0 0 / 0.18),0 2px 0 rgb(0 0 0 / 0.14),0 4px 4px rgb(48 31 57 / 0.3);}.notepad:where(.bf-r38va4){border-radius:2px;background:repeating-linear-gradient(to bottom,transparent 0 23px,var(--notepad-line) 23px 24px) 0 40px / 100% calc(100% - 40px) no-repeat,var(--notepad);}}
