.theme-switcher.svelte-u8uo5a{height:28px;padding-top:2px;transition:opacity,filter linear .3s;animation:svelte-u8uo5a-fade-in ease-in .8s forwards;animation-delay:1s;opacity:0}.theme-switcher.svelte-u8uo5a:hover{filter:brightness(80%);cursor:pointer}@keyframes svelte-u8uo5a-fade-in{0%{opacity:0}to{opacity:1}}.theme-switch-light.svelte-u8uo5a{transform-origin:center center;animation:svelte-u8uo5a-rotate-to-light linear .5s forwards;transition:color;transform:rotate(0);--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}@keyframes svelte-u8uo5a-rotate-to-light{0%{transform:rotate(0);--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}50%{transform:rotate(90deg) scale(.5);color:#666;opacity:0}to{transform:rotate(180deg);opacity:1;--tw-text-opacity: 1;color:rgb(107 26 1 / var(--tw-text-opacity, 1))}}.theme-switch-dark.svelte-u8uo5a{transform-origin:center center;animation:svelte-u8uo5a-rotate-to-dark linear .5s forwards;transition:color;transform:rotate(180deg);--tw-text-opacity: 1;color:rgb(107 26 1 / var(--tw-text-opacity, 1))}@keyframes svelte-u8uo5a-rotate-to-dark{0%{transform:rotate(180deg);--tw-text-opacity: 1;color:rgb(107 26 1 / var(--tw-text-opacity, 1))}50%{transform:rotate(270deg) scale(.5);color:#666;opacity:0}to{transform:rotate(360deg);opacity:1;--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}}.nav-link{display:flex;align-items:center;white-space:nowrap;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.nav-link:hover{--tw-text-opacity: 1;color:rgb(255 81 0 / var(--tw-text-opacity, 1))}.nav-link:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.nav-link:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 81 0 / var(--tw-text-opacity, 1))}.nav-link.selected{--tw-text-opacity: 1;color:rgb(247 119 72 / var(--tw-text-opacity, 1))}.nav-link-mobile{margin-left:.5rem;margin-right:.5rem;display:flex;align-items:center;border-radius:.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem}.nav-link-mobile:hover,.nav-link-mobile:active{background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5 }.nav-link-mobile:hover:is(.dark *){background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .6 }.nav-link-mobile:active:is(.dark *){background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .6 }@media(min-width:768px){.nav-link-jobs-upper{display:flex;align-items:center;white-space:nowrap;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.nav-link-jobs-upper:hover{--tw-text-opacity: 1;color:rgb(255 81 0 / var(--tw-text-opacity, 1))}.nav-link-jobs-upper:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.nav-link-jobs-upper:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 81 0 / var(--tw-text-opacity, 1))}.nav-link-jobs-down{display:flex;align-items:center;white-space:nowrap;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.nav-link-jobs-down:hover{--tw-text-opacity: 1;color:rgb(255 81 0 / var(--tw-text-opacity, 1))}.nav-link-jobs-down:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.nav-link-jobs-down:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 81 0 / var(--tw-text-opacity, 1))}}.icon-container{position:relative;height:21px;width:28px;cursor:pointer}.line-top,.line-middle,.line-bottom{position:absolute;display:flex;height:3px;width:100%;border-radius:2px;--tw-bg-opacity: 1;background-color:rgb(212 212 216 / var(--tw-bg-opacity, 1))}.line-top:is(.dark *),.line-middle:is(.dark *),.line-bottom:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity, 1))}.line-top{top:0}.line-middle{top:9px;transition:opacity .2s linear;opacity:1}.line-bottom{bottom:0}.line-top,.line-bottom{transform-origin:26px 50%}.is-open.line-top{animation:line-top-out .6s linear normal;animation-fill-mode:forwards}.is-open.line-middle{opacity:0;width:0}.is-open.line-bottom{animation:line-bot-out .6s linear normal;animation-fill-mode:forwards}.is-closed.line-top{animation:line-top-in .6s linear normal;animation-fill-mode:forwards}.is-closed.line-middle{transition-delay:.2s}.is-closed.line-bottom{animation:line-bot-in .6s linear normal;animation-fill-mode:forwards}@keyframes line-top-in{0%{left:-3.5px;transform:rotate(-45deg)}20%{transform:rotate(-60deg)}80%{transform:rotate(15deg)}to{bottom:2px;transform:rotate(0)}}@keyframes line-top-out{0%{transform:rotate(0)}20%{transform:rotate(15deg)}80%{transform:rotate(-60deg)}to{left:-3.5px;top:.5px;transform:rotate(-45deg)}}@keyframes line-bot-in{0%{left:-3.5px;transform:rotate(45deg)}20%{transform:rotate(60deg)}80%{transform:rotate(-15deg)}to{left:0;transform:rotate(0)}}@keyframes line-bot-out{0%{left:0;transform:rotate(0)}20%{transform:rotate(-15deg)}80%{transform:rotate(60deg)}to{bottom:.5px;left:-3.5px;transform:rotate(45deg)}}.menu-open{margin-left:-20%;animation:open-menu .3s ease-in forwards}@keyframes open-menu{to{opacity:1;margin-left:0}}.menu-close{margin-left:0;animation:close-menu .3s ease-in forwards}@keyframes close-menu{to{opacity:0;margin-left:-20%}}.pin{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.unpin{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.unpin.pin-icon{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
