*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{color:#f5ecd7;background:#0c0a08;height:100%;font-family:Georgia,serif;overflow:hidden}#__next,body>div:first-child{height:100%}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}input,select,textarea{color:#f5ecd7;box-sizing:border-box;appearance:none;background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;outline:none;width:100%;padding:12px 14px;font-family:Georgia,serif;font-size:16px}input:focus,select:focus,textarea:focus{background:#ffffff14;border-color:#d4862a99}html{-moz-text-size-adjust:100%;text-size-adjust:100%}.scroll-smooth{-webkit-overflow-scrolling:touch}@media (max-width:699px){button{min-height:36px}}select option{background:#1a1208}button{appearance:none;cursor:pointer;font-family:Georgia,serif}a{color:inherit;text-decoration:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translate(-50%)translateY(-16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}.fade-in{animation:.45s both fadeUp}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%) 0 0/400px 100%;animation:1.4s infinite shimmer}.img-fade{opacity:0;transition:opacity .5s}.img-fade.loaded{opacity:1}
