.OEGbKa_drawer{z-index:10;grid-template-rows:auto 1fr;width:100%;height:100%;display:grid;position:fixed}.OEGbKa_header{background-color:var(--background-secondary);border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 0;box-shadow:0 -2px 5px #55484880}.OEGbKa_headerHidden{visibility:hidden;box-shadow:none}.OEGbKa_headerFull{border-top-left-radius:0;border-top-right-radius:0;align-items:center;padding:10px;display:flex;}.OEGbKa_headerFull span{font-size:18px}.OEGbKa_headerFull svg{width:30px;height:30px;color:var(--color-primary);margin-left:auto}.OEGbKa_headerFull button{width:36px;height:36px;margin-right:10px;padding:5px!important}.OEGbKa_headerFull button svg{width:24px;height:24px;color:var(--color-primary);object-fit:cover;object-position:center}.OEGbKa_handle{background-color:var(--color-primary);border-radius:10px;width:100px;height:4px;margin-left:auto;margin-right:auto;position:relative}.OEGbKa_content{z-index:1001;background-color:var(--background-secondary);width:100%;height:100%;color:var(--color-primary);flex-direction:column;padding:10px;display:flex;overflow:auto}
.zVQhHq_drawerTitle{width:100%}.zVQhHq_drawerContent{height:100%;color:var(--color-primary);border-top-right-radius:15px;border-bottom-right-radius:15px}
.fZqf0W_headerWrapper{justify-content:space-between;align-items:center;gap:16px;height:auto;display:flex}.fZqf0W_iconStyle{width:inherit;height:inherit;color:var(--color-primary);object-fit:cover;object-position:center}.fZqf0W_title{margin-left:16px}.fZqf0W_buttonStyle{flex:0 0 36px;transition:all .4s ease-in-out;background:light-dark(var(--beige-darker),var(--purple-dark))!important;width:36px!important;height:36px!important;padding:5px!important}.fZqf0W_buttonStyle:hover .fZqf0W_iconStyle{color:var(--purple-dark)!important}.fZqf0W_buttonStyle:hover{background:var(--violet-transparent)!important}@media (prefers-color-scheme:dark){.fZqf0W_buttonStyle:hover .fZqf0W_iconStyle{color:var(--purple-dark)!important}.fZqf0W_buttonStyle:hover{background-color:var(--violet-hover---dark-theme)!important}}
._vpmAW_container{flex-direction:column;gap:16px;height:100%;display:flex;position:relative;overflow:hidden}._vpmAW_resultsList{top:45px!important}
.LE6ctW_resultsListWithLabel{top:65px!important}
.xj7eGq_iconStyle{width:100%;height:100%;color:var(--color-primary);border-top-right-radius:4px;border-bottom-right-radius:4px;padding:8px;transition:all .15s}.xj7eGq_iconStyle:hover{cursor:pointer;color:var(--violet---white-theme)}@media (prefers-color-scheme:dark){.xj7eGq_searchIcon{filter:invert(99%)sepia(0%)saturate(7%)hue-rotate(6deg)brightness(605%)contrast(394%)}}
.bSW1Ra_resultsList{opacity:0;z-index:4;background-color:var(--background-secondary);text-align:center;width:100%;max-height:calc(100vh - 200px);color:var(--color-details);font-size:var(--default-font-size);border-radius:15px;animation:.3s ease-in-out forwards bSW1Ra_fadeIn;position:absolute;top:45px;overflow:hidden auto}.bSW1Ra_resultsList:has(*){border:1px solid var(--color-border)}.bSW1Ra_resultDistance{text-align:end;align-items:center;width:auto;margin-left:auto;font-size:12px;display:flex}.bSW1Ra_resultDistance svg{width:30px;height:30px}@keyframes bSW1Ra_fadeIn{0%{opacity:0}to{opacity:1}}
.x4fM1q_resultContainer{border-bottom:1px solid var(--color-border);background-color:light-dark(white,var(--app-off-dark));width:100%;color:var(--color-primary);flex-direction:column;display:flex;overflow:hidden;padding:7px!important}.x4fM1q_resultTopSection{background-color:#0000;align-items:center;gap:7px;width:100%;display:flex;overflow:hidden}.x4fM1q_resultContainer:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.x4fM1q_resultContainer:last-of-type{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.x4fM1q_resultContainer:hover{background-color:var(--violet-transparent);cursor:pointer;color:light-dark(var(--purple-dark),var(--beige-light))}.x4fM1q_resultContainer:hover .x4fM1q_resultDescription{color:var(--color-details)}.x4fM1q_resultImage{width:30px;height:30px}.x4fM1q_resultDetails{flex-direction:column;justify-content:flex-start;width:100%;display:flex}.x4fM1q_resultName{text-align:left;color:var(--color-primary);font-size:var(--default-font-size);flex-wrap:wrap;align-items:center;font-weight:500;display:flex}.x4fM1q_resultDescription{text-align:left;color:var(--color-details);align-items:center;font-size:12px;display:flex}
.nYZMPq_carouselRoot{height:150px;margin:16px 0 0}.nYZMPq_carouselViewport{border-radius:4px}.nYZMPq_description{color:var(--color-primary);font-size:var(--default-font-size);margin:16px 0 1px}.nYZMPq_iconLink{color:var(--color-primary);margin-left:5px}.nYZMPq_link{color:var(--color-primary);align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:flex}.nYZMPq_link button{font-size:12px;height:24px!important}.nYZMPq_imageContainer{width:100%;height:150px;margin-right:0!important}.nYZMPq_image{cursor:pointer;width:180px!important;min-width:180px!important;height:150px!important}
.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{height:var(--carousel-height);flex-direction:row;display:flex}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);padding:var(--carousel-controls-offset) 0;flex-direction:column;top:0;bottom:0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline:0;top:calc(50% - var(--carousel-control-size) / 2);padding:0 var(--carousel-controls-offset);flex-direction:row}.m_64f58e10{min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);justify-content:center;align-items:center;transition:opacity .1s;display:flex}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none;display:flex;position:absolute}.m_71ea3ab1:where([data-orientation=vertical]){top:0;bottom:0;flex-direction:column;inset-inline-end:var(--mantine-spacing-md)}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);flex-direction:row;inset-inline:0}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{flex:0 0 var(--carousel-slide-size,100%);position:relative}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}
