@charset "UTF-8";.autocomplete-popover{margin-bottom:0;filter:drop-shadow(0 4px 6px rgba(0,0,0,.15));max-height:min(var(--popover-available-height, 300px),300px);position:relative;z-index:50;overflow:auto;overscroll-behavior:contain;border-radius:.5rem;border-width:1px;border-style:solid;border-color:#ebebeb;background-color:var(--white)}.autocomplete-combobox-item{outline:none;cursor:default;scroll-margin:.5rem}.autocomplete-combobox-item[data-active-item]:hover,.autocomplete-combobox-item[data-active-item]{background-color:var(--gray-200);color:var(--white)}.autocomplete-max-width{width:100%;width:-moz-available;width:-webkit-fill-available;width:stretch}.alert-beta{--alert-color: var(--pink);--alert-bg: var(--pink-subtle);--alert-border-color: var(--pink);--alert-link-color: var(--pink)}.badge{line-height:1.3}.badge-light,.badge-warning{--badge-color: #000}.salary-type-badge{display:inline-block;padding:1px 5px;border-radius:3px;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.03em;vertical-align:middle;cursor:help}.salary-type-badge--net{background-color:#e8eef3;color:#4a6076}.salary-type-badge--gross{background-color:var(--purple-subtle);color:var(--purple)}.endorsement-sidebar__endorsed{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #dafbe1;border-radius:8px;background:#dafbe1}.endorsement-sidebar__badge{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:#198754}.endorsement-sidebar__revoke{margin-left:auto;white-space:nowrap}.endorsement-badge-wrapper{position:relative;display:inline-block}.endorsement-badge{display:inline-flex;align-items:center;cursor:default}.endorsement-popover{position:absolute;z-index:1070;top:calc(100% + 6px);left:50%;transform:translate(-50%);display:none;min-width:220px;max-width:320px;padding:10px 12px;font-size:.875rem;color:#212529;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 .5rem 1rem #00000026;white-space:normal}.endorsement-badge-wrapper:hover .endorsement-popover,.endorsement-badge-wrapper:focus-within .endorsement-popover{display:block}.endorsement-popover__header{display:block;font-weight:500;margin-bottom:6px}.endorsement-popover__list{list-style:none;margin:0;padding:0}.endorsement-popover__item{display:flex;align-items:center;gap:8px;padding:4px 0}.endorsement-popover__logo{flex:0 0 24px;width:24px;height:24px;border-radius:4px;object-fit:contain;background:#f1f3f5;display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:.75rem;color:#495057}.endorsement-popover__name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endorsement-popover__more{padding-top:6px;margin-top:4px;border-top:1px solid #e9ecef;font-size:.8125rem}.filter-highlight{background-color:var(--blue-lightest);border-radius:var(--border-radius-lg);padding:.625rem .875rem}.filter-highlight+.filter-highlight{margin-top:.5rem}.filter-highlight__hint{display:block;margin-bottom:.25rem;font-size:var(--font-extra-small)}.filter-highlight .form-check{margin-bottom:0;margin-top:0}.filter-highlight .form-check+.form-check{margin-top:.375rem}.filter-highlight label{margin-bottom:0;font-weight:500}.site-footer__wrapper{margin-top:auto}.footer-wrapper{margin-top:60px}.footer-wrapper:before{content:"";display:block;margin-top:60px;border-bottom:1px solid var(--border-color)}.wrapper>.footer-wrapper{margin-top:auto}footer.footer-block{--footer-text-color: var(--gray-600);--footer-hover-color: var(--dark);color:var(--footer-text-color);font-size:13px}[data-bs-theme=dark] footer.footer-block{--footer-hover-color: var(--gray-800)}footer.footer-block a{cursor:pointer;color:var(--footer-text-color);text-decoration:none}footer.footer-block a:hover{color:var(--footer-hover-color)}footer.footer-block ul{width:100%;padding:0;margin:0 0 10px}footer.footer-block ul li{color:var(--footer-text-color);font-size:13px;display:inline-block;margin-right:20px;padding:5px 0}footer.footer-block ul li:first-of-type{margin-left:0}footer.footer-block ul li:last-of-type{margin-right:0}footer.footer-block .contact-support{border:none;border-radius:1rem;background-color:var(--footer-text-color);color:var(--white);padding:4px 12px;text-align:center}footer.footer-block .contact-support:hover{background-color:var(--dark)}[data-bs-theme=dark] footer.footer-block .contact-support{background-color:var(--dark)}[data-bs-theme=dark] footer.footer-block .contact-support:hover{background-color:var(--gray-200)}@media screen and (min-width:1000px){.mobile-bottom-slider__button-wrapper{display:none}}@media screen and (max-width:999px){.mobile-bottom-slider{position:fixed;bottom:0;left:0;width:100%;background-color:var(--body-bg);z-index:1050;height:1rem;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;display:none}.mobile-bottom-slider .card{border-radius:0;border:0}.mobile-bottom-slider.is-visible{display:block}}.msg-reactions{--mine-chip-bg: #ddf4ff;--mine-chip-border: var(--primary);--mine-chip-color: var(--primary);position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:8px;margin-left:2rem;padding-right:32px}.msg-reactions--has-chips{min-height:28px}.msg-reactions--placeholder{display:none}[data-bs-theme=dark] .msg-reactions{--mine-chip-bg: rgba(87, 166, 255, .2)}.msg-reaction-chip{display:inline-flex;align-items:center;gap:4px;background-color:var(--gray-lightest, #f4f6f8);color:var(--body-color, inherit);border:1px solid var(--border-color, #e2e4e8);border-radius:999px;padding:2px 8px;font-size:13px;line-height:1;height:24px;transition:background-color .1s,border-color .1s,transform .1s}button.msg-reaction-chip{cursor:pointer;background-color:var(--mine-chip-bg);border-color:var(--mine-chip-border);color:var(--mine-chip-color)}button.msg-reaction-chip:hover{border-color:var(--mine-chip-border);transform:translateY(-1px)}button.msg-reaction-chip:focus-visible{outline:2px solid var(--primary, #1a73e8);outline-offset:1px}div.msg-reaction-chip{background-color:transparent;border-color:transparent;cursor:default;height:auto;padding:0 4px}div.msg-reaction-chip .msg-reaction-chip__emoji{font-size:16px;line-height:1}.msg-reaction-chip__emoji{font-size:14px}[data-bs-theme=dark] button.msg-reaction-chip{color:var(--primary)}[data-bs-theme=dark] div.msg-reaction-chip{background-color:transparent;border-color:transparent;color:var(--body-color-emphasis, #f1f3f5)}.msg-reaction-trigger{position:absolute;right:0;bottom:0;width:26px;height:26px;border-radius:50%;background:transparent;color:var(--secondary, #6c757d);border:1px solid var(--border-color, #dee2e6);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;opacity:0;pointer-events:none;transition:opacity .15s,color .12s,border-color .12s,background-color .12s,transform .12s}.msg-reaction-trigger:hover{color:var(--primary, #1a73e8);border-color:var(--primary, #1a73e8);background-color:#1a73e814;transform:scale(1.06)}.msg-reaction-trigger:active{transform:scale(.96)}.msg-reaction-trigger:focus-visible{outline:none;box-shadow:0 0 0 3px #1a73e838}.msg-reaction-trigger__icon{font-size:15px;line-height:1}.thread-message:hover .msg-reaction-trigger,.msg-hover-anchor:hover .msg-reaction-trigger,.msg-reaction-trigger:focus-visible,.msg-reaction-trigger[aria-describedby]{opacity:1;pointer-events:auto}@media(hover:none){.msg-reaction-trigger{opacity:1;pointer-events:auto}}[data-bs-theme=dark] .msg-reaction-trigger{color:var(--body-color-emphasis, #f1f3f5);background-color:var(--light-translucent, rgba(255, 255, 255, .04));border-color:var(--border-color, rgba(255, 255, 255, .16))}[data-bs-theme=dark] .msg-reaction-trigger:hover{color:var(--primary);border-color:var(--primary);background-color:#ffffff1a}.msg-reaction-popover.popover{max-width:290px}.msg-reaction-popover .popover-body{padding:10px}.msg-reaction-picker{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.msg-reaction-picker__item{font-size:22px;line-height:1;padding:6px 0;background:transparent;border:0;border-radius:8px;cursor:pointer;transition:background-color .1s,outline-color .1s}.msg-reaction-picker__item:hover{background-color:var(--gray-lightest, #f4f6f8)}.msg-reaction-picker__item--active{background-color:var(--gray-lightest, #f4f6f8);outline:1.5px solid var(--border-color, #dee2e6)}.msg-reaction-picker__item:focus-visible{outline:2px solid var(--primary, #1a73e8);outline-offset:-1px}[data-bs-theme=dark] .msg-reaction-picker__item:hover{background-color:var(--light-translucent, rgba(255, 255, 255, .06))}[data-bs-theme=dark] .msg-reaction-picker__item--active{background-color:var(--light-translucent, rgba(255, 255, 255, .08));outline-color:var(--border-color, rgba(255, 255, 255, .18))}[data-bs-theme=dark] .msg-reaction-popover.popover{background-color:var(--gray-200, #343a40);border-color:var(--border-color, rgba(255, 255, 255, .16));color:var(--body-color-emphasis, #f1f3f5);--bs-popover-bg: var(--gray-200, #343a40);--bs-popover-color: var(--body-color-emphasis, #f1f3f5);--bs-popover-body-color: var(--body-color-emphasis, #f1f3f5);--bs-popover-border-color: var(--border-color, rgba(255, 255, 255, .16))}[data-bs-theme=dark] .msg-reaction-popover .popover-body{color:var(--body-color-emphasis, #f1f3f5)}[data-bs-theme=dark] .nav-dj-tabs .nav-link.active{color:#f8f9fa}.navbar-nav .nav-link,.nav-dj-tabs .nav-link,.nav-tabs .nav-link{font-weight:600}.scrolled-x{white-space:nowrap;overflow-x:auto;overflow-y:hidden;max-width:100%;padding-bottom:.5rem}.nav-dj-tabs{position:relative;gap:1rem}.nav-dj-tabs>li>a{padding:.5rem 0}.scrolled-x .nav-dj-tabs{flex-wrap:nowrap}.nav-dj-tabs:before{content:"";border-bottom:1px solid var(--border-color);width:100%;height:1px;position:absolute;left:0;bottom:0}.nav-dj-tabs .nav-link{position:relative;border-bottom:2px solid transparent;color:#757575;border-radius:0}.nav-dj-tabs .nav-link.active{border-color:#fe6148;background-color:transparent;color:#222}.nav-dj-tabs.nav-dj-tabs--dark-border .nav-link.active{border-color:#222}.header-dropdown--item-wrapper{margin-right:-15px}@media(max-width:767px){.header-dropdown--item-wrapper{display:none!important}}.header-dropdown--item-wrapper .caret{margin-left:0}.header-dropdown--menu-mobile{display:none}@media(max-width:767px){.header-dropdown--menu-mobile{display:block}}.header-dropdown--menu-mobile.navbar-nav>li>a{padding:5px 15px}.navbar-dark .header-dropdown--menu-mobile.navbar-nav>li>a{color:#ffffffb3}.navbar-dark .btn{color:#ffffffb3}.header-dropdown--menu{margin-top:1rem}.header-dropdown--menu .divider{margin:.25rem 0;border-bottom:1px solid rgba(0,0,0,.15)}html{scroll-padding-top:10px}.badge.menu-badge{position:absolute;top:2px;font-size:var(--font-extra-small);padding-left:7px;padding-right:7px;margin-left:1px}.sign-in-link{color:var(--primary)!important}@media(max-width:767px){.navbar-header{width:100%;padding-right:15px}}@media(max-width:639px){.navbar-nav .nav-link{padding:.4rem 1rem}}.navbar{min-height:50px}[data-bs-theme=dark] .navbar{--navbar-color: #ced4da}.navbar-brand:hover{opacity:1}.nav-pills>li+li.logout{float:right}.nav-pills>li.logout>a{color:var(--gray-600);padding-left:5px}.navbar-profile{padding-left:15px;float:none;display:flex;margin-top:20px}.navbar-profile .navbar-profile--payment-and-notifications{margin-left:8px;position:relative;float:none;display:flex;flex-direction:column;order:1;margin-right:0}.navbar-profile .navbar-profile--payment-and-notifications .nav-pay-link,.navbar .navbar-profile--payment-and-notifications-mobile .nav-pay-link{padding:0}.navbar .navbar-profile--payment-and-notifications-mobile,.user-status--wrapper_mobile{display:none}.header-userbox-textbox{margin-left:10px}.header-userbox-textbox .user-name{padding-top:1px}.header-userbox-textbox .user-email{line-height:1;font-size:var(--font-small);max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:3px}.user-block .user-status--wrapper{margin-left:8px;order:1}.nav .user-block a{display:flex;align-items:center}.userpic{display:block;width:50px;height:50px;border-radius:50%;background-color:var(--gray-lightest);background-size:cover;border:none;background-repeat:no-repeat;color:var(--white);font-size:var(--font-small);font-weight:700;text-decoration:none!important;text-align:center;padding-top:15px}.userpic:hover{color:var(--white);text-decoration:none!important}.userpic.small{width:25px;height:25px}li.user-block>a{padding:0}li.user-block>a>.recruiter-images-container{display:flex;align-items:center;order:0}li.user-block>a>.recruiter-images-container #navbar-profile-picture-component{display:flex}.recruiter-images-container{position:relative}.navbar a.navbar-userbox{padding:0;margin-top:5px}.navbar-wrapper:hover{background:transparent!important;color:var(--white)}.navbar-nav>li.user-block>a,.navbar-nav>li>a.navbar-userbox{line-height:1.4}.navbar-collapse{position:relative}.navbar{border-radius:0;transform:translateZ(0);z-index:1010;transition:top ease .3s}.navbar-dark.navbar-translucent{background-color:#00000040;border:none;z-index:5}.navbar{margin-bottom:3rem}@media(max-width:767px){.navbar{margin-bottom:1.5rem}}.navbar-brand{background:url(/static/images/logo_djinni.svg) no-repeat;background-size:100% auto;width:86px;height:25px;position:relative;text-indent:-9999px;vertical-align:top;z-index:1;display:inline-block;font-size:1.25rem;line-height:inherit;margin-right:.5rem;padding-bottom:.7125rem;padding-top:.7125rem;white-space:nowrap}[data-bs-theme=dark] .navbar-brand{background-image:url(/static/images/logo_djinni_light.svg)}.navbar-dark .navbar-brand{background-image:url(/static/images/logo_djinni_light.svg);background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width:767px){.navbar-header{padding-right:15px;width:100%}}@media(min-width:980px){.navbar-fixed-top+*{margin-top:60px}.navbar-fixed-bottom+*{margin-bottom:60px}}@media screen and (min-width:400px){.navbar li.lang-switch a{margin-right:12px;font-size:var(--font-small)}}@media screen and (max-width:767px){.navbar-header .navbar-brand{margin-left:15px}.navbar-collapse .navbar-right{margin:0 0 10px}.navbar-profile .navbar-profile--payment-and-notifications{display:none}.navbar .navbar-profile--payment-and-notifications-mobile{display:block}.navbar-profile{padding-left:0}.user-status--wrapper_desktop .user-status--warnings{display:none}.user-status--wrapper_mobile,.user-status--wrapper_mobile .user-status--warnings{display:block}.user-status--wrapper_mobile .user-status--labels{display:none}}@media screen and (min-width:768px){.user-block .user-status--wrapper{margin-left:0;margin-right:8px;order:0}.navbar>.container .navbar-brand{margin-left:0;margin-top:.2rem}.navbar-right .dropdown-menu{right:10px}.navbar-profile{padding-left:0;height:50px;margin-top:0;align-items:center}.navbar-profile .navbar-profile--payment-and-notifications{margin-left:0;margin-right:0;align-items:flex-end;order:0;text-align:right}}@media screen and (min-width:768px){li.user-block>a>.recruiter-images-container{order:1}}@media(max-width:1024px){.navbar-right{margin-right:-40px}.navbar-nav>li.nav-pay-link a{padding:0 0 10px}}@media(min-width:768px)and (max-width:991px){.header-userbox-textbox{display:none}}@media screen and (max-width:767px){.header-userbox-textbox .user-email{max-width:200px}.job-post-page .page-header{border-bottom:none;padding-bottom:0}}.predebt-banner-close{position:absolute;top:.25rem;right:.5em;z-index:10}@media(min-width:1000px){.predebt-banner-close{right:-1rem}}.pagination{--pagination-border-color: var(--border-color)}.pagination_with_numbers{display:flex;justify-content:flex-start;margin-left:auto;margin-right:auto;width:fit-content;max-width:100%;overflow-y:auto;padding-bottom:10px}.pagination_with_numbers .page-item.disabled{opacity:0}.pagination_with_numbers .page-item--icon{font-size:1em}@media(min-width:640px){.pagination_with_numbers{width:100%;justify-content:center}.pagination_with_numbers li:first-child{margin-right:auto}.pagination_with_numbers li:last-child{margin-left:auto}.pagination_with_numbers li:first-child a,.pagination_with_numbers li:first-child span,.pagination_with_numbers li:last-child a,.pagination_with_numbers li:last-child span{border-radius:4px}.pagination_with_numbers li:nth-child(2) a,.pagination_with_numbers li:nth-child(2) span{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination_with_numbers li:nth-last-child(2) a,.pagination_with_numbers li:nth-last-child(2) span{border-top-right-radius:4px;border-bottom-right-radius:4px}}.templates-pagination.pagination_with_numbers{margin-bottom:0}.templates-pagination.pagination_with_numbers .page-link{color:var(--gray-700);border-color:var(--gray-150)}.templates-pagination.pagination_with_numbers .page-link:hover{color:var(--gray-800);background-color:var(--gray-100);border-color:var(--gray-150)}.templates-pagination.pagination_with_numbers .page-link:focus{color:var(--gray-800);background-color:var(--gray-100);border-color:var(--gray-150);box-shadow:none}.templates-pagination.pagination_with_numbers .page-item.active .page-link{background-color:var(--gray-500);border-color:var(--gray-500);color:var(--white)}.templates-pagination.pagination_with_numbers .page-item.active .page-link:hover{background-color:var(--gray-500);border-color:var(--gray-500)}.templates-pagination.pagination_with_numbers .page-item.disabled .page-link{color:var(--gray-400);background-color:transparent;border-color:var(--gray-150)}#quick-feedback-form .submit-quick-feedback{padding:.2rem;position:absolute;right:.5rem;top:0;height:100%;border:0;margin:0}@media screen and (min-width:768px){#quick-feedback-form .quick-feedback--message-sent{text-align:right}}#quick-feedback-form .quick-feedback--textarea-wrapper,#quick-feedback-form .quick-feedback--message-sent{pointer-events:none;opacity:0}#quick-feedback-form .quick-feedback--textarea-wrapper.active,#quick-feedback-form .quick-feedback--message-sent.active{pointer-events:auto;opacity:1}#quick-feedback-form textarea{min-height:32px;height:32px;font-size:14px;padding-top:8px;padding-bottom:8px;line-height:1}#suggest-salaries-widget .submit-feedback-btn{border:0;margin:0;padding:.2rem;position:absolute;right:0;top:.4rem}#suggest-salaries-widget .quick-feedback--textarea-wrapper,#suggest-salaries-widget .quick-feedback--message-sent{display:none!important}#suggest-salaries-widget .quick-feedback--textarea-wrapper.active,#suggest-salaries-widget .quick-feedback--message-sent.active{display:block!important}.quick-feedback--textarea-wrapper textarea{font-size:inherit;resize:none}.quick-feedback--message-sent{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:var(--body-bg)}.quick-feedback--message-sent{text-align:center}.btn-feedback-emoji{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;line-height:1;border-radius:50%;padding:0;border:0;margin:0;text-align:center}.btn-feedback-emoji.active,.btn-feedback-emoji:active,.btn-feedback-emoji:focus{background-color:#ffd24752}aside.support-widget{display:block;position:fixed;background:var(--gray-200);width:240px;height:100%;min-height:100vh;right:-240px;top:0;z-index:1010;transition:.3s}aside.support-widget.active{right:0}aside.support-widget .toggle-btn{display:block;position:absolute;width:44px;height:44px;background:var(--gray-200);top:150px;right:240px;border-top-left-radius:5px;border-bottom-left-radius:5px;cursor:pointer;color:var(--gray-500);font-size:var(--font-h3);padding-top:7px;padding-left:10px}aside.support-widget .toggle-btn:after{content:"";position:absolute;border-bottom:22px solid transparent;border-top:22px solid transparent;border-left:12px solid transparent;height:0;width:0;margin-right:-12px;right:0;margin-top:-6px}aside.support-widget .toggle-btn:hover{color:var(--white);background:var(--gray-500)}aside.support-widget .toggle-btn:hover:after{border-left-color:var(--gray-500)}aside.support-widget .logout{display:block;position:absolute;bottom:0;width:100%;height:50px;padding-top:15px;text-align:center;color:var(--gray-500);text-decoration:none}aside.support-widget .logout:hover{color:var(--white);background:var(--gray-500);text-decoration:none}:root{--bs-body-bg: var(--body-bg);--bs-body-color: var(--body-color);--bs-border-color: var(--border-color);--bs-border-color-translucent: var(--border-color-translucent);--bs-border-radius: var(--border-radius);--bs-border-radius-lg: var(--border-radius-lg);--bs-border-radius-sm: var(--border-radius-sm);--bs-border-width: var(--border-width);--bs-box-shadow-inset: var(--box-shadow-inset);--bs-form-invalid-color: var(--form-invalid-color);--bs-form-valid-color: var(--form-valid-color);--bs-secondary-bg: var(--secondary-bg);--bs-tertiary-bg: var(--tertiary-bg)}.ts-dropdown,.ts-control,.ts-control input{color:var(--body-color);font-family:var(--font-family)}.ts-dropdown-content{display:flex;flex-direction:column}.ts-dropdown-content>*{flex-grow:1;flex-shrink:0}.ts-dropdown-content .create[data-selectable]{order:10}.userpic-wrapper{--userpic-color-0: #9adb56;--userpic-color-1: #56d6db;--userpic-color-2: #6c9fff;--userpic-color-3: #dc5ba3;--userpic-color-4: #c59ae2;--userpic-color-5: #c8da3e;width:50px;height:50px;border-radius:50%;font-size:12px;background-color:var(--gray-lightest);border:none;color:var(--white);font-weight:700;text-decoration:none!important;box-sizing:border-box;position:relative;overflow:hidden}.userpic-wrapper.userpic--logo{border-radius:.3em}.userpic-wrapper.userpic--logo .userpic-image{border-radius:0}.userpic-wrapper:hover{color:var(--white);text-decoration:none!important}.userpic-wrapper:before{content:attr(data-initials);width:100%;height:100%;background-color:var(--userpic-bg);position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;font-size:12px}.userpic-wrapper .userpic-image{width:100%;height:100%}.userpic-wrapper.userpic_xs{width:20px;height:20px}.userpic-wrapper.userpic_xs:before{font-size:10px}.userpic-wrapper.userpic_xs_2{width:24px;height:24px}.userpic-wrapper.userpic_xs_2:before{font-size:12px}.userpic-wrapper.userpic_sm{width:35px;height:35px}.userpic-wrapper.userpic_sm:before{font-size:11px}.userpic-wrapper.userpic_sm_2{width:40px;height:40px}.userpic-wrapper.userpic_sm_2:before{font-size:12px}.userpic-wrapper.userpic_sm_3{width:48px;height:48px;border-radius:.5rem}.userpic-wrapper.userpic_sm_3:before{font-size:14px;border-radius:.5rem}.userpic-wrapper.userpic_sm_3 .userpic-image{border-radius:.5rem}.userpic-wrapper.userpic_md{width:140px;height:140px}.userpic-wrapper.userpic_md:before{font-size:44px}.userpic-wrapper.userpic_md_2{width:88px;height:88px;border-radius:1rem}.userpic-wrapper.userpic_md_2:before{font-size:32px;border-radius:1rem}.userpic-wrapper.userpic_md_2 .userpic-image{border-radius:1rem}.userpic-wrapper.userpic_lg{width:200px;height:200px}.userpic-wrapper.userpic_lg:before{font-size:64px}.userpic-image{position:relative;display:block;width:50px;height:50px;border-radius:50%;background-color:var(--body-bg);box-sizing:border-box;object-fit:cover}.userpic--logo .userpic-image{object-fit:contain}.userpic-transparent{background-color:transparent;border:1px solid var(--gray-150);overflow:hidden}.header__userpic{float:left;width:24px;height:24px;border-radius:50%;top:-3px}@media(max-width:767px){.userpic-wrapper.userpic_md{width:50px;height:50px}.userpic-wrapper.userpic_md .userpic-image:before{font-size:12px}.userpic-wrapper.userpic_md .userpic-image{width:50px;height:50px}.userpic-wrapper.userpic_sm_3{width:24px;height:24px;border-radius:.25rem}.userpic-wrapper.userpic_sm_3:before{font-size:11px;border-radius:.25rem}.userpic-wrapper.userpic_sm_3 .userpic-image{border-radius:.25rem}}.htmx-indicator{display:none}.htmx-request.htmx-indicator,.htmx-request .htmx-indicator{display:inline-block}.tms{display:block}.tms__pills{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.tms__pills.d-none{display:none!important}.tms__pill{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 8px;border-radius:.25rem;font-size:.8125rem;background-color:var(--primary);color:var(--white);max-width:100%}.tms__pill--exclude{background-color:var(--danger, #b03030)}.tms__pill-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.tms__pill-remove{background:none;border:none;color:inherit;font-size:1rem;line-height:1;padding:0 2px;cursor:pointer;opacity:.85}.tms__pill-remove:hover{opacity:1}.tms__clear-all{font-size:.8125rem;color:var(--gray-700);text-decoration:underline;background:none;border:none}.tms__search{margin-bottom:8px}.tms__tree{max-height:320px;overflow-y:auto;border:1px solid var(--border-color, var(--gray-300, #dee2e6));border-radius:.25rem;padding:4px}.tms__group+.tms__group{margin-top:6px;padding-top:6px;border-top:1px solid var(--border-color, var(--gray-200, #e9ecef))}.tms__group.d-none{display:none!important}.tms__group-label{margin:2px 4px 4px;text-transform:uppercase;letter-spacing:.04em}.tms__group-header{display:flex;align-items:center;gap:6px;width:100%;padding:6px 4px;background:none;border:none;border-radius:.25rem;font-weight:500;color:var(--body-color, inherit);text-align:left;cursor:pointer;line-height:1.2}.tms__group-header:hover{background-color:var(--blue-lightest, rgba(0, 90, 255, .06))}.tms__group-header:focus-visible{outline:none;box-shadow:0 0 0 2px var(--primary-border-subtle, rgba(0, 90, 255, .25))}.tms__group-caret{width:14px;flex:0 0 14px;color:var(--gray-700);font-size:.75rem}.tms__group-label-text{flex:1 1 auto}.tms__group-count{color:var(--primary);font-weight:500}.tms__group.has-selected .tms__group-header{color:var(--primary)}.tms__group--collapsible .tms__list{display:none}.tms__group--collapsible.is-open .tms__list{display:block;max-height:280px;overflow-y:auto;border:1px solid var(--border-color, var(--gray-200, #e9ecef));border-radius:.25rem;padding:4px;margin-top:4px}.tms--collapsible-groups .tms__tree{max-height:none;overflow:visible;border:none;padding:0}.tms--collapsible-groups .tms__group+.tms__group{margin-top:2px;padding-top:2px;border-top:none}.tms__list,.tms__node{display:block}.tms__row{display:flex;align-items:center;gap:4px;padding:2px 4px;border-radius:.25rem;cursor:pointer;outline:none}.tms__row:hover{background-color:var(--blue-lightest, rgba(0, 90, 255, .06))}.tms__row.is-focused,.tms__row:focus-within{box-shadow:0 0 0 2px var(--primary-border-subtle, rgba(0, 90, 255, .25))}.tms__row.is-included .tms__label-text{font-weight:500}.tms__row.is-excluded .tms__label-text{text-decoration:line-through;color:var(--danger, #b03030)}.tms__row.is-branch-active:not(.is-included){background-color:var(--primary-border-subtle, rgba(0, 90, 255, .08))}.tms__toggle,.tms__toggle-spacer{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px}.tms__toggle{background:none;border:none;color:var(--gray-700);padding:0;cursor:pointer;line-height:1}.tms__toggle:hover{color:var(--primary)}.tms__label{display:inline-flex;align-items:center;gap:6px;margin:0;flex:1 1 auto;cursor:pointer;min-width:0}.tms__label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tms__checkbox{margin:0;flex:0 0 auto;cursor:pointer}.tms__checkbox:disabled{cursor:not-allowed;opacity:.5}.tms__exclude{background:none;border:none;color:var(--gray-500);padding:0 4px;cursor:pointer;line-height:1;flex:0 0 auto}.tms__exclude:hover,.tms__row.is-excluded .tms__exclude{color:var(--danger, #b03030)}.tms__children{display:none;margin-left:20px;border-left:1px dashed var(--border-color, var(--gray-300, #dee2e6));padding-left:4px}.tms__children.is-open{display:block}.tms__empty{padding:8px 4px;text-align:center}.tms.is-at-limit .tms__row:not(.is-included):not(.is-excluded):not(.is-branch-active){opacity:.55}.btn.btn--filter-selected{--btn-color: var(--primary);--btn-border-color: var(--primary-border-subtle);--btn-bg: var(--primary-bg-subtle);--btn-hover-color: var(--primary);--btn-hover-bg: var(--btn-bg);--btn-hover-border-color: var(--primary-border-subtle);--btn-active-color: var(--primary);--btn-active-bg: var(--btn-bg);--btn-active-border-color: var(--primary-border-subtle);--btn-disabled-border-color: var(--primary-border-subtle);--btn-disabled-color: var(--primary);color:var(--primary);background-color:var(--primary-bg-subtle, rgba(13, 110, 253, .08));border-color:var(--primary-border-subtle, rgba(13, 110, 253, .25))}.btn.btn--filter-selected:hover,.btn.btn--filter-selected:focus,.btn.btn--filter-selected:active{color:var(--primary);background-color:var(--primary-bg-subtle, rgba(13, 110, 253, .12));border-color:var(--primary-border-subtle, rgba(13, 110, 253, .35))}html,body{word-wrap:break-word;-webkit-overflow-scrolling:touch;height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.noscroll{overflow:hidden}a{color:var(--link-color)}a:hover{color:var(--link-hover-color)}textarea{resize:vertical}ul,ol{padding-left:1.25em}.page-header h1,.page-header h2,.page-header h3{margin-bottom:1rem}.navbar-brand--easter-egg:hover,.navbar-brand--easter-egg:focus{background-image:url(/static/images/empty/ill_no_pokes.svg)}.hide-scrollbar,.js-auto-resize{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar,.js-auto-resize::-webkit-scrollbar{display:none}.wrapper{display:flex;flex-direction:column;width:100%;min-height:100vh}.dropdown-divider{border-color:var(--border-color)}@media(max-width:999px){.wrapper .container{max-width:100%}.col-lg-sticky-sidebar{position:sticky;bottom:0;z-index:1050}}.text-wrap{white-space:normal;word-break:break-word}.toggle-help{cursor:default;color:var(--primary)}.is-staff-stats{padding-left:1rem;border-left:3px solid var(--primary);font-size:var(--font-small)}.btn-icon{color:var(--gray-600)}.btn-icon-danger:hover{color:var(--danger)}.toast.position-fixed{top:4rem;right:2rem;z-index:1050}body:has(.topbanner) .toast.position-fixed{top:6.5rem}.hr--dashed{border-style:dashed}.capitalize-first-letter{display:inline-block}.capitalize-first-letter:first-letter{text-transform:uppercase}.line-height--condensed{line-height:1.3}pre.formatted-text{font-family:inherit;font-size:inherit;color:inherit;white-space:pre-line}.list-mb-1 li{margin-bottom:.25rem}.list-mb-1 li:last-child{margin-bottom:0}.list-mb-3 li{margin-bottom:1rem}.list-mb-3 li:last-child{margin-bottom:0}.link-text{color:inherit}.link-text:hover,.link-text:focus,.link-text:active{color:inherit;text-decoration:underline}.attention-dot{display:inline-block;color:var(--danger);background-color:currentColor;width:.5rem;height:.5rem;border-radius:50%}.text-body{color:var(--body-color)!important}table.report-hire-table tr td{border:none;vertical-align:middle;padding:0}table.report-hire-table label{display:inline-block;width:100%;padding:8px}.text-break-all{word-break:break-all}.page-head .navbar{margin-bottom:0!important}.collapsed .collapse-icon{transform:rotate(-90deg)}.invalid-feedback{white-space:pre-line}.text-gold{color:var(--gold)}.text-silver{color:var(--silver)}.text-bronze{color:var(--bronze)}.drag-over-above{position:relative}.drag-over-above:before{content:"";position:absolute;top:-2px;left:0;right:0;height:2px;background-color:var(--primary);z-index:1000}.drag-over-below{position:relative}.drag-over-below:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background-color:var(--primary);z-index:1000}.drag-container:has(.entry-row){position:relative}.drag-container.drag-over-first:before{content:"";position:absolute;top:5px;left:0;right:0;height:2px;background-color:var(--primary);z-index:1000}.drag-container.drag-over-last:after{content:"";position:absolute;bottom:5px;left:0;right:0;height:2px;background-color:var(--primary);z-index:1000}.dragging{opacity:.5}.drag-handle{cursor:ns-resize;-webkit-user-select:none;user-select:none}.alert-fixed{position:fixed;top:70px;width:500px;max-width:80%;right:2%;margin:0 auto;z-index:2000}.autocomplete--item{display:flex;align-items:center}.autocomplete--img{width:35px;height:35px;flex:35px 0 0;border-radius:50%;overflow:hidden;background:var(--gray-600);margin-right:12px}.autocomplete--img img{max-width:100%}.autocomplete--user-info{display:flex;flex-direction:column;max-width:calc(100% - 50px)}.autocomplete-name{font-size:14px;line-height:18px;color:var(--gray-dark);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete-email{font-size:12px;line-height:18px;color:var(--gray-600)}.autocomplete-description{font-size:13px;line-height:16px;color:var(--gray-600)}.report-hire-select{position:relative}.report-hire-select .select2-container+.select2-container.select2-container--open{left:0;width:100%;top:0!important}.report-hire-select .select2-container.select2-container--above+.select2-container.select2-container--open{top:auto!important;bottom:0!important}.report-hire-select .select2-container.select2-container--above+.select2-container.select2-container--open .select2-dropdown{position:absolute;bottom:0;display:flex;flex-direction:column-reverse}.report-hire-select .select2-container--default .select2-selection--single{background-color:var(--white)}[data-bs-theme=dark] .report-hire-select .select2-container--default .select2-selection--single{background-color:var(--body-bg);color:var(--body-color);border-color:var(--border-color)}.report-hire-select .select2-results__option--selected{background-color:var(--gray-lightest)}.report-hire-select .select2-results__option--highlighted{background-color:var(--primary)}.report-hire-select .select2-results__option--highlighted .autocomplete-name,.report-hire-select .select2-results__option--highlighted .autocomplete-email,.report-hire-select .select2-results__option--highlighted .autocomplete-description{color:var(--white)}.report-hire-select .select2-results{width:100%;margin:4px 0}.report-hire-select .select2-dropdown{background-color:var(--body-bg);border:none;border-radius:0}.report-hire-select .select2-selection--single{border-radius:.5rem}.report-hire-select .select2-results__options{padding:6px 0;width:100%;background-color:var(--body-bg);border:1px solid var(--gray-400);border-radius:.5rem}.report-hire-select .select2-search--dropdown input.select2-search__field{border-radius:.5rem;height:2.5rem;color:var(--gray-600);padding:6px 8px;font-size:14px;border:1px solid var(--gray-400);box-shadow:inset 0 1px 1px #00000014}.report-hire-select .select2-search--dropdown input.select2-search__field:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px #00000014,0 0 8px #66afe999;outline:0}.report-hire-select .select2-search--dropdown{padding:0}.report-hire-select .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--gray-900)}.report-hire-select .select2-selection__arrow{display:none}.report-hire-select .select2-hidden-accessible{top:33px;left:33px}.report-hire-select .select2-selection{height:2.5rem;border:1px solid var(--gray-150);color:var(--gray-600);padding:5px 9px 4px 3px;font-size:14px;box-shadow:inset 0 1px 1px #00000014}[data-bs-theme=dark] .report-hire-select .select2-selection{box-shadow:none}@media(max-width:641px){.report-hire-select .select2-container .select2-results__options,.report-hire-select .select2-container .select2-results{width:100%}}.job-selector-btn:disabled{opacity:.3}.job-selector-visual{position:relative}.job-selector-visual .result{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between}.job-selector-visual .chosen-job-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-selector-visual .list-wrapper{position:absolute;top:0;left:0;padding:5px 0;background:var(--body-bg);border-radius:6px;min-width:300px;width:90vw;max-width:500px;box-shadow:0 5px 10px #0003;border:1px solid var(--gray-150);max-height:545px;overflow-y:auto;z-index:1}.job-selector-visual .search{margin-left:5px;width:calc(100% - 10px)}.job-selector-visual .list label{font-weight:400;padding:7px 10px;-webkit-user-select:none;user-select:none;margin-bottom:0;display:block}.job-selector-visual .list input:checked+label{color:var(--white);background-image:linear-gradient(to bottom,#08c,#0077b3)}.job-selector-visual .list label:hover{background:var(--gray-lightest)}.job-selector-visual .list label span.description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:430px)and (max-width:767px){.job-selector-visual .list-wrapper{left:unset;right:0}}.job-selector-v2 .dropdown-toggle{min-width:200px}.job-selector-v2 .dropdown-toggle:disabled{opacity:.3}.job-selector-v2 .dropdown-menu{min-width:300px;max-width:500px}@media(max-width:576px){.job-selector-v2 .dropdown-menu{min-width:280px;max-width:90vw}}.job-selector-v2 .job-selector-list{max-height:320px;overflow-y:auto}.job-selector-v2 .job-selector-item.active{background-color:var(--gray-100);color:var(--gray-700)}.btn-light{--btn-bg: var(--body-bg);--btn-border-color: var(--gray-200);--btn-hover-bg: var(--light-bg-subtle)}[data-bs-theme=dark] .btn-light{--btn-border-color: var(--border-color)}.btn-add-option{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border:1px solid var(--gray-200);border-radius:2rem;background:var(--body-bg);color:var(--body-color);font-size:.875rem;line-height:1.5;cursor:pointer;transition:color .15s ease,border-color .15s ease}.btn-add-option:hover,.btn-add-option:focus-visible{border-color:var(--primary);color:var(--primary)}[data-bs-theme=dark] .btn-add-option{background:transparent}[data-bs-theme=dark] .btn-light{--btn-color: var(--white);--btn-hover-color: var(--white);--btn-active-color: var(--white);--btn-active-bg: var(--dark-bg)}.ck-balloon-panel{display:none!important}.ck-editor{--ck-border-radius: .5rem;--ck-color-toolbar-border: var(--border-color);--ck-color-base-border: var(--gray-300)}.is-invalid .ck-editor{--ck-color-base-border: var(--danger)}.ck.ck-editor p,.ck.ck-editor ul,.ck.ck-editor ol{margin-bottom:0}.ck.ck-editor .ck-editor__editable{min-height:250px}.ck.ck-editor .ck-editor__top{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--border-color)}.ck.ck-editor .ck-editor__main{border-top:none}[data-bs-theme=dark]{--ck-color-text: var(--body-color);--ck-color-button-on-background: var(--link-hover-color);--ck-color-base-background: var(--body-bg);--ck-color-base-foreground: var(--body-color);--ck-color-toolbar-background: var(--body-bg);--ck-color-button-default-background: var(--body-bg);--ck-color-button-default-hover-background: var(--gray-200);--ck-color-button-on-hover-background: var(--link-hover-color);--ck-color-button-default-active-background: var(--gray-300);--ck-color-button-on-active-background: var(--gray-300);--ck-color-input-background: var(--body-bg);--ck-color-list-background: var(--body-bg);--ck-color-list-hover-background: var(--body-bg);--ck-color-panel-background: var(--body-bg);--ck-color-tooltip-background: var(--body-bg);--ck-color-tooltip-color: var(--body-color)}.ck.ck-sticky-panel .ck-sticky-panel__placeholder{display:none!important}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{position:static!important;width:100%!important}.ck.ck-toolbar.ck-toolbar_grouping{border-bottom-left-radius:0!important}.ck-focused{border-color:#84b4ed!important;box-shadow:0 0 0 .25rem #0969da40!important;position:relative;z-index:10}.ck-editor-text p,.ck-editor-text ul,.ck-editor-text ol{margin-bottom:0}.ck-editor-text strong,.ck-editor-text b{font-weight:600}.csc{--csc-min-height: 2.75rem;--csc-bg: var(--body-bg);--csc-border-color: var(--gray-200);--csc-radius: 2rem;--csc-gap: .5rem;--csc-icon-size: 2rem;--csc-icon-bg: var(--primary);--csc-icon-color: #fff;--csc-primary-color: var(--body-color);--csc-secondary-color: var(--gray-600);--csc-divider-color: var(--gray-150);--csc-placeholder-color: var(--gray-500);display:inline-flex;align-items:center;gap:var(--csc-gap);max-width:100%;min-height:var(--csc-min-height);padding:.1875rem .75rem .1875rem .25rem;background:var(--csc-bg);border:1px solid var(--csc-border-color);border-radius:var(--csc-radius);font-size:.9375rem;line-height:1.25;vertical-align:middle}[data-bs-theme=dark] .csc{--csc-bg: transparent;--csc-border-color: var(--gray-300);--csc-divider-color: var(--gray-200)}.input-group.csc-group{--csc-secondary-color: var(--gray-600);--csc-icon-size: 1.5rem;flex-wrap:nowrap;align-items:center;min-height:0;padding:0 .25rem;background:var(--body-bg);border:1px solid var(--gray-300);border-radius:2rem}.input-group.csc-group:focus-within{border-color:var(--primary)}.input-group.csc-group.is-invalid,.input-group.csc-group:has(.is-invalid){border-color:var(--danger)}[data-bs-theme=dark] .input-group.csc-group{background:transparent;border-color:var(--gray-300)}.input-group.csc-group .csc__icon .bi{font-size:.8125rem}.input-group.csc-group .csc__remove{margin-right:.375rem}.input-group.csc-group>.csc__icon,.input-group.csc-group>.csc__remove{border-radius:50%!important}.csc-group .ts-wrapper.form-control{flex:1 1 auto;min-width:0;padding:0;border:0!important;border-radius:0!important;background:transparent;box-shadow:none!important}.csc-group .ts-control{border:0;padding:0 .25rem;background:transparent;box-shadow:none;font-weight:700}.csc-group .form-control--fake-select2{flex:1 1 auto;min-width:0;border:0;background:transparent;box-shadow:none}.csc-group .select2-container .select2-selection{border:0;background:transparent}.csc-group .select2-selection__rendered{padding-left:.25rem;font-weight:700;color:var(--csc-primary-color, var(--body-color))}.csc-group>.form-select:not(.form-select--experience-years):not(.form-select--language-level),.csc-group>.form-control[readonly]{flex:1 1 auto;min-width:0;border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:700;color:var(--csc-primary-color, var(--body-color))}.csc-group>.form-control[readonly]{padding:0 .25rem}.csc-group .form-select--experience-years,.csc-group .form-select--language-level,.csc-group>input.form-control:not(.skills-experience-autocomplete-js):not(.certifications-autocomplete-js):not([readonly]){border:0;border-left:1px solid var(--gray-150);border-radius:0;background-color:transparent;box-shadow:none;color:var(--csc-secondary-color, var(--gray-600))}[data-bs-theme=dark] .csc-group .form-select--experience-years,[data-bs-theme=dark] .csc-group .form-select--language-level,[data-bs-theme=dark] .csc-group>input.form-control:not(.skills-experience-autocomplete-js):not(.certifications-autocomplete-js):not([readonly]){border-left-color:var(--gray-200)}.csc__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--csc-icon-size, 2rem);height:var(--csc-icon-size, 2rem);border-radius:50%;background:var(--csc-icon-bg, var(--primary));color:var(--csc-icon-color, #fff)}.csc__icon .bi{font-size:.9375rem;line-height:1}.csc__primary{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;color:var(--csc-primary-color)}.csc__divider{flex:0 0 1px;align-self:stretch;width:1px;margin:.375rem 0;background:var(--csc-divider-color)}.csc__secondary{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--csc-secondary-color)}.csc__chevron{flex:0 0 auto;margin-left:-.125rem;color:var(--csc-secondary-color);font-size:.75rem}.csc__remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-left:.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--csc-secondary-color, var(--gray-600));line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease}.csc__remove .bi{font-size:.875rem}.csc__remove:hover,.csc__remove:focus-visible{color:var(--body-color);background:var(--gray-150)}.csc--add{cursor:pointer;border-style:dashed;--csc-border-color: var(--gray-300);--csc-min-height: 0;padding-top:.3125rem;padding-bottom:.3125rem}.csc--add:hover{--csc-border-color: var(--primary)}.csc--add:hover .csc__primary{color:var(--primary)}.csc:not(:has(.csc__icon)){padding-left:.75rem}.csc--skills,.csc--agentic{--csc-icon-bg: var(--primary)}.csc--language{--csc-icon-bg: var(--indigo)}.csc--domain{--csc-icon-bg: var(--teal)}.csc--certifications{--csc-icon-bg: var(--orange)}.csc--compact{--csc-min-height: 2rem;--csc-icon-size: 1.5rem}.csc--compact .csc__icon .bi{font-size:.8125rem}.csc--readonly{padding-left:.75rem}.csc--readonly .csc__secondary{color:var(--csc-primary-color)}.csc--readonly .csc__icon{width:.5rem;height:.5rem;background:var(--csc-icon-bg, var(--primary))}.csc--readonly .csc__icon .bi{display:none}.csc:not(.csc--readonly):not(.csc--add):hover{--csc-border-color: var(--gray-300)}.csc:not(.csc--readonly):focus-within{--csc-border-color: var(--primary)}.form-switch.form-dj-switch{--margin-start: 1.75rem;padding-left:var(--margin-start)}.form-switch.form-dj-switch .form-check-input{--form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-color:var(--gray-600);border-color:var(--gray-600);height:.95em;width:1.45em;margin-top:.3125em;margin-left:calc(var(--margin-start) * -1)}.form-switch.form-dj-switch .form-check-input:focus,.form-switch.form-dj-switch .form-check-input:active{--form-switch-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.form-switch.form-dj-switch .form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.form-switch.form-dj-switch .form-check-input:checked~.form-check-label{color:var(--primary)}.form-switch.form-dj-switch .form-check-label{font-weight:590;color:var(--secondary)}[data-bs-theme=dark] .form-check-input:not(.form-check-input--x)[type=checkbox]:checked,[data-bs-theme=dark] .form-check-input:not(.form-check-input--x)[type=radio]:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0969da!important;border-color:#0969da!important}[data-bs-theme=dark] .form-check-input:not(.form-check-input--x)[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")!important}[data-bs-theme=dark] .form-check-input:not(.form-check-input--x)[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")!important}.form-check-input.form-check-input--x:checked{background-color:var(--danger);border-color:var(--danger);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Crect width='100%' height='100%' fill='none' /%3E%3Cline x1='20' y1='20' x2='100' y2='100' stroke='%23fff' stroke-width='20' /%3E%3Cline x1='20' y1='100' x2='100' y2='20' stroke='%23fff' stroke-width='20' /%3E%3C/svg%3E")}.entry-row .form-select--experience-years{flex:0 0 40%}.entry-row .form-select--language-level{flex:0 0 45%}.entry-row .ts-wrapper.form-control{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.form-control.form-control--fake-select2{padding:0}.form-control.form-control--fake-select2 .form-select,.form-control.form-control--fake-select2 .select2-selection{border:0}select option[value=""]{color:#999;font-style:italic}.form-inline_flex{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.form-inline_flex .form-control,.form-inline_flex .form-select{width:auto}form .form-control.form-control_date{line-height:1.5em;min-width:140px}.invoices-form{margin-bottom:32px}.invoices-form--buttons{display:flex;align-items:center}.invoices-form--buttons>*:not(:last-child){margin-right:8px}.invoices{margin:0;padding:0;display:flex;flex-direction:column}.invoices--item{display:flex;align-items:center;border-bottom:1px solid var(--gray-lightest)}.invoices--item>.invoices--item--checkbox-label,.invoices--item .invoices--item--price,.invoices--item .invoices--item--info{padding:16px}.invoices--item--email{display:flex;gap:4px}.invoices-form--select-all-label,.invoices--item--checkbox-label{padding:16px;border-radius:4px;transition:background-color .2s;cursor:pointer}.invoices-form--select-all-label:hover,.invoices--item--checkbox-label:hover{background-color:#eee}.invoices--item--price{width:100px;text-align:right;font-size:1.5em}.invoices--item--price.invoices--item--price_resolved{color:#777}.invoices--item--info{display:flex;flex-direction:column}.invoices--item--add-note-btn,.invoices--item--note{margin-left:auto}.job-item__title-link:visited{color:var(--visited)}.response-rate-indicator{width:12px;height:12px;display:block;border-radius:50%}.response-rate-indicator.response_rate_low{background:#cf222e}.response-rate-indicator.response_rate_middle{background:#fe6148}.response-rate-indicator.response_rate_high{background:#ffc107}.response-rate-indicator.response_rate_top{background:#1a8754}.company-page .banner_predebt{display:none}.company-page-label{padding:.25rem .75rem;border:1px solid var(--border-color);border-radius:1rem}.nav-pills-sm{--nav-link-padding-y: .25rem;--nav-link-padding-x: .5rem;--nav-link-font-size: .875rem}.card-body .nav-pills-sm{margin-left:calc(var(--nav-link-padding-x) * -1);margin-right:calc(var(--nav-link-padding-x) * -1)}.nav-pills-light{--nav-pills-link-active-bg: var(--light-bg-subtle);--nav-pills-link-active-color: var(--body-color);--nav-link-color: var(--body-color)}.select2-container{--select2-border-color: var(--gray-200)}.select2-container .select2-search--dropdown .select2-search__field,.select2-container .select2-selection{display:block;width:100%;height:auto;padding:.3125rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--body-color);background-color:var(--body-bg);background-clip:padding-box;border:var(--border-width) solid var(--select2-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.select2-container .select2-search--dropdown .select2-search__field,.select2-container .select2-selection{transition:none}}.select2-container .select2-selection--single .select2-selection__rendered{line-height:1.5}.select2-container .select2-dropdown{background-color:var(--body-bg);border:var(--border-width) solid var(--select2-border-color)}.select2-container .select2-selection--single .select2-selection__rendered{color:var(--body-color)}.select2-container .select2-selection__arrow{display:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.is-invalid .select2-container{--select2-border-color: var(--danger)}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:var(--body-bg)}.list-group--condensed .list-group-item{padding:4px 4px 4px 12px}.list-group-item--spaced{display:flex;justify-content:space-between;align-items:baseline}.tagify,.tags-look{--tag-bg: var(--tertiary-bg);--tag-hover: var(--tag-bg);--tag-text-color: var(--body-color);--tag-pad: 4px 7px;--tag-remove-btn-color: var(--body-color);--tag-remove-btn-bg: transparent;--tag-remove-bg: var(--tag-hover);--tags-border-color: var(--gray-150);--tag-border-radius: .25rem;--tag-inset-shadow-size: 100px;--tag-hide-transition: 0ms;border-radius:.5rem;padding:.25rem;width:100%;transform:translateY(1px)}[data-bs-theme=dark] .tagify,[data-bs-theme=dark] .tags-look{--tag-bg: var(--gray-150);--tags-border-color: var(--gray-200);--tag-text-color: var(--gray-900);--tag-remove-btn-color: var(--gray-900);--placeholder-color: var(--gray-500);--placeholder-color-focus: var(--gray-500)}.tagify.tagify--focus,.tags-look.tagify--focus{border-radius:.5rem .5rem 0 0}.tagify .tagify__tag-text,.tags-look .tagify__tag-text{cursor:default;font-weight:590;word-break:break-all}.tagify .tagify__tag,.tags-look .tagify__tag{margin:.125rem}.tagify .tagify__tag>div:before,.tags-look .tagify__tag>div:before{top:0;right:0;bottom:0;left:0;animation:none}.tagify .tagify__tag:focus div:before,.tagify .tagify__tag:hover:not([readonly]) div:before,.tags-look .tagify__tag:focus div:before,.tags-look .tagify__tag:hover:not([readonly]) div:before{--tag-bg-inset: 0;transition:none}.tagify__tag--hide{transition:none}.tagify:hover:not(.tagify--focus):not(.tagify--invalid){border-color:var(--gray-200)!important}.tags-look .tagify__dropdown__item{display:inline-block;vertical-align:middle;border-radius:.25rem;padding:3px 7px 4px;border:0;background-color:var(--tag-bg)!important;margin:.125rem;color:var(--tag-text-color);transition:0s;cursor:pointer}.tags-look .tagify__dropdown__item:hover{background-color:var(--tag-bg);border-color:var(--tag-bg);color:var(--tag-text-color)}.tags-look .tagify__dropdown__item--hidden{max-width:0;max-height:initial;padding:.3em 0;margin:.2em 0;white-space:nowrap;text-indent:-20px;border:0}.tagify-suggestions-footer{font-size:23px}.tagify__tag>div{max-width:calc(100% - 1rem)}.tagify.is-invalid{--tags-border-color: var(--danger)}.has-error .tagify--empty{border-color:var(--danger)}.tagify__dropdown{padding:0!important;transform:none;border-radius:0 0 .5rem .5rem}.tagify__dropdown__item--hidden{display:none!important;margin:0!important;transition:var(--tagify-dd-item--hidden-duration, .3s)!important}.tagify__dropdown__item--hidden>*{transform:translateY(-100%)!important;opacity:0!important;transition:none!important}.tagify__dropdown__wrapper{border-radius:0 0 .5rem .5rem;border-color:var(--gray-200);padding:.25rem}.tagify__input{padding:.125rem 0;font-size:.875rem;line-height:1rem}[data-bs-theme=dark] .tagify__dropdown__wrapper{background:var(--gray-100)}[data-bs-theme=dark] .tagify__dropdown__item{background:var(--gray-500)!important;transition:none;animation:none}[data-bs-theme=dark] .tags-look .tagify__dropdown__item{border:1px solid var(--gray-200)!important;background:var(--gray-100)!important;color:var(--gray-600)!important}[data-bs-theme=dark] .tags-look .tagify__dropdown__item:hover{background:var(--gray-150)!important;border-color:var(--gray-150)!important;color:var(--gray-900)!important}.topbanner .close{right:1rem;top:.8rem}.topbanner .close>span{display:none}.similar-card{padding:.75rem;border-radius:.75rem;transition:background-color .2s}.similar-card:hover{background-color:var(--blue-light)}.similar-card__title{transition:color .2s}.similar-card:hover .similar-card__title{color:var(--blue)}.similar-card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.similar-card__btn{text-transform:capitalize}.copy-text-button{box-shadow:none;border:none;margin:0;position:relative;width:20px;height:20px;padding:2px;background:var(--gray-lightest)}.copy-text-button .copy-text-icon_success{color:var(--success)}.copy-text-button.copy-text-button--success .copy-text-icon_idle,.copy-text-button .copy-text-icon_error,.copy-text-button .copy-text-icon_success{display:none}.copy-text-button.copy-text-button--success{background-color:#dff0d8;border-color:#d6e9c6;color:var(--success)}.copy-text-button.copy-text-button--success .copy-text-icon_success{display:unset}.copy-text-button.copy-text-button--error{background-color:#ffebe9;border-color:#ffebe9;color:var(--danger)}.copy-text-button.copy-text-button--error .copy-text-icon_error{display:unset}.copy-text-button--primary,.copy-text-button--primary:hover,.copy-text-button--primary:active,.copy-text-button--primary:focus{color:var(--primary)}.copy-text-button--primary .copy-text-icon_success{color:var(--success)}.copy-text-button--primary.copy-text-button--success .copy-text-icon_idle,.copy-text-button--primary .copy-text-icon_success{display:none}.copy-text-button--primary.copy-text-button--success .copy-text-icon_success{display:unset}:root{--proposal-hover: #FAFAFA}[data-bs-theme=dark]{--proposal-hover: #444}.chats-wrapper .container{max-width:1240px}.chats{--inbox-unread-bg: rgba(3, 102, 214, .06);--inbox-msg-color: var(--gray-600);--inbox-msg-hover-color: var(--gray-700);--inbox-unread-msg-color: var(--gray-900)}[data-bs-theme=dark] .chats{--inbox-unread-bg: rgba(87, 166, 255, .2)}.chats .name-is-favorite{display:none}.chats .is-favorite .name-is-favorite{display:inline}.chat-list-wrapper.loading{position:relative;opacity:.5}.chat-list-wrapper.loading:before{content:"";position:absolute;z-index:2000;left:0;top:0;width:100%;height:100%}.chat-list-wrapper.loading:after{content:"";position:fixed;left:50%;top:40vh;margin-left:-1rem;width:2rem;height:2rem;border:.25em solid currentcolor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border;z-index:2020}.chat-list-wrapper .loading-before{position:relative}.chat-list-wrapper .loading-before:before{content:"";position:absolute;z-index:1500;left:0;top:0;width:100%;height:100%}.chats-folder>.chat-item:first-child{border-top:0}.chats-header+.chat-item{border-top:0;margin-top:0}.chat-item:last-child{border-bottom-left-radius:.4375rem;border-bottom-right-radius:.4375rem}.chat-item:hover{background:var(--proposal-hover)}.chat-item--hide-animation{background-color:#fff8c5;transition:max-height .3s ease-in,padding .3s ease-in,opacity .3s ease-in;opacity:.5;max-height:0;border:0!important;padding:0!important;overflow:hidden}.chat-item__body{flex-grow:1}.thread-note{display:inline-flex;font-size:var(--font-small)}.thread-note .thread-note__btn{padding:0;line-height:1.25rem;border:none;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:var(--gray-300);background:transparent;border-radius:0}.thread-note .thread-note__form,.thread-note.show-form .thread-note__btn{display:none}.thread-note.show-form .thread-note__form{display:block}@media(min-width:768px){.thread-note-empty{display:none}}@media(max-width:767px){.thread-note-empty{display:none}}@media(min-width:768px){.chats-actions{position:absolute;z-index:10;right:1.5rem;top:1.5rem;justify-content:flex-end;display:none}.chat-item:hover .chats-actions,.chat-item:focus .chats-actions,.chat-item:focus-within .chats-actions{display:block}}.chats-actions .chats-actions-wrapper{display:flex}@media(min-width:768px){.chats-actions .chats-actions-wrapper{width:auto;background:var(--body-bg);box-shadow:0 0 8px #0000000a,0 0 0 1px #0000000a}}.chats-actions .chats-action-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;border:none;border-radius:.25rem;background:transparent}.chats-actions .chats-action-item:hover{background:var(--gray-100)!important}.chats-header{top:0;z-index:20;border-radius:.5rem .5rem 0 0;background:var(--body-bg);min-height:3.5rem}.chats-header.opened_filters .chats-header-top{flex-grow:1}@media(max-width:767px){.chats-header{min-height:auto;top:0}}.chats-header-top{min-height:3.5rem}@media(max-width:767px){.chats-header-top{min-height:auto}}.quick-reply-form .quick-reply__input-group[aria-expanded=true] .quick-reply__textarea{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.quick-reply-form .quick-reply__textarea{padding-right:50px;width:100%;height:40px;min-height:40px}.quick-reply-form .quick-reply__submit-btn{position:absolute;height:38px;top:1px;right:1px;z-index:8}.quick-reply-form .quick-reply__dropdown{display:block;width:100%;max-height:150px;z-index:10;border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px;overflow-y:auto}@media(max-width:767px){.bulk-actions-list,.select-all-checkbox{display:flex;align-items:center;min-height:3.5rem}}.select-all-checkbox{position:relative;left:-.25rem}@media(max-width:767px){.bulk-actions-list{padding-bottom:.5rem}}@media(max-width:767px){.bulk-actions-list li{width:100%}}.chat-item{display:grid;grid-template-rows:1.5rem 1.5rem auto;grid-template-columns:2.25rem 4rem 17.75rem auto 7.5rem;grid-template-areas:"checkbox avatar candidate_name main main" "checkbox avatar details main main" ". . details main main";border-top:1px solid var(--border-color);margin-top:-1px}@media(max-width:767px){.chat-item{display:grid;grid-template-rows:auto;grid-template-columns:64px auto 40px;grid-template-areas:"avatar candidate_name checkbox" "details details details" "status status status" "main main main" "actions actions actions"}.chat-item .chats-actions{position:relative;grid-area:actions}}.chat-item--compact{grid-template-columns:2.25rem 3.6rem 14.05rem auto 7.5rem;grid-template-rows:1.25rem 1.25rem auto;padding:1.25rem;line-height:1.25rem}@media(max-width:767px){.chat-item--compact{display:grid;grid-template-areas:"avatar candidate_name checkbox" "details details details" "status status status" "main main main" "actions actions actions";grid-template-columns:64px auto 40px;grid-template-rows:auto}.chat-item--compact .userpic-wrapper.userpic_sm_2{width:50px;height:50px}}.chat-checkbox{grid-area:checkbox}.chat-checkbox input{width:1rem;height:1rem}@media(max-width:767px){.chat-checkbox{text-align:right}}.chat-candidate-name{grid-area:candidate_name}.chat-header .chat-header-name{max-width:13.5rem}@media(max-width:767px){.chat-header .chat-header-name{max-width:11.5rem}}.chat-header .chat-header-icon{flex-shrink:0;flex-basis:18px}.chat-header .chat-header-cv{flex-shrink:0;flex-basis:20px}.chat-details{grid-area:details}.chat-status{margin-left:auto;line-height:1.5rem}.chat-avatar{grid-area:avatar}.chat-avatar .userpic-image{object-fit:cover}.chat-candidate-details{grid-area:details;line-height:1.25rem;font-variant-numeric:lining-nums tabular-nums}.chat-candidate-details:first-letter{text-transform:uppercase}.chat-main{grid-area:main}.status-bullet{width:.5rem;height:.5rem;border-radius:50%;display:inline-block;vertical-align:middle}.bulk-action-btn{background:none;border:none;padding:0;color:var(--gray-600);display:inline-flex;align-items:center;gap:.25rem}.bulk-action-btn i,.bulk-action-btn .icon{font-size:1.1rem}.bulk-action-btn:hover span{text-decoration:underline}.actions-menu{gap:.25rem}.search-input-wrapper{margin-bottom:0}.search-input-wrapper,.search-input-wrapper *{cursor:pointer}@media(max-width:767px){.search-input-wrapper{margin-top:1rem;min-width:100%}}.search-input-wrapper .search-input-icon{left:.75rem;top:50%;transform:translateY(-50%)}.search-input-wrapper button{border:none;background:none;padding:0;display:block}.search-input-wrapper input{background:transparent!important;display:inline-block;vertical-align:middle;min-width:20rem;border:1px solid var(--gray-150);padding-left:40px;cursor:auto}@media(max-width:767px){.search-input-wrapper input{min-width:100%}}.search-input-wrapper input:focus~button,.search-input-wrapper input:valid~button{z-index:5}.chat-item .status-bullet{display:none}.chat-main-text{word-wrap:break-word;word-break:break-word;max-width:100%}.chat-main-text{color:var(--inbox-msg-color)}.chat-main-text:hover,.chat-main-text:focus{color:var(--inbox-msg-hover-color)}.chat-job-position{margin-bottom:2px}.chat-item--new{color:var(--gray-900);background:var(--inbox-unread-bg);border-color:var(--inbox-unread-bg)}.chat-item--new+.chat-item{border-color:var(--inbox-unread-bg)}.chat-item--new .status-bullet{display:inline-block}.chat-item--new .chat-main-text,.chat-item--new .chat-main-text:hover,.chat-item--new .chat-main-text:focus{color:var(--inbox-unread-msg-color)}.chat-item--new:hover{background:#0366d616}[data-bs-theme=dark] .chat-item--new:hover{background:#57a6ff40}.inbox-wrapper{margin-top:-1.5rem}.inbox-nav{margin-bottom:2rem}.inbox-nav .inbox-nav-dropdown-menu{max-height:50vh;overflow-y:auto}.inbox-nav .nav-dj-tabs:before{bottom:1px}.inbox-nav .nav-dj-tabs .nav-link{padding:1rem 0 calc(1rem - 4px)}.inbox-nav .nav-dj-tabs .nav-link.active{border-color:var(--gray-900)}@media(max-width:767px){.inbox-nav{margin-top:-.5rem}}@media(max-width:767px){.inbox-nav{white-space:nowrap;overflow-x:auto;max-width:100%;padding-bottom:.5rem}.inbox-nav .nav-dj-tabs{flex-wrap:nowrap}.inbox-nav .nav-dj-tabs .nav-link.active{border-color:#fe6148}.inbox-nav .inbox-nav-dropdown{position:static!important}.inbox-nav .inbox-nav-dropdown-menu{position:static!important;transform:unset!important;margin-top:.5rem}}[data-bs-theme=dark] .chats-search-form input{background:transparent!important}.chat-item-link{position:absolute;top:0;left:0;width:100%;height:100%;padding:.2rem .5rem;opacity:0;font-size:.75rem}.inbox-filters-dropdown-menu{max-height:50vh;min-width:220px;overflow-y:auto}.inbox-filters--english .dropdown-item:nth-of-type(6){border-bottom:1px solid #ebebeb;margin-bottom:.5rem;padding-bottom:.5rem}.chats-filters-wrapper{flex-grow:1}.chats-filters,.chats-filters_with_relevance{min-height:3.5rem}@media(min-width:768px){.chats-filters,.chats-filters_with_relevance{flex-wrap:wrap;row-gap:.5rem;padding:.5rem 0}.chats-filters .inbox-filters-dropdown,.chats-filters_with_relevance .inbox-filters-dropdown{max-width:30%}.chats-filters .inbox-filters-dropdown>.btn,.chats-filters_with_relevance .inbox-filters-dropdown>.btn{max-width:100%}}.chats-filters input::placeholder,.chats-filters_with_relevance input::placeholder{text-transform:capitalize}@media(max-width:767px){.chats-filters,.chats-filters--inner{white-space:nowrap;overflow-x:auto;max-width:100%;padding-bottom:1rem;padding-top:.5rem;border-bottom:1px solid #ebebeb}.chats-filters .inbox-filters-dropdown-menu,.chats-filters--inner .inbox-filters-dropdown-menu{position:static!important;transform:unset!important;margin-top:.5rem}}.inbox-filters-btn-text{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-small)}.inbox-filter-active .inbox-filters-btn-text{max-width:180px}.chats--bucket-search .chat-checkbox{display:none}.inbox-filters-btn{padding:4px 10px}.bg-unmatched{background:#fadede;color:#8f2929;border-radius:.25rem;padding:2px 5px}.bg-unmatched-orange{background:#f5dfcc;color:#452a13;border-radius:.25rem;padding:2px 5px}.btns-toggle-inbox-list.loading:after{position:absolute;top:50%;left:50%;margin-left:-1rem;margin-top:-1rem}.irrelevant-check{visibility:hidden;pointer-events:none}@media(min-width:768px){.chats--compact .chats-actions{right:1.25rem;top:1.25rem}}.chats--compact .chat-details{line-height:1.25rem}.chats--compact .thread-note .thread-note__btn{text-decoration:none;max-width:32rem}@media(max-width:767px){.chats--compact .thread-note .thread-note__btn{max-width:20rem}}.chats--compact .chat-status{line-height:1.25rem}@media(min-width:768px){.chats--compact .thread-note{max-width:23rem}}@media(max-width:767px){.chats--compact .chat-main{display:flex;flex-direction:column}.chats--compact .chat-main>div{order:4}.chats--compact .chat-main .chat-candidate-details{order:1;margin-top:.5rem}.chats--compact .chat-main .chat-status{order:2;margin-left:0;margin-top:.5rem}.chats--compact .chat-main .chat-main-text{order:3}}.chats-filters--separator{display:block;width:1px;height:1rem;align-self:center;background:var(--border-color);margin-right:.5rem}.chats-fit-title{padding:1rem 1.5rem}.chats-fit-title.chats-fit-title_compact{padding:1rem 1.25rem}.chats-filters--other{display:flex}@media(min-width:768px){.chats-header_fit-filters,.chats-header_fit-filters .chats-header-top,.chats-header_fit-filters .chats-filters{min-height:3rem}}.inbox-filters-btn_active:after{content:"•";color:var(--primary);position:relative;top:-.25rem;right:-.25rem}@media(max-width:999px){.sidebar-nav .sidebar-item{display:inline-flex;width:auto;flex-wrap:wrap}}.sidebar-item{display:block;padding:.375rem .75rem;font-size:var(--font-small)}.sidebar-item.active{background:var(--gray-lightest);border-radius:.5rem;font-weight:600}a.sidebar-item,.sidebar-item a{cursor:pointer;color:var(--gray-700)}a.sidebar-item:hover,.sidebar-item a:hover{text-decoration:underline;color:var(--gray-700)}.chats-search-input:focus{z-index:1002}.chats-search-menu{border-top-left-radius:0;border-top-right-radius:0;padding:.5rem;max-width:600px;width:90%;margin-top:-.1rem}.tag-item{border-radius:.25rem;padding:1px .5rem;border:1px solid var(--blue-subtle);background:var(--blue-subtle);position:relative}.tag-item.tag-item--add{padding:1px .5rem;border:1px dashed var(--gray-400);background:none}.tag-item.tag-item--add:hover{border:1px dashed var(--gray-600)}[data-bs-theme=dark] .tag-item.tag-item--add{color:var(--white)}.tag-item .tag-name{font-weight:500}.tag-item .tag-icon{font-weight:600}.tag-item .tag-del{cursor:pointer;font-weight:600;will-change:transform;transition:transform .2s;display:none}.tag-item .tag-del:hover{transform:scale(1.3)}.tag-item.tag-item--owner:hover .tag-del{display:block}.tag-item.tag-item--owner:hover .tag-icon{display:none}[data-bs-theme=dark] .tag-item{color:var(--dark)}.response-quality-alert__comment{padding-top:.5rem}[data-bs-theme=dark] .response-quality-alert__comment{border-color:var(--gray-700)}.response-quality-alert--sent{margin:.75rem 0}.text-gray-100{color:var(--gray-100)}.bg-gray-100{background-color:var(--gray-100)}.border-gray-100{border-color:var(--gray-100)}.text-gray-150{color:var(--gray-150)}.bg-gray-150{background-color:var(--gray-150)}.border-gray-150{border-color:var(--gray-150)}.text-gray-200{color:var(--gray-200)}.bg-gray-200{background-color:var(--gray-200)}.border-gray-200{border-color:var(--gray-200)}.text-gray-300{color:var(--gray-300)}.bg-gray-300{background-color:var(--gray-300)}.border-gray-300{border-color:var(--gray-300)}.text-gray-400{color:var(--gray-400)}.bg-gray-400{background-color:var(--gray-400)}.border-gray-400{border-color:var(--gray-400)}.text-gray-500{color:var(--gray-500)}.bg-gray-500{background-color:var(--gray-500)}.border-gray-500{border-color:var(--gray-500)}.text-gray-600{color:var(--gray-600)}.bg-gray-600{background-color:var(--gray-600)}.border-gray-600{border-color:var(--gray-600)}.text-gray-700{color:var(--gray-700)}.bg-gray-700{background-color:var(--gray-700)}.border-gray-700{border-color:var(--gray-700)}.text-gray-800{color:var(--gray-800)}.bg-gray-800{background-color:var(--gray-800)}.border-gray-800{border-color:var(--gray-800)}.text-gray-900{color:var(--gray-900)}.bg-gray-900{background-color:var(--gray-900)}.border-gray-900{border-color:var(--gray-900)}@media(min-width:768px){.thread-note-opened--btn{opacity:0}.thread-note-opened--textarea:focus~.thread-note-opened--btn,.thread-note-opened--textarea:focus-within~.thread-note-opened--btn{opacity:1}}textarea.thread-note-opened--textarea{height:100px;resize:vertical}.msg-item--edit-btn{display:inline}@media(min-width:768px){.msg-item--edit-btn{display:none}.msg-item:hover .msg-item--edit-btn{display:inline}}.msg-item{padding:.5rem;margin:1rem -.5rem -.5rem}.new-message{background-color:var(--new-message-bg);border-bottom-color:var(--new-message-border);border-radius:.25rem}[data-bs-theme=dark] .new-message{background-color:var(--gray-150)}.new-message:hover{background-color:var(--new-message-bg-hover)}[data-bs-theme=dark] .new-message:hover{background-color:var(--gray-150)}.msg-textarea{border-radius:.2rem;margin-left:2rem;position:relative;left:-2px;border:0;line-height:24px;overflow-y:hidden}.msg-icon{font-size:var(--font-h2);display:flex}@media(min-width:768px){.thread-bookmark{display:none}.thread-bookmark.in_fav,.thread-name:hover .thread-bookmark{display:block}}.msg-textarea{min-width:50%}.thread-info-list li,.thread-info-list a,.thread-info-list .icon,.thread-info-list .dj-ic{line-height:1.5rem}.thread-info-list .bi,.thread-info-list .dj-ic,.thread-info-list .icon-flag{width:1.5rem}.msg-list{border-top:1px solid #ebebeb}@media(min-width:768px){.msg-list{border-top:none}}@media(max-width:767px){.msg-alert-date{width:100%}}.msg-inner{white-space:pre-wrap}.msg-inner span{display:block;width:100%;height:.5rem}.copy-btn{cursor:pointer;display:inline-flex}.copy-btn:not(.copy-btn-visible){visibility:hidden}@media(min-width:768px){.copy-btn-wrapper:hover .copy-btn{visibility:visible}}.thread-custom-select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.thread-custom-select:focus{position:relative;z-index:1}.thread-custom-textarea{border-top-left-radius:0;border-top-right-radius:0}.text-info-label{width:124px}.text-info-value{max-width:190px}.text-info-value a{max-width:100%;padding-bottom:2px}@media(min-width:768px){.thread-info-wrapper{position:relative;z-index:2}.thread-info-wrapper ::-webkit-scrollbar{width:8px}.thread-info-wrapper ::-webkit-scrollbar-track{background:transparent}.thread-info-wrapper ::-webkit-scrollbar-thumb{background-color:#0000;border-radius:10px}.thread-info-wrapper:hover ::-webkit-scrollbar-thumb{background-color:#00000026}.thread-info-wrapper ::-webkit-scrollbar-thumb:hover{background-color:#00000053}}@media(min-width:768px){.thread-info{position:sticky;top:15px;max-height:calc(100vh - 70px);padding-bottom:70px;overflow-y:scroll;padding-right:1rem;margin-right:-1rem}}.thread-colleagues-list h5{margin-top:.5rem;margin-bottom:0}.inbox-read-icons{position:absolute;font-weight:700;color:var(--gray-600);right:15px;bottom:10px}.inbox-read-icons.inbox-read-icons--candidate--thread,.inbox-read-icons.inbox-read-icons--recruiter--thread{right:0;bottom:0}@media(max-width:641px){.inbox-read-icons.inbox-read-icons--candidate--list{bottom:auto;top:10px}}@media(max-width:641px){.inbox-read-icons.inbox-read-icons--recruiter--list{bottom:auto;top:10px;right:10px}}.inbox-report-hire--form{max-width:650px}.inbox-report-hire--form .inbox-report-hire--title{margin-top:0}.inbox-report-hire--form .inbox-report-hire--submit{margin-bottom:0;min-width:105px}.onboarding-page{min-height:calc(100vh - 76px);background:var(--brand) url(/static/images/onboarding/get_started_bg.png) no-repeat center;background-size:contain;display:flex;padding:0 15px 80px}.onboarding-page.onboarding-page_blank{background:none}.get-started-form{width:100%;max-width:464px;margin:auto;background:var(--white);border-radius:8px;overflow:hidden}.get-started-form--header{padding:24px 24px 0}@media(max-width:639px){.get-started-form--header{padding:8px 8px 0}}.get-started-form--body{padding:40px 32px}@media(max-width:639px){.get-started-form--body{padding:32px 16px 16px}}.get-started-form--footer{padding:24px 32px;border:1px dashed rgba(33,37,41,.12);background:var(--gray-lightest);display:flex;align-items:center}@media(max-width:639px){.get-started-form--footer{flex-direction:row-reverse;padding:24px 16px}}.go-back{border:none;background:url(/static/images/onboarding/i-arrow-left.svg) no-repeat center;width:32px;height:32px;overflow:hidden;font-size:0}.go-back:hover{opacity:.8}.onboarding--description{font-size:16px;line-height:1.5em;color:var(--gray);margin-bottom:0}.onboarding--description a{color:var(--primary);text-decoration:underline}.onboarding--description b{font-weight:500}.get-started--nav{margin:40px 0 0;list-style:none;padding:0;background:var(--white);border:1px solid rgba(33,37,41,.12);border-radius:8px;overflow:hidden}@media(max-width:639px){.get-started--nav{padding:32px 0 0}}.get-started--nav-item+.get-started--nav-item{border-top:1px solid rgba(33,37,41,.12)}.get-started--arrow{transition:margin-left ease .2s;display:block;margin-left:3px}.get-started--nav-link{transition:background-color ease .2s;display:flex;align-items:center;padding:16px 12px;background:var(--white)}.get-started--nav-link:hover{background:var(--gray-lightest)}.get-started--nav-link:hover .get-started--arrow{margin-left:7px}.get-started--nav-link-img{flex:72px 0 0;width:72px;margin-right:16px}.get-started--nav-link-img img{display:block;width:100%}.get-started--nav-link-text{display:flex;flex-direction:column}.get-started--nav-link-text-title{font-weight:600;font-size:16px;line-height:1.5em;color:var(--dark);margin-bottom:3px;display:flex}.get-started--nav-link-text-descr{font-size:14px;line-height:21px;color:var(--gray)}.get-started-form--footer-img{flex:46px 0 0;width:46px;margin-right:16px}@media(max-width:639px){.get-started-form--footer-img{margin-right:0;margin-left:16px}}.get-started-form--footer-img img{width:100%;display:block}.get-started-form--footer-text q{font-weight:500;font-size:14px;line-height:21px;color:var(--dark)}@media(max-width:639px){.get-started-form--footer-text q{display:inline}}.get-started-form--footer-text q b{color:#cf3f8e;font-weight:500}.get-started-form--footer-text p{font-size:14px;line-height:21px;color:var(--gray);margin:0}@media(max-width:639px){.get-started-form--footer-text p{display:inline}}.get-started-form--footer-text p b{font-weight:500}.modal-flex{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0 8px}.onboarding--close{display:block;border:none;background:url(/static/images/onboarding/i-close.svg) no-repeat center;width:32px;height:32px;overflow:hidden;font-size:0;opacity:1}.onboarding--close.onboarding--close_right{margin-left:auto}.onboarding--close:hover{opacity:.8}.modal-header--onboarding{display:flex;padding:24px 24px 0;justify-content:space-between;align-items:center}@media(max-width:639px){.modal-header--onboarding{padding:8px 8px 0}}.dots-navigation{display:flex;list-style:none;margin:0;padding:0}.dots-navigation li{background:var(--dark);opacity:.12;width:6px;height:6px;border-radius:50%}.dots-navigation li.active{background:var(--brand);opacity:1}.dots-navigation li+li{margin-left:8px}.onboarding--modal-body{padding:40px 32px}@media(max-width:639px){.onboarding--modal-body{padding:32px 16px 16px}}.onboarding--title{margin:0 0 8px;padding:0;font-weight:600;font-size:28px;line-height:1.2em;color:var(--dark)}@media(max-width:639px){.onboarding--title{font-size:24px;line-height:28px}}.onboarding--keyword-list{margin:40px 0 0;list-style:none;padding:0;background:var(--white);border:1px solid rgba(33,37,41,.12);box-shadow:0 1px 2px #0000000d;border-radius:8px;overflow:hidden}@media(max-width:639px){.onboarding--keyword-list{margin:32px 0 0}}.onboarding--keyword-list li{margin:0;padding:0}.onboarding--keyword-list li+li{border-top:1px solid rgba(33,37,41,.12)}.onboarding--keyword-list label{display:block;font-weight:400;margin-bottom:0}.onboarding--keyword-list label input{position:absolute;left:-9999px}.onboarding--keyword-label-text{padding:12px;display:flex;align-items:center}.onboarding--keyword-label-text:before{content:"";width:16px;height:16px;border-radius:50%;background:var(--white);border:1px solid rgba(33,37,41,.12);box-shadow:inset 0 2px 1px #00000012;margin-right:8px}input:checked~.onboarding--keyword-label-text:before{border:5px solid var(--brand);box-shadow:none}.onboarding--keyword-name{font-size:16px;line-height:1.5em;color:var(--dark)}input:disabled~.onboarding--keyword-label-text .onboarding--keyword-name{color:var(--gray)}.onboarding--keyword-count{font-size:16px;line-height:1.5em;color:var(--gray);margin-left:auto}.modal-dialog_onboarding{width:100%;max-width:464px;margin:30px auto}.onboarding--keyword-select-label{display:block;padding:0 16px 16px}.onboarding--keyword-select{display:block;width:100%;border:1px solid var(--gray-lightest);border-radius:4px;padding:7px 12px;height:2.5rem}.onboarding--keyword-select.error{border:1px solid var(--danger)}.btn-brand{display:block;width:100%;padding:8px 10px;background:var(--brand);border-radius:4px;font-weight:600;font-size:16px;line-height:30px;text-align:center;color:var(--white);margin-top:16px;border:none;box-shadow:none}.btn-brand:hover{opacity:.9}.btn-reg_ln{background-image:url(/static/images/onboarding/i-in.svg);background-repeat:no-repeat;background-position:16px center}.btn-reg_google{background-image:url(/static/images/onboarding/i-google.svg);background-repeat:no-repeat;background-position:16px center}.btn-reg_email{background-image:url(/static/images/onboarding/i-email.svg);background-repeat:no-repeat;background-position:16px center}[data-bs-theme=dark] .btn-reg_email{background-image:url(/static/images/onboarding/i-email-dark.svg)}.onboarding--social-btns{padding:40px 0 16px}@media(max-width:639px){.onboarding--social-btns{padding:32px 0 16px}}.onboarding-jobs{max-width:300px;margin:auto}.onboarding-jobs--img{width:44px;margin-bottom:16px}.onboarding-jobs--img img{display:block;width:100%}.onboarding-jobs--list{margin:8px 0 28px;padding:0;list-style:none}.onboarding-jobs--list li{display:flex;align-items:center}.onboarding-jobs--icon{margin-right:8px;color:var(--success);font-size:16px;transform:translateY(0)}.subscription-landing strong,.subscription-landing b,.subscription-landing h2,.subscription-landing h3{font-weight:600}.subscription-landing h1{letter-spacing:-.03em}.q-primary{position:relative;padding-left:20px}.q-primary:before{content:"";width:4px;height:100%;position:absolute;left:0;top:0;background:var(--primary)}.list-item-number{background:#bdbdbd;display:block;width:24px;line-height:24px;font-weight:700;font-size:14px;color:var(--white);margin-right:.5rem;border-radius:50%;text-align:center;flex-basis:24px;flex-shrink:0;align-self:flex-start;margin-top:3px}.subscription-card{background:var(--blue-subtle);border:none}[data-bs-theme=dark] .subscription-card{border:1px solid var(--border-color)}.subscription-title{font-size:48px;line-height:50px;text-transform:uppercase}.subscription-title-non-tech{font-size:46px;line-height:48px}.subscription-alert{padding:.75rem 1rem;margin-bottom:1.25rem}.subscription-alert b,.subscription-alert strong{font-weight:600}.subscription-btn{padding-top:12px;padding-bottom:12px}.hr-review-edit-page .clear_recruiter_notes{color:var(--primary)}.hr-review-edit-page .clear_recruiter_notes:hover{text-decoration:underline}.table-templates a{cursor:pointer;color:var(--gray-600);font-weight:500}.templates-table-wrapper{max-height:300px;overflow-y:auto;padding-right:1rem}.templates-table-active{background:#337ab733}.templates-block .table tr:first-child td{border-top:none}.templates-list-icon{width:30px}.templates-block .control-label{text-align:right}@media screen and (min-width:767px){.add-new-template-btn{text-align:right;margin-top:24px}}.table tr td.templates-list-icon{width:30px;padding:8px 3px}.templates-content .table{--table-border-color: var(--gray-150)}.templates-content .table>:not(caption)>*>*{border-bottom-width:0}.templates-content .table tr{transition:background-color .2s ease}.templates-content .table tr:hover{background-color:var(--gray-100, #f8f9fa)}.templates-content .table td{border-top:1px solid var(--gray-150);padding:.6rem .5rem;vertical-align:middle}.templates-content .table td:first-child{padding-left:.75rem}.templates-content .table td:last-child{padding-right:.75rem}.templates-content .table tr:first-child td{border-top:none}@media screen and (max-width:767px){.templates-block .control-label{text-align:left}.templates-form{padding-top:15px;border-top:1px solid var(--gray-400)}}.candidate-public-page .templates-block .table{--table-color: var(--gray-150);--table-hover-color: var(--gray-150)}.warning-link{color:inherit;text-decoration:underline}.warning-link:hover,.warning-link:active,.warning-link:visited{color:inherit}.detail--title-wrapper{position:relative;padding-right:2rem}.detail--title-wrapper .btn-favorite{position:absolute;right:0;top:0;left:auto;z-index:2}@media(min-width:1000px){.detail--title-wrapper{padding-right:0}.detail--title-wrapper .btn-favorite{font-size:2rem;left:-2.9rem;top:-.4rem;right:auto}}.candidate-public-page .hidden{display:none}.candidate-public-page .hintbox-wrapper{margin:40px 0}.candidate-public-page footer .container h4{padding-top:0;margin-top:0!important}.candidate-public-page .under-pokefield-block{display:flex;flex-wrap:wrap}.candidate-public-page .under-pokefield-block>*{flex-basis:0;min-width:200px;flex-grow:11}.candidate-public-page .under-pokefield-block .right{padding-top:5px;flex-grow:14}[data-bs-theme=dark]{--gray-dark: #ddd;--secondary: #adb5bdbf;--success: #30b38b;--info: #22b5f2;--warning: #f5a623;--danger: #d13030;--light: var(--gray-150);--dark: var(--gray-100);--white: var(--gray-900);--gray: var(--gray-500);--blue-bg-subtle: #031633;--indigo-bg-subtle: #140330;--purple-bg-subtle: #160d27;--pink-bg-subtle: #2b0a1a;--red-bg-subtle: #2c0b0e;--orange-bg-subtle: #33130e;--yellow-bg-subtle: #332701;--green-bg-subtle: #051b11;--teal-bg-subtle: #06281e;--cyan-bg-subtle: #032830;--red-border-subtle: #842028c0;--yellow-border-subtle: #997404c0;--green-border-subtle: #0f5132c0;--red-text-subtle: #ea868f;--yellow-text-subtle: #ffda6a;--green-text-subtle: #75b798;--new-message-bg: #343a40;--new-message-bg-hover: #212529;--new-message-border: #343a40;--gray-lightest: #2b3036;--brand: #c8a2c8;--visited: #cd94ff;--promo: #2b3036;--blue-light: #2b3036;--blue-lightest: #343a40;--body-bg: #212529;--body-color: #adb5bd;--body-color-emphasis: #fff;--light-translucent: rgba(255, 255, 255, .04);--border-color: #495057;--link-color: #85b6fe;--link-hover-color: #a4c8fe;--gray-100: #212529;--gray-150: #2b3036;--gray-200: #343a40;--gray-300: #495057;--gray-400: #6c757d;--gray-500: #adb5bd;--gray-600: #ced4da;--gray-700: #dee2e6;--gray-800: #e9ecef;--gray-900: #f8f9fa;--component-bg: #212529;background-color:var(--body-bg);color:var(--body-color)}[data-bs-theme=dark] .navbar-nav{--nav-link-hover-color: #fff}[data-bs-theme=dark] .form-control{color:var(--gray-900)!important}[data-bs-theme=dark] .bg-extra-light{filter:invert(80%)}[data-bs-theme=dark] .text-primary{color:var(--primary)!important}[data-bs-theme=dark] a.text-primary:hover,[data-bs-theme=dark] a.text-primary:focus{opacity:.8}[data-bs-theme=dark] .text-secondary{color:var(--secondary)!important}[data-bs-theme=dark] a.text-secondary:hover,[data-bs-theme=dark] a.text-secondary:focus{opacity:.8}[data-bs-theme=dark] .text-success{color:var(--success)!important}[data-bs-theme=dark] a.text-success:hover,[data-bs-theme=dark] a.text-success:focus{opacity:.8}[data-bs-theme=dark] .text-info{color:var(--info)!important}[data-bs-theme=dark] a.text-info:hover,[data-bs-theme=dark] a.text-info:focus{opacity:.8}[data-bs-theme=dark] .text-warning{color:var(--warning)!important}[data-bs-theme=dark] a.text-warning:hover,[data-bs-theme=dark] a.text-warning:focus{opacity:.8}[data-bs-theme=dark] .text-danger{color:var(--danger)!important}[data-bs-theme=dark] a.text-danger:hover,[data-bs-theme=dark] a.text-danger:focus{opacity:.8}[data-bs-theme=dark] .text-light{color:var(--light)!important}[data-bs-theme=dark] a.text-light:hover,[data-bs-theme=dark] a.text-light:focus{opacity:.8}[data-bs-theme=dark] .text-dark{color:var(--dark)!important}[data-bs-theme=dark] a.text-dark:hover,[data-bs-theme=dark] a.text-dark:focus{opacity:.8}[data-bs-theme=dark] .text-brand{color:var(--brand)!important}[data-bs-theme=dark] a.text-brand:hover,[data-bs-theme=dark] a.text-brand:focus{opacity:.8}[data-bs-theme=dark] .text-white{color:var(--dark)!important}[data-bs-theme=dark] .text-dark{color:var(--white)!important}[data-bs-theme=dark] .text-gray-100{color:#212529!important}[data-bs-theme=dark] a.text-gray-100:hover,[data-bs-theme=dark] a.text-gray-100:focus{opacity:.8}[data-bs-theme=dark] .text-gray-150{color:#2b3036!important}[data-bs-theme=dark] a.text-gray-150:hover,[data-bs-theme=dark] a.text-gray-150:focus{opacity:.8}[data-bs-theme=dark] .text-gray-200{color:#343a40!important}[data-bs-theme=dark] a.text-gray-200:hover,[data-bs-theme=dark] a.text-gray-200:focus{opacity:.8}[data-bs-theme=dark] .text-gray-300{color:#495057!important}[data-bs-theme=dark] a.text-gray-300:hover,[data-bs-theme=dark] a.text-gray-300:focus{opacity:.8}[data-bs-theme=dark] .text-gray-400{color:#6c757d!important}[data-bs-theme=dark] a.text-gray-400:hover,[data-bs-theme=dark] a.text-gray-400:focus{opacity:.8}[data-bs-theme=dark] .text-gray-500{color:#adb5bd!important}[data-bs-theme=dark] a.text-gray-500:hover,[data-bs-theme=dark] a.text-gray-500:focus{opacity:.8}[data-bs-theme=dark] .text-gray-600{color:#ced4da!important}[data-bs-theme=dark] a.text-gray-600:hover,[data-bs-theme=dark] a.text-gray-600:focus{opacity:.8}[data-bs-theme=dark] .text-gray-700{color:#dee2e6!important}[data-bs-theme=dark] a.text-gray-700:hover,[data-bs-theme=dark] a.text-gray-700:focus{opacity:.8}[data-bs-theme=dark] .text-gray-800{color:#e9ecef!important}[data-bs-theme=dark] a.text-gray-800:hover,[data-bs-theme=dark] a.text-gray-800:focus{opacity:.8}[data-bs-theme=dark] .text-gray-900{color:#f8f9fa!important}[data-bs-theme=dark] a.text-gray-900:hover,[data-bs-theme=dark] a.text-gray-900:focus{opacity:.8}[data-bs-theme=dark] .text-muted{color:var(--secondary)!important}[data-bs-theme=dark] a.btn-primary{color:#fff}[data-bs-theme=dark] h1,[data-bs-theme=dark] h2,[data-bs-theme=dark] h3{color:var(--gray-900)}[data-bs-theme=dark] .border,[data-bs-theme=dark] .border-top,[data-bs-theme=dark] .border-bottom,[data-bs-theme=dark] .border-left,[data-bs-theme=dark] .border-right{border-color:var(--border-color)!important}[data-bs-theme=dark] .text-primary,[data-bs-theme=dark] .btn-link{color:var(--link-color)!important}[data-bs-theme=dark] .text-primary:hover,[data-bs-theme=dark] .btn-link:hover{color:var(--link-hover-color)!important}[data-bs-theme=dark] .navbar{background-color:var(--body-bg);color:var(--body-color)}[data-bs-theme=dark] .navbar-nav .nav-link{color:#ced4da}[data-bs-theme=dark] .card{background-color:var(--gray-100);color:var(--body-color);border-color:var(--border-color)}[data-bs-theme=dark] .card-header,[data-bs-theme=dark] .card-footer{color:var(--body-color);border-color:var(--border-color)}[data-bs-theme=dark] .form-control,[data-bs-theme=dark] input[type=text],[data-bs-theme=dark] input[type=search],[data-bs-theme=dark] input[type=email],[data-bs-theme=dark] input[type=number],[data-bs-theme=dark] input[type=date]{background-color:var(--component-bg);color:var(--gray-900);border-color:var(--border-color)}[data-bs-theme=dark] .form-control:focus,[data-bs-theme=dark] input[type=text]:focus,[data-bs-theme=dark] input[type=search]:focus,[data-bs-theme=dark] input[type=email]:focus,[data-bs-theme=dark] input[type=number]:focus,[data-bs-theme=dark] input[type=date]:focus{border-color:var(--primary);box-shadow:0 0 0 .2rem rgba(var(--primary-rgb),.25)}[data-bs-theme=dark] input[type=date]{color-scheme:dark}[data-bs-theme=dark] .dropdown-menu{background-color:var(--component-bg);color:var(--body-color)}[data-bs-theme=dark] .list-group-item{background-color:var(--component-bg);border-color:var(--border-color)}[data-bs-theme=dark] .table th,[data-bs-theme=dark] .table td{color:var(--body-color);border-color:var(--border-color);background-color:var(--gray-100)}[data-bs-theme=dark] .modal-content{background-color:var(--gray-100)}[data-bs-theme=dark] .btn-outline-dark{border-color:var(--border-color);color:var(--gray-900)}[data-bs-theme=dark] .info-banner-custom{color:#222!important}[data-bs-theme=dark] .info-banner-custom a{color:#0969da!important}:root{scroll-behavior:auto!important}.fs-xs{font-size:11px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.btn-close>*{display:none}.btn-unstyled{cursor:pointer;padding:0;text-align:left;border:none;background:none;font-weight:400}.cursor-pointer{cursor:pointer}.text-dark-orange{color:#ff8c00!important}.text-bronze{color:#cd7f32!important}.dj-ic:before{color:inherit}.alert-accent{background:#f0f8ff;color:#483d8b}.alert-accent p,.alert-accent a{color:#483d8b}.dj-ic.ic-small{font-size:1.25rem;width:1.25rem;line-height:1.25rem}.dj-ic.ic-regular{font-size:1.5rem;width:1.5rem;line-height:1.5rem}.bi.ic-small{width:1.25rem;line-height:1.25rem;text-align:center}.bi.ic-regular{width:1.5rem;line-height:1.5rem;text-align:center;font-size:1.2rem}.hover-underline:hover{text-decoration:underline}.border-dashed{border-style:dashed}.is-new__badge{display:none!important}.is-new{position:relative}.is-new .is-new__badge{display:inline-block!important;position:absolute;bottom:calc(95% - 10px);left:100%;font-weight:600;font-size:10px;padding:.1em .4em}.btn .is-new__badge{line-height:1;padding:.1em .4em;left:calc(100% - 1em)}.card-link{color:inherit;text-decoration:none;transition:background-color .2s}.card-link:hover{background-color:var(--blue-light)!important}.middot{color:var(--secondary-color)}
