.view-tabs{min-width:0;max-width:100%;color:var(--rj-text-primary);font-family:var(--rj-font-ui)}.view-tabs__list{display:flex;box-sizing:border-box;gap:0;width:max-content;max-width:100%;padding-inline:var(--rj-space-1);border:1px solid var(--rj-border-subtle);border-radius:var(--rj-radius-lg);background:color-mix(in srgb,var(--rj-surface-panel) 82%,transparent);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin}.view-tabs__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:var(--rj-control-min-size);padding:var(--rj-space-2) var(--rj-space-4);border:0;border-radius:var(--rj-radius-md);background:transparent;color:var(--rj-text-secondary);font:inherit;font-size:var(--rj-type-body-sm-size);font-weight:700;white-space:nowrap;cursor:pointer;scroll-snap-align:start;transition:color var(--rj-motion-fast) var(--rj-ease),background var(--rj-motion-fast) var(--rj-ease)}.view-tabs__tab:hover{background:var(--rj-surface-accent);color:var(--rj-text-accent)}.view-tabs__tab.is-active{background:var(--rj-surface-raised);color:var(--rj-text-accent)}.view-tabs__tab.is-active:after{position:absolute;inset-inline:var(--rj-space-3);inset-block-end:2px;height:2px;border-radius:var(--rj-radius-pill);background:var(--rj-action-fill);content:""}.view-tabs__tab:focus-visible{z-index:1;outline:2px solid var(--rj-action);outline-offset:-2px;box-shadow:0 0 0 3px var(--rj-focus-ring)}.view-tabs__badge{min-width:1.5rem;-webkit-margin-start:var(--rj-space-2);margin-inline-start:var(--rj-space-2);padding-inline:var(--rj-space-1);border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:var(--rj-radius-pill);font-family:var(--rj-font-mono);font-size:var(--rj-type-caption-size);line-height:var(--rj-type-caption-line);text-align:center}.view-tabs__panel[hidden]{display:none}.view-tabs__panel{min-width:0;max-width:100%}.view-tabs__list[data-layout=underlines]{display:flex;width:100%;gap:var(--rj-space-6);padding:0;border:0;border-bottom:1px solid var(--rj-border-subtle);border-radius:0;background:transparent;overflow-x:visible;scroll-snap-type:none}.view-tabs__list[data-layout=underlines]>.view-tabs__tab{justify-content:flex-start;min-height:42px;padding:var(--rj-space-1) 0 var(--rj-space-3);border-radius:0;color:var(--rj-text-secondary);font-weight:650;scroll-snap-align:none}.view-tabs__list[data-layout=underlines]>.view-tabs__tab.is-active,.view-tabs__list[data-layout=underlines]>.view-tabs__tab:hover{background:transparent;color:var(--rj-text-accent)}.view-tabs__list[data-layout=underlines]>.view-tabs__tab.is-active:after{inset-inline:0;inset-block-end:-1px;height:2px;border-radius:0}.view-tabs__list[data-layout=choice-grid]{container:rj-view-tabs/inline-size;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;gap:0;padding-inline:0;border:none;border-radius:0;background:none;overflow-x:visible;scroll-snap-type:none}.view-tabs__list[data-layout=choice-grid]>.view-tabs__tab{flex:1 1 50%;min-width:0;text-align:center;white-space:normal;line-height:1.3;scroll-snap-align:none}@container rj-view-tabs (min-width: 34rem){.view-tabs__list[data-layout=choice-grid]>.view-tabs__tab{flex-basis:calc(100% / 3)}}@container rj-view-tabs (min-width: 43rem){.view-tabs__list[data-layout=choice-grid]>.view-tabs__tab{flex-basis:0}}@media (max-width:640px){.view-tabs__list{width:100%;margin-inline:0;scroll-padding-inline:var(--rj-space-1);scrollbar-width:none}.view-tabs__list::-webkit-scrollbar{display:none}.view-tabs__tab{padding-inline:var(--rj-space-3)}.view-tabs__list[data-layout=underlines]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 var(--rj-space-4);gap:0 var(--rj-space-4);overflow:visible}.view-tabs__list[data-layout=underlines]>.view-tabs__tab{min-width:0;padding-inline:0;white-space:normal}.view-tabs__list[data-layout=choice-grid]>.view-tabs__tab{flex-basis:50%}}.view-tabs__list[data-layout=segmented]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--rj-control-segment-min,5.5em),100%),1fr));grid-gap:var(--rj-control-gap);gap:var(--rj-control-gap);width:100%;padding:var(--rj-space-1);border-color:var(--rj-control-border);border-radius:var(--rj-control-radius);background:var(--rj-control-surface);overflow-x:auto;scroll-snap-type:none}.view-tabs__list[data-layout=segmented]>.view-tabs__tab{min-width:var(--rj-control-segment-min,5.5em);padding:var(--rj-control-padding-block) var(--rj-control-padding-inline);border:1px solid transparent;border-radius:calc(var(--rj-control-radius) - var(--rj-space-1));color:var(--rj-text-secondary);font-weight:var(--rj-control-font-weight);line-height:1.35;text-align:center;text-wrap:balance;white-space:normal;scroll-snap-align:none;transition:color var(--rj-motion-fast) var(--rj-ease),border-color var(--rj-motion-fast) var(--rj-ease),background var(--rj-motion-fast) var(--rj-ease),box-shadow var(--rj-motion-fast) var(--rj-ease)}.view-tabs__list[data-layout=segmented]>.view-tabs__tab:hover:not(.is-active){background:transparent;color:var(--rj-text-secondary)}.view-tabs__list[data-layout=segmented]>.view-tabs__tab.is-active{border-color:var(--rj-control-selected-border);background:var(--rj-control-selected-surface);color:var(--rj-text-accent);box-shadow:var(--rj-control-selected-shadow)}.view-tabs__list[data-layout=segmented]>.view-tabs__tab.is-active:after{content:none}.view-tabs__list[data-layout=segmented]>.view-tabs__tab:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--rj-focus-ring)}.view-tabs__list[data-layout=segmented]>.view-tabs__tab:not(.is-active):focus-visible{outline-style:dashed;outline-color:var(--rj-text-primary);box-shadow:none}@media (max-width:640px){.view-tabs__list[data-layout=segmented]{grid-template-columns:repeat(auto-fit,minmax(min(7.5rem,100%),1fr));border-radius:var(--rj-radius-lg)}.view-tabs__list[data-layout=segmented]>.view-tabs__tab{border-radius:calc(var(--rj-radius-lg) - var(--rj-space-1))}.view-tabs__list[data-layout=segmented]:has(>:nth-child(2):last-child),.view-tabs__list[data-layout=segmented]:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.view-tabs__list[data-layout=segmented]:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.view-tabs__list[data-layout=segmented]:has(>:nth-child(3):last-child)>.view-tabs__tab{min-width:0;padding-inline:var(--rj-space-2)}}@media (max-width:480px){.view-tabs__list[data-layout=segmented]:not(:has(>:nth-child(2):last-child)):not(:has(>:nth-child(3):last-child)):not(:has(>:nth-child(4):last-child)){grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.view-tabs__list[data-layout=segmented]>.view-tabs__tab{transition:none}}@supports not (container-type:inline-size){@media (min-width:641px){.view-tabs__list[data-layout=choice-grid]>.view-tabs__tab{flex-basis:calc(100% / 3)}}@media (min-width:901px){.view-tabs__list[data-layout=choice-grid]>.view-tabs__tab{flex-basis:0}}}