.dropdown_unstyledButton__C4lOq{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:inherit;line-height:inherit}.dropdown_unstyledButton__C4lOq:focus{outline:none}.dropdown_unstyledButton__C4lOq::-moz-focus-inner{border:0;padding:0}.dropdown_customDropdown__Ws2CS{width:100%}.dropdown_customDropdown__Ws2CS .dropdown_dropdownButton__jGn2r{width:100%;padding:12px 16px;background-color:#fff;border:1px solid #ced4da;border-radius:4px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;text-align:left;transition:all .3s ease}.dropdown_customDropdown__Ws2CS .dropdown_dropdownButton__jGn2r:hover{border-color:#6785c1}.dropdown_customDropdown__Ws2CS .dropdown_dropdownButton__jGn2r:focus{outline:none;border-color:#6785c1}.dropdown_customDropdown__Ws2CS .dropdown_dropdownButton__jGn2r span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown_customDropdown__Ws2CS .dropdown_dropdownIcon__d0_D_{width:20px;height:20px;flex-shrink:0;margin-left:8px;transition:transform .3s ease}.dropdown_customDropdown__Ws2CS .dropdown_dropdownIcon__d0_D_.dropdown_rotate__zSrCl{transform:rotate(-180deg)}.dropdown_dropdownContent__fhHv_{position:absolute;top:0;left:0;right:0;background-color:#fff;border:1px solid #ced4da;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-height:250px;overflow-y:auto;overflow-x:hidden;z-index:1000}.dropdown_dropdownContent__fhHv_::-webkit-scrollbar{width:8px}.dropdown_dropdownContent__fhHv_::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.dropdown_dropdownContent__fhHv_::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.dropdown_dropdownContent__fhHv_::-webkit-scrollbar-thumb:hover{background:#555}.dropdown_dropdownContent__fhHv_ .dropdown_dropdownItem__Pyw88{padding:12px 16px;cursor:pointer;transition:background-color .2s ease;font-size:16px;color:#333}.dropdown_dropdownContent__fhHv_ .dropdown_dropdownItem__Pyw88:hover{background-color:#f0f8ff}.dropdown_dropdownContent__fhHv_ .dropdown_dropdownItem__Pyw88.dropdown_active__Bn3oz{background-color:#e7f3ff}@media(max-width:768px){.dropdown_customDropdown__Ws2CS .dropdown_dropdownButton__jGn2r,.dropdown_customDropdown__Ws2CS .dropdown_dropdownContent__fhHv_ .dropdown_dropdownItem__Pyw88{font-size:14px;padding:10px 14px}}.popover_popoverWrapper__7gCT1{position:relative;display:inline-block}.popover_popoverTrigger__bUxoP{cursor:pointer;transition:transform .2s ease;display:inline-flex;align-items:center;justify-content:center}.popover_popoverTrigger__bUxoP:hover{transform:scale(1.1)}.popover_popoverTrigger__bUxoP:active{transform:scale(.95)}.popover_popoverTrigger__bUxoP img{display:block}.popover_popoverContent__Nl218{position:absolute;bottom:calc(100% + 12px);right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:24px;z-index:1050;min-width:320px;max-width:400px;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.popover_popoverContent__Nl218:after{content:"";position:absolute;top:100%;right:6px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #fff}.popover_popoverContent__Nl218.popover_show__C5Svw{opacity:1;transform:translateY(0);pointer-events:auto}.popover_closeButton__3Ftnq{position:absolute;top:12px;right:12px;background:rgba(0,0,0,0);border:none;padding:0;color:#999;font-size:24px;line-height:1;cursor:pointer;width:24px;height:24px;transition:color .2s ease}.popover_closeButton__3Ftnq:hover{color:#333}@media(max-width:768px){.popover_popoverContent__Nl218{position:fixed;bottom:auto;top:50%;left:50%;right:auto;transform:translate(-50%,-50%) scale(.9);min-width:280px;max-width:calc(100vw - 40px);padding:20px}.popover_popoverContent__Nl218.popover_show__C5Svw{transform:translate(-50%,-50%) scale(1)}.popover_popoverContent__Nl218:after,.popover_popoverContent__Nl218:before{display:none}.popover_closeButton__3Ftnq{display:flex}}.popover_popoverBackdrop__DjxYT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1040;opacity:0;transition:opacity .3s ease;pointer-events:none}.popover_popoverBackdrop__DjxYT.popover_show__C5Svw{opacity:1;pointer-events:auto}@media(min-width:769px){.popover_popoverBackdrop__DjxYT{display:none}}