@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes slide-ltr-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-rtl-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-ttb-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-btt-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-ltr-out{to{transform:translate(-100%)}}@keyframes slide-rtl-out{to{transform:translate(100%)}}@keyframes slide-ttb-out{to{transform:translateY(-100%)}}@keyframes slide-btt-out{to{transform:translateY(100%)}}:root{--magic-drawer-height:75svh;--magic-drawer-width:100%;--magic-drawer-z-index:999;--magic-drawer-justify-content:center;--magic-drawer-align-items:flex-end;--magic-drawer-backdrop-color:rgba(0,0,0,.5);--magic-drawer-backdrop-filter:unset;--magic-drawer-content-overflow-x:hidden;--magic-drawer-content-overflow-y:hidden;--magic-drawer-enter-animation:slide-btt-in .3s ease;--magic-drawer-leave-animation:slide-btt-out .3s ease;--magic-drawer-drag-overshoot:4rem;--magic-drawer-padding:0px}.magic-drawer{--magic-drawer-drag-overshoot-x:0px;--magic-drawer-drag-overshoot-y:0px;align-items:var(--magic-drawer-align-items);background:transparent;border:none;color:inherit;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:var(--magic-drawer-justify-content);padding:0;pointer-events:none;position:fixed;width:100%;z-index:var(--magic-drawer-z-index)}.magic-drawer.-bottom{--magic-drawer-drag-overshoot-y:var(--magic-drawer-drag-overshoot);--magic-drawer-padding:0 0 var(--magic-drawer-drag-overshoot-y) 0}.magic-drawer.-bottom>.magic-drawer__wrapper{height:calc(var(--magic-drawer-height, 0px) + var(--magic-drawer-drag-overshoot, 0px))}.magic-drawer.-top{--magic-drawer-enter-animation:slide-ttb-in .3s ease;--magic-drawer-leave-animation:slide-ttb-out .3s ease;--magic-drawer-align-items:flex-start;--magic-drawer-drag-overshoot-y:calc(var(--magic-drawer-drag-overshoot)*-1);--magic-drawer-padding:var(--magic-drawer-drag-overshoot-y) 0 0 0}.magic-drawer.-top>.magic-drawer__wrapper{height:calc(var(--magic-drawer-height, 0px) + var(--magic-drawer-drag-overshoot, 0px))}.magic-drawer.-right{--magic-drawer-enter-animation:slide-rtl-in .3s ease;--magic-drawer-leave-animation:slide-rtl-out .3s ease;--magic-drawer-align-items:center;--magic-drawer-justify-content:flex-end;--magic-drawer-drag-overshoot-x:var(--magic-drawer-drag-overshoot);--magic-drawer-padding:0 var(--magic-drawer-drag-overshoot-x) 0 0}.magic-drawer.-right>.magic-drawer__wrapper{width:calc(var(--magic-drawer-width, 0px) + var(--magic-drawer-drag-overshoot, 0px))}.magic-drawer.-left{--magic-drawer-enter-animation:slide-ltr-in .3s ease;--magic-drawer-leave-animation:slide-ltr-out .3s ease;--magic-drawer-align-items:center;--magic-drawer-justify-content:flex-start;--magic-drawer-drag-overshoot-x:calc(var(--magic-drawer-drag-overshoot)*-1);--magic-drawer-padding:0 0 0 var(--magic-drawer-drag-overshoot-x)}.magic-drawer.-left>.magic-drawer__wrapper{width:calc(var(--magic-drawer-width, 0px) + var(--magic-drawer-drag-overshoot, 0px))}.magic-drawer__wrapper{height:var(--magic-drawer-height);pointer-events:none;transform:translate(var(--magic-drawer-drag-overshoot-x),var(--magic-drawer-drag-overshoot-y));width:var(--magic-drawer-width)}.magic-drawer__content{height:100%;max-height:100%;position:relative;width:100%}.magic-drawer__drag{-webkit-overflow-scrolling:touch;align-items:var(--magic-drawer-align-items);cursor:grab;display:flex;height:100%;justify-content:var(--magic-drawer-justify-content);overflow-x:var(--magic-drawer-content-overflow-x);overflow-y:var(--magic-drawer-content-overflow-y);pointer-events:auto;position:relative;scroll-behavior:smooth;width:100%}dialog.magic-drawer__drag{background:transparent;border:0;margin:0;outline:0;padding:0}dialog.magic-drawer__drag::backdrop{background-color:transparent}.magic-drawer.-dragging .magic-drawer__drag{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.magic-drawer.-disabled .magic-drawer__drag,.magic-drawer.-wheeling .magic-drawer__drag{cursor:auto}.magic-drawer__drag>*{padding:var(--magic-drawer-padding)}.magic-drawer__overlay{top:0;right:0;bottom:0;left:0;position:absolute;z-index:9999}.magic-drawer__backdrop{-webkit-backdrop-filter:var(--magic-drawer-backdrop-filter);backdrop-filter:var(--magic-drawer-backdrop-filter);background-color:var(--magic-drawer-backdrop-color);bottom:0;height:100%;left:0;pointer-events:auto;position:fixed;right:0;top:0;width:100%;z-index:-1}.magic-drawer.-disabled .magic-drawer__backdrop{pointer-events:none}.magic-drawer--content-enter-active{animation:var(--magic-drawer-enter-animation)}.magic-drawer--content-leave-active{animation:var(--magic-drawer-leave-animation)}.magic-drawer--backdrop-enter-active{animation:fade-in .3s ease}.magic-drawer--backdrop-leave-active{animation:fade-out .3s ease}#magic-drawer--jobs{--magic-drawer-backdrop-color:transparent;--magic-drawer-height: calc(100svh - 2rem) }@media (min-width:768px){#magic-drawer--jobs{--magic-drawer-height: calc(100svh - 4.5rem) }}.app-background{background-color:#f1efee;top:0;right:0;bottom:0;left:0;overflow:hidden;position:fixed;z-index:-1;&__canvas{filter:blur(256px);height:140vh;left:50%;mix-blend-mode:color;opacity:.6;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:140vw;z-index:1;div{border-radius:100%;height:125%;position:absolute;width:125%;&:first-child{background:radial-gradient(50% 50% at 50% 50%,#0029ff 0,#fff0);left:10%;opacity:1}&:first-child,&:nth-child(2){top:0;transform:translate3d(-50%,-50%,0)}&:nth-child(2){background:radial-gradient(50% 50% at 50% 50%,#06e6ff 0,#fff0);left:90%;opacity:.75}&:nth-child(3){background:radial-gradient(50% 50% at 50% 50%,#74c046 0,#fff0);left:50%;opacity:.7;top:100%;transform:translate3d(-50%,-50%,0)}}}}.app-background:after{background-image:url(../noise.gif);background-repeat:repeat;background-size:256px;content:"";top:0;right:0;bottom:0;left:0;opacity:.06;position:absolute;z-index:10}
