.platform-tabs{display:flex;align-items:stretch;gap:20px;flex:none}.platform-tabs>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height-large);padding:8px 0;border:0;border-bottom:2px solid transparent;border-radius:0;font:inherit;color:var(--text-secondary);background:transparent;cursor:pointer;white-space:nowrap}.platform-tabs>button[aria-selected=true]{color:var(--accent-primary);border-bottom-color:var(--accent-primary)}.platform-tabs>button:focus-visible{outline:2px solid var(--info);outline-offset:2px}.platform-tabs small{font-size:var(--control-font-size-small);color:inherit}.platform-tabs[data-orientation=vertical]{flex-direction:column;gap:4px}.platform-tabs[data-orientation=vertical]>button{justify-content:flex-start;min-height:var(--control-height);padding:8px 12px;border-bottom:0;border-left:2px solid transparent;text-align:left}.platform-tabs[data-orientation=vertical]>button[aria-selected=true]{border-left-color:var(--accent-primary);color:var(--text-primary);background:var(--bg-card)}.platform-tab-panel:not([hidden])[data-layout=flex]{display:flex;flex-direction:column;flex:1;min-height:0}.platform-tab-panel:focus-visible{outline:2px solid var(--info);outline-offset:-2px}
