.ts-seg{border:1px solid var(--s-line-2,var(--line-2));background:var(--s-card,var(--card));border-radius:999px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.ts-seg button{min-width:30px;height:28px;color:var(--s-muted,var(--muted));cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 7px;font:500 13px/1 inherit;transition:background .12s,color .12s;display:inline-flex}.ts-seg button:hover{color:var(--s-text,var(--text))}.ts-seg button[aria-checked=true]{background:var(--s-mist,var(--fill));color:var(--s-text,var(--text));box-shadow:inset 0 0 0 1px var(--s-line-2,var(--line-2))}.ts-seg button:focus-visible{outline:2px solid var(--s-accent,var(--tint));outline-offset:1px}.ts-seg.ts-labels{width:100%;display:flex}.ts-seg.ts-labels button{flex:1;height:36px;padding:0 10px;font-size:14px}.ts-btn .ts-i{display:none}.ts-btn[data-choice=system] .ts-i-system,.ts-btn[data-choice=light] .ts-i-light,.ts-btn[data-choice=dark] .ts-i-dark,:root:not([data-theme=dark]) .ts-btn:not([data-choice]) .ts-i-light,:root[data-theme=dark] .ts-btn:not([data-choice]) .ts-i-dark{display:block}.ts-menu{min-width:180px}.ts-menu .menu-item{color:var(--text);cursor:pointer}.ts-menu .menu-item[aria-checked=true]{background:var(--fill);font-weight:600}.ts-menu .menu-item[aria-checked=true] .menu-icon{color:var(--text)}.ts-menu .menu-item:focus-visible{outline:2px solid var(--tint);outline-offset:-2px}.auth-topline.ts-has{justify-content:flex-end;align-items:center;gap:10px;display:flex}.auth-topline.ts-has>.ts-aside{flex:1;min-width:0}.acct-theme{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.acct-theme>span{color:var(--muted);font-size:13px}@media (prefers-reduced-motion:reduce){.ts-seg button{transition:none}}.company-link{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}.company-link:hover{text-decoration-color:currentColor}@media (width>=901px){.topbar{grid-template-columns:minmax(max-content,1fr) minmax(0,640px) minmax(max-content,1fr)}}
