@keyframes crystal-phone-select_fadeIn___uA4j{0%{opacity:0}to{opacity:1}}@keyframes crystal-phone-select_slideUp___t9d_{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes crystal-phone-select_pulse__M2VAR{0%,50%{opacity:1;transform:scale(1)}25%{opacity:.7;transform:scale(.8)}75%{opacity:.9;transform:scale(1.1)}}.crystal-phone-select_container__P30o_{display:flex;flex-direction:column;gap:.5rem;width:100%}.crystal-phone-select_label__Zv6Rf{font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--text-sm);font-weight:500;color:#0d0d0d;text-align:left;line-height:1.5;padding-left:.25rem}body.dark .crystal-phone-select_label__Zv6Rf{color:#d1d1d1}.crystal-phone-select_dropdownWrapper__TeUAt{position:relative;display:inline-block;width:100%}.crystal-phone-select_trigger__uI_j7{display:flex;align-items:center;justify-content:center;min-width:100px;height:48px;padding:12px 20px;border-radius:10px;background:#f1f5f9;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 1px 3px rgba(0,0,0,.1);font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--text-sm);font-weight:500;color:#0d0d0d;text-align:left;line-height:1.5;cursor:pointer;transition:all .3s ease}body.dark .crystal-phone-select_trigger__uI_j7{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.crystal-phone-select_trigger__uI_j7:hover:not(.crystal-phone-select_disabled__AClX_){transform:translateY(-2px) scale(1.02);background:rgba(241,245,249,.85);border-color:hsla(0,0%,100%,.4);transform:translateY(-1px) scale(1.01);box-shadow:0 4px 6px rgba(0,0,0,.1)}.crystal-phone-select_trigger__uI_j7:active:not(.crystal-phone-select_disabled__AClX_){transform:scale(.98);background:rgba(241,245,249,.6);border-color:hsla(0,0%,100%,.15);box-shadow:inset 0 2px 4px rgba(0,0,0,.06)}.crystal-phone-select_trigger__uI_j7.crystal-phone-select_disabled__AClX_{opacity:.5;cursor:not-allowed;pointer-events:none}body.dark .crystal-phone-select_trigger__uI_j7{background:rgba(30,30,30,.7);border:1px solid hsla(0,0%,100%,.1);box-shadow:none!important;color:hsla(0,0%,100%,.9);backdrop-filter:none;-webkit-backdrop-filter:none}body.dark .crystal-phone-select_trigger__uI_j7:hover:not(.crystal-phone-select_disabled__AClX_){background:rgba(30,30,30,.85);border-color:hsla(0,0%,100%,.2)}body.dark .crystal-phone-select_trigger__uI_j7:active:not(.crystal-phone-select_disabled__AClX_){background:rgba(30,30,30,.6);border-color:hsla(0,0%,100%,.05)}body.dark .crystal-phone-select_trigger__uI_j7 img{filter:invert(1) grayscale(1) brightness(1.5)!important}.crystal-phone-select_trigger__uI_j7.crystal-phone-select_error__Raak0{border-color:#ef4444;box-shadow:inset -2px -2px 4px hsla(0,0%,100%,.9),inset 2px 2px 6px rgba(0,0,0,.08),0 0 0 4px rgba(239,68,68,.2)}body.dark .crystal-phone-select_trigger__uI_j7.crystal-phone-select_error__Raak0{border-color:#f87171;box-shadow:0 0 0 4px rgba(248,113,113,.3)}@media(max-width:1024px){.crystal-phone-select_trigger__uI_j7{height:44px;padding:12px 18px;font-size:13px}}@media(max-width:768px){.crystal-phone-select_trigger__uI_j7{height:40px;padding:8px 16px;font-size:12px;min-width:80px}}.crystal-phone-select_selectedCountry__gXBVe{display:flex;align-items:center;justify-content:center;gap:8px}.crystal-phone-select_flag__jZLXA{font-size:1.25rem;line-height:1}.crystal-phone-select_placeholder__ufSoK{color:#64748b;font-weight:400}.crystal-phone-select_triggerText___9mxd{flex:1;text-align:left}.crystal-phone-select_menu__dD_q0{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:100;max-height:300px;overflow-y:auto;border-radius:12px;padding:8px 0;background:#f1f5f9;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 1px 3px rgba(0,0,0,.1);scrollbar-width:thin;scrollbar-color:rgba(209,213,219,.7) rgba(0,0,0,0)}body.dark .crystal-phone-select_menu__dD_q0{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.crystal-phone-select_menu__dD_q0::-webkit-scrollbar{width:6px}.crystal-phone-select_menu__dD_q0::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.crystal-phone-select_menu__dD_q0::-webkit-scrollbar-thumb{background:rgba(209,213,219,.7);border-radius:12px;box-shadow:inset -2px -2px 4px hsla(0,0%,100%,.5),inset 2px 2px 4px rgba(0,0,0,.1)}.crystal-phone-select_menu__dD_q0 body.dark{scrollbar-color:rgba(75,85,99,.7) rgba(0,0,0,0)}.crystal-phone-select_menu__dD_q0 body.dark::-webkit-scrollbar-thumb{background:rgba(75,85,99,.7);box-shadow:inset -2px -2px 4px hsla(0,0%,100%,.03),inset 2px 2px 4px rgba(0,0,0,.3)}body.dark .crystal-phone-select_menu__dD_q0{background:rgba(30,30,30,.7);border:1px solid hsla(0,0%,100%,.1);box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}@media(max-width:1024px){.crystal-phone-select_menu__dD_q0{padding:6px 0;border-radius:10px}}@media(max-width:768px){.crystal-phone-select_menu__dD_q0{padding:4px 0;border-radius:6px}}.crystal-phone-select_searchContainer__v8XjB{padding:8px}.crystal-phone-select_searchInput__293u3{width:100%;min-width:200px;min-height:40px;height:auto;padding:8px 12px;border-radius:8px;font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:14px;font-weight:400;color:#0f172a;transition:all .3s ease;line-height:1.4;background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.4)}.crystal-phone-select_searchInput__293u3::placeholder{color:rgba(15,23,42,.5);font-weight:400}body.dark .crystal-phone-select_searchInput__293u3{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.crystal-phone-select_searchInput__293u3:focus{outline:none;border-color:#3b82f6;box-shadow:none}body.dark .crystal-phone-select_searchInput__293u3{background:rgba(30,30,30,.7);box-shadow:none!important;border:1px solid hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.9);backdrop-filter:none;-webkit-backdrop-filter:none}body.dark .crystal-phone-select_searchInput__293u3:focus{background:rgba(30,30,30,.9);border-color:hsla(0,0%,100%,.3);box-shadow:none!important}.crystal-phone-select_countryList__JMF9x{max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(209,213,219,.7) rgba(0,0,0,0)}.crystal-phone-select_countryList__JMF9x::-webkit-scrollbar{width:6px}.crystal-phone-select_countryList__JMF9x::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.crystal-phone-select_countryList__JMF9x::-webkit-scrollbar-thumb{background:rgba(209,213,219,.7);border-radius:12px;box-shadow:inset -2px -2px 4px hsla(0,0%,100%,.5),inset 2px 2px 4px rgba(0,0,0,.1)}.crystal-phone-select_countryList__JMF9x body.dark{scrollbar-color:rgba(75,85,99,.7) rgba(0,0,0,0)}.crystal-phone-select_countryList__JMF9x body.dark::-webkit-scrollbar-thumb{background:rgba(75,85,99,.7);box-shadow:inset -2px -2px 4px hsla(0,0%,100%,.03),inset 2px 2px 4px rgba(0,0,0,.3)}.crystal-phone-select_countryItem__4wnPb{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:13px;font-weight:500;color:#0d0d0d;text-align:left;line-height:1.5;cursor:pointer;background:#f1f5f9;border-radius:6px;margin:2px 4px;border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease}body.dark .crystal-phone-select_countryItem__4wnPb{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.crystal-phone-select_countryItem__4wnPb:hover{background:rgba(241,245,249,.85);border-color:hsla(0,0%,100%,.4);transform:translateY(-1px) scale(1.01)}.crystal-phone-select_countryItem__4wnPb:active{transform:scale(.98);background:rgba(241,245,249,.6);border-color:hsla(0,0%,100%,.15);box-shadow:inset 0 2px 4px rgba(0,0,0,.06)}.crystal-phone-select_countryItem__4wnPb.crystal-phone-select_selected__qA6Vc{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);font-weight:600}body.dark .crystal-phone-select_countryItem__4wnPb{background:rgba(0,0,0,0);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.05);box-shadow:none!important;transition:all .3s ease}body.dark .crystal-phone-select_countryItem__4wnPb:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);transform:translateY(-2px) scale(1.02);box-shadow:none!important}body.dark .crystal-phone-select_countryItem__4wnPb:active{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.05);box-shadow:none!important}body.dark .crystal-phone-select_countryItem__4wnPb.crystal-phone-select_selected__qA6Vc{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.9);box-shadow:none!important}@media(max-width:1024px){body.dark .crystal-phone-select_countryItem__4wnPb{padding:8px 12px;font-size:12px}}@media(max-width:768px){body.dark .crystal-phone-select_countryItem__4wnPb{padding:6px 12px;font-size:11px}}.crystal-phone-select_countryItem__4wnPb .crystal-phone-select_countryFlag__NpNbk{font-size:1.5rem;line-height:1;flex-shrink:0}.crystal-phone-select_countryItem__4wnPb .crystal-phone-select_countryName___ZbDK{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crystal-phone-select_countryItem__4wnPb .crystal-phone-select_countryCode__j1Iii{font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--text-sm);font-weight:400;color:#64748b;text-align:left;line-height:1.5}body.dark .crystal-phone-select_countryItem__4wnPb .crystal-phone-select_countryCode__j1Iii{color:hsla(0,0%,100%,.5)}.crystal-phone-select_countryItem__4wnPb .crystal-phone-select_errorText__brOsv{font-family:var(--font-urbanist),"Urbanist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--text-xs);font-weight:400;color:#ef4444;text-align:left;line-height:1.5;padding-left:.25rem}body.dark .crystal-phone-select_countryItem__4wnPb .crystal-phone-select_errorText__brOsv{color:#f87171}