.gvtui-radio-group{font-size:var(--font-size-small);flex-wrap:nowrap;margin:0;padding:0;display:flex}.gvtui-radio-group>div{flex:1;position:relative}.gvtui-radio-group>div svg,.gvtui-radio-group>div .gvtui-material-symbol{width:1rem;height:1rem}.gvtui-radio-group>div>.gvtui-radio-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.gvtui-radio-group>div>.gvtui-radio-input:not(:checked)+.gvtui-radio-label.styled.filled{background-color:var(--grey-500);border-color:var(--grey-500)}.gvtui-radio-group>div>.gvtui-radio-input:not(:checked)+.gvtui-radio-label.styled.filled:hover{background-color:var(--radio-hover-background);border-color:var(--radio-hover-border)}.gvtui-radio-group>div>.gvtui-radio-input:not(:checked)+.gvtui-radio-label.styled.filled:active{background-color:var(--radio-active-background);border-color:var(--radio-active-border)}.gvtui-radio-group>div>.gvtui-radio-input:checked+.gvtui-radio-label.styled.filled{background-color:var(--selected-background);border-color:var(--selected-background)}.gvtui-radio-group>div>.gvtui-radio-input:focus-visible+.gvtui-radio-label{outline:2px solid var(--radio-focus-outline);outline-offset:2px}.gvtui-radio-group>div>.gvtui-radio-label{box-sizing:border-box;cursor:pointer;text-align:center;width:100%;min-width:88px;color:var(--white);white-space:nowrap;line-height:1;font-weight:var(--font-weight-bold);border-radius:0;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .875rem;display:flex}.gvtui-radio-group>div:first-child>.gvtui-radio-label{border-top-left-radius:var(--box-radius-standard);border-bottom-left-radius:var(--box-radius-standard)}.gvtui-radio-group>div:last-child>.gvtui-radio-label{border-top-right-radius:var(--box-radius-standard);border-bottom-right-radius:var(--box-radius-standard)}.gvtui-radio-group--theme-blue{--selected-background:var(--gvt-control-base);--radio-hover-background:var(--gvt-control-base);--radio-hover-border:var(--gvt-control-base);--radio-active-background:var(--gvt-control-darker-80);--radio-active-border:var(--gvt-control-darker-80);--radio-focus-outline:var(--gvt-control-base)}.gvtui-radio-group--theme-black{--selected-background:var(--grey-999);--radio-hover-background:var(--grey-900);--radio-hover-border:var(--grey-900);--radio-active-background:var(--grey-950);--radio-active-border:var(--grey-950);--radio-focus-outline:var(--grey-900)}.gvtui-radio-group--vertical{flex-direction:column;gap:1px 0}.gvtui-radio-group--vertical>div .gvtui-radio-label{justify-content:flex-start}.gvtui-radio-group--vertical>div:first-child>.gvtui-radio-label{border-top-left-radius:var(--box-radius-standard);border-top-right-radius:var(--box-radius-standard);border-bottom-left-radius:0}.gvtui-radio-group--vertical>div:last-child>.gvtui-radio-label{border-top-right-radius:0;border-bottom-left-radius:var(--box-radius-standard);border-bottom-right-radius:var(--box-radius-standard)}.gvtui-radio-group--auto-width>div{flex:0 auto}.gvtui-radio-group--auto-width>div>.gvtui-radio-label{width:auto;min-width:0}:is(.gvtui-radio-group--disabled,.gvtui-radio-option--disabled)>.gvtui-radio-label,:is(.gvtui-radio-group--disabled,.gvtui-radio-option--disabled)>.gvtui-radio-card-label{cursor:not-allowed;opacity:.65;pointer-events:none}.gvtui-radio-group--card{flex-direction:column;gap:.75rem}.gvtui-radio-group--card>div{flex:none;width:100%}.gvtui-radio-group--card>div>.gvtui-radio-input:focus-visible+.gvtui-radio-card-label .gvtui-card{outline:2px solid var(--gvt-control-base);outline-offset:2px}.gvtui-radio-card-label{cursor:pointer;display:block}.gvtui-radio-card-label .gvtui-card{width:100%;padding:1rem;transition:border-color .2s}.gvtui-radio-card-label .gvtui-radio-card-icon{color:var(--grey-600);flex-shrink:0;display:inline-flex}.gvtui-radio-input:not(:checked)+.gvtui-radio-card-label .gvtui-card{border-color:var(--colour-line)}.gvtui-radio-input:checked+.gvtui-radio-card-label .gvtui-card{border-color:var(--gvt-control-base);background-color:#45b9b40f;border-width:1px}.gvtui-radio-input:checked+.gvtui-radio-card-label .gvtui-radio-card-icon{color:var(--gvt-teal)}.gvtui-radio-card-indicator{border:2px solid var(--grey-400);border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;position:relative}.gvtui-radio-input:checked+.gvtui-radio-card-label .gvtui-radio-card-indicator{border-color:var(--gvt-teal);background-color:var(--gvt-teal)}.gvtui-radio-input:checked+.gvtui-radio-card-label .gvtui-radio-card-indicator:after{content:"";background-color:var(--white);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
