html[data-study="birthday"]{--accent:#f4c686;--ink:#fff2dd;--muted:#c8b4b9;--bg:#21151c;--line:#edd1ae29}html[data-study="birthday"] .study-atmosphere{display:none}html[data-study="birthday"] body,html[data-study="birthday"] a,html[data-study="birthday"] button{cursor:url('assets/birthday/firework-cursor.svg') 12 12,auto}html[data-study="birthday"] .stage.fly-active{cursor:none}html[data-study="birthday"] .fly{width:58px;height:64px;filter:drop-shadow(0 2px 5px #0008)}html[data-study="birthday"] .fly i,html[data-study="birthday"] .fly b{display:none}html[data-study="birthday"] .fly span{left:0;top:0;width:58px;height:64px;border:0;border-radius:0;transform:none;background:transparent url('assets/birthday/firework-cursor.svg') center/contain no-repeat}html[data-study="birthday"] .shade{background:linear-gradient(#21151cf0 0%,#21151c10 30%,#21151c00 65%,#21151c 100%)}html[data-study="birthday"] .thought p{color:#fff2de}html[data-study="birthday"] .portrait img{filter:none}html[data-study="birthday"] .portrait.gesture-wide img{object-fit:cover}@media(max-width:540px){html[data-study="birthday"] .portrait{top:245px;bottom:130px}html[data-study="birthday"] .portrait img{object-position:50% 44%}html[data-study="birthday"] .discipline{top:61%}}
