.otoko-language-control{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-02,4px);inline-size:72px;block-size:44px;flex:0 0 72px;padding:0 var(--spacing-03,8px);margin:0;color:inherit;cursor:pointer}.otoko-language-control>svg{flex-shrink:0}.otoko-language-code{inline-size:2ch;font-size:14px;line-height:20px;font-weight:500;text-align:center;direction:ltr;unicode-bidi:isolate}.otoko-language-control select{position:absolute;inset:0;box-sizing:border-box;inline-size:100%;block-size:100%;max-inline-size:none;min-inline-size:0;margin:0;padding:0;opacity:0;cursor:pointer}.otoko-language-control option{color:var(--otoko-gray-900,#161616);background:var(--color-neutral-white,#fff)}.otoko-language-control:hover{background:color-mix(in srgb,currentColor 6%,transparent)}.otoko-language-control:focus-within{outline:2px solid var(--color-blue-600,#091dfb);outline-offset:2px}.otoko-language-control select:focus-visible{outline:none}.otoko-language-control[aria-busy=true]{opacity:.6;cursor:progress}.workspace-header .workspace-header-top{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,auto);align-items:center}.workspace-header .workspace-header-start{align-self:center;gap:var(--spacing-04)}.workspace-header .workspace-header-actions{min-inline-size:0;gap:var(--spacing-03)}.workspace-header .workspace-help-link{justify-content:center;inline-size:44px;min-block-size:44px;flex:0 0 44px}.workspace-header .workspace-help-link:hover,.workspace-header .ws-account-menu>summary:hover,.workspace-header .ws-account-menu[open]>summary{background:var(--otoko-ws-ground);color:var(--color-text-primary)}.workspace-header .workspace-help-link:focus-visible,.workspace-header .ws-account-menu>summary:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.workspace-header .ws-account-menu{margin-inline-start:var(--spacing-03);padding-inline-start:var(--spacing-05);border-inline-start:var(--otoko-ws-rule)}.workspace-header .ws-account-menu>summary{gap:var(--spacing-04);padding:var(--spacing-02) var(--spacing-03);text-align:start}.workspace-header .ws-account-menu>summary .ws-user-caption{max-inline-size:14rem}.workspace-header .ws-user-avatar{inline-size:36px;block-size:36px;flex-basis:36px;background:var(--color-blue-100);color:var(--color-blue-700);direction:ltr;unicode-bidi:isolate}.workspace-header .ws-account-chevron{flex-shrink:0;color:var(--color-text-secondary)}.workspace-header .ws-account-menu[open] .ws-account-chevron{transform:rotate(180deg)}.workspace-header .ws-account-menu>nav{top:calc(100% + var(--spacing-03));box-shadow:none;max-inline-size:calc(100vw - var(--spacing-07))}.workspace-header .ws-account-context{padding:var(--spacing-04) var(--spacing-03) var(--spacing-05);margin-block-end:var(--spacing-03);border-block-end:var(--otoko-ws-rule)}.workspace-header .ws-account-context .ws-user-caption{max-inline-size:none}.workspace-header .ws-account-context .ws-user-caption>*{white-space:normal;overflow-wrap:anywhere}@media (max-width:671px){.workspace-header .workspace-header-top{gap:var(--spacing-03)}.workspace-header .workspace-header-start{gap:var(--spacing-02)}.workspace-header .otoko-logo img{width:88px}.workspace-header .ws-account-chevron,.workspace-header .ws-account-menu>summary .ws-user-caption{display:none}.workspace-header .ws-account-menu{margin-inline-start:0;padding-inline-start:0;border-inline-start:0}.workspace-header .ws-account-menu>summary{padding:var(--spacing-02);min-inline-size:44px;justify-content:center}.workspace-header .ws-account-context .ws-user-caption{display:grid;font-size:var(--otoko-type-body-01)}.workspace-header .ws-account-context .ws-user-caption>span{font-size:var(--otoko-type-body-01)}}