button.svelte-121yjvn{display:block;width:44px;height:44px;background-color:var(--ds-dark-button-secondary-dark);background-image:var(--icon);background-size:24px 24px;background-position:center;border-radius:22px;border:1px solid var(--ds-bookmark-border);-webkit-backdrop-filter:var(--modal-overlay-backdrop-filter);backdrop-filter:var(--modal-overlay-backdrop-filter)}button.large.svelte-121yjvn{width:36px;height:36px;background-size:16px 16px;border-radius:28px}button.svelte-121yjvn:hover{background-color:var(--ds-background-primary);background-image:var(--icon-hover);cursor:pointer}button.added.svelte-121yjvn{background-color:var(--ds-background-primary);background-image:var(--icon-added);border:none;-webkit-backdrop-filter:none;backdrop-filter:none}button.added.svelte-121yjvn:hover{background-color:var(--ds-background-secondary);cursor:pointer}@media screen and (min-width: 992px){button.large.svelte-121yjvn{width:56px;height:56px;background-size:24px 24px;border-radius:28px}}.collections-list-wrapper.svelte-urwxnp{display:flex;width:100vw;padding:16px 20px calc(var(--ds-header-height) + 16px) 20px;flex-direction:column;align-items:flex-start;gap:20px;border-radius:12px;background:var(--ds-background-primary);box-shadow:var(--ds-shadow-elevated)}.bookmark-wrapper.svelte-urwxnp{display:flex;justify-content:space-between;align-items:center;gap:8px;align-self:stretch}.bookmark.svelte-urwxnp{display:flex;justify-content:flex-start;align-items:center;gap:8px;align-self:stretch;width:100%;border-radius:8px;background:var(--ds-background-secondary);padding:10px}.close-bookmark-btn-wrapper.svelte-urwxnp{display:block}.collections-wrapper.svelte-urwxnp{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.existing-collections.svelte-urwxnp{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.collections-list.svelte-urwxnp{display:flex;width:100%;flex-direction:column;align-items:flex-start}.collections-item.svelte-urwxnp{padding:8px 0 6px}.add-collection.svelte-urwxnp{display:flex;justify-content:space-between;width:100%;align-items:flex-start;gap:8px}@media screen and (min-width: 992px){.collections-list-wrapper.svelte-urwxnp{display:flex;width:375px;padding:16px 20px;flex-direction:column;align-items:flex-start;gap:20px;border-radius:12px;background:var(--ds-background-primary);box-shadow:var(--ds-shadow-elevated)}.close-bookmark-btn-wrapper.svelte-urwxnp{display:none}}.add-location-to-project__wrapper.svelte-yzmgwk{position:relative;display:flex;width:100vw;padding:16px 20px calc(var(--ds-header-height) + 16px) 20px;flex-direction:column;align-items:flex-start;gap:20px;border-radius:12px;background:var(--ds-background-primary);box-shadow:var(--ds-shadow-elevated)}.add-location-to-project__positioner.svelte-yzmgwk{position:fixed;top:0;left:0;z-index:1000000;background-color:var(--ds-etc-overlay);height:100vh;width:100vw;display:flex;align-items:flex-end}@media screen and (min-width: 992px){.add-location-to-project__positioner.svelte-yzmgwk{position:absolute;top:64px;left:unset;z-index:8;background-color:unset;height:unset;width:unset;display:unset;align-items:unset}}.projects-wrapper.svelte-yzmgwk{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.existing-projects.svelte-yzmgwk{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.projects-list.svelte-yzmgwk{display:flex;width:100%;flex-direction:column;align-items:flex-start}.projects-item.svelte-yzmgwk{padding:8px 0 6px;display:flex;justify-content:space-between;width:100%}.add-project.svelte-yzmgwk{display:flex;justify-content:space-between;width:100%;align-items:flex-start;gap:8px}.projects-item__status.svelte-yzmgwk{color:var(--ds-text-placeholder)}@media screen and (min-width: 992px){.add-location-to-project__wrapper.svelte-yzmgwk{position:relative;display:flex;width:375px;padding:16px 20px;flex-direction:column;align-items:flex-start;gap:20px;border-radius:12px;background:var(--ds-background-primary);box-shadow:var(--ds-shadow-elevated)}}.add-location-to-project-controls__wrapper.svelte-1v6s706,.location-collections-controls-button-wrapper.svelte-kkuyls{position:relative;display:flex;column-gap:6px}.location-collections-controls-position.svelte-kkuyls{position:fixed;top:0;left:0;z-index:1000000;background-color:var(--ds-etc-overlay);height:100vh;width:100vw;display:flex;align-items:flex-end}@media screen and (min-width: 992px){.location-collections-controls-position.svelte-kkuyls{position:absolute;top:64px;left:unset;z-index:8;background-color:unset;height:unset;width:unset;display:unset;align-items:unset}}.view-filmstrip-wrapper.svelte-1c9x7uy{width:100%;position:relative}.row-content.svelte-1c9x7uy{display:flex;flex-direction:column;gap:16px}.images.svelte-1c9x7uy{display:flex;gap:4px;flex-basis:auto;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;height:calc((100vw - var(--ds-container-spacing) * 2) / (16 / 9));padding-right:var(--ds-container-spacing)}.image.svelte-1c9x7uy{align-self:stretch;aspect-ratio:16/9;width:100%;height:100%;cursor:pointer;scroll-snap-align:start}.image:is(:first-child) img{border-radius:5px 0 0 5px}.image:is(:last-child) img{border-radius:0 5px 5px 0}.controls-wrapper.svelte-1c9x7uy{position:absolute;top:0;width:auto;height:auto}.controls.svelte-1c9x7uy{display:flex;flex-direction:row;justify-content:start;padding:16px 0 0 16px;height:100%;gap:8px}.info.svelte-1c9x7uy{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:16px}.info.svelte-1c9x7uy a:where(.svelte-1c9x7uy){display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px}h3.svelte-1c9x7uy{margin:0}@media screen and (min-width: 576px){.images.svelte-1c9x7uy{height:200px}}@media screen and (min-width: 768px){.images.svelte-1c9x7uy{height:225px}}@media screen and (min-width: 992px){.row-content.svelte-1c9x7uy{gap:12px}.images.svelte-1c9x7uy{height:253px;padding-right:0}.controls.svelte-1c9x7uy{padding:20px 0 0 20px}.view-filmstrip-wrapper.svelte-1c9x7uy .controls-wrapper:where(.svelte-1c9x7uy){display:none}.view-filmstrip-wrapper.svelte-1c9x7uy:hover .controls-wrapper:where(.svelte-1c9x7uy){display:block}.info.svelte-1c9x7uy{flex-direction:row;justify-content:space-between;gap:unset}}@media screen and (min-width: 1200px){.images.svelte-1c9x7uy{height:253px}}@media screen and (min-width: 1441px){.images.svelte-1c9x7uy{height:346px}}
