@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:Poor Story;src:local("Poor Story"),url(/assets/PoorStory-Regular-BUy78C55.woff2) format("woff2");font-display:swap}@-webkit-keyframes fade-in-from-bottom{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in-from-bottom{0%{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes fade-in-from-left{0%{-webkit-transform:translateX(-10px);transform:translate(-10px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes fade-in-from-left{0%{-webkit-transform:translateX(-10px);transform:translate(-10px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes fade-in-and-rotate-from-right{0%{transform:rotate(30deg);opacity:0}50%{transform:rotate(0);opacity:1}80%{transform:rotate(10deg);opacity:1}to{transform:rotate(0);opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in-from-bottom{opacity:0;-webkit-animation:fade-in-from-bottom .5s ease-in-out forwards;animation:fade-in-from-bottom .5s ease-in-out forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform:translateZ(0)}.animate-fade-in-from-left{opacity:0;-webkit-animation:fade-in-from-left .5s ease-in-out forwards;animation:fade-in-from-left .5s ease-in-out forwards;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate-fade-in-and-rotate-from-right{opacity:0;animation:fade-in-and-rotate-from-right 1s ease-in-out forwards}.animate-fade-in{opacity:0;-webkit-animation:fade-in .5s ease-in-out forwards;animation:fade-in .5s ease-in-out forwards;-webkit-animation-fill-mode:both;animation-fill-mode:both;transform:translateZ(0)}@keyframes slide-in-from-bottom{0%{transform:translateY(60px)}to{transform:translateY(0)}}.animate-slide-in-from-bottom{animation:slide-in-from-bottom 1s ease-out forwards}@keyframes night-breathe{0%,to{opacity:.35;transform:scale(.97)}50%{opacity:.85;transform:scale(1.03)}}.animate-night-breathe{animation:night-breathe 4s ease-in-out infinite}@keyframes night-dot{0%,to{opacity:.2}50%{opacity:.9}}.animate-night-dot{animation:night-dot 1.8s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.animate-night-breathe,.animate-night-dot{animation:none;opacity:.7}}:root{--dealt-card-width: min(15rem, 66vw)}@keyframes deal-card-in{0%{transform:translateY(64px) rotate(-6deg) scale(.94);opacity:0}60%{opacity:1}to{transform:translateY(0) rotate(0) scale(1);opacity:1}}@keyframes deal-card-flip{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.deal-card-shape{width:var(--dealt-card-width);aspect-ratio:5 / 7;border-radius:.9rem}.deal-card{display:flex;justify-content:center;perspective:1400px;animation:deal-card-in .5s cubic-bezier(.22,.68,.3,1) both}.deal-card-inner{position:relative;transform:rotateY(180deg);transform-style:preserve-3d;animation:deal-card-flip .65s cubic-bezier(.45,.05,.25,1) .75s both}.deal-card-face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-backface-visibility:hidden;backface-visibility:hidden}.deal-card-back{transform:rotateY(180deg);pointer-events:none}.deal-card-detail{opacity:0;animation:fade-in .4s ease-out 1.3s both}@media (prefers-reduced-motion: reduce){.deal-card,.deal-card-inner,.deal-card-detail{animation:none}.deal-card-inner{transform:none}.deal-card-detail{opacity:1}.deal-card-back{display:none}}.collapse-row{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,.68,.3,1)}.collapse-row.is-open{grid-template-rows:1fr}.collapse-clip{overflow:hidden;min-height:0}.collapse-panel{transform:translateY(-14%);opacity:0;transition:transform .3s cubic-bezier(.22,.68,.3,1),opacity .22s ease}.collapse-row.is-open .collapse-panel{transform:translateY(0);opacity:1}.role-sheet{width:calc(var(--dealt-card-width) - 1.5rem)}.role-help-chevron{transition:transform .26s ease}.role-help-chevron.is-open{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.collapse-row,.collapse-panel,.role-help-chevron{transition:none}}@keyframes phase-out{to{opacity:0;transform:translateY(-6px) scale(.99)}}@keyframes phase-in{0%{opacity:0;transform:translateY(10px)}}.phase-leaving{animation:phase-out .24s ease forwards}.phase-entering{animation:phase-in .32s ease both}@media (prefers-reduced-motion: reduce){.phase-leaving,.phase-entering{animation:none}}
