.fixed-plan-option .p-radiobutton.fixed-plan-option__radio,.fixed-plan-option .fixed-plan-option__radio-root{width:1.25rem;height:1.25rem}.fixed-plan-option .p-radiobutton .p-radiobutton-box,.fixed-plan-option .fixed-plan-option__radio-box{box-sizing:border-box;background:hsl(var(--color-white));border:.0625rem solid #e5e7eb;border-radius:9999rem;width:1.25rem;height:1.25rem;transition:background-color .15s,border-color .15s,box-shadow .15s}.fixed-plan-option .p-radiobutton .p-radiobutton-box .p-radiobutton-icon,.fixed-plan-option .fixed-plan-option__radio-icon{background:hsl(var(--color-gigsky-blue));border-radius:9999rem;width:.5rem;height:.5rem}.fixed-plan-option .p-radiobutton.p-highlight .p-radiobutton-box,.fixed-plan-option--selected .p-radiobutton .p-radiobutton-box{border-color:hsl(var(--color-gigsky-blue));background:hsl(var(--color-light-blue))}.fixed-plan-option .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:hsl(var(--color-gigsky-blue));box-shadow:none}.fixed-plan-option .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:hsl(var(--color-gigsky-blue));box-shadow:none}.fixed-plan-option .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{border-color:hsl(var(--color-gigsky-blue));box-shadow:none}
