.fixed{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fixed[style*="z-index: 10001"]{z-index:10001!important;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}[data-portal] .fixed{z-index:10001!important;isolation:isolate;position:fixed!important}.line-clamp-1.svelte-zu7h4q{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;max-height:1.5em}.line-clamp-4.svelte-zu7h4q{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;max-height:6em}.line-clamp-3.svelte-zu7h4q{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;max-height:4.5em}.line-clamp-6.svelte-zu7h4q{display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;max-height:9em}.description-text-with-cultural.svelte-zu7h4q,.description-text-full.svelte-zu7h4q{overflow:hidden}@media(min-width:640px){.description-text-with-cultural.svelte-zu7h4q{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;max-height:3em}.description-text-full.svelte-zu7h4q{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;max-height:6em}}.touch-manipulation.svelte-zu7h4q{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.long-press-active.svelte-zu7h4q{transform:scale(.95);box-shadow:0 4px 20px #00000026;transition:all .2s ease-in-out}@media(hover:none)and (pointer:coarse){.cursor-pointer.svelte-zu7h4q:active{transform:scale(.98);transition:transform .1s ease-out}.fixed.pointer-events-auto.svelte-zu7h4q{pointer-events:auto!important}.fixed.pointer-events-auto.svelte-zu7h4q :where(.svelte-zu7h4q){pointer-events:auto!important}}@media(max-width:640px){[data-portal] .fixed.bg-white\/80{max-width:85vw!important;width:auto!important;min-width:280px;max-height:85vh;overflow-y:auto;height:auto!important;min-height:auto!important}}@media(max-width:480px){[data-portal] .fixed.bg-white\/80{max-width:90vw!important;width:auto!important;padding:.75rem!important;font-size:.875rem!important;max-height:90vh!important;overflow-y:auto!important;height:auto!important}[data-portal] .fixed.bg-white\/80 h4{font-size:.875rem!important;line-height:1.3!important;margin-bottom:.5rem!important}[data-portal] .fixed.bg-white\/80 p{font-size:.8125rem!important;line-height:1.4!important;margin-bottom:.75rem!important}[data-portal] .fixed.bg-white\/80 button{padding:.5rem .75rem!important;font-size:.8125rem!important;margin:.25rem!important}[data-portal] .fixed.bg-white\/80>div{margin-bottom:.75rem!important}[data-portal] .fixed.bg-white\/80>div:last-child{margin-bottom:0!important}}@media(max-width:400px){[data-portal] .fixed.bg-white\/80{max-width:95vw!important;padding:.625rem!important;font-size:.8125rem!important;max-height:88vh!important;border-radius:.75rem!important}[data-portal] .fixed.bg-white\/80 h4,[data-portal] .fixed.bg-white\/80 p{font-size:.8125rem!important}}
