.list-container.svelte-1qwpled{container:list / inline-size}#resort-list.svelte-1qwpled{list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:1rem;padding-bottom:8rem}#resort-list.svelte-1qwpled>li:where(.svelte-1qwpled){padding:1rem;background-color:var(--background-color-medium);border:1px solid var(--navbar-border-color);outline:none}@container list (min-width: 45rem){#resort-list.svelte-1qwpled{grid-template-columns:1fr 1fr}}#resort-list.svelte-1qwpled>li:where(.svelte-1qwpled)>.header:where(.svelte-1qwpled){display:flex;align-items:center;gap:1rem;width:100%;border:none;background-color:transparent;text-align:left}#resort-list>li>.header>.flag>*{width:3rem;height:3rem}#resort-list.svelte-1qwpled>li:where(.svelte-1qwpled)>.header:where(.svelte-1qwpled)>.text:where(.svelte-1qwpled){display:flex;flex-direction:column}#resort-list.svelte-1qwpled>li:where(.svelte-1qwpled)>.header:where(.svelte-1qwpled)>.text:where(.svelte-1qwpled)>.infos:where(.svelte-1qwpled){display:flex;flex-direction:column}#resort-list.svelte-1qwpled>li:where(.svelte-1qwpled)>.header:where(.svelte-1qwpled)>.text:where(.svelte-1qwpled)>.infos:where(.svelte-1qwpled)>.state:where(.svelte-1qwpled){font-size:.7rem}fieldset.svelte-1qwpled{position:fixed;bottom:0;left:0;right:0;z-index:2;padding:1rem;border:none;box-shadow:0 0 13px 6px #0f0f0f33;background-color:#fff;outline:none}#search.svelte-1qwpled{display:block;width:100%;margin-bottom:.5rem}.resort-wrapper.svelte-1qwpled{position:relative;height:49rem;margin-top:2rem;background-color:#fff;border-radius:.5rem;overflow:hidden}.resort-wrapper .resort-votes{position:relative}.resort-wrapper .resort-infos{padding-bottom:0}.filter-sort-wrapper.svelte-1qwpled{display:flex;gap:.5rem;max-width:calc(100vw - 2rem)}.filter-sort-wrapper.svelte-1qwpled>select:where(.svelte-1qwpled){flex:1;max-width:calc(50% - .2rem)}.filter-sort-wrapper.svelte-1qwpled>select:where(.svelte-1qwpled) option:where(.svelte-1qwpled):disabled{font-size:.7rem}select.svelte-1qwpled,input[type=text].svelte-1qwpled{border:1px solid var(--background-color-dark);background-color:var(--background-color-light);padding:.2rem .5rem}
