@layer ui{.core-phone-input{display:flex;align-items:stretch;gap:var(--core-space-3);width:100%;min-width:0}.core-phone-input-kod,.core-phone-input-numara{box-sizing:border-box;min-height:var(--storefront-control-height-md,var(--core-size-control));margin:0;border:1px solid var(--storefront-control-border,var(--core-color-border-solid,#cbd5e1));border-radius:var(--storefront-radius-input,var(--core-radius-medium));background-color:var(--storefront-control-bg,var(--core-color-surface));color:var(--storefront-control-text,var(--core-color-text));font-family:inherit;font-size:var(--core-type-size-text);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.core-phone-input-kod.is-open,.core-phone-input-kod:focus-visible,.core-phone-input-numara:focus{border-color:var(--storefront-control-focus-border,var(--primary,#2563eb));box-shadow:0 0 0 3px var(--storefront-control-focus-ring,color-mix(in srgb,var(--primary,#2563eb) 15%,transparent))}.core-phone-input-numara{flex:1 1 auto;width:auto;min-width:0;padding:0 var(--core-space-5)}.core-phone-input-numara::-moz-placeholder{color:var(--storefront-control-placeholder,var(--core-color-text-faint))}.core-phone-input-numara::placeholder{color:var(--storefront-control-placeholder,var(--core-color-text-faint))}.core-phone-input-kod{flex:none;display:inline-flex;align-items:center;gap:var(--core-space-3);padding:0 var(--core-space-4);font-weight:var(--core-type-weight-heading);cursor:pointer}.core-phone-input-kod:disabled{cursor:not-allowed;opacity:.7}.core-phone-input-bayrak{flex:none;width:22px;height:16px;-o-object-fit:cover;object-fit:cover;border-radius:var(--core-radius-ufak);box-shadow:0 0 0 1px #0f172a14}.core-phone-input-ok{flex:none;color:var(--storefront-control-placeholder,var(--core-color-text-muted));transition:transform .2s ease}.core-phone-input-kod.is-open .core-phone-input-ok{transform:rotate(180deg)}.core-phone-input-liste{position:fixed;z-index:var(--core-layer-popover);display:flex;flex-direction:column;gap:var(--core-space-1);padding:var(--core-space-3);overflow-y:auto;box-sizing:border-box;border:1px solid var(--storefront-control-border,var(--core-color-border-solid,#e2e8f0));border-radius:var(--storefront-radius-card,var(--core-radius-large,12px));background:var(--storefront-control-bg,var(--core-color-surface));box-shadow:var(--core-shadow);font-family:var(--storefront-font-family,var(--core-type-family))}.core-phone-input-secenek{display:flex;align-items:center;gap:var(--core-space-4);width:100%;padding:var(--core-space-4) var(--core-space-5);border:0;border-radius:var(--core-radius-medium);background:transparent;color:var(--storefront-control-text,var(--core-color-text));font-family:inherit;font-size:var(--core-type-size-control);text-align:left;cursor:pointer;transition:background-color .15s ease}.core-phone-input-secenek:hover{background:color-mix(in srgb,var(--primary,#2563eb) 8%,transparent)}.core-phone-input-secenek.is-selected{background:color-mix(in srgb,var(--primary,#2563eb) 12%,transparent);color:var(--primary,#2563eb)}.core-phone-input-secenek-kod{flex:none;min-width:calc(var(--core-space-12) + var(--core-space-3));font-weight:var(--core-type-weight-heading);font-variant-numeric:tabular-nums}.core-phone-input-secenek-ad{flex:1;min-width:0;color:var(--storefront-control-placeholder,var(--core-color-text-muted))}.core-phone-input-secenek.is-selected .core-phone-input-secenek-ad{color:inherit}}
