.location-picker.svelte-1mpevrj{flex-direction:column;flex:100%;align-items:center;width:100%;display:flex;position:relative}search.svelte-1mpevrj{width:100%;display:block}search.svelte-1mpevrj .search-sticky:where(.svelte-1mpevrj){z-index:1;width:100%;max-width:calc(var(--app-main-max-safe-width) - 2 * var(--content-inline-padding));background-color:var(--color-background);padding:.125rem 0 .5rem;position:fixed}@supports (position:sticky){search.svelte-1mpevrj .search-sticky:where(.svelte-1mpevrj){max-width:none;padding-bottom:.75rem;position:sticky;top:0}}search.svelte-1mpevrj .search-input{width:100%;padding-block:.75rem}search.svelte-1mpevrj .search-input::placeholder{text-transform:unset}.geolocation-permission-state.notice.svelte-1mpevrj,.geolocation-permission-state.error.svelte-1mpevrj{grid-template-columns:auto;margin-bottom:1rem;display:grid}label.enable-geolocation-notice.svelte-1mpevrj,.geolocation-permission-state.error.svelte-1mpevrj{border:2px solid var(--color-notice-highlight);border-radius:var(--radius);text-align:center;padding:.5rem}.geolocation-permission-state.error.svelte-1mpevrj{background-color:var(--color-error-highlight);border-color:var(--color-error)}label.enable-geolocation-notice.svelte-1mpevrj:has(button){cursor:pointer}.geolocation-permission-state.notice.svelte-1mpevrj .enable-geolocation-button{margin-top:0;margin-bottom:.5rem;font-size:1rem}label.enable-geolocation-notice.svelte-1mpevrj:focus-visible{outline:var(--outline)}@supports not selector(:focus-visible){label.enable-geolocation-notice.svelte-1mpevrj:focus{outline:var(--outline)}}.geolocation-permission-state.svelte-1mpevrj .message-heading:where(.svelte-1mpevrj){margin-bottom:.5rem;font-size:large;font-weight:700;display:block}.geolocation-permission-state.notice.svelte-1mpevrj p:where(.svelte-1mpevrj),.geolocation-permission-state.error.svelte-1mpevrj p:where(.svelte-1mpevrj){text-wrap-style:pretty;margin:.5rem auto 0;padding-inline:.5rem}.geolocation-permission-state.error.svelte-1mpevrj p:where(.svelte-1mpevrj):first-child{margin-top:0}search.svelte-1mpevrj section:where(.svelte-1mpevrj){padding-bottom:.5rem}search.svelte-1mpevrj section:where(.svelte-1mpevrj):first-of-type{padding-top:3.625rem}@supports (position:sticky){search.svelte-1mpevrj section:where(.svelte-1mpevrj):first-of-type{padding-top:0}}search.svelte-1mpevrj section:where(.svelte-1mpevrj):nth-of-type(n+2){margin-top:1rem}search.svelte-1mpevrj .section-heading:where(.svelte-1mpevrj){color:var(--color-muted-foreground);opacity:var(--opacity-text-diminished);margin-bottom:1rem;font-size:large;font-weight:700;display:block}.current-choice-container.svelte-1mpevrj{grid-template-columns:minmax(0,1fr) minmax(0,auto);place-content:center;place-items:center;display:grid}ul.location-results-list.svelte-1mpevrj,ul.location-results-list.svelte-1mpevrj li:where(.svelte-1mpevrj){list-style:none}ul.location-results-list.svelte-1mpevrj{flex-direction:column;align-items:center;row-gap:1rem;margin:0;padding:0;display:flex}ul.location-results-list.svelte-1mpevrj li:where(.svelte-1mpevrj){width:100%}.location-picker.svelte-1mpevrj .location-choice{width:100%;min-height:2.75rem;text-align:left;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;min-height:calc(2lh + .25rem);display:grid}.location-picker.svelte-1mpevrj .location-choice-clear{margin-right:-.625rem;padding:.625rem;font-size:1.5rem;display:block}.location-picker.svelte-1mpevrj .location-icon{padding-right:.75rem;font-size:1.5rem;display:block}.location-picker.svelte-1mpevrj .location-name:where(.svelte-1mpevrj),.location-picker.svelte-1mpevrj .location-address:where(.svelte-1mpevrj){display:block}.location-picker.svelte-1mpevrj .location-name:where(.svelte-1mpevrj){width:100%}.location-picker.svelte-1mpevrj .is-url:where(.svelte-1mpevrj) .location-name:where(.svelte-1mpevrj){text-underline-offset:.125rem;text-decoration:underline;text-decoration-thickness:from-font}.location-picker.svelte-1mpevrj .location-address:where(.svelte-1mpevrj){opacity:var(--opacity-text-diminished-very);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;overflow:hidden}.placeholder-text.svelte-1mpevrj{background-color:var(--color-loading-placeholder);width:clamp(25%,16em,75%);max-width:100%}.location-picker.svelte-1mpevrj .location-name.placeholder-text:where(.svelte-1mpevrj){width:clamp(10%,14em,75%)}.location-picker.svelte-1mpevrj .location-address.placeholder-text:where(.svelte-1mpevrj){width:clamp(25%,28em,100%)}.placeholder-text.svelte-1mpevrj:empty:after{content:"​";visibility:hidden}form.svelte-5vjrfr{flex-direction:column;flex:100%;align-items:center;width:100%;padding-block:.75rem;display:flex}form.svelte-5vjrfr>*{width:100%}form.svelte-5vjrfr>:not(.form-input-error,dialog){margin-top:.75rem}form.svelte-5vjrfr :not([type=hidden]):first-child,form.svelte-5vjrfr [type=hidden]:first-child+:not([type=hidden]){margin-top:0}form.svelte-5vjrfr .form-label.description{flex:1}form.svelte-5vjrfr .form-input{resize:none}form.svelte-5vjrfr .form-input-error{box-sizing:border-box;text-align:left;padding-block:.5rem;padding-inline:calc(.75rem + 1px)}form.svelte-5vjrfr .form-error{box-sizing:border-box;text-align:center;margin-top:.75rem;padding-block:.25rem;padding-inline:calc(.75rem + 1px)}form.svelte-5vjrfr .form-button{padding-block:.75rem}form.svelte-5vjrfr .form-fieldset:where(.svelte-5vjrfr){margin-bottom:0;border:none;flex-flow:row;justify-content:space-between;align-items:stretch;gap:.75rem;margin-inline:0;padding:0;display:flex}form.svelte-5vjrfr .event-zoned-datetime:where(.svelte-5vjrfr) .form-label{flex:auto;width:100%}form.svelte-5vjrfr .time-zone-button{color:var(--color-subtle-foreground)}form.svelte-5vjrfr .post-prompt{padding:.5rem;text-align:center;width:auto;opacity:var(--opacity-text-diminished);margin:0 auto;padding-top:0;font-size:1.25rem;display:block}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr){box-sizing:border-box;interpolate-size:allow-keywords;margin-top:0;padding:0 .25rem}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr) summary:where(.svelte-5vjrfr){text-align:center;width:fit-content;opacity:var(--opacity-text-diminished);cursor:pointer;align-items:baseline;margin:0 auto;padding-top:.25rem;padding-bottom:.5rem;font-style:italic;list-style:none;display:flex}@media (hover:hover){form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr) summary:where(.svelte-5vjrfr):hover{filter:var(--filter-hover);opacity:unset}}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr) summary:where(.svelte-5vjrfr) .hint-icon{width:.8em;height:.8em;margin-left:.25rem;line-height:100%}:is(form.svelte-5vjrfr .post-culture-suggestion[open]:where(.svelte-5vjrfr) summary:where(.svelte-5vjrfr),form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr):open summary:where(.svelte-5vjrfr)){opacity:unset;margin-bottom:.5rem}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr) summary:where(.svelte-5vjrfr)::-webkit-details-marker{content:none;display:none}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr) summary:where(.svelte-5vjrfr)::marker{content:none;display:none}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr)::details-content{transition-behavior:allow-discrete;height:0;transition-property:content-visibility,height,block-size;transition-duration:var(--animation-speed-very-fast);transition-timing-function:var(--animation-timing-function-natural);overflow:clip}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr) p:where(.svelte-5vjrfr):first-child,form.svelte-5vjrfr .post-culture-suggestion[open]:where(.svelte-5vjrfr) p:where(.svelte-5vjrfr):first-child{margin-top:0}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr):open p:where(.svelte-5vjrfr):first-child{margin-top:0}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr) p:where(.svelte-5vjrfr):last-child,form.svelte-5vjrfr .post-culture-suggestion[open]:where(.svelte-5vjrfr) p:where(.svelte-5vjrfr):last-child{margin-bottom:.5rem}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr):open p:where(.svelte-5vjrfr):last-child{margin-bottom:.5rem}@media (prefers-reduced-motion:no-preference){form.svelte-5vjrfr .post-culture-suggestion[open]:where(.svelte-5vjrfr)::details-content{height:auto}form.svelte-5vjrfr .post-culture-suggestion:where(.svelte-5vjrfr):open::details-content{height:auto}}form.svelte-5vjrfr .visibility-info:where(.svelte-5vjrfr){text-align:center;opacity:var(--opacity-text-diminished)}
