.tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:stretch;gap:0;margin:0 0 16px;display:flex;overflow-x:auto}.review-page>.tabs{margin-bottom:20px}.tabs .tab{min-height:44px;box-shadow:none;color:var(--muted);font-weight:700;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:none;margin:0 0 -1px;padding:8px 14px 9px;line-height:1.2;transition:background-color .18s,color .18s,border-color .18s}.tabs .tab:hover,.tabs .tab:focus-visible{background:color-mix(in srgb,var(--lime) 14%,transparent);color:var(--text)}.tabs .tab[aria-selected=true]{background:color-mix(in srgb,var(--lime) 22%,transparent);color:var(--text);border-bottom:3px solid var(--lime);font-weight:800}.tabs .tab:focus-visible{outline:3px solid var(--violet);outline-offset:2px}html[data-theme=dark] .tabs .tab:focus-visible{outline-color:var(--sun)}.tabs.tabs-inline{margin:0}.bl-ctrls>.tabs{flex:1 1 0;min-width:0;max-width:100%}@media (max-width:768px){.bl-ctrls>.tabs{flex:100%}}@media (prefers-reduced-motion:reduce){.tabs .tab{transition:none}}
