1"use strict";(globalThis.webpackChunkreact_js=globalThis.webpackChunkreact_js||[]).push([[4137],{94137(o,r,e){e.d(r,{A:()=>_});var t=e(96569),n=e(73723),a=e.n(n),c=e(92203),s=e(5531),i=e(49804),l=e(12618),u=e(92369),d=e(60947),b=e(2997),h=e(87939),k=e(55408),p=e(12276),m=e(27142),v=e(81278);function w(o){return(0,v.Ay)("MuiSwitch",o)}const g=(0,m.A)("MuiSwitch",["root","edgeStart","edgeEnd","switchBase","colorPrimary","colorSecondary","sizeSmall","sizeMedium","checked","disabled","input","thumb","track"]);var $=e(96717);const y=(0,h.Ay)("span",{name:"MuiSwitch",slot:"Root",overridesResolver:(o,r)=>{const{ownerState:e}=o;return[r.root,e.edge&&r[`edge${(0,u.A)(e.edge)}`],r[`size${(0,u.A)(e.size)}`]]}})({display:"inline-flex",width:58,height:38,overflow:"hidden",padding:12,boxSizing:"border-box",position:"relative",flexShrink:0,zIndex:0,verticalAlign:"middle","@media print":{colorAdjust:"exact"},variants:[{props:{edge:"start"},style:{marginLeft:-8}},{props:{edge:"end"},style:{marginRight:-8}},{props:{size:"small"},style:{width:40,height:24,padding:7,[`& .${g.thumb}`]:{width:16,height:16},[`& .${g.switchBase}`]:{padding:4,[`&.${g.checked}`]:{transform:"translateX(16px)"}}}}]}),S=(0,h.Ay)(b.A,{name:"MuiSwitch",slot:"SwitchBase",overridesResolver:(o,r)=>{const{ownerState:e}=o;return[r.switchBase,{[`& .${g.input}`]:r.input},"default"!==e.color&&r[`color${(0,u.A)(e.color)}`]]}})((0,k.A)((({theme:o})=>({position:"absolute",top:0,left:0,zIndex:1,color:o.vars?o.vars.palette.Switch.defaultColor:`${"light"===o.palette.mode?o.palette.common.white:o.palette.grey[300]}`,transition:o.transitions.create(["left","transform"],{duration:o.transitions.duration.shortest}),[`&.${g.checked}`]:{transform:"translateX(20px)"},[`&.${g.disabled}`]:{color:o.vars?o.vars.palette.Switch.defaultDisabledColor:`${"light"===o.palette.mode?o.palette.grey[100]:o.palette.grey[600]}`},[`&.${g.checked} + .${g.track}`]:{opacity:.5},[`&.${g.disabled} + .${g.track}`]:{opacity:o.vars?o.vars.opacity.switchTrackDisabled:""+("light"===o.palette.mode?.12:.2)},[`& .${g.input}`]:{left:"-100%",width:"300%"}}))),(0,k.A)((({theme:o})=>({"&:hover":{backgroundColor:o.vars?`rgba(${o.vars.palette.action.activeChannel} / ${o.vars.palette.action.hoverOpacity})`:(0,l.X4)(o.palette.action.active,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},variants:[...Object.entries(o.palette).filter((0,d.A)(["light"])).map((([r])=>({props:{color:r},style:{[`&.${g.checked}`]:{color:(o.vars||o).palette[r].main,"&:hover":{backgroundColor:o.vars?`rgba(${o.vars.palette[r].mainChannel} / ${o.vars.palette.action.hoverOpacity})`:(0,l.X4)(o.palette[r].main,o.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${g.disabled}`]:{color:o.vars?o.vars.palette.Switch[`${r}DisabledColor`]:`${"light"===o.palette.mode?(0,l.a)(o.palette[r].main,.62):(0,l.e$)(o.palette[r].main,.55)}`}},[`&.${g.checked} + .${g.track}`]:{backgroundColor:(o.vars||o).palette[r].main}}})))]})))),f=(0,h.Ay)("span",{name:"MuiSwitch",slot:"Track",overridesResolver:(o,r)=>r.track})((0,k.A)((({theme:o})=>({height:"100%",width:"100%",borderRadius:7,zIndex:-1,transition:o.transitions.create(["opacity","background-color"],{duration:o.transitions.duration.shortest}),backgroundColor:o.vars?o.vars.palette.common.onBackground:`${"light"===o.palette.mode?o.palette.common.black:o.palette.common.white}`,opacity:o.vars?o.vars.opacity.switchTrack:""+("light"===o.palette.mode?.38:.3)})))),M=(0,h.Ay)("span",{name:"MuiSwitch",slot:"Thumb",overridesResolver:(o,r)=>r.thumb})((0,k.A)((({theme:o})=>({boxShadow:(o.vars||o).shadows[1],backgroundColor:"currentColor",width:20,height:20,borderRadius:"50%"})))),T=t.forwardRef((function(o,r){const e=(0,p.b)({props:o,name:"MuiSwitch"}),{className:t,color:n="primary",edge:a=!1,size:c="medium",sx:l,...d}=e,b={...e,color:n,edge:a,size:c},h=(o=>{const{classes:r,edge:e,size:t,color:n,checked:a,disabled:c}=o,s={root:["root",e&&`edge${(0,u.A)(e)}`,`size${(0,u.A)(t)}`],switchBase:["switchBase",`color${(0,u.A)(n)}`,a&&"checked",c&&"disabled"],thumb:["thumb"],track:["track"],input:["input"]},l=(0,i.A)(s,w,r);return{...r,...l}})(b),k=(0,$.jsx)(M,{className:h.thumb,ownerState:b});return(0,$.jsxs)(y,{className:(0,s.A)(h.root,t),sx:l,ownerState:b,children:[(0,$.jsx)(S,{type:"checkbox",icon:k,checkedIcon:k,ref:r,ownerState:b,...d,classes:{...h,root:h.switchBase}}),(0,$.jsx)(f,{className:h.track,ownerState:b})]})}));var C=e(52670),A=e(93354),O=e(47643),P=e(25308),x=e(73616),F=e(31580),B=e(12312),j=e(13594),z=Object.defineProperty,H=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,I=(o,r,e)=>r in o?z(o,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[r]=e,N=(o,r)=>{for(var e in r||(r={}))R.call(r,e)&&I(o,e,r[e]);if(H)for(var e of H(r))E.call(r,e)&&I(o,e,r[e]);return o},X=(o,r)=>{var e={};for(var t in o)R.call(o,t)&&r.indexOf(t)<0&&(e[t]=o[t]);if(null!=o&&H)for(var t of H(o))r.indexOf(t)<0&&E.call(o,t)&&(e[t]=o[t]);return e};const L=(0,c.Ay)((0,t.forwardRef)(((o,r)=>{var e=o,{cmpTokens:n,flashStyle:a,onTouch:c,alwaysShowAsActive:s}=e,i=X(e,["cmpTokens","flashStyle","onTouch","alwaysShowAsActive"]);return t.createElement(T,N({ref:r},i))})))` 2 ${({cmpTokens:o,flashStyle:r,alwaysShowAsActive:e})=>{const t=e?o.variants.on:o.variants.off;return c.AH` 3 width: ${o.structure.width}; 4 height: ${o.structure.height}; 5 padding: 0; 6 7 .MuiSwitch-thumb { 8 width: ${o.subcomponents.Thumb.structure.width}; 9 height: ${o.subcomponents.Thumb.structure.height}; 10 box-shadow: none; 11 color: ${t.subcomponents.Thumb.skin.color.default}; 12 -webkit-print-color-adjust: exact; 13 print-color-adjust: exact; 14 } 15 16 .MuiSwitch-track { 17 background-color: ${t.subcomponents.Track.skin.backgroundColor.default}; 18 border-radius: ${o.subcomponents.Track.structure.borderRadius}; 19 opacity: 1; 20 border: 1px solid 21 ${o.subcomponents.Track.skin.borderColor.default}; 22 ${r} 23 -webkit-print-color-adjust: exact; 24 print-color-adjust: exact; 25 } 26 27 .MuiSwitch-switchBase { 28 padding: ${o.subcomponents.Thumb.structure.padding}; 29 30 &:hover { 31 background-color: transparent; 32 } 33 } 34 35 &:hover { 36 .MuiSwitch-switchBase:not(.Mui-disabled) { 37 .MuiSwitch-thumb { 38 color: ${t.subcomponents.Thumb.skin.color.hover}; 39 } 40 41 + .MuiSwitch-track { 42 transition: none; 43 background-color: ${t.subcomponents.Track.skin.backgroundColor.hover}; 44 border-color: ${o.subcomponents.Track.skin.borderColor.hover}; 45 } 46 } 47 } 48 49 .Mui-focusVisible { 50 &.MuiSwitch-switchBase { 51 .MuiSwitch-thumb { 52 color: ${t.subcomponents.Thumb.skin.color.focus}; 53 } 54 55 + .MuiSwitch-track { 56 transition: none; 57 background-color: ${t.subcomponents.Track.skin.backgroundColor.focus}; 58 border-color: ${o.subcomponents.Track.skin.borderColor.focus}; 59 } 60 } 61 } 62 63 &:active { 64 .MuiSwitch-switchBase:not(.Mui-disabled) { 65 .MuiSwitch-thumb { 66 color: ${t.subcomponents.Thumb.skin.color.pressed}; 67 } 68 69 + .MuiSwitch-track { 70 transition: none; 71 background-color: ${t.subcomponents.Track.skin.backgroundColor.pressed}; 72 } 73 } 74 } 75 76 // ON variant 77 78 .Mui-checked { 79 transform: translateX( 80 ${o.variants.on.structure.transformTranslateX} 81 ); 82 83 .MuiSwitch-thumb { 84 color: ${o.variants.on.subcomponents.Thumb.skin.color.default}; 85 } 86 87 + .MuiSwitch-track { 88 background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.default}; 89 opacity: 1; 90 ${r} 91 } 92 } 93 94 &:hover { 95 .MuiSwitch-switchBase:not(.Mui-disabled) { 96 &.Mui-checked { 97 .MuiSwitch-thumb { 98 color: ${o.variants.on.subcomponents.Thumb.skin.color.hover}; 99 } 100 101 + .MuiSwitch-track { 102 background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.hover}; 103 opacity: 1; 104 } 105 } 106 } 107 } 108 109 .Mui-focusVisible { 110 &.MuiSwitch-switchBase { 111 &.Mui-checked { 112 .MuiSwitch-thumb { 113 color: ${o.variants.on.subcomponents.Thumb.skin.color.focus}; 114 } 115 116 + .MuiSwitch-track { 117 transition: none; 118 background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.focus}; 119 } 120 } 121 } 122 } 123 124 &:active { 125 .MuiSwitch-switchBase:not(.Mui-disabled) { 126 &.Mui-checked { 127 .MuiSwitch-thumb { 128 color: ${o.variants.on.subcomponents.Thumb.skin.color.pressed}; 129 } 130 131 + .MuiSwitch-track { 132 transition: none; 133 background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.pressed}; 134 } 135 } 136 } 137 } 138 139 140 // Read Only 141 142 &.Switch--read-only { 143 .MuiSwitch-track { 144 background: ${o.variants.off.subcomponents.Track.skin.backgroundColor.readonly}; 145 border-color: ${o.variants.off.subcomponents.Track.skin.borderColor.readonly}; 146 } 147 148 .MuiSwitch-thumb { 149 color: ${o.variants.off.subcomponents.Thumb.skin.color.readonly}; 150 } 151 152 .Mui-checked { 153 + .MuiSwitch-track { 154 background: ${o.variants.on.subcomponents.Track.skin.backgroundColor.readonly}; 155 border-color: ${o.variants.on.subcomponents.Track.skin.borderColor.readonly}; 156 } 157 158 .MuiSwitch-thumb { 159 color: ${o.variants.on.subcomponents.Thumb.skin.color.readonly}; 160 } 161 } 162 163 164 &:hover { 165 .MuiSwitch-switchBase:not(.Mui-disabled) { 166 .MuiSwitch-track { 167 background: ${o.variants.off.subcomponents.Track.skin.backgroundColor.readonlyHover}; 168 border-color: ${o.variants.off.subcomponents.Track.skin.borderColor.readonlyHover}; 169 } 170 171 .MuiSwitch-thumb { 172 color: ${o.variants.off.subcomponents.Thumb.skin.color.readonlyHover}; 173 } 174 175 &.Mui-checked { 176 + .MuiSwitch-track { 177 background: ${o.variants.on.subcomponents.Track.skin.backgroundColor.readonlyHover}; 178 border-color: ${o.variants.on.subcomponents.Track.skin.borderColor.readonlyHover}; 179 } 180 181 .MuiSwitch-thumb { 182 color: ${o.variants.on.subcomponents.Thumb.skin.color.readonlyHover}; 183 } 184 } 185 } 186 } 187 188 &:active { 189 .MuiSwitch-switchBase:not(.Mui-disabled) { 190 .MuiSwitch-track { 191 background: ${o.variants.off.subcomponents.Track.skin.backgroundColor.readonlyFocus}; 192 border-color: ${o.variants.off.subcomponents.Track.skin.borderColor.readonlyFocus}; 193 } 194 195 .MuiSwitch-thumb { 196 color: ${o.variants.off.subcomponents.Thumb.skin.color.readonlyFocus}; 197 } 198 199 &.Mui-checked { 200 + .MuiSwitch-track { 201 background: ${o.variants.on.subcomponents.Track.skin.backgroundColor.readonlyFocus}; 202 border-color: ${o.variants.on.subcomponents.Track.skin.borderColor.readonlyFocus}; 203 } 204 205 .MuiSwitch-thumb { 206 color: ${o.variants.on.subcomponents.Thumb.skin.color.readonlyFocus}; 207 } 208 } 209 } 210 } 211 212 .Mui-focusVisible { 213 + .MuiSwitch-track { 214 background: ${o.variants.off.subcomponents.Track.skin.backgroundColor.readonlyFocus}; 215 border-color: ${o.variants.off.subcomponents.Track.skin.borderColor.readonlyFocus}; 216 } 217 218 .MuiSwitch-thumb { 219 color: ${o.variants.off.subcomponents.Thumb.skin.color.readonlyFocus}; 220 } 221 222 &.Mui-checked { 223 + .MuiSwitch-track { 224 background: ${o.variants.on.subcomponents.Track.skin.backgroundColor.readonlyFocus}; 225 border-color: ${o.variants.on.subcomponents.Track.skin.borderColor.readonlyFocus}; 226 } 227 228 .MuiSwitch-thumb { 229 color: ${o.variants.on.subcomponents.Thumb.skin.color.readonlyFocus}; 230 } 231 } 232 } 233 } 234 235 &.Mui-error { 236 .MuiSwitch-track { 237 border-color: ${o.subcomponents.Track.skin.borderColor.error}; 238 background-color: ${t.subcomponents.Track.skin.backgroundColor.error}; 239 } 240 241 .MuiSwitch-thumb { 242 color: ${t.subcomponents.Thumb.skin.color.error}; 243 } 244 245 .Mui-checked { 246 .MuiSwitch-thumb { 247 color: ${o.variants.on.subcomponents.Thumb.skin.color.error}; 248 } 249 250 + .MuiSwitch-track { 251 background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.error}; 252 } 253 } 254 255 256 257 &:hover { 258 .MuiSwitch-switchBase:not(.Mui-disabled) { 259 + .MuiSwitch-track { 260 border-color: ${o.subcomponents.Track.skin.borderColor.errorHover}; 261 background-color: ${t.subcomponents.Track.skin.backgroundColor.errorHover}; 262 } 263 264 .MuiSwitch-thumb { 265 color: ${t.subcomponents.Thumb.skin.color.errorHover}; 266 } 267 268 269 &.Mui-checked { 270 + .MuiSwitch-track { 271 border-color: ${o.subcomponents.Track.skin.borderColor.errorHover}; 272 background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.errorHover}; 273 } 274 275 .MuiSwitch-thumb { 276 color: ${o.variants.on.subcomponents.Thumb.skin.color.errorHover}; 277 } 278 } 279 } 280 } 281 282 &:active { 283 .MuiSwitch-switchBase:not(.Mui-disabled) { 284 + .MuiSwitch-track { 285 border-color: ${o.subcomponents.Track.skin.borderColor.errorFocus}; 286 background-color: ${t.subcomponents.Track.skin.backgroundColor.errorFocus}; 287 } 288 289 .MuiSwitch-thumb { 290 color: ${t.subcomponents.Thumb.skin.color.errorFocus}; 291 } 292 293 &.Mui-checked { 294 + .MuiSwitch-track { 295 border-color: ${o.subcomponents.Track.skin.borderColor.errorFocus}; 296 background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.errorFocus}; 297 } 298 299 .MuiSwitch-thumb { 300 color: ${o.variants.on.subcomponents.Thumb.skin.color.errorFocus}; 301 } 302 } 303 } 304 } 305 306 .Mui-focusVisible { 307 + .MuiSwitch-track { 308 border-color: ${o.subcomponents.Track.skin.borderColor.errorFocus}; 309 background-color: ${t.subcomponents.Track.skin.backgroundColor.errorFocus}; 310 } 311 312 .MuiSwitch-thumb { 313 color: ${t.subcomponents.Thumb.skin.color.errorFocus}; 314 } 315 316 &.Mui-checked { 317 + .MuiSwitch-track { 318 border-color: ${o.subcomponents.Track.skin.borderColor.errorFocus}; 319 background-color: ${o.variants.on.subcomponents.Track.skin.backgroundColor.errorFocus}; 320 } 321 322 .MuiSwitch-thumb { 323 color: ${o.variants.on.subcomponents.Thumb.skin.color.errorFocus}; 324 } 325 } 326 } 327 `}} 328`,V=({readOnly:o,error:r})=>o?"Switch--read-only":r?"Mui-error":"",D=(0,t.forwardRef)(((o,r)=>{var e=o,{label:n,leftLabel:a,value:c,onChange:s,style:i,error:l,customInfo:u,disabled:d,flashStyle:b,readOnly:h,readOnlyPopoverContent:k,readOnlyPopoverProps:p,labelProps:m,popover:v,PopoverProps:w,alwaysShowAsActive:g}=e,$=X(e,["label","leftLabel","value","onChange","style","error","customInfo","disabled","flashStyle","readOnly","readOnlyPopoverContent","readOnlyPopoverProps","labelProps","popover","PopoverProps","alwaysShowAsActive"]);const y=(0,j.A)("Switch"),S=(0,t.useCallback)(((o,r)=>{h||s(o,r)}),[h,s]);const f=h&&k?t.createElement(x.A,N({root:t.createElement(P.A,null,t.createElement(C.A,null))},p||{}),k):null,M=t.createElement(F.A,N({display:"inline-flex",alignItems:"center",height:"100%",style:i,gap:2},m),a?t.createElement(A.Ay,null,a):null,t.createElement(L,N({ref:r,className:V({readOnly:h,error:l}),checked:c,onChange:S,cmpTokens:y,flashStyle:b,alwaysShowAsActive:g},$)),n?t.createElement(A.Ay,null,n):null,f||u);return v?t.createElement(x.A,N({root:M},w),v):M}));D.propTypes={label:a().node,leftLabel:a().node,value:a().bool,disabled:a().bool,readOnly:a().bool,onCh
328ange:a().func,error:a().bool,style:a().shape({}),customInfo:a().node,flashStyle:a().shape({}),labelProps:a().shape({}),popover:a().node,PopoverProps:a().shape({}),alwaysShowAsActive:a().bool,readOnlyPopoverContent:a().node,readOnlyPopoverProps:a().shape({})},D.defaultProps={label:null,leftLabel:null,value:!1,onChange:B.A,error:null,style:null,customInfo:null,disabled:null,readOnly:null,flashStyle:null,labelProps:{},popover:null,PopoverProps:{interaction:"click"},alwaysShowAsActive:!1,readOnlyPopoverContent:null,readOnlyPopoverProps:null};const _=(0,O.A)(D)}}]); 329//# sourceMappingURL=https://sourcemaps.jobscore.com/app/42313/static/js/4137.bc703a80.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.