.TachraLightSwitch-module__6H75QG__panel{border-radius:calc(.1875rem * var(--tls-scale));box-shadow:inset calc(-.25rem * var(--tls-scale)) calc(-.25rem * var(--tls-scale)) calc(.5rem * var(--tls-scale)) #00000040, inset calc(.25rem * var(--tls-scale)) calc(.25rem * var(--tls-scale)) calc(.5rem * var(--tls-scale)) #ffffff80, inset calc(.125rem * var(--tls-scale)) calc(.125rem * var(--tls-scale)) calc(.125rem * var(--tls-scale)) #b1b1b140, calc(.0625rem * var(--tls-scale)) calc(.0625rem * var(--tls-scale)) calc(.0625rem * var(--tls-scale)) #0000001a, calc(.25rem * var(--tls-scale)) calc(.25rem * var(--tls-scale)) calc(.125rem * var(--tls-scale)) #0000000d, calc(.375rem * var(--tls-scale)) calc(.375rem * var(--tls-scale)) calc(.1875rem * var(--tls-scale)) #0000000d;height:calc(10.625rem * var(--tls-scale));width:calc(6.0625rem * var(--tls-scale));cursor:pointer;background-color:#fff;justify-content:center;align-items:center;display:inline-flex;position:relative}.TachraLightSwitch-module__6H75QG__panel.TachraLightSwitch-module__6H75QG__disabled{opacity:.5;cursor:not-allowed}.TachraLightSwitch-module__6H75QG__hole{border-radius:calc(.375rem * var(--tls-scale));height:calc(6.25rem * var(--tls-scale));width:calc(2.9375rem * var(--tls-scale));padding:calc(.0625rem * var(--tls-scale));background-color:#bbb;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.TachraLightSwitch-module__6H75QG__switch{border-radius:calc(.1875rem * var(--tls-scale));border:calc(.0625rem * var(--tls-scale)) solid #ddd;box-shadow:0 0 calc(.125rem * var(--tls-scale)) #000000bf, calc(-.125rem * var(--tls-scale)) calc(-.125rem * var(--tls-scale)) calc(.125rem * var(--tls-scale)) #ffffffbf;background-color:#fff;width:100%;height:100%;position:relative}.TachraLightSwitch-module__6H75QG__shadowBox{height:calc(6.0625rem * var(--tls-scale));left:calc(2.8825rem * var(--tls-scale));width:calc(1.625rem * var(--tls-scale));z-index:1;position:absolute;overflow:hidden}.TachraLightSwitch-module__6H75QG__shadowBox.TachraLightSwitch-module__6H75QG__top{top:calc(-.25rem * var(--tls-scale))}.TachraLightSwitch-module__6H75QG__shadowBox.TachraLightSwitch-module__6H75QG__bottom{top:calc(.125rem * var(--tls-scale))}.TachraLightSwitch-module__6H75QG__shadow{height:calc(4.375rem * var(--tls-scale));width:calc(5rem * var(--tls-scale));background-color:#00000054;transition:left .25s,filter .25s,opacity .25s,transform .25s;position:absolute}.TachraLightSwitch-module__6H75QG__shadow.TachraLightSwitch-module__6H75QG__top{bottom:calc(1.25rem * var(--tls-scale));left:calc(-5.625rem * var(--tls-scale));filter:blur();opacity:.1;transform:rotate(0)}.TachraLightSwitch-module__6H75QG__shadow.TachraLightSwitch-module__6H75QG__bottom{bottom:0;left:calc(-4.375rem * var(--tls-scale));filter:blur(calc(.625rem * var(--tls-scale)));opacity:1;transform:rotate(-20deg)}.TachraLightSwitch-module__6H75QG__switchTop{box-shadow:inset 0 0 calc(.1875rem * var(--tls-scale)) #0000001a, inset 0 0 calc(.75rem * var(--tls-scale)) #0000000d;z-index:2;background-color:#fff;width:100%;height:50%;transition:background .25s,box-shadow .25s;position:absolute;top:0;left:0}.TachraLightSwitch-module__6H75QG__outsetTop{background-color:#fff;background-image:linear-gradient(90deg,#fff 0%,#f7f7f7 100%);height:0;transition:height .25s}.TachraLightSwitch-module__6H75QG__switchBottom{box-shadow:inset 0 0 calc(.1875rem * var(--tls-scale)) #0000001a, inset 0 0 calc(.75rem * var(--tls-scale)) #0000000d;z-index:2;background-color:#eee;width:100%;height:50%;transition:background .25s,box-shadow .25s;position:absolute;top:50%;left:0}.TachraLightSwitch-module__6H75QG__outsetBottom{box-shadow:inset 0 0 calc(.1875rem * var(--tls-scale)) #0000001a, inset 0 0 calc(.75rem * var(--tls-scale)) #0000000d;height:calc(.625rem * var(--tls-scale));background-color:#fff;background-image:linear-gradient(90deg,#e7e7e7 0%,#d7d7d7 100%);width:100%;transition:height .25s;position:absolute;bottom:0}.TachraLightSwitch-module__6H75QG__input{opacity:0;cursor:pointer;z-index:3;width:100%;height:100%;margin:0;position:absolute;inset:0}.TachraLightSwitch-module__6H75QG__input:disabled{cursor:not-allowed}.TachraLightSwitch-module__6H75QG__input:focus-visible+.TachraLightSwitch-module__6H75QG__hole{outline:calc(.125rem * var(--tls-scale)) solid #2f6fed;outline-offset:calc(.125rem * var(--tls-scale))}.TachraLightSwitch-module__6H75QG__input:checked+.TachraLightSwitch-module__6H75QG__hole .TachraLightSwitch-module__6H75QG__switch .TachraLightSwitch-module__6H75QG__switchTop{box-shadow:inset 0 0 calc(.375rem * var(--tls-scale)) #0000000d, inset 0 0 calc(1.5rem * var(--tls-scale)) #00000006, inset calc(-1rem * var(--tls-scale)) calc(-1rem * var(--tls-scale)) calc(2.25rem * var(--tls-scale)) #0000001a;background-color:#eee}.TachraLightSwitch-module__6H75QG__input:checked+.TachraLightSwitch-module__6H75QG__hole .TachraLightSwitch-module__6H75QG__switch .TachraLightSwitch-module__6H75QG__switchTop .TachraLightSwitch-module__6H75QG__outsetTop{height:calc(.3125rem * var(--tls-scale))}.TachraLightSwitch-module__6H75QG__input:checked+.TachraLightSwitch-module__6H75QG__hole .TachraLightSwitch-module__6H75QG__switch .TachraLightSwitch-module__6H75QG__switchBottom{background-color:#fff}.TachraLightSwitch-module__6H75QG__input:checked+.TachraLightSwitch-module__6H75QG__hole .TachraLightSwitch-module__6H75QG__switch .TachraLightSwitch-module__6H75QG__switchBottom .TachraLightSwitch-module__6H75QG__outsetBottom{height:0}.TachraLightSwitch-module__6H75QG__input:checked+.TachraLightSwitch-module__6H75QG__hole .TachraLightSwitch-module__6H75QG__switch .TachraLightSwitch-module__6H75QG__shadow.TachraLightSwitch-module__6H75QG__top{left:calc(-4.375rem * var(--tls-scale));filter:blur(calc(.625rem * var(--tls-scale)));opacity:1;transform:rotate(20deg)}.TachraLightSwitch-module__6H75QG__input:checked+.TachraLightSwitch-module__6H75QG__hole .TachraLightSwitch-module__6H75QG__switch .TachraLightSwitch-module__6H75QG__shadow.TachraLightSwitch-module__6H75QG__bottom{left:calc(-5.625rem * var(--tls-scale));filter:blur();opacity:.5;transform:rotate(0)}
