#i18nWorldHost{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;margin:0;z-index:10020}#i18nWorldButton{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:155px;height:36px;padding:0 11px;border:1px solid var(--border,#dfe3e8);border-radius:10px;background:var(--card,#fff);color:var(--text,#15171a);font:inherit;font-weight:700;cursor:pointer}#i18nWorldButton span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#i18nWorldModal[hidden]{display:none!important}#i18nWorldModal{position:fixed;inset:0;background:#0f172a88;display:flex;justify-content:flex-end;align-items:flex-start;padding:72px 18px 18px;z-index:10021}.i18n-panel{width:min(420px,calc(100vw - 28px));max-height:calc(100vh - 90px);display:flex;flex-direction:column;border:1px solid var(--border,#dfe3e8);border-radius:18px;background:var(--card,#fff);color:var(--text,#15171a);box-shadow:0 24px 70px #0004;overflow:hidden}.i18n-head{display:flex;justify-content:space-between;gap:12px;padding:16px 16px 10px}.i18n-head b{font-size:18px}.i18n-head small{display:block;margin-top:4px;color:var(--muted,#667085);font-size:11px}#i18nClose{width:34px;height:34px;border:0;border-radius:9px;background:#7f7f7f18;color:inherit;font-size:24px;cursor:pointer}.i18n-search{padding:0 14px 12px}.i18n-search input{width:100%;box-sizing:border-box;padding:11px;border:1px solid var(--border,#dfe3e8);border-radius:10px;background:transparent;color:inherit;font:inherit}.i18n-list{padding:0 8px 10px;overflow:auto;display:grid;grid-template-columns:1fr 1fr;gap:6px}.i18n-list button{min-width:0;display:flex;justify-content:space-between;gap:8px;padding:10px;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.i18n-list button:hover{background:#7f7f7f12}.i18n-list button.active{border-color:#2563eb;background:#2563eb15}.i18n-list button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.i18n-list small{color:var(--muted,#667085)}html[dir=rtl] body{direction:rtl}@media(max-width:900px){#i18nWorldButton{width:36px;max-width:36px;padding:0}#i18nWorldButton span{display:none}.i18n-list{grid-template-columns:1fr}#i18nWorldModal{padding:60px 10px 10px}}
