*{box-sizing:border-box}body{margin:0}#root{min-height:100vh}.goog-te-banner-frame,.goog-te-gadget-icon,#goog-gt-tt,.goog-te-balloon-frame,iframe.skiptranslate{display:none!important}body{position:static!important;top:0!important}.goog-text-highlight{box-shadow:none!important;background:0 0!important}#slm-google-host{display:none!important}#lang-root{z-index:99998;position:fixed;top:14px;right:14px}@media (width<=640px){#lang-root{top:10px;right:10px}}.slm-lang{--slm-bg:#fff;--slm-fg:#1c2024;--slm-border:#d9dde3;--slm-hover:#f3f5f9;--slm-accent:#2563eb;font-size:14px;display:inline-block;position:relative}.slm-btn{border:1px solid var(--slm-border);background:var(--slm-bg);color:var(--slm-fg);cursor:pointer;font:inherit;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;line-height:1;transition:border-color .15s;display:inline-flex;box-shadow:0 2px 8px #10182814}.slm-btn:hover{border-color:var(--slm-accent)}.slm-current{white-space:nowrap;font-weight:500}.slm-caret{opacity:.55;transition:transform .18s}.slm-lang[data-open=true] .slm-caret{transform:rotate(180deg)}.slm-panel{z-index:9999;background:var(--slm-bg);border:1px solid var(--slm-border);border-radius:12px;width:290px;max-width:calc(100vw - 32px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #10182829}.slm-search{box-sizing:border-box;border:0;border-bottom:1px solid var(--slm-border);width:100%;font:inherit;color:inherit;background:0 0;outline:none;padding:12px 14px}.slm-list{overscroll-behavior:contain;max-height:320px;padding:6px;overflow-y:auto}.slm-row{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:8px;padding:9px 10px;display:flex}.slm-row:hover{background:var(--slm-hover)}.slm-row[aria-selected=true]{background:var(--slm-hover);font-weight:600}.slm-native{flex:none}.slm-en{opacity:.5;white-space:nowrap;margin-left:auto;font-size:12px}.slm-empty{opacity:.55;padding:16px 14px;font-size:13px}.slm-sep{background:var(--slm-border);height:1px;margin:6px 4px}
