@property --rest-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.rest-border{position:relative}.rest-border:before{content:"";border-radius:inherit;background:conic-gradient(from var(--rest-border-angle), #f03395, #f77147, #f7d547, #95f747, #47f7e8, #004ddb, #8d00c5, #f03395);-webkit-mask-composite:destination-out;pointer-events:none;padding:3px;animation:3s linear infinite rest-border-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes rest-border-spin{to{--rest-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.rest-border:before{animation:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--angle:0deg}}}@layer theme,base;@layer components{.job-Descanso,.leave-Vacation{--border-width:3px;background:#fff;position:relative}.job-Descanso:before,.leave-Vacation:before{content:"";border-radius:inherit;padding:var(--border-width);background:conic-gradient(from var(--angle), #f03395, #f77147, #f7d547, #95f747, #47f7e8, #004ddb, #8d00c5, #f03395);-webkit-mask-composite:destination-out;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;animation:3s linear infinite spin-border;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tag{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-radius:.25rem}.size-screen{width:100vw;height:100vh}.center{text-align:center;place-content:center;place-items:center;display:flex}}@layer utilities;@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin-border{to{--angle:360deg}}.border-3{border-width:3px}.border-5{border-width:5px}.job-Descanso{border-radius:var(--radius-lg,.5rem);color:var(--color-black,#000)}.job-Descanso>*{color:var(--color-black,#000)!important}.job-Plancha{color:var(--color-white,#fff);background-color:#002f8b}.job-Plancha>*{color:var(--color-white,#fff)!important}.job-Tintorería{color:var(--color-black,#000);background-color:#ee0}.job-Tintorería>*{color:var(--color-black,#000)!important}.job-Lavandería{color:var(--color-black,#000);background-color:#00a5e4}.job-Lavandería>*{color:var(--color-black,#000)!important}.job-Reparto{color:var(--color-black,#000);background-color:#0a8e00}.job-Reparto>*{color:var(--color-black,#000)!important}.job-Oficina{color:var(--color-black,#000);background-color:#edb2f9}.job-Oficina>*{color:var(--color-black,#000)!important}.job-Limpieza{color:var(--color-black,#000);background-color:#95ffea}.job-Limpieza>*{color:var(--color-black,#000)!important}.job-Mantenimiento{color:var(--color-black,#000);background-color:#ff3737}.job-Mantenimiento>*{color:var(--color-black,#000)!important}.job-Calandra{color:var(--color-black,#000);background-color:#ff8c00}.job-Calandra>*{color:var(--color-black,#000)!important}.job-Programación{color:var(--color-white,#fff);background-color:#74028c}.job-Programación>*{color:var(--color-white,#fff)!important}.job-Administración{color:var(--color-black,#000);background-color:#f0f}.job-Administración>*{color:var(--color-black,#000)!important}.job-Formación{color:var(--color-white,#fff);background-color:#ff6b35}.job-Formación>*{color:var(--color-black,#000)!important}.job-Enseñanza{color:var(--color-black,#000);background-color:#4ecdc4}.job-Enseñanza>*{color:var(--color-black,#000)!important}.job-Incendio{color:var(--color-black,#000);background-color:#ff4500}.job-Incendio>*{color:var(--color-black,#000)!important}.job-Salida{background-color:var(--color-gray-500,#6a7282);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.job-Salida{background-color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}.job-Salida>*{color:var(--color-white,#fff)!important}.leave-Vacation{border-radius:var(--radius-lg,.5rem);color:var(--color-black,#000);background-color:#fff}.leave-Vacation>*{color:var(--color-black,#000)!important}.leave-SickLeave{background-color:var(--color-gray-500,#6a7282);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.leave-SickLeave{background-color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}.leave-SickLeave>*{color:var(--color-white,#fff)!important}.leave-PaidLeave{background-color:var(--color-yellow-600,#cd8900);color:var(--color-black,#000)}@supports (color:lab(0% 0 0)){.leave-PaidLeave{background-color:var(--color-yellow-600,lab(62.7799% 22.4197 86.1544))}}.leave-PaidLeave>*{color:var(--color-black,#000)!important}
