html,body{margin:0;padding:0}*{box-sizing:border-box}body{color:#24211d;-webkit-font-smoothing:antialiased;background-color:#f6f2ea;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .4 0 0 0 0 .32 0 0 0 0 .22 0 0 0 .04 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:#9a4526;text-underline-offset:3px}a:hover{color:#7c361c}button{font:inherit}::selection{color:#24211d;background:#f3d9c8}:focus-visible{outline-offset:3px;outline:2px solid #b4552f}input::placeholder{color:#7a7268}@keyframes tgspin{to{transform:rotate(360deg)}}.pretty{text-wrap:pretty}.balance{text-wrap:balance}.logo-mark{transition:transform .52s cubic-bezier(.34,1.5,.55,1)}.logo-mark:hover{transform:rotate(-8deg)scale(1.06)}.btn-logout{transition:background-color .2s,color .2s,transform .4s cubic-bezier(.34,1.3,.5,1)}.btn-logout:hover{color:#24211d!important;background-color:#ece5d8!important}.btn-logout:active{transform:scale(.94)}.pill-guest{transition:transform .44s cubic-bezier(.34,1.3,.5,1),box-shadow .3s}.pill-guest:hover{transform:translateY(-1px);box-shadow:0 8px 16px -10px #24211d59}.pill-guest:active{transform:scale(.95)}.btn-cta{transition:transform .48s cubic-bezier(.34,1.3,.5,1),box-shadow .32s,background-color .22s}.btn-cta:hover{transform:translateY(-2px);background-color:#a64d2a!important;box-shadow:0 16px 28px -14px #b4552fe6!important}.btn-cta:active{transform:translateY(0)scale(.97);box-shadow:0 4px 10px -8px #b4552fe6!important}.btn-ghost{transition:transform .48s cubic-bezier(.34,1.3,.5,1),box-shadow .32s}.btn-ghost:hover{transform:translateY(-2px);box-shadow:0 12px 24px -16px #24211d66}.btn-ghost:active{transform:scale(.97)}.nav-card{transition:transform .52s cubic-bezier(.34,1.3,.5,1),box-shadow .36s}.nav-card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -26px #24211d66!important}.nav-card:active{transform:translateY(-1px)scale(.985)}.link-see-all{transition:background-color .2s}.link-see-all:hover{background-color:#f6e3d7!important}.recent-row{transition:background-color .22s,transform .44s cubic-bezier(.34,1.3,.5,1)}.recent-row:hover{transform:translate(3px);background-color:#f6f1e8!important}.btn-back{transition:background-color .2s,transform .42s cubic-bezier(.34,1.3,.5,1)}.btn-back:hover{transform:translate(-2px);background-color:#ece5d8!important}.btn-tg{transition:background-color .32s,color .32s,box-shadow .32s,transform .46s cubic-bezier(.34,1.3,.5,1)}.btn-tg:hover{transform:translateY(-2px)}.btn-tg:active{transform:scale(.98)}.btn-enter{transition:transform .48s cubic-bezier(.34,1.3,.5,1),background-color .22s}.btn-enter:hover{transform:translateY(-2px);background-color:#a64d2a!important}.btn-enter:active{transform:scale(.98)}.btn-soft{transition:transform .46s cubic-bezier(.34,1.3,.5,1)}.btn-soft:hover{transform:translateY(-2px)}.btn-soft:active{transform:scale(.96)}.btn-text{transition:background-color .2s,color .2s}.btn-text:hover{color:#24211d!important;background-color:#ece5d8!important}.search-input{transition:border-color .2s,box-shadow .28s}.search-input:focus{box-shadow:0 0 0 4px #b4552f24;border-color:#b4552f!important}.btn-clear-q{transition:background-color .2s}.btn-clear-q:hover{background-color:#e2d9ca!important}.book{transition:transform .54s cubic-bezier(.34,1.3,.5,1),box-shadow .36s,opacity .32s,filter .32s}.book:hover{transform:translateY(-8px);box-shadow:0 2px 4px #24211d0f,0 26px 36px -22px #24211d8c!important}.book:active{transform:translateY(-3px)scale(.97)}.nb-prev,.nb-next{transition:transform .48s cubic-bezier(.34,1.3,.5,1),box-shadow .32s}.nb-prev:hover{transform:translate(-4px);box-shadow:0 16px 30px -22px #24211d73}.nb-next:hover{transform:translate(4px);box-shadow:0 16px 30px -22px #24211d73}.nb-prev:active,.nb-next:active{transform:scale(.98)}.field-row{transition:background-color .2s}.field-row:hover{background-color:#f6f1e8}@media (prefers-reduced-motion:reduce){*{transition-duration:1ms!important;animation-duration:1ms!important}}
