.sidebar.svelte-1h9n3pd{max-width:100%;box-sizing:border-box}.sidebar-section.svelte-1h9n3pd{background:linear-gradient(-45deg,var(--accent-lighter),var(--accent-light));border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;text-align:center}@media (min-width: 768px){.sidebar.svelte-1h9n3pd{max-width:350px}}.privacy-wrapper.svelte-jwhu9p{margin:1rem 0}.travel-card.svelte-1hnt6sn{border:none;border-radius:1rem;overflow:hidden;background-color:var(--white);height:100%;display:flex;flex-direction:column;transition:all .3s ease;box-shadow:0 .5rem 1rem #00000014;text-decoration:none;color:inherit;border-bottom:.25rem solid var(--primary-lighter)}.travel-card.svelte-1hnt6sn .card-content:where(.svelte-1hnt6sn){background:linear-gradient(45deg,var(--primary-lightest),var(--accent-lightest))}.travel-card.svelte-1hnt6sn:hover{border-bottom:.25rem solid var(--accent-light)}.travel-card.svelte-1hnt6sn:hover .card-content:where(.svelte-1hnt6sn){background:linear-gradient(45deg,var(--primary-lightest),var(--accent-lightest))}.travel-card.svelte-1hnt6sn:hover .card-button:where(.svelte-1hnt6sn){background:linear-gradient(145deg,var(--accent) 0%,var(--accent-light) 100%);color:var(--text-on-accent);border-color:var(--accent)}h3.svelte-1hnt6sn a:where(.svelte-1hnt6sn){text-decoration:none;color:inherit}.page-inner.svelte-1axgqs9{margin-top:3rem}.page-inner.svelte-1axgqs9 h2:where(.svelte-1axgqs9){margin-top:2rem;margin-bottom:2rem}button.svelte-1axgqs9{background-color:var(--accent)}button.svelte-1axgqs9 svg:where(.svelte-1axgqs9){stroke:var(--text-on-accent)}button.disabled.svelte-1axgqs9{background-color:var(--primary-lightest)}button.disabled.svelte-1axgqs9 svg:where(.svelte-1axgqs9){stroke:var(--text-on-primary-lightest)}.floating-container.svelte-6c2a9g{position:fixed;z-index:var(--z-index);pointer-events:auto}.bottom-right.svelte-6c2a9g{bottom:var(--gap);right:var(--gap)}.bottom-left.svelte-6c2a9g{bottom:var(--gap);left:var(--gap)}.top-right.svelte-6c2a9g{top:var(--gap);right:var(--gap)}.top-left.svelte-6c2a9g{top:var(--gap);left:var(--gap)}.animate.svelte-6c2a9g{animation:svelte-6c2a9g-float 4s ease-in-out infinite;transition:transform .3s ease}.animate.svelte-6c2a9g:hover{transform:translateY(-5px)}.item.svelte-6c2a9g{cursor:pointer;padding:10px;border-radius:50%;background-color:hsla(var(--accentHSL),80%);color:var(--text-on-accent);display:flex;align-items:center;justify-content:center;flex-direction:column;height:50px;width:50px;transition:all 1s ease}.item.svelte-6c2a9g i:where(.svelte-6c2a9g),.item.svelte-6c2a9g .title:where(.svelte-6c2a9g){line-height:1}.item.svelte-6c2a9g:hover,.active.svelte-6c2a9g .item:where(.svelte-6c2a9g){background-color:hsla(var(--accentHSL),95%);color:var(--text-on-accent)}@keyframes svelte-6c2a9g-float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.item-wrapper.svelte-6c2a9g{position:relative;margin-bottom:10px}.item-wrapper.svelte-6c2a9g:last-child{margin-bottom:0}.popup.svelte-6c2a9g{position:absolute;background-color:hsla(var(--accentHSL),95%);border-radius:1rem;padding:.5rem;min-width:180px;z-index:calc(var(--z-index) + 10);animation:svelte-6c2a9g-popOut .25s cubic-bezier(.175,.885,.32,1.275);max-width:280px;transform-origin:center bottom}.popup.svelte-6c2a9g ul:where(.svelte-6c2a9g){list-style:none;padding:0;margin:0}.popup.svelte-6c2a9g ul:where(.svelte-6c2a9g) li:where(.svelte-6c2a9g) a:where(.svelte-6c2a9g){padding:.25rem .5rem;display:block;border-radius:4px;color:var(--text-on-accent);background-color:hsla(var(--accentHS),60%,40%);transition:background-color .2s ease}.popup.svelte-6c2a9g ul:where(.svelte-6c2a9g) li:where(.svelte-6c2a9g) a:where(.svelte-6c2a9g):hover{background-color:hsla(var(--accentHS),80%,8%)}.popup.svelte-6c2a9g ul:where(.svelte-6c2a9g) li:where(.svelte-6c2a9g)+li:where(.svelte-6c2a9g){margin-top:.5rem}.popup-bottom-right.svelte-6c2a9g,.popup-bottom-left.svelte-6c2a9g{bottom:80px;right:0;transform-origin:bottom right}.popup-top-right.svelte-6c2a9g,.popup-top-left.svelte-6c2a9g{top:80px;right:0;transform-origin:top right}.popup-arrow.svelte-6c2a9g{position:absolute;width:10px;height:10px;background-color:hsla(var(--accentHSL),98%);transform:rotate(45deg);border-right:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.popup-bottom-right.svelte-6c2a9g .popup-arrow:where(.svelte-6c2a9g),.popup-bottom-left.svelte-6c2a9g .popup-arrow:where(.svelte-6c2a9g){bottom:-5px;right:20px}.popup-top-right.svelte-6c2a9g .popup-arrow:where(.svelte-6c2a9g),.popup-top-left.svelte-6c2a9g .popup-arrow:where(.svelte-6c2a9g){top:-5px;right:20px}.popup-item.svelte-6c2a9g{padding:10px 12px;margin:2px 0;border-radius:4px;cursor:pointer;color:var(--text-on-accent);transition:background-color .2s ease}.popup-item.svelte-6c2a9g a:where(.svelte-6c2a9g){color:var(--text-on-accent)}.popup-item.svelte-6c2a9g:hover{background-color:hsla(var(--accentHSL),8%)}@keyframes svelte-6c2a9g-popOut{0%{opacity:0;transform:scale(.8) translateY(5px)}to{opacity:1;transform:scale(1) translateY(0)}}.category-card.svelte-12ynphz{border:none;border-radius:1rem;overflow:hidden;background-color:var(--white);height:100%;display:flex;flex-direction:column;transition:all .3s ease;box-shadow:0 .5rem 1rem #00000014;text-decoration:none;color:inherit;border-bottom:.25rem solid var(--primary-lighter)}.category-card.svelte-12ynphz .card-content:where(.svelte-12ynphz){background:linear-gradient(45deg,var(--primary-lightest),var(--accent-lightest))}.category-card.svelte-12ynphz:hover{border-bottom:.25rem solid var(--accent-light)}.category-card.svelte-12ynphz:hover .card-content:where(.svelte-12ynphz){background:linear-gradient(45deg,var(--primary-lightest),var(--accent-lightest))}.category-card.svelte-12ynphz:hover .card-button:where(.svelte-12ynphz){background:linear-gradient(145deg,var(--accent) 0%,var(--accent-light) 100%);color:var(--text-on-accent);border-color:var(--accent)}h3.svelte-12ynphz a:where(.svelte-12ynphz){text-decoration:none;color:inherit}
