.d7-seg{gap:var(--d7-space-4);padding:var(--d7-space-4);background:var(--d7-surface-sunken);border:var(--d7-rule-w) solid var(--d7-rule);border-radius:var(--d7-radius-pill);max-inline-size:100%;display:inline-flex}.d7-seg-btn{min-block-size:var(--d7-touch);padding-inline:var(--d7-space-16);border-radius:var(--d7-radius-pill);color:var(--d7-text-secondary);white-space:nowrap;cursor:pointer;transition:background-color var(--d7-dur-switch) var(--d7-ease-press), color var(--d7-dur-switch) var(--d7-ease-press);background:0 0;border:0;flex:1 1 0}.d7-seg-btn:hover:not([data-selected]){color:var(--d7-white)}.d7-seg-btn[data-selected]{background:var(--d7-selected-bg);color:var(--d7-selected-text);font-weight:var(--d7-weight-semibold)}@media (prefers-reduced-motion:reduce){.d7-seg-btn{transition-duration:var(--d7-dur-reduced)}}
