.ev2-switching #language-options{opacity:.65;pointer-events:none}.ev2-language-option[hidden]{display:none!important}.ev2-language-option[aria-current=true]{border-color:#1267d8;background:#eff6ff}.ev2-language-option{display:flex;align-items:center;min-height:44px;padding:12px 16px;border:1px solid #d7e4f0;border-radius:10px;color:#174467;text-decoration:none;background:white}.ev2-language-option:focus-visible{outline:3px solid #1f8ee6;outline-offset:3px}#ev2-language-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#ev2-language-dialog{max-width:560px;width:calc(100% - 48px);max-height:80vh;padding:24px;border:1px solid #d5e3ef;border-radius:18px}#ev2-language-dialog::backdrop{background:#082334aa}#ev2-language-open{position:fixed;bottom:24px;inset-inline-start:24px;z-index:1001;padding:12px 18px;border:1px solid #c6dcf0;border-radius:24px;background:#fff;color:#174467;cursor:pointer}#ev2-notice{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);max-width:600px;width:calc(100% - 48px);box-sizing:border-box;padding:16px 20px;background:#10344a;color:white;border-radius:12px;z-index:100000;font:15px/1.6 system-ui}#ev2-editor{position:fixed;z-index:99990;inset-block-start:36px;inset-inline-end:12px;max-height:calc(100vh - 60px);width:350px;max-width:calc(100vw - 48px);overflow:auto;padding:20px;box-sizing:border-box;background:#fff;color:#15364a;border:1px solid #bad3e7;border-radius:14px;box-shadow:0 8px 36px #1234;font:14px/1.6 system-ui}#ev2-editor h2{font-size:18px}#ev2-editor textarea,#ev2-editor select{width:100%;box-sizing:border-box;font:inherit;padding:8px;border:1px solid #a8bdcc;border-radius:6px}#ev2-editor button{padding:8px 12px;margin:8px 0;border:0;border-radius:6px;background:#1267d8;color:#fff;cursor:pointer}#ev2-editor.ev2-collapsed>*:not(h2):not(#ev2-edit-close){display:none}#ev2-edit-units>div{border-top:1px solid #ddd;padding-block:12px}html[dir=rtl] #language-dialog{direction:rtl}@media(prefers-reduced-motion:no-preference){.ev2-language-option{transition:background-color .15s,border-color .15s}#language-options{transition:opacity .1s}}@media(max-width:480px){#ev2-language-options{grid-template-columns:1fr}}
[data-ev2-native-directory][hidden],[data-ev2-english-directory][hidden]{display:none!important}
