.tc-language{font-size:13px;position:relative}.tc-language summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;padding:0 8px;font-weight:600;list-style:none;display:flex}.tc-language summary::-webkit-details-marker{display:none}.tc-language-options{inset-inline-end:0;z-index:25;background:#fff;border:1px solid #deded9;border-radius:10px;width:172px;padding:6px;position:absolute;top:100%;box-shadow:0 8px 24px #18181812}.tc-language-choice{color:#181818;text-align:start;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:10px 12px;display:flex}.tc-language-choice:hover,.tc-language-choice[aria-pressed=true]{background:#f3f3ed}.tc-language-options--expanded{width:min(272px,100vw - 32px)}.tc-language-options--expanded>.tc-language-choice,.tc-language-choice--more{font-weight:600}.tc-language-choice--more{border-top:1px solid #deded9}.tc-language-options .app-search-field{gap:5px;padding:8px 6px;display:grid}.tc-language-options .app-search-field label{padding-inline:4px}.tc-language-options .app-search-control{display:block;position:relative}.tc-language-options input[type=search]{box-sizing:border-box;color:#181818;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #deded9;border-radius:6px;padding:0 10px;padding-inline-start:48px;font-size:16px}.tc-language-options .app-search-submit{inset-inline-start:0;width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:0}.tc-language-options :is(.tc-language-choice,input,.app-search-submit):focus-visible{outline-offset:-3px;outline:2px solid #6550c8}.tc-language-results{overscroll-behavior:contain;max-height:min(18rem,45dvh);overflow-y:auto}.tc-language-options .tc-language-empty{color:#5a5a5a;padding:12px}
