.cmpr-segmented-control{font-family:var(--cmpr-segmented-control-font-family);font-size:var(--cmpr-segmented-control-font-size);font-weight:var(--cmpr-segmented-control-font-weight);line-height:var(--cmpr-button-line-height);border-style:solid;border-width:var(--cmpr-segmented-control-border-width);border-color:var(--cmpr-segmented-control-border-color);border-radius:var(--cmpr-segmented-control-border-radius);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.cmpr-segmented-control .cmpr-segmented-control__input{display:none}.cmpr-segmented-control .cmpr-segmented-control__label{cursor:pointer;text-wrap:nowrap;padding-inline:var(--cmpr-segmented-control-padding-inline);padding-block:var(--cmpr-segmented-control-padding-block);color:var(--cmpr-segmented-control-text-color);background-color:var(--cmpr-segmented-control-bg-color);justify-content:center;align-items:center;display:flex}:is(.cmpr-segmented-control .cmpr-segmented-control__label):not(:last-child){border-right:var(--cmpr-segmented-control-border-width) solid var(--cmpr-segmented-control-border-color)}@media (hover:hover){:is(.cmpr-segmented-control .cmpr-segmented-control__label):hover{color:var(--cmpr-segmented-control-text-color-hover);background-color:var(--cmpr-segmented-control-bg-color-hover)}}:is(.cmpr-segmented-control .cmpr-segmented-control__label):active{background-color:var(--cmpr-segmented-control-bg-color-pressed)}.cmpr-segmented-control .cmpr-segmented-control__input:checked+.cmpr-segmented-control__label{cursor:default;color:var(--cmpr-segmented-control-text-color-selected);background-color:var(--cmpr-segmented-control-bg-color-selected)}:is(.cmpr-segmented-control .cmpr-segmented-control__input:checked+.cmpr-segmented-control__label):before{content:"";background-color:var(--cmpr-segmented-control-text-color-selected);width:1em;height:1em;margin-right:.5rem;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 640 640\"%3E%3C!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--%3E%3Cpath d=\"M530.8 134.1C545.1 144.5 548.3 164.5 537.9 178.8L281.9 530.8C276.4 538.4 267.9 543.1 258.5 543.9C249.1 544.7 240 541.2 233.4 534.6L105.4 406.6C92.9 394.1 92.9 373.8 105.4 361.3C117.9 348.8 138.2 348.8 150.7 361.3L252.2 462.8L486.2 141.1C496.6 126.8 516.6 123.6 530.9 134z\"/%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 640 640\"%3E%3C!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--%3E%3Cpath d=\"M530.8 134.1C545.1 144.5 548.3 164.5 537.9 178.8L281.9 530.8C276.4 538.4 267.9 543.1 258.5 543.9C249.1 544.7 240 541.2 233.4 534.6L105.4 406.6C92.9 394.1 92.9 373.8 105.4 361.3C117.9 348.8 138.2 348.8 150.7 361.3L252.2 462.8L486.2 141.1C496.6 126.8 516.6 123.6 530.9 134z\"/%3E%3C/svg%3E") no-repeat}.cmpr-segmented-control{--cmpr-segmented-control-border-color:var(--cmpr-segmented-control-bg-color-selected)}.cmpr-segmented-control[data-size=small]{--cmpr-segmented-control-font-size:var(--cmpr-segmented-control-font-size-small);--cmpr-segmented-control-font-weight:var(--cmpr-segmented-control-font-weight-small);--cmpr-segmented-control-padding-block:var(--cmpr-segmented-control-padding-block-small);--cmpr-segmented-control-padding-inline:var(--cmpr-segmented-control-padding-inline-small);--cmpr-segmented-control-border-radius:var(--cmpr-segmented-control-border-radius-small);--cmpr-segmented-control-border-width:var(--cmpr-segmented-control-border-width-small)}.cmpr-segmented-control{--cmpr-segmented-control-font-size:var(--cmpr-segmented-control-font-size-medium);--cmpr-segmented-control-font-weight:var(--cmpr-segmented-control-font-weight-medium);--cmpr-segmented-control-padding-block:var(--cmpr-segmented-control-padding-block-medium);--cmpr-segmented-control-padding-inline:var(--cmpr-segmented-control-padding-inline-medium);--cmpr-segmented-control-border-radius:var(--cmpr-segmented-control-border-radius-medium);--cmpr-segmented-control-border-width:var(--cmpr-segmented-control-border-width-medium)}.cmpr-segmented-control[data-size=large]{--cmpr-segmented-control-font-size:var(--cmpr-segmented-control-font-size-large);--cmpr-segmented-control-font-weight:var(--cmpr-segmented-control-font-weight-large);--cmpr-segmented-control-padding-block:var(--cmpr-segmented-control-padding-block-large);--cmpr-segmented-control-padding-inline:var(--cmpr-segmented-control-padding-inline-large);--cmpr-segmented-control-border-radius:var(--cmpr-segmented-control-border-radius-large);--cmpr-segmented-control-border-width:var(--cmpr-segmented-control-border-width-large)}.cmpr-segmented-control[data-variant=primary]{--cmpr-segmented-control-text-color:var(--cmpr-segmented-control-text-color-primary);--cmpr-segmented-control-text-color-hover:var(--cmpr-segmented-control-text-color-primary-hover);--cmpr-segmented-control-text-color-selected:var(--cmpr-segmented-control-text-color-primary-selected);--cmpr-segmented-control-bg-color:var(--cmpr-segmented-control-bg-color-primary);--cmpr-segmented-control-bg-color-hover:var(--cmpr-segmented-control-bg-color-primary-hover);--cmpr-segmented-control-bg-color-pressed:var(--cmpr-segmented-control-bg-color-primary-pressed);--cmpr-segmented-control-bg-color-selected:var(--cmpr-segmented-control-bg-color-primary-selected)}.cmpr-segmented-control[data-variant=secondary]{--cmpr-segmented-control-text-color:var(--cmpr-segmented-control-text-color-secondary);--cmpr-segmented-control-text-color-hover:var(--cmpr-segmented-control-text-color-secondary-hover);--cmpr-segmented-control-text-color-selected:var(--cmpr-segmented-control-text-color-secondary-selected);--cmpr-segmented-control-bg-color:var(--cmpr-segmented-control-bg-color-secondary);--cmpr-segmented-control-bg-color-hover:var(--cmpr-segmented-control-bg-color-secondary-hover);--cmpr-segmented-control-bg-color-pressed:var(--cmpr-segmented-control-bg-color-secondary-pressed);--cmpr-segmented-control-bg-color-selected:var(--cmpr-segmented-control-bg-color-secondary-selected)}
