@keyframes DiscoveryPage_blur__HAmhl{0%{filter:blur(4px);opacity:.5}25%{filter:blur(0);opacity:1}75%{filter:blur(0);opacity:1}to{filter:blur(4px);opacity:.5}}@keyframes DiscoveryPage_fade__kMGNG{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0;animation-timing-function:ease-out}}@keyframes DiscoveryPage_slideDown__GsJi4{0%{opacity:0;transform:translateY(-75%)}25%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(75%)}}@keyframes DiscoveryPage_slideUp__CmGKT{0%{opacity:0;transform:translateY(75%)}25%{opacity:1;transform:translateY(0)}75%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-75%)}}@keyframes DiscoveryPage_slideRight__xJKzN{0%{opacity:0;transform:translateX(-75%)}25%{opacity:1;transform:translateX(0)}75%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(75%)}}@keyframes DiscoveryPage_slideLeft__FcPJN{0%{opacity:0;transform:translateX(75%)}25%{opacity:1;transform:translateX(0)}75%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-75%)}}@keyframes DiscoveryPage_menuSlideDown__WyMbr{0%{opacity:0;transform:translateY(-10%)}25%{opacity:1;transform:translateX(0)}75%{opacity:1;transform:translateX(0)}to{opacity:1;transform:translateY(0)}}@keyframes DiscoveryPage_menuSlideUp__Mf0Ex{0%{opacity:1;transform:translateY(0)}25%{opacity:1;transform:translateX(0)}75%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateY(-10%)}}.DiscoveryPage_root__SZfW9{display:flex;align-items:flex-start;justify-content:space-between;min-height:calc(100dvh - 48px)}@media(max-width:768px){.DiscoveryPage_root__SZfW9{flex-direction:column}}.DiscoveryPage_left__pKVKK{min-width:240px;flex-shrink:0;align-self:stretch;box-shadow:1px 0 0 0 var(--theme-border);background:var(--theme-border);overflow-y:auto;height:auto;position:-webkit-sticky;position:sticky;top:0;max-height:calc(100vh - 48px)}@media(max-width:768px){.DiscoveryPage_left__pKVKK{min-width:100%;order:1;box-shadow:0 1px 0 0 var(--theme-border);position:static;max-height:none}}.DiscoveryPage_content__UIxYk{min-width:10%;width:100%;align-self:stretch;background:var(--theme-border)}@media(max-width:768px){.DiscoveryPage_content__UIxYk{order:2}}.DiscoveryPage_largeItem___KckR{padding:16px 16px 16px 24px;font-size:12px;font-weight:600;margin-top:1px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;background:var(--theme-background);color:var(--theme-text)}.DiscoveryPage_largeItem___KckR:last-child{border-radius:0 0 16px 16px}.DiscoveryPage_item__l_5w7{padding:16px 16px 16px 48px;background:var(--theme-background);font-size:12px;cursor:pointer;margin-top:1px}.DiscoveryPage_item__l_5w7:last-child{border-radius:0 0 16px 16px}.DiscoveryPage_item__l_5w7.DiscoveryPage_selected__8Q0__ .DiscoveryPage_arrowText__2r5Dr,.DiscoveryPage_subItem__UTyuc.DiscoveryPage_selected__8Q0__ .DiscoveryPage_arrowText__2r5Dr{color:var(--theme-primary)}.DiscoveryPage_arrow__48aT7{font-size:12px;transition:transform .3s ease}.DiscoveryPage_arrow__48aT7.DiscoveryPage_selected__8Q0__{color:var(--theme-primary)}.DiscoveryPage_arrowLarge__vvMDn{font-size:12px;transition:transform 1s ease}.DiscoveryPage_arrowLarge__vvMDn.DiscoveryPage_selected__8Q0__{color:var(--theme-primary)}.DiscoveryPage_arrowText__2r5Dr{transition:color .3s ease}.DiscoveryPage_mobileMenuToggle__AZ_FP{display:none;padding:16px;font-weight:600;cursor:pointer;background:var(--theme-background)}@media(max-width:768px){.DiscoveryPage_mobileMenuToggle__AZ_FP,.DiscoveryPage_mobileVisible__YM5JX{display:block}}.DiscoveryPage_expanded__fmPOZ .DiscoveryPage_arrow__48aT7{transform:rotate(90deg)}.DiscoveryPage_expanded__fmPOZ .DiscoveryPage_arrowLarge__vvMDn{transform:rotate(1turn)}.DiscoveryPage_subItem__UTyuc{padding:16px 16px 16px 64px;background:var(--theme-background);cursor:pointer;font-size:12px}.DiscoveryPage_spot__cfo_a{max-width:240px}.DiscoveryPage_spotDetails__9TI1D,.DiscoveryPage_spot__cfo_a{border-bottom:1px solid var(--theme-border)}.DiscoveryPage_spotTop__MTphl{padding:16px 16px 16px 24px;font-size:12px}.DiscoveryPage_spotDate__lpwQj,.DiscoveryPage_spotDescription__LmdMc,.DiscoveryPage_spotStatus__MWal8{padding:0 16px 0 24px;font-size:12px}.DiscoveryPage_spotNext__uuxw1{padding:8px 16px 16px 24px;font-size:12px;text-decoration:underline}.DiscoveryPage_image__z4KUJ{width:100%;display:block}.DiscoveryPage_category__JLu4E{padding:9px 16px 12px 24px;border-radius:0 0 0 0;background:var(--theme-background);margin:1px}.DiscoveryPage_categoryName__L7Nl3{font-weight:600;font-size:24px}.DiscoveryPage_categoryDescription__B5U_e{line-height:1.5;font-size:12px;margin-top:16px}.DiscoveryPage_tableContent__YuOMR{display:grid;grid-template-columns:repeat(4,1fr);background:var(--theme-border)}@media(max-width:1280px){.DiscoveryPage_tableContent__YuOMR{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.DiscoveryPage_tableContent__YuOMR{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.DiscoveryPage_tableContent__YuOMR{grid-template-columns:repeat(1,1fr)}}.DiscoveryPage_row__pYUpa{display:contents;width:100%}.DiscoveryPage_categoryDropdown__Tu5E1{overflow:hidden;max-height:0;transition:max-height .3s ease-out,opacity .3s ease-out;opacity:0;position:relative;z-index:1}.DiscoveryPage_categoryDropdown__Tu5E1.DiscoveryPage_show__dDzZ0{max-height:1000px;opacity:1;animation:DiscoveryPage_menuSlideDown__WyMbr .3s ease-out}.DiscoveryPage_categoryDropdown__Tu5E1.DiscoveryPage_hide__S059I{max-height:0;opacity:0;animation:DiscoveryPage_menuSlideUp__Mf0Ex .3s ease-out}.DiscoveryPage_mobileMenu__Plfz4{position:fixed;top:0;left:-100%;width:80%;height:100%;background:var(--theme-background);transition:left .3s ease-in-out;z-index:1000;overflow-y:auto;box-shadow:2px 0 10px rgba(0,0,0,.1)}.DiscoveryPage_mobileMenu__Plfz4.DiscoveryPage_open__8_0VK{left:0}.DiscoveryPage_closeButton__Ayzvq{position:absolute;top:10px;right:10px;font-size:24px;background:none;border:none;color:var(--theme-text)}.DiscoveryPage_mobileCategory__CLJe0{border-bottom:1px solid var(--theme-border)}.DiscoveryPage_mobileCategoryHeader__mxZHx{padding:15px;display:flex;justify-content:space-between;align-items:center;font-weight:600;cursor:pointer}.DiscoveryPage_mobileSubcategories__howWX{padding-left:20px}.DiscoveryPage_mobileSubcategory__wZKtX{padding:10px 15px;cursor:pointer}.DiscoveryPage_mobileHeader__txrJi{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;padding:10px;background:var(--theme-background);z-index:100}.DiscoveryPage_menuButton__qPefb{background-color:var(--theme-button);color:var(--theme-button-text);box-sizing:border-box;flex-shrink:0;border-radius:8px;outline:0;border:0;min-height:48px;padding:4px 24px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--type-scale-fixed-small);letter-spacing:.2px;font-weight:600;cursor:pointer;box-shadow:var(--theme-button-shadow);transition:all .2s ease;transform:scale(1)}.DiscoveryPage_menuButton__qPefb:hover{box-shadow:var(--theme-button-shadow-hover)}.DiscoveryPage_menuButton__qPefb svg{width:24px;height:24px}.DiscoveryPage_searchInput__2Fl9u{flex-grow:1;padding:8px;border:1px solid var(--theme-border);border-radius:4px}.DiscoveryPage_categoryCarousel__Nnnmt{display:flex;overflow-x:auto;padding:10px 0;margin-bottom:10px;-webkit-overflow-scrolling:touch}.DiscoveryPage_categoryButton__df9Qy{flex:0 0 auto;padding:8px 16px;margin-right:10px;background:var(--theme-background);border:1px solid var(--theme-border);border-radius:20px;font-weight:600;white-space:nowrap}.DiscoveryPage_categoryButton__df9Qy.DiscoveryPage_active__2Sptf{background:var(--theme-primary);color:var(--theme-background)}@media(max-width:768px){.DiscoveryPage_left__pKVKK{display:none}.DiscoveryPage_content__UIxYk{width:100%}}.DiscoveryPage_loaderGrid__E13Pq{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;padding:16px}.ThingCard_card__1cElt{position:relative;background:var(--theme-background);border-radius:0;overflow:hidden;display:flex;flex-direction:column;margin:0 0 1px 1px}.ThingCard_image__BYtVm{aspect-ratio:1/1}.ThingCard_content__XJK9c{padding:12px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.ThingCard_title__5ORqR{font-size:14px;font-weight:600;margin:0;color:var(--theme-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThingCard_details__V6LED{font-size:12px;color:var(--theme-text);margin:4px 0 0}.ThingCard_shareButton__f7Gh9{position:absolute;bottom:0;right:0;background:var(--theme-background);color:var(--theme-text);border:none;border-radius:0;padding:16px 24px;font-size:12px;font-weight:600;cursor:pointer;transition:color .5s ease}.ThingCard_shareButton__f7Gh9:hover{background:var(--theme-text);color:var(--theme-background)}.ThingCard_imageWrapper__8nFFu{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;cursor:pointer}.ThingCard_buttonGroup__YSONn,.ThingCard_editButton__DPq1p{display:flex;align-items:center}.ThingCard_editButton__DPq1p{position:flex;background:none;border:none;cursor:pointer;padding:12px;color:var(--theme-text);justify-content:center}.ThingCard_editButton__DPq1p:hover{background:var(--theme-text);color:var(--theme-background)}.ThingCard_editButton__DPq1p svg{width:14px;height:14px}.ThingCard_image__BYtVm{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ThingCard_image__BYtVm:hover{transform:scale(1.05)}.CategoryCarousel_categoryCarousel__rC9tS{display:flex;flex-direction:row;overflow-x:auto;background:var(--theme-background);width:100%;box-shadow:0 -1px 0 0 var(--theme-border),0 1px 0 0 var(--theme-border);-webkit-overflow-scrolling:touch}.CategoryCarousel_categoryItem__i9k4A{flex:1 1 auto;padding:12px 16px;font-size:var(--type-scale-fixed-small);font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-align:center;background:var(--theme-background);border-right:1px solid var(--theme-border)}.CategoryCarousel_categoryItem__i9k4A:last-child{margin-right:0}.CategoryCarousel_categoryItem__i9k4A:first-child{border-left:1px solid var(--theme-border)}.CategoryCarousel_categoryItem__i9k4A:hover{background:var(--theme-background-hover)}.CategoryCarousel_categoryItem__i9k4A.CategoryCarousel_active__I7t6n{color:var(--theme-background);background:var(--theme-primary);border-color:var(--theme-primary)}@media(min-width:768px){.CategoryCarousel_categoryItem__i9k4A{flex:0 1 auto}}.SkeletonThingCard_card__KRdhJ{position:relative;background:var(--theme-background);border-radius:0;overflow:hidden;display:flex;flex-direction:column;margin:0 0 1px 1px;animation:SkeletonThingCard_shimmer__eKDg6 1.5s infinite}.SkeletonThingCard_image__2iWFg{width:100%;aspect-ratio:1/1;background:var(--theme-border-subdued)}.SkeletonThingCard_content__jzkhH{padding:12px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.SkeletonThingCard_title__YrTY_{width:80%;height:16px;background:var(--theme-border-subdued);margin-bottom:8px;border-radius:4px}.SkeletonThingCard_details__apbFf{width:60%;height:12px;background:var(--theme-border-subdued);border-radius:4px}@keyframes SkeletonThingCard_shimmer__eKDg6{0%{background-position:-500px 0}to{background-position:500px 0}}.SkeletonThingCard_card__KRdhJ{background:linear-gradient(90deg,var(--theme-border-subdued) 25%,var(--theme-border) 50%,var(--theme-border-subdued) 75%);background-size:1000px 100%;animation:SkeletonThingCard_shimmer__eKDg6 2s infinite}.SkeletonGrid_grid__t8yPr{display:grid;grid-template-columns:repeat(4,1fr);background:var(--theme-border)}@media(max-width:1280px){.SkeletonGrid_grid__t8yPr{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.SkeletonGrid_grid__t8yPr{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.SkeletonGrid_grid__t8yPr{grid-template-columns:repeat(1,1fr)}}