/* WorkLog v0.4.1.1 language selector: Account settings only. */
.worklog-language-setting{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:15px 0;margin:8px 0 18px;border-top:1px solid var(--stroke,#38383a);border-bottom:1px solid var(--stroke,#38383a)}
.worklog-language-setting-label{font-size:13px;font-weight:650;color:var(--ink,#f5f5f7)}
.worklog-language{display:inline-flex;align-items:center;position:relative;flex-shrink:0}
.worklog-language select{appearance:none;background:#28282f;color:#f5f5f7;border:1px solid #484854;border-radius:10px;padding:11px 31px 11px 13px;font:600 13px/1.2 system-ui,-apple-system,sans-serif;cursor:pointer;min-width:136px;max-width:100%;min-height:42px}
.worklog-language::after{
  content:"";
  position:absolute;
  width:14px;
  height:14px;
  right:12px;
  top:50%;
  transform:translateY(-50%);
  pointer-events:none;
  background: center / 14px 14px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23C8CBD3' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");
}
.worklog-language select:focus-visible{outline:2px solid #4F7CFF;outline-offset:2px}
.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:750px){.worklog-language-setting{align-items:stretch}.worklog-language-setting-label{align-self:center}.worklog-language select{min-width:124px}.topbar .breadcrumb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
