.AddressConverter_container__FgOJ0{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);padding:40px;max-width:800px;width:100%;margin:0 auto}.AddressConverter_header__fSuEC{text-align:center;margin-bottom:40px}.AddressConverter_title__T8oZR{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:12px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AddressConverter_subtitle__KbSmt{font-size:1rem;color:#666;line-height:1.6}.AddressConverter_content__jc9_X{display:flex;flex-direction:column;gap:24px}.AddressConverter_section__3HAx0{display:flex;flex-direction:column;gap:8px;position:relative}.AddressConverter_label__94Tn1{font-size:.95rem;font-weight:600;color:#333}.AddressConverter_textarea__o2dTm{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;font-family:inherit;resize:vertical;transition:border-color .2s}.AddressConverter_textarea__o2dTm:focus{outline:none;border-color:#667eea}.AddressConverter_textarea__o2dTm:-moz-read-only{background-color:#f5f5f5;cursor:default}.AddressConverter_textarea__o2dTm:read-only{background-color:#f5f5f5;cursor:default}.AddressConverter_select__qH7By{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;font-family:inherit;background-color:#fff;cursor:pointer;transition:border-color .2s}.AddressConverter_select__qH7By:focus{outline:none;border-color:#667eea}.AddressConverter_convertButton__xr1QJ{padding:14px 28px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;align-self:flex-start}.AddressConverter_convertButton__xr1QJ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.4)}.AddressConverter_convertButton__xr1QJ:disabled{opacity:.6;cursor:not-allowed}.AddressConverter_buttonGroup__gmun6{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.AddressConverter_actionButton__e05MV{padding:10px 20px;background:#fff;color:#667eea;border:2px solid #667eea;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s}.AddressConverter_actionButton__e05MV:hover{background:#667eea;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.AddressConverter_status__HlKcO{padding:12px;background:#f0f0f0;border-radius:8px;color:#666;text-align:center;font-size:.9rem}.AddressConverter_detectedLanguage__OzIGj{padding:12px 16px;background:#e8f4f8;border-left:4px solid #667eea;border-radius:4px;color:#333;font-size:.95rem}.AddressConverter_detectedLanguage__OzIGj strong{color:#667eea;font-weight:600}.AddressConverter_error__tzIeP{padding:12px 16px;background:#fee;border-left:4px solid #f44336;border-radius:4px;color:#c62828;font-size:.95rem}.AddressConverter_meta__kXjjh{display:flex;gap:12px;flex-wrap:wrap;margin:8px 0 4px;color:#555;font-size:.9rem}.AddressConverter_languageGrid__83Z18{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:10px;gap:10px;margin-top:8px;max-height:400px;overflow-y:auto;overflow-x:hidden;padding:12px;border:2px solid #e0e0e0;border-radius:8px;background:#fafafa}.AddressConverter_languageGrid__83Z18::-webkit-scrollbar{width:8px}.AddressConverter_languageGrid__83Z18::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.AddressConverter_languageGrid__83Z18::-webkit-scrollbar-thumb{background:#667eea;border-radius:4px}.AddressConverter_languageGrid__83Z18::-webkit-scrollbar-thumb:hover{background:#5568d3}.AddressConverter_languageButton__F_A0x{padding:10px 14px;background:#fff;color:#667eea;border:2px solid #e0e0e0;border-radius:6px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AddressConverter_languageButton__F_A0x:hover:not(:disabled){border-color:#667eea;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.2)}.AddressConverter_languageButtonActive__aPar2{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:#667eea}.AddressConverter_languageButton__F_A0x:disabled{opacity:.5;cursor:not-allowed}.AddressConverter_autocompleteDropdown__hMn_m{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:2px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);max-height:400px;overflow-y:auto;z-index:1000;animation:AddressConverter_fadeIn__fyPP6 .2s ease-in-out}@keyframes AddressConverter_fadeIn__fyPP6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AddressConverter_autocompleteDropdown__hMn_m::-webkit-scrollbar{width:8px}.AddressConverter_autocompleteDropdown__hMn_m::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.AddressConverter_autocompleteDropdown__hMn_m::-webkit-scrollbar-thumb{background:#667eea;border-radius:4px}.AddressConverter_autocompleteDropdown__hMn_m::-webkit-scrollbar-thumb:hover{background:#5568d3}.AddressConverter_autocompleteItem__ZOyRk{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .15s}.AddressConverter_autocompleteItem__ZOyRk:last-child{border-bottom:none}.AddressConverter_autocompleteItemSelected__N5b2Q,.AddressConverter_autocompleteItem__ZOyRk:hover{background-color:#f5f5ff}.AddressConverter_autocompleteItemMain__z7_SQ{font-size:.95rem;font-weight:500;color:#333;margin-bottom:4px;line-height:1.4}.AddressConverter_autocompleteItemMeta__iV2SW{display:flex;gap:12px;font-size:.85rem;color:#666;flex-wrap:wrap}.AddressConverter_autocompleteItemMeta__iV2SW span{padding:2px 6px;background:#f0f0f0;border-radius:4px}@media (max-width:768px){.AddressConverter_container__FgOJ0{padding:24px}.AddressConverter_title__T8oZR{font-size:2rem}.AddressConverter_buttonGroup__gmun6{flex-direction:column}.AddressConverter_actionButton__e05MV{width:100%}.AddressConverter_autocompleteDropdown__hMn_m{max-height:300px}}