.small-CtnpmPzP{--ui-lib-size-switch-default:3}.medium-CtnpmPzP{--ui-lib-size-switch-default:4}.large-CtnpmPzP{--ui-lib-size-switch-default:5}.switchView-CtnpmPzP{--ui-lib-size-switch-internal:var(--ui-lib-switchView-size,var(--ui-lib-size-switch-default));--ui-lib-size-switch-internal-s:calc(max(0, 1 - (var(--ui-lib-size-switch-internal) - 3) * (var(--ui-lib-size-switch-internal) - 3)));--ui-lib-size-switch-internal-m:calc(max(0, 1 - (var(--ui-lib-size-switch-internal) - 4) * (var(--ui-lib-size-switch-internal) - 4)));--ui-lib-size-switch-internal-l:calc(max(0, 1 - (var(--ui-lib-size-switch-internal) - 5) * (var(--ui-lib-size-switch-internal) - 5)));display:block;position:relative;--switch-height:calc(var(--ui-lib-size-switch-internal-s)*20px + var(--ui-lib-size-switch-internal-m)*28px + var(--ui-lib-size-switch-internal-l)*34px);height:var(--switch-height);--switch-width:calc(var(--ui-lib-size-switch-internal-s)*38px + var(--ui-lib-size-switch-internal-m)*54px + var(--ui-lib-size-switch-internal-l)*64px);width:var(--switch-width);--switch-padding:calc(var(--ui-lib-size-switch-internal-s)*3px + var(--ui-lib-size-switch-internal-m)*4px + var(--ui-lib-size-switch-internal-l)*5px);--switch-thumb:calc(var(--switch-height) - var(--switch-padding)*2);--default-color:var(--color-container-fill-primary-neutral);--switch-color:var(--ui-lib-switchView-color,var(--default-color))}.switchView-CtnpmPzP.checked-CtnpmPzP{--default-color:var(--color-container-fill-primary-neutral-extra-bold)}.disabled-CtnpmPzP{opacity:.5}.track-CtnpmPzP{background-color:var(--switch-color);border-color:var(--switch-color);border-radius:20px;border-style:solid;border-width:1px;box-sizing:border-box;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.thumb-CtnpmPzP{background:var(--color-container-fill-quinary-inverse);border-radius:50%;display:block;height:var(--switch-thumb);transform:translate(var(--switch-padding),var(--switch-padding));transition-duration:.25s;transition-property:transform;transition-timing-function:ease-out;width:var(--switch-thumb)}.checked-CtnpmPzP .thumb-CtnpmPzP{transform:translate(calc(var(--switch-width) - var(--switch-thumb) - var(--switch-padding)),var(--switch-padding))}[data-theme=light]{--_0-2HGb:var(--color-minty-green-a600);--_1-2HGb:var(--color-minty-green-300)}[data-theme=dark]{--_0-2HGb:var(--color-minty-green-600);--_1-2HGb:var(--color-minty-green-700)}.switcher-fwE97QDf{display:inline-block;flex:0 0 auto;position:relative;vertical-align:middle;z-index:0;-webkit-tap-highlight-color:transparent}.input-fwE97QDf{cursor:default;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.input-fwE97QDf:checked,.input-fwE97QDf:disabled,.input-fwE97QDf:focus{border:0;outline:0}.input-fwE97QDf:focus+.thumbWrapper-fwE97QDf:after{display:block}.input-fwE97QDf:focus-visible+.thumbWrapper-fwE97QDf:after{display:block}.input-fwE97QDf:focus:not(:focus-visible)+.thumbWrapper-fwE97QDf:after{display:none}.thumbWrapper-fwE97QDf{display:block;height:fit-content;outline:none;overflow:visible;position:relative;width:fit-content}.thumbWrapper-fwE97QDf:focus{outline:none}.thumbWrapper-fwE97QDf:focus-visible{outline:none}.thumbWrapper-fwE97QDf:after{border-color:var(--color-focus-outline-color-blue);border-radius:24px;border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px);z-index:1}@media (any-hover:hover){.input-fwE97QDf:not(.disabled-fwE97QDf):hover+.thumbWrapper-fwE97QDf{--ui-lib-switchView-color:var(--color-container-fill-tertiary-neutral)}}.input-fwE97QDf:not(.disabled-fwE97QDf):active+.thumbWrapper-fwE97QDf{--ui-lib-switchView-color:var(--color-container-fill-secondary-neutral-normal)}@media (any-hover:hover){.input-fwE97QDf:not(.disabled-fwE97QDf).checked-fwE97QDf:hover+.thumbWrapper-fwE97QDf{--ui-lib-switchView-color:var(--color-container-fill-primary-neutral-bold)}}.input-fwE97QDf:not(.disabled-fwE97QDf).checked-fwE97QDf:active+.thumbWrapper-fwE97QDf{--ui-lib-switchView-color:var(--color-container-fill-primary-neutral-medium)}