*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;max-width:100vw;height:100%;overflow-x:hidden}body{background-color:var(--mantine-color-body,#fff);max-width:100vw;min-height:100vh;color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;display:flex;overflow-y:auto}body.modal-open{touch-action:none;overflow:hidden!important}a{color:inherit;text-decoration:none}.richtext{white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-width:100%}.richtext p{margin:0 0 .75rem}.richtext p:last-child{margin-bottom:0}.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{margin:1rem 0 .5rem;line-height:1.3}.richtext h1:first-child,.richtext h2:first-child,.richtext h3:first-child,.richtext h4:first-child,.richtext h5:first-child,.richtext h6:first-child{margin-top:0}.richtext ul,.richtext ol{margin:0 0 .75rem;padding-left:1.25rem}.richtext li{margin:.25rem 0}.richtext a{overflow-wrap:anywhere;word-break:break-word}.richtext img{max-width:100%;height:auto;margin:1rem 0;display:block}.richtext strong,.richtext b{font-weight:600}.richtext em,.richtext i{font-style:italic}.richtext blockquote{border-left:4px solid var(--color-primary-500,#3b82f6);background:var(--color-gray-50,#f9fafb);margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}.richtext code{background:var(--color-gray-100,#f3f4f6);border-radius:.25rem;padding:.125rem .25rem;font-family:Courier New,Courier,monospace;font-size:.875em}.richtext pre{background:var(--color-gray-100,#f3f4f6);border-radius:.375rem;margin:1rem 0;padding:1rem;overflow-x:auto}.richtext pre code{background:0 0;padding:0}:root{--site-header-height:64px}main{padding-top:var(--site-header-height);background:var(--mantine-color-gray-1);flex:1;overflow:visible}[data-mantine-color-scheme=dark] main{background:var(--mantine-color-dark-7)}.container{max-width:1400px;margin:0 auto;padding:0 20px}*{transition:background-color .3s,color .3s}a:focus,button:focus{outline-offset:2px;outline:2px solid #06c}:root{--field-focus-background:#eaf4ff}:where(input:not([type=button]):not([type=checkbox]):not([type=color]):not([type=file]):not([type=image]):not([type=radio]):not([type=range]):not([type=reset]):not([type=submit]),textarea,select,[contenteditable=true],.mantine-Input-input):focus{background-color:var(--field-focus-background)!important}.two-up-row{gap:var(--mantine-spacing-md,16px);grid-template-columns:1fr;display:grid}@media (min-width:48rem){.two-up-row{grid-template-columns:1fr 1fr}}html.draft-page,body.draft-page{overflow:hidden!important}body.draft-page header{opacity:0;transition:transform .3s,opacity .3s;transform:translateY(-100%)}body.draft-page footer{display:none!important}body.draft-page main{height:100vh;overflow:hidden;padding-top:0!important}.mantine-Notifications-root{pointer-events:none;z-index:9999!important;position:fixed!important}.mantine-Notifications-notification{pointer-events:auto;box-shadow:0 10px 25px #00000026!important}[data-mantine-color-scheme=dark] .mantine-Notifications-notification{background:var(--mantine-color-dark-6)!important;border:1px solid var(--mantine-color-dark-4)!important}html body div[data-mantine-color-scheme] .mantine-Tabs-list,html body .mantine-Tabs-list,div[data-mantine-color-scheme] .mantine-Tabs-list,.mantine-Tabs-list{border:none!important;flex-wrap:nowrap!important;width:100%!important;display:flex!important;overflow-x:visible!important}html body div[data-mantine-color-scheme] .mantine-Tabs-tab,html body .mantine-Tabs-tab,div[data-mantine-color-scheme] .mantine-Tabs-tab,.mantine-Tabs-tab,html body div[data-mantine-color-scheme] .mantine-Tabs-tab:hover,html body div[data-mantine-color-scheme] .mantine-Tabs-tab:focus,html body div[data-mantine-color-scheme] .mantine-Tabs-tab:active,html body div[data-mantine-color-scheme] .mantine-Tabs-tab:focus-visible,html body .mantine-Tabs-tab:hover,html body .mantine-Tabs-tab:focus,html body .mantine-Tabs-tab:active,html body .mantine-Tabs-tab:focus-visible,div[data-mantine-color-scheme] .mantine-Tabs-tab:hover,div[data-mantine-color-scheme] .mantine-Tabs-tab:focus,div[data-mantine-color-scheme] .mantine-Tabs-tab:active,div[data-mantine-color-scheme] .mantine-Tabs-tab:focus-visible,.mantine-Tabs-tab:hover,.mantine-Tabs-tab:focus,.mantine-Tabs-tab:active,.mantine-Tabs-tab:focus-visible{box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;flex:none!important;width:auto!important;min-width:fit-content!important;max-width:none!important;transform:none!important}html body div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active],html body .mantine-Tabs-tab[data-active],div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active],.mantine-Tabs-tab[data-active]{border:none!important;border-bottom:3px solid var(--color-primary-600)!important;color:var(--color-primary-700)!important;box-shadow:none!important;background:0 0!important;font-weight:600!important}html body div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:before,html body div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:after,html body .mantine-Tabs-tab[data-active]:before,html body .mantine-Tabs-tab[data-active]:after,div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:before,div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:after,.mantine-Tabs-tab[data-active]:before,.mantine-Tabs-tab[data-active]:after{content:none!important;background:0 0!important;border:none!important;display:none!important}html body div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:hover,html body div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:focus,html body div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:active,html body div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:focus-visible,html body .mantine-Tabs-tab[data-active]:hover,html body .mantine-Tabs-tab[data-active]:focus,html body .mantine-Tabs-tab[data-active]:active,html body .mantine-Tabs-tab[data-active]:focus-visible,div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:hover,div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:focus,div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:active,div[data-mantine-color-scheme] .mantine-Tabs-tab[data-active]:focus-visible,.mantine-Tabs-tab[data-active]:hover,.mantine-Tabs-tab[data-active]:focus,.mantine-Tabs-tab[data-active]:active,.mantine-Tabs-tab[data-active]:focus-visible{border:none!important;border-bottom:3px solid var(--color-primary-600)!important;box-shadow:none!important;background:0 0!important}html body div[data-mantine-color-scheme] .mantine-Tabs-tab:not([data-active]),html body .mantine-Tabs-tab:not([data-active]),div[data-mantine-color-scheme] .mantine-Tabs-tab:not([data-active]),.mantine-Tabs-tab:not([data-active]){color:var(--color-muted)!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes teamPickGlow{0%,to{box-shadow:0 0 18px #34d39999}50%{box-shadow:0 0 32px #34d399,0 0 56px #34d39980}}@keyframes applicantHoverGlow{0%,to{box-shadow:0 4px 12px #60a5fa99}50%{box-shadow:0 4px 24px #60a5fa,0 0 40px #60a5fa80}}@media (max-width:768px){html body div[data-mantine-color-scheme] .mantine-Tabs-list,html body .mantine-Tabs-list,div[data-mantine-color-scheme] .mantine-Tabs-list,.mantine-Tabs-list{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-wrap:nowrap!important;gap:0!important;overflow-x:auto!important}html body div[data-mantine-color-scheme] .mantine-Tabs-list::-webkit-scrollbar{display:none!important}html body .mantine-Tabs-list::-webkit-scrollbar{display:none!important}div[data-mantine-color-scheme] .mantine-Tabs-list::-webkit-scrollbar{display:none!important}.mantine-Tabs-list::-webkit-scrollbar{display:none!important}html body div[data-mantine-color-scheme] .mantine-Tabs-tab,html body .mantine-Tabs-tab,div[data-mantine-color-scheme] .mantine-Tabs-tab,.mantine-Tabs-tab{white-space:nowrap!important;padding:.625rem .5rem!important;font-size:.8rem!important}}
