@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Varela+Round&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap";@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{background-color:#000000d9;outline:none;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__outerClosing{opacity:0}.ril__inner{position:absolute;top:0;left:0;right:0;bottom:0}.ril__image,.ril__imagePrev,.ril__imageNext{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:none;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none}.ril__imageDiscourager{background-repeat:no-repeat;background-position:center;background-size:contain}.ril__navButtons{border:none;position:absolute;top:0;bottom:0;width:20px;height:34px;padding:40px 30px;margin:auto;cursor:pointer;opacity:.7}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{left:0;background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) no-repeat center}.ril__navButtonNext{right:0;background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) no-repeat center}.ril__downloadBlocker{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:cover}.ril__caption,.ril__toolbar{background-color:#00000080;position:absolute;left:0;right:0;display:flex;justify-content:space-between}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{padding:10px 20px;color:#fff}.ril__toolbar{top:0;height:50px}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{padding-left:20px;padding-right:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.ril__toolbarRightSide{padding-left:0;padding-right:20px;flex:0 0 auto}.ril__toolbarItem{display:inline-block;line-height:50px;padding:0;color:#fff;font-size:120%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{width:40px;height:35px;cursor:pointer;border:none;opacity:.7}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) no-repeat center}.ril__zoomInButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) no-repeat center}.ril__zoomOutButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=) no-repeat center}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;left:0;top:0}.ril__loadingCirclePoint:before{content:"";display:block;margin:0 auto;width:11%;height:30%;background-color:#fff;border-radius:30%;animation:pointFade .8s infinite ease-in-out both}.ril__loadingCirclePoint:nth-of-type(1){transform:rotate(0)}.ril__loadingCirclePoint:nth-of-type(1):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(4):before,.ril__loadingCirclePoint:nth-of-type(10):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(5):before,.ril__loadingCirclePoint:nth-of-type(11):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(6):before,.ril__loadingCirclePoint:nth-of-type(12):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(360deg)}.ril__loadingCirclePoint:nth-of-type(7):before,.ril__loadingCirclePoint:nth-of-type(13):before{animation-delay:0ms}.ril__loadingContainer{position:absolute;top:0;right:0;bottom:0;left:0}.ril__imagePrev .ril__loadingContainer,.ril__imageNext .ril__loadingContainer{display:none}.ril__errorContainer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff}.ril__imagePrev .ril__errorContainer,.ril__imageNext .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}*,*:before,*:after{box-sizing:border-box}body{color:var(--text-color);background:var(--grey-bg)}a{color:var(--blue-400)}::selection{background:var(--blue-accent);color:#fff}button{font-family:var(--button-font);letter-spacing:.3px}hr{border:none;border-bottom:1px solid var(--border-color);margin-left:initial;margin-right:initial}:root{--header-height: 3rem;--top-content: calc(var(--header-height) + 2rem);--modal-shadow: 0 1rem 40px rgba(112, 112, 176, .2);--card-shadow: 0 2px 3px rgba(73, 84, 89, .1);--tooltip-shadow: 0 2px 8px rgba(120, 125, 147, .15);--document-shadow: 0 2px 5px rgba(73, 84, 89, .5);--container-padding: 1.5rem 2rem}@media screen and (min-width: 1024px){:root{--header-height: 4rem}}.flex{display:flex}.s-flex{display:flex}.s-flex-inline{display:inline-flex}.s-flex-row{flex-direction:row}.s-flex-row-reverse{flex-direction:row-reverse}.s-flex-col{flex-direction:column}.s-flex-col-reverse{flex-direction:column-reverse}.s-flex-wrap{flex-wrap:wrap}.s-flex-wrap-reverse{flex-wrap:wrap-reverse}.s-flex-nowrap{flex-wrap:nowrap}.s-flex-grow-0{flex-grow:0}.s-flex-grow{flex-grow:1}.s-flex-shrink-0{flex-shrink:0}.s-flex-shrink{flex-shrink:1}.s-justify-start{justify-content:flex-start}.s-justify-end{justify-content:flex-end}.s-justify-center{justify-content:center}.s-justify-between{justify-content:space-between}.s-justify-around{justify-content:space-around}.s-justify-evenly{justify-content:space-evenly}.s-items-start{align-items:flex-start}.s-items-end{align-items:flex-end}.s-items-center{align-items:center}.s-items-baseline{align-items:baseline}.s-items-stretch{align-items:stretch}.s-self-auto{align-self:auto}.s-self-start{align-self:flex-start}.s-self-end{align-self:flex-end}.s-self-center{align-self:center}.s-self-stretch{align-self:stretch}.s-content-center{align-content:center}.s-content-start{align-content:flex-start}.s-content-end{align-content:flex-end}.s-content-between{align-content:space-between}.s-content-around{align-content:space-around}.s-content-evenly{align-content:space-evenly}.s-order-first{order:-9999}.s-order-last{order:9999}.s-order-none{order:0}.s-basis-auto{flex-basis:auto}.s-basis-full{flex-basis:100%}.flex-grow{flex-grow:1}.flex-none{flex:none}.nowrap{flex-wrap:nowrap}.-flex-gap-0{gap:0}.-flex-gap-2px{gap:2px}.-flex-gap-4px{gap:4px}.-flex-gap-6px{gap:6px}.-flex-gap-8px{gap:8px}.-flex-gap-10px{gap:10px}.-flex-gap-12px{gap:12px}.-flex-gap-16px{gap:16px}.-flex-gap-20px{gap:20px}.-flex-gap-24px{gap:24px}.-flex-gap-28px{gap:28px}.-flex-gap-32px{gap:32px}.-flex-gap-48px{gap:48px}.-flex-gap-64px{gap:64px}.-flex-gap-128px{gap:128px}.s-order-initial{order:initial}@media screen and (min-width: 640px){.sm-order-initial{order:initial}}@media screen and (min-width: 768px){.md-order-initial{order:initial}}@media screen and (min-width: 1024px){.lg-order-initial{order:initial}}@media screen and (min-width: 1280px){.xl-order-initial{order:initial}}@media screen and (min-width: 1536px){.xxl-order-initial{order:initial}}.grid{display:grid;gap:2rem}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-5{grid-template-columns:repeat(5,1fr)}.cols-2{grid-column-end:span 2}.cols-3{grid-column-end:span 3}.cols-4{grid-column-end:span 4}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--vertical-block-space: 1rem;--vertical-content-space: 1rem}@media screen and (min-width: 1024px){:root{--vertical-block-space: 2rem}}body{margin:0;display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height));overflow-x:hidden}#modal-root{position:relative;z-index:var(--z-modal)}.hidden.hidden{display:none}ul.list-container{list-style:none;padding-left:0;margin-bottom:0}.form-grid{display:grid;gap:1rem 1.5rem}@media screen and (min-width: 768px){.form-grid{grid-template-columns:1fr 1fr}}.buttons-container{display:flex;justify-content:center;align-items:center;gap:1.5rem}.l-block,.cancel-l-block,.l-section,.cancel-l-section,.l-big-section,.cancel-l-big-section{margin-top:0}.l-block{margin-bottom:var(--vertical-block-space)}.cancel-l-block{margin-top:calc(var(--vertical-block-space) * -1)}.l-section{margin-bottom:calc(var(--vertical-block-space) * 2)}.cancel-l-section{margin-top:calc(var(--vertical-block-space) * -2)}.l-big-section{margin-bottom:calc(var(--vertical-block-space) * 4)}.cancel-l-big-section{margin-top:calc(var(--vertical-block-space) * -4)}.left{text-align:left}.right{text-align:right}.center{text-align:center}h1,h2,h3,h4,h5,h6{margin-top:0}p,video,blockquote,article,section,form,figure,iframe,ul,ol,pre,hr,dl,address,table{margin-top:0}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.center-middle{display:flex;align-items:center;justify-content:center}.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.gap-4{gap:4rem}.z-0{z-index:0!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-24{z-index:24!important}.z-30{z-index:30!important}.z-32{z-index:32!important}.z-40{z-index:40!important}.z-50{z-index:50!important}.z-60{z-index:60!important}.z-70{z-index:70!important}.z-80{z-index:80!important}.z-90{z-index:90!important}.z-100{z-index:100!important}.z-200{z-index:200!important}.z-300{z-index:300!important}.z-400{z-index:400!important}.z-500{z-index:500!important}.z-600{z-index:600!important}.z-700{z-index:700!important}.z-800{z-index:800!important}.z-900{z-index:900!important}.z-1000{z-index:1000!important}.pt-0{padding-top:0}.pl-0{padding-left:0}.pb-0{padding-bottom:0}.pr-0{padding-right:0}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.pxy-0{padding:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.mt-0{margin-top:0}.ml-0{margin-left:0}.pt-2px{padding-top:2px}.pl-2px{padding-left:2px}.pb-2px{padding-bottom:2px}.pr-2px{padding-right:2px}.py-2px{padding-top:2px;padding-bottom:2px}.px-2px{padding-left:2px;padding-right:2px}.pxy-2px{padding:2px}.mr-2px{margin-right:2px}.mb-2px{margin-bottom:2px}.mt-2px{margin-top:-2px}.ml-2px{margin-left:-2px}.pt-4px{padding-top:4px}.pl-4px{padding-left:4px}.pb-4px{padding-bottom:4px}.pr-4px{padding-right:4px}.py-4px{padding-top:4px;padding-bottom:4px}.px-4px{padding-left:4px;padding-right:4px}.pxy-4px{padding:4px}.mr-4px{margin-right:4px}.mb-4px{margin-bottom:4px}.mt-4px{margin-top:-4px}.ml-4px{margin-left:-4px}.pt-6px{padding-top:6px}.pl-6px{padding-left:6px}.pb-6px{padding-bottom:6px}.pr-6px{padding-right:6px}.py-6px{padding-top:6px;padding-bottom:6px}.px-6px{padding-left:6px;padding-right:6px}.pxy-6px{padding:6px}.mr-6px{margin-right:6px}.mb-6px{margin-bottom:6px}.mt-6px{margin-top:-6px}.ml-6px{margin-left:-6px}.pt-8px{padding-top:8px}.pl-8px{padding-left:8px}.pb-8px{padding-bottom:8px}.pr-8px{padding-right:8px}.py-8px{padding-top:8px;padding-bottom:8px}.px-8px{padding-left:8px;padding-right:8px}.pxy-8px{padding:8px}.mr-8px{margin-right:8px}.mb-8px{margin-bottom:8px}.mt-8px{margin-top:-8px}.ml-8px{margin-left:-8px}.pt-10px{padding-top:10px}.pl-10px{padding-left:10px}.pb-10px{padding-bottom:10px}.pr-10px{padding-right:10px}.py-10px{padding-top:10px;padding-bottom:10px}.px-10px{padding-left:10px;padding-right:10px}.pxy-10px{padding:10px}.mr-10px{margin-right:10px}.mb-10px{margin-bottom:10px}.mt-10px{margin-top:-10px}.ml-10px{margin-left:-10px}.pt-12px{padding-top:12px}.pl-12px{padding-left:12px}.pb-12px{padding-bottom:12px}.pr-12px{padding-right:12px}.py-12px{padding-top:12px;padding-bottom:12px}.px-12px{padding-left:12px;padding-right:12px}.pxy-12px{padding:12px}.mr-12px{margin-right:12px}.mb-12px{margin-bottom:12px}.mt-12px{margin-top:-12px}.ml-12px{margin-left:-12px}.pt-16px{padding-top:16px}.pl-16px{padding-left:16px}.pb-16px{padding-bottom:16px}.pr-16px{padding-right:16px}.py-16px{padding-top:16px;padding-bottom:16px}.px-16px{padding-left:16px;padding-right:16px}.pxy-16px{padding:16px}.mr-16px{margin-right:16px}.mb-16px{margin-bottom:16px}.mt-16px{margin-top:-16px}.ml-16px{margin-left:-16px}.pt-20px{padding-top:20px}.pl-20px{padding-left:20px}.pb-20px{padding-bottom:20px}.pr-20px{padding-right:20px}.py-20px{padding-top:20px;padding-bottom:20px}.px-20px{padding-left:20px;padding-right:20px}.pxy-20px{padding:20px}.mr-20px{margin-right:20px}.mb-20px{margin-bottom:20px}.mt-20px{margin-top:-20px}.ml-20px{margin-left:-20px}.pt-24px{padding-top:24px}.pl-24px{padding-left:24px}.pb-24px{padding-bottom:24px}.pr-24px{padding-right:24px}.py-24px{padding-top:24px;padding-bottom:24px}.px-24px{padding-left:24px;padding-right:24px}.pxy-24px{padding:24px}.mr-24px{margin-right:24px}.mb-24px{margin-bottom:24px}.mt-24px{margin-top:-24px}.ml-24px{margin-left:-24px}.pt-28px{padding-top:28px}.pl-28px{padding-left:28px}.pb-28px{padding-bottom:28px}.pr-28px{padding-right:28px}.py-28px{padding-top:28px;padding-bottom:28px}.px-28px{padding-left:28px;padding-right:28px}.pxy-28px{padding:28px}.mr-28px{margin-right:28px}.mb-28px{margin-bottom:28px}.mt-28px{margin-top:-28px}.ml-28px{margin-left:-28px}.pt-32px{padding-top:32px}.pl-32px{padding-left:32px}.pb-32px{padding-bottom:32px}.pr-32px{padding-right:32px}.py-32px{padding-top:32px;padding-bottom:32px}.px-32px{padding-left:32px;padding-right:32px}.pxy-32px{padding:32px}.mr-32px{margin-right:32px}.mb-32px{margin-bottom:32px}.mt-32px{margin-top:-32px}.ml-32px{margin-left:-32px}.pt-48px{padding-top:48px}.pl-48px{padding-left:48px}.pb-48px{padding-bottom:48px}.pr-48px{padding-right:48px}.py-48px{padding-top:48px;padding-bottom:48px}.px-48px{padding-left:48px;padding-right:48px}.pxy-48px{padding:48px}.mr-48px{margin-right:48px}.mb-48px{margin-bottom:48px}.mt-48px{margin-top:-48px}.ml-48px{margin-left:-48px}.pt-64px{padding-top:64px}.pl-64px{padding-left:64px}.pb-64px{padding-bottom:64px}.pr-64px{padding-right:64px}.py-64px{padding-top:64px;padding-bottom:64px}.px-64px{padding-left:64px;padding-right:64px}.pxy-64px{padding:64px}.mr-64px{margin-right:64px}.mb-64px{margin-bottom:64px}.mt-64px{margin-top:-64px}.ml-64px{margin-left:-64px}.pt-128px{padding-top:128px}.pl-128px{padding-left:128px}.pb-128px{padding-bottom:128px}.pr-128px{padding-right:128px}.py-128px{padding-top:128px;padding-bottom:128px}.px-128px{padding-left:128px;padding-right:128px}.pxy-128px{padding:128px}.mr-128px{margin-right:128px}.mb-128px{margin-bottom:128px}.mt-128px{margin-top:-128px}.ml-128px{margin-left:-128px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-pop-up-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fade-pop-up-out{to{opacity:0;transform:scale(.8)}}@keyframes fade-pop-up-in-top{0%{opacity:0;transform:scale(.8);transform-origin:bottom}to{opacity:1;transform:scale(1);transform-origin:bottom}}@keyframes fade-pop-up-out-top{0%{opacity:1;transform:scale(1);transform-origin:bottom}to{opacity:0;transform:scale(.8);transform-origin:bottom}}:root{--blue-50: #eff5ff;--blue-100: #deecfe;--blue-200: #bdd9fd;--blue-300: #9dc5fc;--blue-400: #7cb2fb;--blue-500: #5b9ffa;--blue-600: #4c84d0;--blue-700: #3c69a6;--blue-800: #2d4e7b;--blue-900: #1d3451}:root{--yellow-50: #fffbf2}:root{--blue-accent: var(--blue-500);--blue-alt-accent: var(--blue-600);--blue-light-accent: var(--blue-50);--yellow-accent: #f9c44d;--yellow-alt-accent: #d0981b;--yellow-light-accent: #ffefcb;--red-alt-accent: #b83252;--red-accent: #df4e71;--red-light-accent: #fcecef;--green-alt-accent: #2ea97c;--green-accent: #37cb95;--green-light-accent: #ebfaf4}:root{--title-color: #263540;--text-color: #596973;--text-light-color: #80929d;--text-lighter-color: #b5bbc0}:root{--grey-bg: #f6f9fb;--grey-alt-bg: #fafafa;--container-bg: #fff;--input-bg: var(--grey-alt-bg)}:root{--border-color: #e4e7ec;--white-color: #fff;--black-color: #000;--current-color: currentColor;--transparent: transparent}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.outline-none{outline:none}.events-none{pointer-events:none}:root{--big-radius: 1rem;--normal-radius: .5rem;--small-radius: .25rem}::-webkit-scrollbar{width:.6rem;height:.6rem}::-webkit-scrollbar-thumb{background:#d3d1cb;border-radius:var(--small-radius)}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background:#b3b3b3}::-webkit-scrollbar-track{background:#edece9;border-radius:var(--small-radius)}.decoration-none,.decoration-none:hover{text-decoration:none}.whitespace-nowrap{white-space:nowrap}.overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}span.link{color:var(--blue-400);cursor:pointer}:root{--transition-time: .25s;--min-transition-time: .15s;--long-transition-time: .5s}.background-transition{transition:background var(--transition-time)}.transform-transition{transition:transform var(--transition-time)}.height-transition{transition:height var(--transition-time)}.color-transition{transition:color var(--transition-time)}.padding-transition{transition:padding var(--transition-time)}.width-transition{transition:width var(--transition-time)}.opacity-transition{transition:opacity var(--transition-time)}.hover-change{transition:background-color var(--transition-time)}.hover-change:hover,.hover-change.is-active,.hover-change.active{background-color:var(--grey-alt-bg)}.hover-change:hover.blue,.hover-change.is-active.blue,.hover-change.active.blue{background-color:var(--blue-light-accent)}.hover-change:hover.red,.hover-change.is-active.red,.hover-change.active.red{background-color:var(--red-light-accent)}:root{--title-font: "Varela Round", sans-serif;--body-font: "Varela Round", sans-serif;--button-font: "Roboto", sans-serif;--title-line-height: 1.3;--body-line-height: 1.6;--title-bigger-size: 1.625rem;--title-big-size: 1.25rem;--title-base-size: 1rem;--title-small-size: .875rem;--text-base-size: 1rem;--text-small-size: .875rem;--text-smaller-size: .75rem;--text-smallest-size: .625rem}@media screen and (min-width: 1024px){:root{--title-bigger-size: 2rem;--title-big-size: 1.625rem;--title-base-size: 1.25rem;--title-small-size: 1rem;--text-base-size: 1rem;--text-small-size: .875rem;--text-smaller-size: .75rem;--text-smallest-size: .625rem}}.title-bigger,h1{line-height:var(--title-line-height);font-family:var(--title-font);font-size:var(--title-bigger-size);color:var(--title-color);letter-spacing:.015em;font-weight:400}.title-big,h2{line-height:var(--title-line-height);font-family:var(--title-font);font-size:var(--title-big-size);color:var(--title-color);letter-spacing:.015em;font-weight:400}.title-base,h3{line-height:var(--title-line-height);font-family:var(--title-font);font-size:var(--title-base-size);color:var(--title-color);letter-spacing:.015em;font-weight:400}.title-small,h4{line-height:var(--title-line-height);font-family:var(--title-font);font-size:var(--title-small-size);color:var(--title-color);letter-spacing:.015em;font-weight:400}.base-text,body{line-height:var(--body-line-height);font-family:var(--body-font);font-size:var(--text-base-size)}.text-small{line-height:var(--body-line-height);font-family:var(--body-font);font-size:var(--text-small-size)}.text-smaller{line-height:var(--body-line-height);font-family:var(--body-font);font-size:var(--text-smaller-size)}.text-smallest{line-height:var(--body-line-height);font-family:var(--body-font);font-size:var(--text-smallest-size)}.title-font{font-family:var(--title-font)}.body-font{font-family:var(--body-font)}.button-font{font-family:var(--button-font)}.action-button{all:unset;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background-color:var(--grey-alt-bg);cursor:pointer;outline:none;border-radius:var(--normal-radius);transition:var(--transition-time)}.action-button:hover{background-color:var(--grey-bg)}.action-button .icon{color:var(--text-color)}.action-button.blue{background-color:var(--blue-100)}.action-button.blue .icon{fill:var(--blue-600)}.action-button.blue:hover{background-color:var(--blue-200)}.action-button input{display:none}.alert{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:space-between;padding:1rem;min-width:20vw;max-width:70vw;border-radius:var(--normal-radius);z-index:var(--z-modal)}.alert .message{display:flex;margin-right:1rem}.alert .message .icon{margin-right:1rem}.alert .icon{width:1.5rem;height:1.5rem}.alert .close-button{cursor:pointer}.alert.error{color:var(--red-alt-accent);background-color:var(--red-light-accent)}.alert.success{color:var(--green-alt-accent);background-color:var(--green-light-accent)}.alert.info{color:var(--blue-alt-accent);background-color:var(--blue-light-accent)}.alert.warning{color:var(--yellow-alt-accent);background-color:var(--yellow-light-accent)}.button{display:inline-block;padding:.5rem 1rem;border-radius:var(--normal-radius);border:1px solid var(--blue-accent);background:var(--blue-accent);color:#fff;font-family:var(--button-font);font-size:var(--text-base-size);line-height:var(--body-line-height);letter-spacing:.3px;text-align:center;text-decoration:none;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-time)}.button:active{transform:scale(.99)}.button:hover{text-decoration:none;background:var(--blue-alt-accent);border-color:var(--blue-alt-accent)}.button.ghost{color:var(--blue-accent);background-color:transparent;border-color:var(--text-lighter-color)}.button.ghost:hover{color:#fff;background:var(--blue-accent);border-color:var(--blue-accent)}.button.light{color:var(--blue-600);background-color:var(--blue-100);border-color:var(--blue-100)}.button.light:hover{background-color:var(--blue-200);border-color:var(--blue-100)}.button.cancel,.button.delete{background-color:transparent;border-color:var(--text-lighter-color)}.button.cancel:hover,.button.delete:hover{color:#fff}.button.cancel{color:var(--text-color)}.button.cancel:hover{background:var(--text-lighter-color);border-color:var(--text-lighter-color)}.button.delete{color:var(--red-accent)}.button.delete:hover{background:var(--red-accent);border-color:var(--red-accent)}.button.full{margin-right:0;margin-left:0;width:100%}.button:disabled,.button:disabled:hover{background:var(--border-color);color:var(--text-light-color);border-color:var(--border-color);cursor:not-allowed}.button.small{padding:.1875rem .5rem;font-size:var(--text-small-size)}.button.micro{padding:0 .25rem;border-radius:var(--small-text-radius);font-size:var(--text-smaller-size)}.calendar-item{all:unset;display:grid;place-items:center;font-size:var(--text-small-size);padding:.25rem .5rem;background-color:var(--blue-50);border-radius:var(--normal-radius);cursor:pointer}.calendar-item:hover,.calendar-item.is-active,.calendar-item.active{color:var(--white-color);background-color:var(--blue-400)}.calendar-item:disabled,.calendar-item:disabled:hover{color:var(--text-lighter-color);cursor:not-allowed;background-color:var(--grey-bg)}.calendar-item-container{--columns: 2;display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:.5rem;min-width:12.5rem}.calendar-item-container.three-columns{--columns: 3;min-width:20.25rem}.select-template{display:flex;align-items:center;justify-content:center;gap:.25rem;padding-inline:.5rem;font-size:var(--text-small-size);transition:background-color var(--transition-time);border-radius:var(--small-radius);cursor:pointer;-webkit-user-select:none;user-select:none}.select-template:hover{background-color:var(--grey-alt-bg)}.dropdown-select{position:relative;z-index:var(--z-fixed)}.dropdown-select .caret{transition:transform var(--min-transition-time)}.dropdown-select:has(.float-container) .caret{transform:rotate(-180deg)}.dropdown-item{all:unset;display:flex;padding-block:.15rem;color:var(--text-light-color);font-size:var(--text-small-size);white-space:nowrap;cursor:pointer}.dropdown-item:last-child{padding-bottom:0}.dropdown-item:first-child{padding-top:0}.dropdown-item:hover,.dropdown-item.is-active,.dropdown-item.active{color:var(--blue-accent)}:where(.employer-avatar){--size: 1.5rem;width:var(--size);height:var(--size);border-radius:10%;overflow:hidden;flex:none}@media screen and (min-width: 768px){:where(.employer-avatar){--size: 2rem}}:where(.employer-avatar) img{width:100%;height:100%;object-fit:cover}:where(.employer-avatar).small{--size: 1.25rem}@media screen and (min-width: 768px){:where(.employer-avatar).small{--size: 1.5rem}}:where(.employer-avatar).big{--size: 2rem}@media screen and (min-width: 768px){:where(.employer-avatar).big{--size: 2.5rem}}:where(.employer-avatar).bigger{--size: 3rem}@media screen and (min-width: 768px){:where(.employer-avatar).bigger{--size: 4rem}}:where(.employer-avatar) .empty{width:100%;height:100%;background-color:var(--blue-100);font-size:3rem;color:var(--white);display:flex;justify-content:center;align-items:center}[type=text],[type=email],[type=password],[type=number],[type=date],[type=time],[type=datetime-local],[type=search],[type=tel],[type=url],select,textarea{display:block;padding:.5rem 1rem;width:100%;border:1px solid var(--border-color);border-radius:var(--normal-radius);background-color:var(--input-bg);line-height:var(--body-line-height);font-family:var(--body-font);font-size:var(--font-small-size);color:var(--text-color)}[type=text]:focus,[type=email]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=time]:focus,[type=datetime-local]:focus,[type=search]:focus,[type=tel]:focus,[type=url]:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 1px var(--blue-accent)}[type=text]::placeholder,[type=email]::placeholder,[type=password]::placeholder,[type=number]::placeholder,[type=date]::placeholder,[type=time]::placeholder,[type=datetime-local]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=url]::placeholder,select::placeholder,textarea::placeholder{color:var(--text-ligther-color)}[type=text]:disabled,[type=email]:disabled,[type=password]:disabled,[type=number]:disabled,[type=date]:disabled,[type=time]:disabled,[type=datetime-local]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=url]:disabled,select:disabled,textarea:disabled{background-color:var(--border-color);cursor:not-allowed}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.has-placeholder:not(:focus){color:var(--lighter-text-color)}.radio-button{display:flex;align-items:center;font-size:var(--small-font-size)}.form-item label:not(.radio-button){display:block;text-align:left;font-size:var(--small-font-size);margin-bottom:.375rem;order:-1}.form-item .error-msg{color:var(--red-alt-accent);font-size:var(--text-smaller-size);text-align:left;padding:.2rem 0}.wrapper{--margin: 1rem;width:min(100% - var(--margin),1200px);margin-inline:auto}@media screen and (min-width: 768px){.wrapper{--margin: 3rem}}:where(.n-container){margin-bottom:0;padding:var(--container-padding);border-radius:var(--big-radius);background-color:var(--container-bg);box-shadow:var(--card-shadow)}:where(.n-container).no-padding{padding:0}.float-container{position:absolute;padding:1rem;min-width:min-content;border-radius:var(--normal-radius);background-color:var(--container-bg);box-shadow:var(--tooltip-shadow);z-index:var(--z-tooltip)}@media screen and (max-width: 767px){.float-container.right-side{right:0}}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time{border-top-left-radius:0}.react-datepicker__header{border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time{right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker{color:var(--text-color);border:none;box-shadow:var(--tooltip-shadow)}.react-datepicker__triangle{display:none}.react-datepicker__header{color:var(--title-color);border:none;background:var(--body-alt-bg)}.react-datepicker__day{color:var(--text-color)}.react-datepicker__day-name{color:var(--title-color)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected,.react-datepicker__year-text--selected,.react-datepicker__day--selected,.react-datepicker__day--selected:hover{color:#fff;background:var(--blue-accent)}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__day--selected:hover,.react-datepicker__day--selected:hover:hover{background:var(--alt-blue-accent)}.month-picker .react-datepicker__header,.month-picker .react-datepicker__navigation{display:none}.react-datepicker__navigation{outline:none}.drop-container .container{padding-block:1.5rem 2rem;border:2px dashed var(--border-color);order:1;border-radius:var(--normal-radius);color:var(--text-light-color);background-color:var(--input-bg)}.drop-container .file{width:4rem;height:4rem}.drop-container.tiny .container{display:flex;flex-direction:row;justify-content:center;padding:.5rem 1rem;border-width:1.5px}.drop-container.tiny .icon{width:1.25rem;height:1.25rem;margin-right:.25rem}.drop-container.is-drag .container{background-color:var(--blue-light-accent);border-color:var(--blue-300);color:var(--blue-accent)}.drop-container.is-uploaded .container{background-color:var(--light-green-accent);border-color:var(--green-accent);color:var(--green-accent)}.icon-text{display:flex;justify-content:center;align-items:center;gap:.25rem}.icon-text .icon{font-size:1rem}.icon-text .text{margin-bottom:0}.icon-text.small{gap:.125rem}.icon-text.small .icon{font-size:.85rem}.icon-text.small .text{font-size:var(--text-small-size)}.modal-template{--modal-top: 4rem;--max-width-container: 450px;position:fixed;left:0;top:0;width:100%;height:100%;z-index:var(--z-modal)}@media screen and (min-width: 1024px){.modal-template{--modal-top: 6rem}}@media screen and (min-width: 1024px) and (max-height: 720px){.modal-template{--modal-top: 3rem}}.modal-template.medium{--max-width-container: 550px}.modal-template .wrapper{position:relative;top:var(--modal-top);width:calc(100% - 2rem);max-width:var(--max-width-container);margin-left:auto;margin-right:auto;z-index:1}.modal-template .container{padding:var(--container-padding);width:100%;border-radius:var(--big-radius);background-color:var(--container-bg);box-shadow:var(--modal-shadow);max-height:calc(100vh - var(--modal-top) * 2);overflow:auto}.modal-template .close-button{position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border:none;outline:none;background-color:var(--red-accent);border-radius:50%;cursor:pointer;transform:translate(35%,-35%);transition:background-color var(--transition-time)}.modal-template .close-button:hover{background-color:var(--red-alt-accent)}.modal-template .close-button .icon{fill:#fff;height:1.25rem;width:1.25rem}.modal-template .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040}.nav-item{display:flex;align-items:center;gap:.35rem;padding:.75rem .5rem;border-radius:var(--normal-radius);color:var(--text-color);text-decoration:none}.nav-item .icon{flex:none}.nav-item .text{white-space:nowrap}.nav-item:hover,.nav-item.is-active,.nav-item.active{color:var(--blue-accent);background:var(--blue-light-accent)}.nav-item.logout:hover,.nav-item.logout.is-active,.nav-item.logout.active{color:var(--red-accent);background:var(--red-light-accent)}.notifications{position:relative;display:flex;align-items:center}.notification-button{all:unset;position:relative;display:flex;cursor:pointer;transition:transform var(--min-transition-time)}.notification-button:hover{transform:scale(1.1)}.notification-button .dot{position:absolute;top:.25rem;right:.25rem;width:.5rem;height:.5rem;background-color:var(--blue-accent);border-radius:50%}.notifications-panel{display:flex;flex-direction:column;width:100%}@media screen and (max-width: 767px){.notifications-panel{position:fixed;top:var(--header-height);left:0;height:calc(100vh - var(--header-height));padding:1rem;border-radius:initial}}@media screen and (min-width: 768px){.notifications-panel{position:absolute;top:2rem;right:-1rem;width:28.125rem;max-height:26.5rem;box-shadow:var(--modal-shadow)}}.notifications-panel .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}@media screen and (min-width: 768px){.notifications-panel .header{margin-bottom:1.5rem}}.notifications-panel .see-all-button{all:unset;color:var(--blue-accent);cursor:pointer}.notification-list{display:grid;gap:.5rem;flex-grow:1;overflow:auto}.notification-item{display:flex;gap:.5rem;padding:.25rem;border-radius:var(--normal-radius);font-size:var(--text-small-size);cursor:pointer;transition:background-color var(--transition-time)}.notification-item:hover{background-color:var(--grey-alt-bg)}.notification-item .title{color:var(--title-color)}.notification-item .time{color:var(--text-lighter-color);font-size:var(--text-smaller-size)}.notification-item .user-avatar{--size: 1.5rem}.notification-item.unread{background-color:var(--blue-light-accent)}.notification-item.unread:hover{background-color:var(--blue-100)}.notification-item.mention .icon{color:var(--blue-accent)}.main-header{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;padding-inline:1.5rem;height:var(--header-height);width:100%;background:var(--container-bg);border-bottom:1px solid var(--border-color);z-index:50}.main-header .company-logo,.main-header .logo{height:1.5rem}.main-header .right{display:flex;align-items:center;gap:1rem}[type=text],[type=email],[type=password],[type=number],[type=date],[type=time],[type=datetime-local],[type=search],[type=tel],[type=url],select,textarea,.input-field{display:block;padding:.5rem 1rem;width:100%;border:1px solid var(--border-color);border-radius:var(--normal-radius);background-color:var(--input-bg);line-height:var(--body-line-height);font-family:var(--body-font);font-size:var(--text-small-size);color:var(--text-color)}[type=text]:focus,[type=email]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=time]:focus,[type=datetime-local]:focus,[type=search]:focus,[type=tel]:focus,[type=url]:focus,select:focus,textarea:focus,.input-field:focus{outline:none;box-shadow:0 0 0 1px var(--blue-accent)}[type=text]::placeholder,[type=email]::placeholder,[type=password]::placeholder,[type=number]::placeholder,[type=date]::placeholder,[type=time]::placeholder,[type=datetime-local]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=url]::placeholder,select::placeholder,textarea::placeholder,.input-field::placeholder{color:var(--text-lighter-color)}[type=text]:disabled,[type=email]:disabled,[type=password]:disabled,[type=number]:disabled,[type=date]:disabled,[type=time]:disabled,[type=datetime-local]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=url]:disabled,select:disabled,textarea:disabled,.input-field:disabled{background-color:var(--border-color);cursor:not-allowed}[data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--text-light-color)}select{padding:.5rem 2rem .5rem 1rem}textarea{min-width:100%;max-width:100%;min-height:7.25rem}[type=password],[placeholder=••••••••••]:placeholder-shown{letter-spacing:.25rem}[type=search]:placeholder-shown{background:var(--input-bg) url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.66668%202.66665C5.60581%202.66665%204.5884%203.08807%203.83825%203.83822C3.0881%204.58836%202.66668%205.60578%202.66668%206.66665C2.66668%207.19193%202.77014%207.71208%202.97116%208.19738C3.17218%208.68268%203.46682%209.12364%203.83825%209.49507C4.20968%209.86651%204.65064%2010.1611%205.13594%2010.3622C5.62125%2010.5632%206.14139%2010.6666%206.66668%2010.6666C7.19197%2010.6666%207.71211%2010.5632%208.19741%2010.3622C8.68271%2010.1611%209.12367%209.86651%209.4951%209.49507C9.86654%209.12364%2010.1612%208.68268%2010.3622%208.19738C10.5632%207.71208%2010.6667%207.19193%2010.6667%206.66665C10.6667%205.60578%2010.2452%204.58836%209.4951%203.83822C8.74496%203.08807%207.72754%202.66665%206.66668%202.66665ZM2.89544%202.89541C3.89563%201.89522%205.25219%201.33331%206.66668%201.33331C8.08116%201.33331%209.43772%201.89522%2010.4379%202.89541C11.4381%203.8956%2012%205.25216%2012%206.66665C12%207.36703%2011.8621%208.06055%2011.594%208.70763C11.4115%209.14835%2011.171%209.56164%2010.8797%209.9369L14.4714%2013.5286C14.7318%2013.7889%2014.7318%2014.211%2014.4714%2014.4714C14.2111%2014.7317%2013.789%2014.7317%2013.5286%2014.4714L9.93693%2010.8797C9.56167%2011.171%209.14838%2011.4115%208.70766%2011.594C8.06059%2011.862%207.36706%2012%206.66668%2012C5.96629%2012%205.27277%2011.862%204.6257%2011.594C3.97863%2011.326%203.39069%2010.9331%202.89544%2010.4379C2.4002%209.94264%202.00734%209.3547%201.73932%208.70763C1.47129%208.06056%201.33334%207.36703%201.33334%206.66665C1.33334%205.25216%201.89525%203.8956%202.89544%202.89541Z'%20fill='%23596973'/%3e%3c/svg%3e") center right 1rem/1rem no-repeat}input.date-picker{background:var(--input-bg) url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.33325%201.33337C5.70144%201.33337%205.99992%201.63185%205.99992%202.00004V2.66671H9.99992V2.00004C9.99992%201.63185%2010.2984%201.33337%2010.6666%201.33337C11.0348%201.33337%2011.3333%201.63185%2011.3333%202.00004V2.66671H12.6666C13.197%202.66671%2013.7057%202.87742%2014.0808%203.25249C14.4559%203.62757%2014.6666%204.13627%2014.6666%204.66671V12.6667C14.6666%2013.1971%2014.4559%2013.7058%2014.0808%2014.0809C13.7057%2014.456%2013.197%2014.6667%2012.6666%2014.6667H3.33325C2.80282%2014.6667%202.29411%2014.456%201.91904%2014.0809C1.54397%2013.7058%201.33325%2013.1971%201.33325%2012.6667V4.66671C1.33325%204.13627%201.54397%203.62757%201.91904%203.25249C2.29411%202.87742%202.80282%202.66671%203.33325%202.66671H4.66659V2.00004C4.66659%201.63185%204.96506%201.33337%205.33325%201.33337ZM4.66659%204.00004H3.33325C3.15644%204.00004%202.98687%204.07028%202.86185%204.1953C2.73682%204.32033%202.66659%204.4899%202.66659%204.66671V12.6667C2.66659%2012.8435%202.73682%2013.0131%202.86185%2013.1381C2.98687%2013.2631%203.15644%2013.3334%203.33325%2013.3334H12.6666C12.8434%2013.3334%2013.013%2013.2631%2013.138%2013.1381C13.263%2013.0131%2013.3333%2012.8435%2013.3333%2012.6667V4.66671C13.3333%204.4899%2013.263%204.32033%2013.138%204.1953C13.013%204.07028%2012.8434%204.00004%2012.6666%204.00004H11.3333V4.66671C11.3333%205.0349%2011.0348%205.33337%2010.6666%205.33337C10.2984%205.33337%209.99992%205.0349%209.99992%204.66671V4.00004H5.99992V4.66671C5.99992%205.0349%205.70144%205.33337%205.33325%205.33337C4.96506%205.33337%204.66659%205.0349%204.66659%204.66671V4.00004ZM3.99992%207.33337C3.99992%206.96518%204.2984%206.66671%204.66659%206.66671H11.3333C11.7014%206.66671%2011.9999%206.96518%2011.9999%207.33337C11.9999%207.70156%2011.7014%208.00004%2011.3333%208.00004H4.66659C4.2984%208.00004%203.99992%207.70156%203.99992%207.33337Z'%20fill='%23596973'/%3e%3c/svg%3e") center right 1rem/1rem no-repeat}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--input-bg) url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1.57741%204.90532C1.90285%204.58712%202.43049%204.58712%202.75592%204.90532L8%2010.0329L13.2441%204.90532C13.5695%204.58712%2014.0972%204.58712%2014.4226%204.90532C14.748%205.22353%2014.748%205.73944%2014.4226%206.05764L8.58926%2011.7613C8.26382%2012.0796%207.73618%2012.0796%207.41074%2011.7613L1.57741%206.05764C1.25197%205.73944%201.25197%205.22353%201.57741%204.90532Z'%20fill='%23596973'/%3e%3c/svg%3e") center right 1rem/1rem no-repeat}select.has-placeholder:not(:focus){color:var(--text-lighter-color)}select.small{height:2rem;font-size:var(--text-small-size);padding:.2rem 2rem .2rem 1rem}.radio-button{display:flex;align-items:center;font-size:var(--text-small-size)}.radio-button input{margin:0;margin-right:.375rem}.form-item{display:flex;flex-direction:column}.form-item input:required+label:before,.form-item select:required+label:before{content:"*";margin-right:.375rem;color:var(--blue-accent)}.form-item label:not(.radio-button){display:block;text-align:left;font-size:var(--text-small-size);margin-bottom:.375rem;order:-1}.form-item.small input{height:2rem}label.required:before{content:"*";margin-right:.375rem;color:var(--blue-accent)}.checkbox-item{display:flex;align-items:center}.checkbox-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;margin-right:.375rem;outline:none}.checkbox-item input[type=checkbox]:before{content:"";width:.875rem;height:.875rem;display:block;box-shadow:0 0 0 2px var(--text-color) inset;border-radius:var(--small-radius)}.checkbox-item input[type=checkbox]:checked:before{content:"✔";display:flex;justify-content:center;align-items:center;box-shadow:none;background-color:var(--blue-accent);color:#fff;font-size:.65rem;line-height:1rem}.tab-item{padding:.25rem .5rem;border-radius:var(--normal-radius);font-size:var(--text-small-size);color:var(--text-light-color);transition:background var(--transition-time);white-space:nowrap}.tab-item:hover,.tab-item.is-active,.tab-item.active{cursor:pointer;color:var(--blue-800);background:var(--blue-100)}.tab-container,.tabs-container{display:flex;flex-wrap:nowrap;gap:.5rem;overflow:auto}.tab-container.border,.tabs-container.border{padding-left:1rem;border-bottom:1px solid var(--border-color)}.tab-container.border .tab-item:hover,.tab-container.border .tab-item.is-active,.tab-container.border .tab-item.active,.tabs-container.border .tab-item:hover,.tabs-container.border .tab-item.is-active,.tabs-container.border .tab-item.active{border-radius:var(--normal-radius) var(--normal-radius) 0 0}:where(.user-avatar){--size: 1.5rem;width:var(--size);height:var(--size);border-radius:50%;overflow:hidden;flex:none}@media screen and (min-width: 768px){:where(.user-avatar){--size: 2rem}}:where(.user-avatar) img{width:100%;height:100%;object-fit:cover}:where(.user-avatar).small{--size: 1.25rem}@media screen and (min-width: 768px){:where(.user-avatar).small{--size: 1.5rem}}:where(.user-avatar).big{--size: 2rem}@media screen and (min-width: 768px){:where(.user-avatar).big{--size: 2.5rem}}:where(.user-avatar).bigger{--size: 3rem}@media screen and (min-width: 768px){:where(.user-avatar).bigger{--size: 4rem}}.user-avatar-list :where(.user-avatar){box-shadow:0 0 0 2px #fff}.user-avatar-list :where(.user-avatar):not(:first-of-type){margin-left:-.25rem}.user-item{display:flex;gap:.5rem;font-size:var(--text-small-size)}.user-item .sub-content{font-size:var(--text-smaller-size);color:var(--text-light-color)}.main-wrapper{min-height:100vh}.main-wrapper .safe-main-header{height:calc(var(--header-height) + 1rem)}.modal{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:50}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000040}.modal-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto}.modal-content{position:relative;min-height:100%;display:flex;align-items:center;justify-content:center;padding:1rem}.modal-panel{width:100%;transform:translateY(0);border-radius:1rem;background-color:#fff;padding:1.5rem;text-align:left;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transition:all .3s ease}.modal-panel--sm{max-width:24rem}.modal-panel--md{max-width:28rem}.modal-panel--lg{max-width:32rem}.modal-panel--xl{max-width:36rem}.modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.modal-title{font-size:1.125rem;font-weight:500;line-height:1.5;color:#111827}.modal-close-button{position:absolute;right:-.5rem;top:-.5rem;border:0;background-color:#ef4444;color:#fff;border-radius:9999px;line-height:0;padding:.5rem;transition:background-color .2s ease}.modal-close-button:hover{background-color:#dc2626}.modal-close-button:focus{outline:none}.modal-close-button svg{width:1rem;height:1rem}.modal-body{margin-top:.5rem}.dropzone-container{width:150px;height:150px;border:2px dashed #e5e7eb;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.dropzone-container:hover{border-color:#3b82f6;background-color:#3b82f60d}.dropzone-container.dropzone-active{border-color:#3b82f6;background-color:#3b82f61a}.dropzone-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:1rem;text-align:center}.dropzone-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.dropzone-text{position:absolute;bottom:0;left:0;right:0;background-color:#000000b3;color:#fff;height:100%;display:flex;align-items:center;justify-content:center;font-size:.875rem;opacity:0;transition:opacity .2s ease}.dropzone-container:hover .dropzone-text{opacity:1}.crop-container{position:relative;width:100%;height:400px;background-color:#f3f4f6}.crop-area{position:relative;width:100%;height:100%}.crop-controls{position:absolute;bottom:0;left:0;right:0;padding:1rem;background-color:#ffffffe6;display:flex;justify-content:center;align-items:center}.zoom-slider{width:100%;max-width:300px;height:4px;-webkit-appearance:none;background:#e5e7eb;border-radius:2px;outline:none}.zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#3b82f6;border-radius:50%;cursor:pointer;transition:background .2s ease}.zoom-slider::-webkit-slider-thumb:hover{background:#2563eb}.zoom-slider::-moz-range-thumb{width:16px;height:16px;background:#3b82f6;border-radius:50%;cursor:pointer;transition:background .2s ease;border:none}.zoom-slider::-moz-range-thumb:hover{background:#2563eb}.crop-actions{display:flex;justify-content:flex-end;gap:1rem;padding:1rem;background-color:#fff;border-top:1px solid #e5e7eb}.crop-actions .button{min-width:100px;padding:.5rem 1rem;border-radius:.375rem;font-weight:500;transition:all .2s ease}.crop-actions .button.cancel{background-color:#fff;border:1px solid #e5e7eb;color:#374151}.crop-actions .button.cancel:hover:not(:disabled){background-color:#f9fafb}.crop-actions .button:not(.cancel){background-color:#3b82f6;border:1px solid #3b82f6;color:#fff}.crop-actions .button:not(.cancel):hover:not(:disabled){background-color:#2563eb;border-color:#2563eb}.crop-actions .button:disabled{opacity:.5;cursor:not-allowed}.skeleton-pdf{width:100%;min-height:70vh}:where(.company-logo){height:2rem}:where(.company-logo) .svg{height:100%}.employer-logo{width:auto;height:6.25rem;position:relative;overflow:hidden}.employer-logo__image{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}.country-select .select-template{background-color:var(--blue-light-accent)}.country-select.has-caption,.country-select .content{display:flex;justify-content:center;align-items:center}.country-select .caption{margin-right:.5rem}.delete-button{--size: 1.5rem;all:unset;position:absolute;top:calc(var(--size) / 3 * -1);right:calc(var(--size) / 3 * -1);display:flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);border-radius:50%;color:var(--white-color);background-color:var(--red-accent);cursor:pointer}.delete-button:hover{background-color:var(--red-alt-accent)}.user-reaction{display:flex;align-items:center;gap:.5rem}.user-reaction .avatar-container{position:relative}.user-reaction .reaction-item{position:absolute;bottom:0;right:0}.comment{display:inline-flex;gap:var(--photo-gap)}.comment .globe{padding:.375rem .75rem;margin-bottom:.25rem;background-color:var(--grey-bg);border-radius:var(--normal-radius)}.comment .header-comment{display:flex;align-items:center;gap:.5rem}.comment .name{margin:0;font-size:var(--text-small-size)}.comment .time{font-size:var(--text-smaller-size);color:var(--text-light-color)}.comment .content-comment{font-size:var(--text-smaller-size);margin:0}.comment .footer-comment{display:flex;align-items:center;justify-content:space-between;gap:1rem}.comment .mention{color:var(--blue-accent)}.comment .counter-text{display:none}.comment.answer{padding-left:var(--answer-padding)}.full-page-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:var(--z-modal);background-color:#ffffffbf;display:flex;justify-content:center;align-items:center}.full-page-loader.absolute{position:absolute}.full-page-loader.solid-overlay{background-color:var(--white-color)}.full-page-loader .loader{width:80px;height:60px}.header-user-avatar{position:relative}.header-user-avatar .user{display:flex;align-items:center;gap:.5rem;background-color:var(--grey-alt-bg);border-radius:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-time)}@media screen and (min-width: 768px){.header-user-avatar .user{padding-right:1rem}}.header-user-avatar .user:hover{background-color:var(--border-color)}.header-user-avatar .user .user-avatar,.header-user-avatar .user .employer-avatar{--size: 2rem}.header-user-avatar .float-container{top:2.25rem}.network-input{display:flex;gap:.35rem;align-items:center;font-size:var(--text-small-size)}.network-input .form-item{width:100%}.network-input .icon{flex:none}.network-input.linkedin .icon{margin-top:-.25rem}.publication-files{display:grid;gap:1rem;padding-top:1rem}@media screen and (min-width: 768px){.publication-files:has(.pdf-file:nth-child(2)){grid-template-columns:1fr 1fr}}.pdf-file{position:relative}.pdf-file .pdf-header{display:flex;gap:.5rem;justify-content:space-between;align-items:center;padding:.5rem 1rem;background-color:var(--grey-bg);border-radius:var(--normal-radius);font-family:var(--button-font)}.pdf-file .pdf-header .button,.pdf-file .pdf-header .action-button{flex:none}.pdf-file .title{display:flex;align-items:center;gap:.5rem}.pdf-file .title .text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:var(--body-line-height);overflow-y:hidden}.publication-images{display:grid;gap:1rem;aspect-ratio:16/9;padding-top:1rem}.publication-images:not(.edit-mode) .image:hover{opacity:.9;transform:scale(1.025)}.publication-images .image{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--normal-radius);cursor:pointer;transition:opacity var(--transition-time),transform var(--transition-time)}.publication-images:has(.image-container:nth-child(2)){grid-template-columns:1fr 1fr}.publication-images:has(.image-container:nth-child(3)):not(:has(.image-container:nth-child(4))){grid-template-rows:1fr 1fr}.publication-images:has(.image-container:nth-child(3)):not(:has(.image-container:nth-child(4))) .image-container:first-child{grid-row-start:span 2}.publication-images .image-container{position:relative}.fade-container{position:absolute;top:-2.75rem}.reaction-panel{padding:.25rem;display:flex;gap:.35rem;background-color:var(--white-color);border-radius:2.25rem;box-shadow:var(--tooltip-shadow)}.reaction-item{position:relative}.reaction-item:hover:not(.micro,.tiny) .reaction{transform:scale(1.1)}.reaction-item:hover:not(.micro,.tiny) .tooltip{opacity:1;transform:translate(-50%)}.reaction-item .reaction{display:flex;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;border:2px solid var(--foreground-color);border-radius:50%;color:var(--foreground-color);background-color:var(--background-color);cursor:pointer;transition:transform var(--min-transition-time)}.reaction-item .reaction svg,.reaction-item .reaction .isotype{width:1.25rem;height:1.25rem}.reaction-item .tooltip{content:attr(data-tooltip);position:absolute;left:50%;top:-1.5rem;transform:translate(-50%,.5rem);padding-inline:.375rem;border-radius:1rem;background-color:var(--title-color);opacity:0;color:var(--white-color);font-family:var(--button-font);font-size:var(--text-smaller-size);white-space:nowrap;transition:opacity var(--transition-time),transform var(--transition-time)}.reaction-item.like{--foreground-color: #0052fd;--background-color: #eef2ff}.publication-button.comment.like{color:#0052fd}.reaction-item.love{--foreground-color: #f46853;--background-color: #fde9e0}.publication-button.comment.love{color:#f46853}.reaction-item.excellent{--foreground-color: #13ac86;--background-color: #e5f5df}.publication-button.comment.excellent{color:#13ac86}.reaction-item.interesting{--foreground-color: #ffb404;--background-color: #fff7de}.publication-button.comment.interesting{color:#ffb404}.reaction-item.proud{--foreground-color: #596973;--background-color: #fafafa}.publication-button.comment.proud{color:#596973}.reaction-item.small .reaction{width:1.25rem;height:1.25rem;border-width:1px}.reaction-item.small .reaction svg,.reaction-item.small .reaction .isotype{width:.75rem;height:.75rem}.reaction-item.tiny .reaction{width:1rem;height:1rem;border-width:1px}.reaction-item.tiny .reaction svg,.reaction-item.tiny .reaction .isotype{width:.6rem;height:.6rem}.reaction-item.micro .reaction{width:.75rem;height:.75rem;border-width:1px}.reaction-item.micro .reaction svg,.reaction-item.micro .reaction .isotype{width:.5rem;height:.5rem}.reaction-button{position:relative}.reaction-counter{display:flex;gap:.25rem;font-size:var(--text-smaller-size);cursor:pointer}.reaction-counter .reactions{display:flex;gap:2px;pointer-events:none}.respond-form{display:flex;flex-direction:column;gap:.5rem}.respond-form .input-container{display:flex;gap:var(--photo-gap)}.respond-form .input-container:not(:has(.input-field:not(:empty)))~.button{display:none}.respond-form .button{margin-left:auto}.respond-form.answer{padding-left:var(--answer-padding)}.aside-section .title{display:flex;align-items:center;gap:.25rem;margin-bottom:.75rem}.aside-section .list{display:grid;gap:.5rem}.documents-section .header{border-bottom:1px solid var(--border-color)}.documents-section .header,.documents-section .header-content{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.documents-section .header,.documents-section .content{padding:var(--container-padding)}.documents-section .header-content{margin-bottom:1rem}.documents-section .header-options{display:flex;align-items:center;gap:.75rem}.documents-section .pdf-viewer{box-shadow:var(--document-shadow)}.dropdown-document{position:relative;z-index:10}.dropdown-document .calendar{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.dropdown-document .header-dropdown{display:flex;gap:.5rem}@media screen and (min-width: 443px){.dropdown-document .float-container{right:0}}@media screen and (min-width: 1024px){.dropdown-document .float-container{right:50%;transform:translate(50%)}}.profile-card{padding:0;overflow:hidden;position:relative}.profile-card:before{position:absolute;content:"";width:400%;height:1px;background:var(--border-color);opacity:.7;top:6.375rem;left:0}@media screen and (min-width: 768px){.profile-card{position:sticky;top:var(--top-content)}}.profile-card .user-avatar,.profile-card .employer-avatar{position:relative;margin-top:1rem;--size: 6rem}.profile-card .header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.profile-card .header-content{height:100%;display:flex;flex-direction:column;align-items:end;gap:2.5rem}.profile-card .wrapper{display:grid;place-items:center;gap:1rem;padding:2rem 1rem;text-align:center;margin:0;width:100%}.profile-card .title{margin-bottom:0}.profile-card .social-network-container{display:flex;gap:.75rem}.profile-card .social-network-button{color:currentColor}.profile-card .info-list{display:grid;gap:.5rem}.profile-card .employer-logo{max-width:7.25rem;height:3.25rem}.publication{--photo-gap: 1rem;--answer-padding: 3rem;order:3}@media screen and (min-width: 768px){.publication{--answer-padding: 4rem}}.publication .header{display:flex;justify-content:space-between;align-items:start;margin-bottom:.5rem}.publication .user{align-items:center;justify-content:center;display:flex;gap:var(--photo-gap)}.publication .user .name{margin-bottom:0}.publication .user .time{display:block;margin-top:-.2rem;color:var(--text-light-color);font-size:var(--text-smaller-size)}.publication .right{display:flex;align-items:center;gap:1rem;z-index:1}.publication .right .icon-text{color:var(--text-light-color)}.publication :where(.content){margin-bottom:1rem;font-size:var(--text-small-size)}.publication :where(.content) p{margin-bottom:.5rem}.publication :where(.content) ul{margin-left:1.5rem;margin-bottom:.5rem}.publication :where(.content) ul li{margin-bottom:.25rem}.publication .footer{display:flex;justify-content:space-between;align-items:center}.publication .footer:not(:last-child){margin-bottom:1.5rem}.publication .buttons{display:flex;gap:.5rem}.publication .comment-section{display:grid;gap:1rem}@media screen and (min-width: 768px){.publication .comment-section{gap:1.5rem}}.publication.is-fixed{order:2;background-color:var(--yellow-50)}.publication-form{order:1}.publication-form .input-container{display:flex}.publication-form .input{font-size:var(--text-small-size);padding:.5rem 1rem;outline:none;width:100%}.publication-form .footer{display:flex;align-items:center;justify-content:end;gap:.75rem}.publication-form .footer .separator{border-left:1px solid var(--border-color);height:1.25rem}.publication-form .publication-images,.publication-form .publication-files{margin-bottom:1rem}.reactions-modal .title{text-align:center;margin-bottom:1rem}.reactions-modal .reactions-header{display:flex;border-bottom:1px solid var(--border-color);margin-bottom:1rem}.reactions-modal .reactions-header:has(.tab-template:hover) .tab-template:not(:hover){opacity:.5}.reactions-modal .tab-template{padding:0 .5rem .25rem;cursor:pointer}.reactions-modal .tab-template.active{color:var(--blue-accent);box-shadow:0 2px}.reactions-modal .panel-template{display:grid;gap:.5rem}.feed-empty-state{text-align:center}.feed-empty-state .title{margin-bottom:.5rem}.feed-empty-state .text{margin-bottom:2rem}.event-list-container{height:200px;overflow-y:auto;position:relative}.event-list-container::-webkit-scrollbar{width:6px}.event-list-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.event-list-container::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.event-list-container::-webkit-scrollbar-thumb:hover{background:#555}.event-loading-container{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;padding:1rem;background:linear-gradient(transparent,#fff)}.event-loader{width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid var(--color-primary);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.event-load-more-container{display:flex;justify-content:center;margin:1rem 0;padding:0 1rem}.publication-button{all:unset;display:flex;justify-content:center;align-items:center;gap:.25rem;flex-wrap:wrap;padding:.25rem .5rem;border-radius:var(--normal-radius);font-family:var(--button-font);font-size:var(--text-small-size);color:var(--text-light-color);letter-spacing:.3px;cursor:pointer;white-space:nowrap}.publication-button:hover{background:var(--grey-alt-bg)}.publication-button .icon{flex:none}.publication-button .brand{width:.875rem;height:.875rem;object-fit:contain}.publication-button.tiny{padding:0 .25rem;font-size:var(--text-smallest-size);border-radius:var(--small-radius)}.welcome-container{text-align:center;font-size:var(--text-small-size)}.welcome-container a{text-decoration:none}.welcome-container .title,.welcome-container .subtitle,.welcome-container .story-graphic{margin-bottom:1.5rem}.welcome-container .title:has(+.subtitle),.welcome-container .subtitle:has(+.subtitle),.welcome-container .story-graphic:has(+.subtitle){margin-bottom:.5rem}.welcome-container .gap-bottom{margin-bottom:.5rem}.welcome-container .n-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;box-shadow:var(--modal-shadow)}@media screen and (min-width: 640px){.welcome-container .n-container{max-width:450px;padding:4rem}}.welcome-container .company-logo{margin-bottom:2rem}.welcome-container .form{display:grid;gap:1.5rem;width:100%}.welcome-container .input-password .form-item{margin-bottom:.75rem}.welcome-container .story-graphic{display:block;margin-inline:auto}.background-wrapper{width:100vw;height:100vh;background-image:url(/assets/background-wrapper-CiBYmnUg.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.config-page{margin-top:1rem;padding-bottom:5rem}.config-page .content-config{display:flex;flex-direction:column;align-items:center;margin-inline:auto;max-width:37.5rem}.config-page .form-config{width:100%;text-align:center}.config-page .title,.config-page .tabs-container{margin-bottom:.75rem}.config-page .copy-form{font-size:var(--text-smaller-size);margin-bottom:.5rem}.config-page .copy-form .accent{color:var(--blue-accent)}.config-page .networks-panel{padding-top:.75rem}@media screen and (min-width: 768px){.config-page .drop-container{grid-column-start:span 2}}.config-page .form-grid{margin-bottom:2rem}.home-page{margin-top:1rem;padding-bottom:5rem}@media screen and (min-width: 768px){.home-page{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width: 1024px){.home-page{grid-template-columns:repeat(4,1fr)}}.home-page,.home-page .main,.home-page .feed{display:grid;gap:1.5rem;align-content:start}@media screen and (min-width: 1024px){.home-page .feed{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1024px){.home-page .feed .content{grid-column:2 span}}.home-page .aside{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 768px) and (max-width: 1023px){.home-page .aside{grid-column-start:span 2}}@media screen and (min-width: 768px){.home-page .main{grid-column-start:span 3}}
