@charset "UTF-8";@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html{font-family:Inter,sans-serif;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:#fff;overflow-x:hidden;padding:0;margin:0}body:has(.job-listing-sidebar.open),body:has(.header-mobile-nav),body.header-dropdown-open{overflow:hidden}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1550px}@media(min-width:1025px){.container{padding-right:60px;padding-left:100px}}@media(min-width:1420px){.container{padding-right:120px;padding-left:180px}}.container.header-container{padding-left:15px;padding-right:15px}@media(min-width:1025px){.container.header-container{padding-left:100px;padding-right:20px;transition:padding-left .35s ease}}@media(min-width:1420px){.container.header-container{padding-left:180px;padding-right:120px}}@media(min-width:1025px){body:has(.dashboard-layout) .container.header-container{padding-left:50px}}@media(min-width:768px){.yes-mobile{display:none!important}}@media(max-width:767px){.no-mobile{display:none!important}}main{min-height:calc(100dvh - 80px)}@media(min-width:768px){main{min-height:calc(100dvh - 90px)}}main:has(.not-found-page){min-height:auto}h1,h2,h3,h4,h5,h6,p,span,a,button,input,textarea,select,option,label,legend,caption,code,pre,kbd,samp,var,mark,time,details,summary,figcaption,fieldset{margin:0;padding:0}@media(max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),textarea,select{font-size:16px}}.header__skip-link{position:absolute;left:-9999px;top:0;z-index:9999;padding:8px 16px;background:#f9c530;color:#112537;font-weight:600;text-decoration:none;border-radius:0 0 4px}.header__skip-link:focus{left:0}.header__dropdown-backdrop{position:fixed;inset:80px 0 0;background:linear-gradient(to top,rgba(0,0,0,.15),transparent);height:calc(100vh - 80px);z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.header__dropdown-backdrop--visible{opacity:1;visibility:visible;pointer-events:auto}@media(min-width:1025px){.header__dropdown-backdrop{height:calc(100vh - 90px);top:90px}}.main-header{align-items:center;display:flex;padding:0;height:80px;width:100%;z-index:101;background-color:#fff;transition:height .4s;border-bottom:1px solid #eaecee;position:sticky;top:0}@media(min-width:768px){.main-header{height:90px}}.main-header .header{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:15px;width:100%}@media(min-width:768px){.main-header .header{gap:25px}}@media(min-width:1025px){.main-header .header{grid-template-columns:auto 1fr auto}}.main-header .header .header__branding a{display:flex;align-items:center}.main-header .header .header__branding img{width:120px;height:auto;object-fit:contain;display:block}@media(min-width:768px){.main-header .header .header__branding img{width:155px}}.main-header .header .header__nav{display:none;align-items:center;justify-content:center;gap:25px}@media(min-width:1025px){.main-header .header .header__nav{display:flex}}.main-header .header .header__nav .header__search-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px;border-radius:50px;background-color:#eaecee;border:1px solid #eaecee;color:#112537;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:background-color .2s}.main-header .header .header__nav .header__search-btn svg{width:18px;height:18px;flex-shrink:0;opacity:.7}.main-header .header .header__nav .header__search-btn img{width:20px;height:20px}@media(hover:hover){.main-header .header .header__nav .header__search-btn:hover{background-color:#dcdfe3}.main-header .header .header__nav .header__search-btn:hover svg{opacity:1}}.main-header .header .header__nav .header__nav-link{position:relative;font-size:16px;font-weight:300;color:#112537;cursor:pointer;padding-bottom:4px;text-decoration:none;background:none;border:none;font-family:inherit;transition:color .2s ease;white-space:nowrap}.main-header .header .header__nav .header__nav-link:after{content:"";position:absolute;bottom:-6px;left:0;width:0;height:2px;border-radius:6px;background-color:#f9c530;transition:width .3s ease}@media(hover:hover){.main-header .header .header__nav .header__nav-link:hover:after{width:100%}}.main-header .header .header__nav .header__nav-link--active:after{width:100%}@media(min-width:1025px)and (max-width:1100px){.main-header .header .header__nav .header__nav-link.customer-support{display:none}}@media(min-width:768px)and (max-width:1339px){.main-header .header .header__nav .header__nav-link.customer-support .no-tablet{display:none}}.main-header .header .header__nav .header__support{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:400;color:#112537;cursor:pointer;text-decoration:none;transition:color .2s ease;white-space:nowrap}.main-header .header .header__nav .header__support .header__support-icon{width:20px;height:20px;stroke-width:1.5}.main-header .header .header__actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}@media(min-width:768px){.main-header .header .header__actions{gap:12px}}.main-header .header .header__actions .header__icon-wrapper{position:relative}.main-header .header .header__actions .header__icon-btn{display:flex;align-items:center;justify-content:center;position:relative;width:40px;height:40px;border-radius:50%;border:none;outline:none;box-shadow:none;background:#fff;color:#112537;cursor:pointer;padding:0;transition:background-color .2s ease;text-decoration:none;-webkit-tap-highlight-color:transparent;appearance:none}.main-header .header .header__actions .header__icon-btn:focus,.main-header .header .header__actions .header__icon-btn:focus-visible{outline:none;box-shadow:none}.main-header .header .header__actions .header__icon-btn img{transition:scale .2s ease}.main-header .header .header__actions .header__icon-btn svg{width:22px;height:22px;object-fit:contain;opacity:.7;color:currentColor}@media(hover:hover){.main-header .header .header__actions .header__icon-btn:hover{background-color:#f5f6f7}.main-header .header .header__actions .header__icon-btn:hover img,.main-header .header .header__actions .header__icon-btn:hover svg{opacity:1;scale:1.2}}.main-header .header .header__actions .header__icon-btn--profile{overflow:hidden;border-radius:6px;border:1px solid #eaecee}.main-header .header .header__actions .header__icon-btn--profile img{width:100%;height:100%;object-fit:cover;opacity:1}@media(min-width:1025px){.main-header .header .header__actions .header__icon-btn--search{display:none}}.main-header .header .header__actions .header__icon-btn__badge{position:absolute;top:-2px;right:-2px;left:auto;width:auto;min-width:18px;max-width:none;background-color:#e53935;color:#fff;font-size:10px;font-weight:700;line-height:1;height:18px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;border:none;box-shadow:0 0 0 2px #fff;box-sizing:border-box}.main-header .header .header__actions .header__icon-btn__badge--green{background-color:#10b981}.main-header .header .header__actions .header__icon-btn__badge--gold{background-color:#f9c530;color:#112537;box-shadow:0 0 0 2px #fff}.main-header .header .header__actions .header__post-job-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px;border-radius:50px;background-color:#eaecee;border:1px solid #eaecee;color:#112537;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:background-color .2s}.main-header .header .header__actions .header__post-job-btn svg{width:18px;height:18px;flex-shrink:0;opacity:.7}.main-header .header .header__actions .header__post-job-btn img{width:20px;height:20px}@media(hover:hover){.main-header .header .header__actions .header__post-job-btn:hover{background-color:#dcdfe3}.main-header .header .header__actions .header__post-job-btn:hover svg{opacity:1}}.main-header .header .header__actions .header__post-job-btn{background-color:#f9c530;border-color:transparent}@media(hover:hover){.main-header .header .header__actions .header__post-job-btn:hover{background-color:#fbdb8d}}.main-header .header .header__actions .header__post-job-btn svg{opacity:1}.main-header .header .header__actions .header__post-job-btn{display:none}@media(min-width:768px){.main-header .header .header__actions .header__post-job-btn{display:inline-flex}}@media(min-width:1025px){.main-header .header .header__actions .header__post-job-btn{display:none}}@media(min-width:1280px){.main-header .header .header__actions .header__post-job-btn{display:inline-flex}}.main-header .header .header__actions .header__signup-btn{display:none;font-size:16px;font-weight:300;color:#112537;text-decoration:none;transition:color .2s ease;white-space:nowrap;cursor:pointer}@media(min-width:768px){.main-header .header .header__actions .header__signup-btn{display:inline}}@media(hover:hover){.main-header .header .header__actions .header__signup-btn:hover{color:#006bd6}}.main-header .header .header__actions .header__login-btn{display:inline-flex;position:relative;align-items:center;justify-content:center;font-weight:400;font-size:18px;background-color:#eaecee;color:#112537;height:40px;width:max-content;padding:0 15px;border-radius:50px;cursor:pointer;text-decoration:none;border:none;font-family:inherit;transition:background-color .2s ease}@media(min-width:768px){.main-header .header .header__actions .header__login-btn{height:45px;padding:0 25px}}@media(max-width:1200px){.main-header .header .header__actions .header__login-btn{height:48px}}@media(hover:hover){.main-header .header .header__actions .header__login-btn:hover{background-color:#dcdfe3;color:#112537}}.main-header .header .header__actions .header__login-btn img{width:22px;height:22px;object-fit:contain;margin-top:-2px;margin-right:7px}.main-header .header .header__actions .header__hamburger{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;background-color:#f5f6f7;border:none;cursor:pointer;padding:0;border-radius:50%}@media(min-width:1025px){.main-header .header .header__actions .header__hamburger{display:none}}.main-header .header .header__actions .header__hamburger span{display:block;width:20px;height:2px;background-color:#112537;border-radius:2px;transition:all .3s ease}.main-header .header__dropdown{position:absolute;top:calc(100% + 10px);right:0;background:#fff;border:1px solid #eaecee;border-radius:12px;box-shadow:0 8px 30px #0000001f;z-index:200;overflow:hidden;padding:10px}.main-header .header__dropdown-header{display:flex;align-items:center;justify-content:space-between;padding:10px 20px 12px;border-bottom:1px solid #eaecee;margin-bottom:10px}@media(max-width:1024px){.main-header .header__dropdown-header{flex-wrap:wrap;gap:8px;padding:12px 0 10px}}.main-header .header__dropdown-header h3{font-size:16px;font-weight:600;color:#112537;margin:0}.main-header .header__dropdown-header-actions{display:flex;gap:12px}@media(max-width:1024px){.main-header .header__dropdown-header-actions{flex-wrap:wrap;gap:8px 12px;width:100%}}.main-header .header__dropdown-header-actions button{background:none;border:none;font-size:13px;color:#006bd6;cursor:pointer;padding:0;white-space:nowrap}@media(hover:hover){.main-header .header__dropdown-header-actions button:hover{text-decoration:underline}}.main-header .header__dropdown-list{max-height:360px;overflow-y:auto}@media(max-width:1024px){.main-header .header__dropdown-list{max-height:min(360px,100dvh - 180px)}}.main-header .header__dropdown-empty{padding:40px 20px;text-align:center;color:#5e6670;font-size:14px}.main-header .header__dropdown-footer{padding:12px 0;text-align:center}.main-header .header__dropdown-footer a{font-size:14px;color:#006bd6;text-decoration:none;font-weight:500}@media(hover:hover){.main-header .header__dropdown-footer a:hover{text-decoration:underline}}.main-header .header-container{position:relative}.main-header .header__notification-dropdown,.main-header .header__messages-dropdown{width:380px}@media(max-width:1024px){.main-header .header__notification-dropdown,.main-header .header__messages-dropdown{position:fixed;top:90px;left:16px;right:16px;width:auto;max-width:none;z-index:3}}@media(max-width:1024px)and (min-width:768px){.main-header .header__notification-dropdown,.main-header .header__messages-dropdown{top:100px}}.main-header .header__notification-item{display:flex;gap:12px;padding:14px 20px;cursor:pointer;transition:background-color .15s;border-radius:8px}@media(max-width:1024px){.main-header .header__notification-item{padding:14px 16px}}.main-header .header__notification-item--unread{background-color:#f0f6fc}@media(hover:hover){.main-header .header__notification-item:hover{background-color:#f5f6f7}}.main-header .header__notification-item:not(:last-child){border-bottom:1px solid rgba(234,236,238,.5)}.main-header .header__notification-item__avatar{width:36px;height:36px;min-width:36px;border-radius:50%;object-fit:cover}.main-header .header__notification-item__content{flex:1;min-width:0}.main-header .header__notification-item__text{font-size:13px;color:#112537;line-height:1.4;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main-header .header__notification-item__time{font-size:11px;color:#5e6670}.main-header .header__message-item{display:flex;align-items:center;gap:12px;padding:14px 20px;cursor:pointer;transition:background-color .15s;background-color:#fff;border-radius:10px}.main-header .header__message-item--unread{background-color:#f0f6fc}@media(max-width:1024px){.main-header .header__message-item{padding:14px 16px}}@media(hover:hover){.main-header .header__message-item:hover{background-color:#f5f6f7}}.main-header .header__message-item:not(:last-child){border-bottom:1px solid rgba(234,236,238,.5)}.main-header .header__message-item__avatar{width:40px;height:40px;min-width:40px;border-radius:50%;object-fit:cover;background-color:#f5f6f7;align-self:flex-start}.main-header .header__message-item__content{flex:1;min-width:0}.main-header .header__message-item__text{font-size:14px;color:#112537;line-height:1.4;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main-header .header__message-item__text strong{font-weight:600}.main-header .header__message-item__time{font-size:12px;color:#5e6670}.main-header .header__message-item__unread-badge{flex-shrink:0;min-width:22px;height:22px;padding:0 6px;margin-left:auto;background:#112537;color:#fff;border-radius:999px;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;line-height:1}.main-header .header__notification-item__text strong{font-weight:600}.main-header .header__dropdown.header__profile-dropdown{width:280px;padding:0;overflow:visible}.main-header .header__profile-dropdown__user{display:flex;align-items:center;gap:12px;padding:12px 20px}.main-header .header__profile-dropdown__user img{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.main-header .header__profile-dropdown__user div{min-width:0;display:flex;flex-direction:column}.main-header .header__profile-dropdown__user strong{font-size:14px;color:#112537;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-header .header__profile-dropdown__user span{font-size:12px;color:#5e6670;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-header .header__profile-dropdown__divider{height:1px;background-color:#eaecee;margin:4px 0}.main-header .header__profile-dropdown__menu{display:flex;flex-direction:column;gap:2px;padding:6px 8px 8px}.main-header .header__profile-dropdown__menu-divider{height:1px;background-color:#eaecee;margin:4px 6px}.main-header .header__profile-dropdown__item{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:8px;font-size:14px;font-weight:400;color:#112537;cursor:pointer;text-decoration:none;background:none;border:none;font-family:inherit;width:100%;text-align:left;transition:background .1s}.main-header .header__profile-dropdown__item img,.main-header .header__profile-dropdown__item svg{width:18px;height:18px;flex-shrink:0;object-fit:contain;opacity:.6}@media(hover:hover){.main-header .header__profile-dropdown__item:hover{background:#eaecee}.main-header .header__profile-dropdown__item:hover svg{opacity:.85}}.main-header .header__profile-dropdown__item--logout{color:#950202}.main-header .header__profile-dropdown__item--logout img{opacity:1;filter:brightness(0) saturate(100%) invert(8%) sepia(80%) saturate(5000%) hue-rotate(350deg) brightness(80%) contrast(120%)}.main-header .header__profile-dropdown__item-label{flex:1;min-width:0;line-height:1.35}.main-header .header__profile-dropdown__item-count{flex-shrink:0;min-width:22px;height:22px;padding:0 6px;margin-left:auto;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;line-height:1;color:#fff}.main-header .header__profile-dropdown__item-count--green{background-color:#10b981}.main-header .header__profile-dropdown__item-count--gold{background-color:#f9c530;color:#112537}.main-header .header__mobile-floatbar{display:none}@media(max-width:1024px){.main-header .header__mobile-floatbar{--float-item-size: clamp(52px, 14vw, 64px);--float-icon-size: clamp(20px, 5.8vw, 26px);position:fixed;left:0;right:0;bottom:0;z-index:997;display:flex;align-items:stretch;justify-content:space-around;gap:0;padding:0;background-color:#fdfdfd;border-top:1px solid #eaecee;transition:transform .3s ease}.main-header .header__mobile-floatbar--hidden{transform:translateY(100%);pointer-events:none}}.main-header .header__mobile-floatbar__item{display:flex;position:relative;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:var(--float-item-size);text-decoration:none;color:#8a8a8a;transition:color .2s ease,transform .15s ease}.main-header .header__mobile-floatbar__item .header__mobile-floatbar__item-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.main-header .header__mobile-floatbar__item .header__mobile-floatbar__item-label{font-size:9px;line-height:1.2;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.main-header .header__mobile-floatbar__item .header__mobile-floatbar__active-line{position:absolute;top:0;left:0;right:0;height:2px;background-color:#0f1115;border-radius:0 0 2px 2px}.main-header .header__mobile-floatbar__item svg{width:var(--float-icon-size);height:var(--float-icon-size);color:currentColor;transition:color .15s ease}.main-header .header__mobile-floatbar__item img{width:var(--float-icon-size);height:var(--float-icon-size);object-fit:contain;opacity:.95;filter:brightness(0) saturate(100%) invert(60%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(90%);transition:filter .15s ease}.main-header .header__mobile-floatbar__item:active{transform:translateY(1px)}.main-header .header__mobile-floatbar__item--active{color:#0f1115}.main-header .header__mobile-floatbar__item--active img{filter:brightness(0) saturate(100%) invert(7%) sepia(6%) saturate(997%) hue-rotate(185deg) brightness(95%) contrast(97%)}.header__profile-dropdown__billing-tip__bubble{width:max-content;max-width:min(280px,100vw - 32px);padding:10px 12px;font-size:13px;line-height:1.45;font-weight:400;color:#1f2426;text-align:center;white-space:normal;background:#fff;border:1px solid #dcdcde;border-radius:6px;box-shadow:0 4px 16px #0000001f;z-index:10000;pointer-events:none;transform:translate(-50%)}.header__profile-dropdown__billing-tip__bubble:before{content:"";position:absolute;left:50%;bottom:100%;transform:translate(-50%);border:6px solid transparent;border-bottom-color:#fff;filter:drop-shadow(0 -1px 0 #dcdcde)}@media(max-width:1024px){body:has(.messages-page--chat-active) .header__mobile-floatbar{display:none}body:has(.messages-page--chat-active){padding-bottom:0}}.right-side-header{display:none;flex-direction:column;align-items:start;position:fixed;left:100%;margin-left:-50px;top:50%;transform:translateY(-50%);z-index:100}@media(min-width:1025px){.right-side-header{display:flex}}.right-side-header .right-side-header-item{display:flex;background-color:#f9c530;align-items:center;height:50px;padding-right:14px;position:relative;transition:all .2s ease;text-decoration:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit}.right-side-header .right-side-header-item__icon{display:flex;align-items:center;justify-content:center;width:50px;height:100%;flex-shrink:0}.right-side-header .right-side-header-item__icon svg,.right-side-header .right-side-header-item__icon img{color:#000;stroke-width:1.8;object-fit:contain;width:30px;height:30px;filter:brightness(0) invert(0)}.right-side-header .right-side-header-item.saved-jobs img{width:25px;height:25px;filter:brightness(0) invert(0)}.right-side-header .right-side-header-item__label{font-weight:600;white-space:nowrap;color:#000;font-size:14px}.right-side-header .right-side-header-item:hover{transform:translate(calc(-100% + 50px))}.footer-main{padding:50px 0 10px;border-top:1px solid #eaecee}@media(min-width:768px){.footer-main{padding:80px 0}}.footer-main .footer-inner{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:1025px){.footer-main .footer-inner{grid-template-columns:repeat(4,auto)}}@media(min-width:1220px){.footer-main .footer-inner{grid-template-columns:repeat(4,auto) 450px}}@media(min-width:1280px){.footer-main .footer-inner{grid-template-columns:repeat(4,auto) 550px}}@media(min-width:1440px){.footer-main .footer-inner{grid-template-columns:repeat(4,auto) 580px}}.footer-main .footer-inner .footer-main-inner__column{order:1}@media(min-width:768px){.footer-main .footer-inner .footer-main-inner__column{order:initial}}@media(min-width:1025px){.footer-main .footer-inner .footer-main-inner__column{min-width:100px}}.footer-main .footer-inner .footer-main-inner__column a,.footer-main .footer-inner .footer-main-inner__column button.footer-main-inner__link,.footer-main .footer-inner .footer-main-inner__column>span{display:block;margin-bottom:10px;font-weight:300;color:#5e6670;text-decoration:none;line-height:1.5;background:none;border:none;padding:0;font-family:inherit;font-size:inherit;text-align:left;cursor:pointer;width:100%}@media(min-width:768px){.footer-main .footer-inner .footer-main-inner__column a,.footer-main .footer-inner .footer-main-inner__column button.footer-main-inner__link,.footer-main .footer-inner .footer-main-inner__column>span{margin-bottom:15px}}@media(hover:hover){.footer-main .footer-inner .footer-main-inner__column a:hover,.footer-main .footer-inner .footer-main-inner__column button.footer-main-inner__link:hover,.footer-main .footer-inner .footer-main-inner__column>span:hover{color:#006bd6}}.footer-main .footer-inner .footer-main-inner__column .footer-main-inner__custom-solution-btn{display:inline-flex;position:relative;align-items:center;justify-content:center;font-weight:400;font-size:18px;background-color:#eaecee;color:#112537;height:40px;width:max-content;padding:0 15px;border-radius:50px;cursor:pointer;text-decoration:none;border:none;font-family:inherit;transition:background-color .2s ease}@media(min-width:768px){.footer-main .footer-inner .footer-main-inner__column .footer-main-inner__custom-solution-btn{height:45px;padding:0 25px}}@media(max-width:1200px){.footer-main .footer-inner .footer-main-inner__column .footer-main-inner__custom-solution-btn{height:48px}}@media(hover:hover){.footer-main .footer-inner .footer-main-inner__column .footer-main-inner__custom-solution-btn:hover{background-color:#dcdfe3;color:#112537}}.footer-main .footer-inner .footer-main-inner__column .footer-main-inner__custom-solution-btn{display:inline-flex;width:auto;margin-bottom:15px;color:#112537;height:30px;padding:0 12px;font-size:14px;text-wrap:nowrap;font-weight:300}@media(min-width:768px){.footer-main .footer-inner .footer-main-inner__column .footer-main-inner__custom-solution-btn{margin-bottom:18px;height:30px;padding:0 12px;font-size:16px}}.footer-main .footer-inner .footer-main-inner__column h3{font-size:1.25rem;font-weight:500;margin-top:0;margin-bottom:20px}.footer-main .footer-inner .footer-main-inner__column .link-underline{text-decoration:underline;color:#006bd6}@media(hover:hover){.footer-main .footer-inner .footer-main-inner__column .link-underline:hover{text-decoration:none}}.footer-main .footer-inner .footer-main-inner__column.news-column{order:0;grid-column:1/-1;display:none}@media(min-width:768px){.footer-main .footer-inner .footer-main-inner__column.news-column{grid-column:auto;order:initial}}@media(min-width:1220px){.footer-main .footer-inner .footer-main-inner__column.news-column{display:grid}}.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news{display:grid;grid-template-columns:80px 1fr;align-items:start;gap:20px;border-bottom:1px solid #eaecee;margin-bottom:20px;padding-bottom:12px;transition:all .3s}.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:4px;border:1px solid #eaecee;overflow:hidden}@media(hover:hover){.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news:hover .footer-main-inner__column-news-text a,.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news:hover .footer-main-inner__column-news-text span{color:#006bd6!important}}.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news .footer-main-inner__column-news-text{display:flex;flex-direction:column}.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news .footer-main-inner__column-news-text a:first-of-type,.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news .footer-main-inner__column-news-text span:first-of-type{font-weight:500;color:#112537;margin-bottom:2px;font-size:14px;line-height:19px}.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news .footer-main-inner__column-news-text a:last-of-type,.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news .footer-main-inner__column-news-text span:last-of-type{font-size:12px;font-weight:300;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(hover:hover){.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news .footer-main-inner__column-news-text a:hover,.footer-main .footer-inner .footer-main-inner__column.news-column .footer-main-inner__column-news .footer-main-inner__column-news-text span:hover{color:#006bd6}}.footer-main .footer-inner .footer-main-inner__column.yes-mobile p{display:block;font-weight:300;color:#5e6670;font-size:13px}.footer-main .footer-inner .footer-main-inner__column.yes-mobile .footer-main-inner__column-powered-by{display:flex;align-items:center;gap:10px;justify-content:space-between;margin-top:40px;margin-bottom:20px}.footer-main .footer-inner .footer-main-inner__column.yes-mobile .footer-main-inner__column-powered-by .language-switcher{display:inline-flex;align-items:center;gap:0;border:1px solid #eaecee;border-radius:999px;padding:6px}.footer-main .footer-inner .footer-main-inner__column.yes-mobile .powered-by{display:flex;flex-direction:column;align-items:center;width:max-content;margin:0}@media(min-width:768px){.footer-main .footer-inner .footer-main-inner__column.yes-mobile .powered-by{margin:0}}.footer-main .footer-inner .footer-main-inner__column.yes-mobile .powered-by img{width:100%;max-width:130px;filter:grayscale(100%);opacity:.3;transition:all .3s}@media(hover:hover){.footer-main .footer-inner .footer-main-inner__column.yes-mobile .powered-by:hover img{filter:none;opacity:1}}.footer-secondary{padding:30px 0;border-top:1px solid #eaecee}.footer-secondary p{margin:0;display:inline-flex;align-items:center;color:#5e6670;gap:10px;font-weight:300}.footer-secondary .footer-secondary__wrapper{display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;row-gap:16px}@media(min-width:768px){.footer-secondary .footer-secondary__wrapper{grid-template-columns:1fr auto 1fr;gap:20px;justify-items:initial}}.footer-secondary .footer-secondary__wrapper .language-switcher{background:#fffffff5;border:1px solid #eaecee;border-radius:999px;box-shadow:0 6px 18px #11253714;padding:4px 6px}@media(min-width:768px){.footer-secondary .footer-secondary__wrapper .language-switcher{justify-self:end}}.footer-secondary .footer-secondary__wrapper .powered-by{display:flex;flex-direction:column;align-items:center;width:max-content;margin:0 auto}@media(min-width:768px){.footer-secondary .footer-secondary__wrapper .powered-by{margin:0}}.footer-secondary .footer-secondary__wrapper .powered-by img{width:100%;max-width:130px;filter:grayscale(100%);opacity:.3;transition:all .3s}@media(hover:hover){.footer-secondary .footer-secondary__wrapper .powered-by:hover img{filter:none;opacity:1}}.language-switcher{display:inline-flex;align-items:center;gap:0}.language-switcher .language-switcher__btn{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:none;background:transparent;font-size:13px;font-weight:400;color:#112537;cursor:pointer;opacity:.78;transition:opacity .2s}@media(hover:hover){.language-switcher .language-switcher__btn:hover{opacity:1}}.language-switcher .language-switcher__btn img{width:20px;height:14px;object-fit:cover;border-radius:2px}.language-switcher .language-switcher__btn--active{font-weight:600;color:#112537;opacity:1;cursor:default}.language-switcher .language-switcher__divider{width:1px;height:14px;background:#eaecee}.app-modal__overlay{position:fixed;inset:0;z-index:10000;background-color:#11253759;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);visibility:visible;opacity:1;pointer-events:auto;transition:opacity .3s ease;animation:appModalOverlayIn .3s ease}.app-modal__panel{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(400px,100vw - 40px);max-width:400px;padding:2em;background:#fff;border-radius:1rem;box-sizing:border-box}.app-modal__close{position:absolute;top:0;right:0;width:70px;line-height:50px;text-align:center;font-size:80%;color:#aaa;text-decoration:none;background:none;border:none;cursor:pointer;padding:0}@media(hover:hover){.app-modal__close:hover{color:#112537}}.app-modal__title{font-size:150%;font-weight:700;color:#112537;margin:0 0 5px;line-height:1.3}.app-modal__body>:not(:last-child){margin-bottom:15px}@keyframes appModalOverlayIn{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.app-modal__panel{padding:1.5em}}.cookie-consent-modal{padding-top:1.25em}.cookie-consent-modal--intro{padding-top:1.5em}.cookie-consent-modal__title{margin:0 0 10px;font-size:150%;font-weight:700;color:#112537;line-height:1.3;text-align:center}@media(min-width:768px){.cookie-consent-modal__title{text-align:left}}.cookie-consent-modal--intro{width:min(720px,100vw - 40px);max-width:720px}.cookie-consent-modal--settings{width:min(440px,100vw - 40px);max-width:440px}.cookie-consent-modal__intro-layout{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.cookie-consent-modal__intro-layout{display:grid;grid-template-columns:275px 1fr;align-items:center;gap:24px}}.cookie-consent-modal__intro-media{flex-shrink:0}.cookie-consent-modal__intro-content{min-width:0;display:flex;flex-direction:column;height:100%}.cookie-consent-modal__illustration{display:block;width:min(240px,70%);height:auto;margin:0 auto 16px}@media(min-width:768px){.cookie-consent-modal__illustration{width:100%;margin:0}}.cookie-consent-modal__description{margin:0 0 12px;font-size:14px;line-height:1.5;color:#5e6670;text-align:center}@media(min-width:768px){.cookie-consent-modal__description{text-align:left}}.cookie-consent-modal__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;font-size:13px}@media(min-width:768px){.cookie-consent-modal__links{justify-content:flex-start}}.cookie-consent-modal__links a{color:#006bd6;text-decoration:underline;text-underline-offset:2px}@media(hover:hover){.cookie-consent-modal__links a:hover{color:#112537}}.cookie-consent-modal__links span{color:#5e6670;opacity:.5}.cookie-consent-modal__links .cookie-consent-modal__btn--link{width:auto;min-height:auto;padding:0;font-size:13px;font-weight:400}.cookie-consent-modal__categories{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.cookie-consent-modal__category{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #eaecee}.cookie-consent-modal__category:last-child{border-bottom:none;padding-bottom:0}.cookie-consent-modal__category-text{min-width:0}.cookie-consent-modal__category-text strong{display:block;margin-bottom:4px;font-size:14px;color:#112537}.cookie-consent-modal__category-text p{margin:0;font-size:13px;line-height:1.45;color:#5e6670}.cookie-consent-modal__toggle{flex-shrink:0;padding-top:2px}.cookie-consent-modal__toggle input[type=checkbox]{display:none}.cookie-consent-modal__toggle label{width:50px;height:26px;border-radius:26px;background:#d8d8d8;position:relative;cursor:pointer;display:block;transition:background .35s}.cookie-consent-modal__toggle label:after{content:"";width:20px;height:20px;position:absolute;top:3px;left:3px;border-radius:50%;background:#fff;transition:transform .35s}.cookie-consent-modal__toggle input:checked+label{background:#006bd6}.cookie-consent-modal__toggle input:checked+label:after{transform:translate(24px)}.cookie-consent-modal__toggle--disabled label{cursor:not-allowed;opacity:.75}.cookie-consent-modal__actions{display:flex;flex-direction:column;gap:10px;margin-top:auto}.cookie-consent-modal__actions--intro{gap:12px}.cookie-consent-modal__actions--settings{margin-top:20px}.cookie-consent-modal__actions-row{display:flex;gap:10px}.cookie-consent-modal__actions-row .cookie-consent-modal__btn{flex:1;min-width:0;width:auto;padding:0 12px;font-size:13px}.cookie-consent-modal__btn{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;border:none;transition:background-color .2s ease,color .2s ease}.cookie-consent-modal__btn:focus-visible{outline:none}.cookie-consent-modal__btn--primary{background:#f9c530;color:#112537}@media(hover:hover){.cookie-consent-modal__btn--primary:hover{background:#fbdb8d}}.cookie-consent-modal__btn--secondary{background:#f5f6f7;color:#112537}@media(hover:hover){.cookie-consent-modal__btn--secondary:hover{background:#eaecee}}.cookie-consent-modal__btn--link{background:transparent;color:#006bd6;min-height:36px;font-weight:500;text-decoration:underline;text-underline-offset:2px}@media(hover:hover){.cookie-consent-modal__btn--link:hover{color:#112537}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.loading-spinner{display:flex;align-items:center;justify-content:center;min-height:100%;width:100%}.loading-spinner--full-page{position:fixed;inset:0;z-index:90;min-height:0;width:100%;pointer-events:none}.loading-spinner__inner{border-radius:50%;border-style:solid;border-color:#eaecee;border-top-color:#f9c530;animation:loading-spinner-spin .8s linear infinite}.loading-spinner--sm .loading-spinner__inner{width:20px;height:20px;border-width:2px}.loading-spinner--md .loading-spinner__inner{width:32px;height:32px;border-width:3px}.loading-spinner--lg .loading-spinner__inner{width:48px;height:48px;border-width:4px}@keyframes loading-spinner-spin{to{transform:rotate(360deg)}}.layout-page-loader{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100dvh - 80px)}@media(min-width:768px){.layout-page-loader{min-height:calc(100dvh - 90px)}}.dashboard-layout{display:flex;min-height:calc(100vh - 90px)}.dashboard-layout:has(.dashboard-layout__main--chat .messages-page){min-height:0}.dashboard-layout .dashboard-layout__sidebar{display:none}@media(min-width:1025px){.dashboard-layout .dashboard-layout__sidebar{display:block;position:sticky;top:90px;width:250px;height:calc(100vh - 90px);background-color:#fff;border-right:1px solid #eaecee;flex-shrink:0;padding:28px 14px}}.dashboard-layout .dashboard-layout__sidebar-inner{display:flex;flex-direction:column;height:100%;overflow-y:auto}.dashboard-layout .dashboard-layout__label{font-size:11px;font-weight:600;color:#5e6670;letter-spacing:.8px;text-transform:uppercase;margin-bottom:12px;padding-left:12px}.dashboard-layout .dashboard-layout__nav{display:flex;flex-direction:column;gap:2px;width:100%;height:100%;margin:0;padding:0}.dashboard-layout .dashboard-layout__nav-link{list-style:none;display:flex;align-items:center;gap:12px;height:44px;padding:0 12px;font-size:15px;font-weight:500;color:#112537;text-decoration:none;text-wrap:nowrap;border:none;background:none;cursor:pointer;width:100%;text-align:left;border-radius:10px;border:1px solid transparent;transition:background-color .15s ease,color .15s ease,border-color .15s ease;font-family:inherit;flex-shrink:0}.dashboard-layout .dashboard-layout__nav-link:focus-visible{outline:none;border-color:transparent}@media(hover:hover){.dashboard-layout .dashboard-layout__nav-link:hover{background-color:#0000000d;color:#112537}}.dashboard-layout .dashboard-layout__nav-link.saved-jobs .dashboard-layout__nav-icon img{width:18px;height:18px;filter:brightness(0) invert(0)}.dashboard-layout .dashboard-layout__nav-link--active{background-color:#eaecee;border-color:#eaecee;color:#112537;font-weight:500}@media(hover:hover){.dashboard-layout .dashboard-layout__nav-link--active:hover{background-color:#dcdfe3;color:#112537}}.dashboard-layout .dashboard-layout__nav-link--active .dashboard-layout__nav-icon{opacity:1;color:#112537}.dashboard-layout .dashboard-layout__nav-link--active .dashboard-layout__nav-icon svg,.dashboard-layout .dashboard-layout__nav-link--active .dashboard-layout__nav-icon img{opacity:1;color:#112537}.dashboard-layout .dashboard-layout__nav-link--active .dashboard-layout__nav-icon img{filter:brightness(0) saturate(100%) invert(36%) sepia(9%) saturate(568%) hue-rotate(182deg) brightness(94%) contrast(90%)}.dashboard-layout .dashboard-layout__nav-link--expandable .dashboard-layout__nav-chevron{color:currentColor;opacity:.5;flex-shrink:0;margin-left:auto;transition:transform .2s ease,opacity .15s ease}.dashboard-layout .dashboard-layout__nav-link--expandable[aria-expanded=true] .dashboard-layout__nav-chevron{transform:rotate(180deg);opacity:.65}.dashboard-layout .dashboard-layout__nav-sublist-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.33,1,.68,1)}@media(prefers-reduced-motion:reduce){.dashboard-layout .dashboard-layout__nav-sublist-wrap{transition-duration:.01ms}}.dashboard-layout .dashboard-layout__nav-sublist-wrap--open{grid-template-rows:1fr}.dashboard-layout .dashboard-layout__nav-sublist-wrap:not(.dashboard-layout__nav-sublist-wrap--open) .dashboard-layout__nav-sublist-inner{pointer-events:none}.dashboard-layout .dashboard-layout__nav-sublist-inner{overflow:hidden;min-height:0}.dashboard-layout .dashboard-layout__nav-sublist{list-style:none;padding:0 0 0 8px;display:flex;flex-direction:column;gap:2px;border-left:1px solid rgba(234,236,238,.8);margin:4px 0 8px 12px}.dashboard-layout .dashboard-layout__nav-sublist li{margin:0;padding:0}.dashboard-layout .dashboard-layout__nav-sublink{display:flex;align-items:center;gap:10px;padding:6px 10px 6px 12px;font-size:14px;font-weight:500;color:#5e6670;text-decoration:none;border-radius:6px;margin-left:-1px;transition:background-color .15s ease,color .15s ease,border-left-color .15s ease;font-family:inherit}@media(hover:hover){.dashboard-layout .dashboard-layout__nav-sublink:hover{background-color:#00000008;color:#112537}}.dashboard-layout .dashboard-layout__nav-sublink--danger{color:#950202}.dashboard-layout .dashboard-layout__nav-sublink--danger svg{color:#950202;opacity:1!important}@media(hover:hover){.dashboard-layout .dashboard-layout__nav-sublink--danger:hover{background-color:#9502020d;color:#950202}}.dashboard-layout .dashboard-layout__nav-sublink--danger.dashboard-layout__nav-sublink--active,.dashboard-layout .dashboard-layout__nav-sublink--danger.dashboard-layout__nav-sublink--active:hover{background-color:#9502020d;color:#950202}.dashboard-layout .dashboard-layout__nav-sublink--active:not(.dashboard-layout__nav-sublink--danger){color:#112537;font-weight:500;background-color:#eaecee}.dashboard-layout .dashboard-layout__nav-sublink--active:not(.dashboard-layout__nav-sublink--danger) .dashboard-layout__nav-icon{color:#112537}.dashboard-layout .dashboard-layout__nav-sublink--active:not(.dashboard-layout__nav-sublink--danger) .dashboard-layout__nav-icon svg{opacity:1;color:#112537}.dashboard-layout .dashboard-layout__nav-sublink--active:not(.dashboard-layout__nav-sublink--danger) .dashboard-layout__nav-icon img{opacity:1;filter:brightness(0) saturate(100%) invert(36%) sepia(9%) saturate(568%) hue-rotate(182deg) brightness(94%) contrast(90%)}@media(hover:hover){.dashboard-layout .dashboard-layout__nav-sublink--active:not(.dashboard-layout__nav-sublink--danger):hover{background-color:#dcdfe3;color:#112537}}.dashboard-layout .dashboard-layout__nav-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.dashboard-layout .dashboard-layout__nav-icon svg,.dashboard-layout .dashboard-layout__nav-icon img{color:currentColor;stroke-width:1.8;object-fit:contain;width:20px;height:20px;opacity:.65;transition:opacity .15s ease}.dashboard-layout .dashboard-layout__nav-icon img{filter:brightness(0) saturate(100%) invert(36%) sepia(9%) saturate(568%) hue-rotate(182deg) brightness(94%) contrast(90%)}.dashboard-layout .dashboard-layout__logout-btn{margin-top:auto;color:#b81515;background-color:#fef2f2}@media(hover:hover){.dashboard-layout .dashboard-layout__logout-btn:hover{background-color:#fde8e8;color:#b81515}}.dashboard-layout .dashboard-layout__hamburger,.dashboard-layout .dashboard-layout__backdrop{display:none}.dashboard-layout .dashboard-layout__main{flex:1;min-width:0;padding:15px;margin:0 auto;background-color:#f5f6f7}@media(min-width:1025px){.dashboard-layout .dashboard-layout__main{padding:0}}.dashboard-layout .dashboard-layout__main.dashboard-layout__main--chat:has(.messages-page){max-width:none;padding:0}.dashboard-layout .dashboard-layout__main.dashboard-layout__main--chat:has(.messages-page) .dashboard-page{padding:0;max-width:none}.dashboard-layout .dashboard-layout__main .dashboard-page-header{margin-bottom:20px}@media(min-width:1025px){.dashboard-layout .dashboard-layout__main .dashboard-page-header{padding:0;background-color:#fff;margin-bottom:0}}.dashboard-layout .dashboard-layout__main .dashboard-page-header__inner{width:100%}@media(min-width:1025px){.dashboard-layout .dashboard-layout__main .dashboard-page-header__inner{padding:20px 40px;max-width:1200px;margin:0 auto}}.dashboard-layout .dashboard-layout__main .dashboard-page-header .dashboard-page__title{font-weight:500;color:#112537;margin:0;font-size:20px}@media(min-width:768px){.dashboard-layout .dashboard-layout__main .dashboard-page-header .dashboard-page__title{font-size:24px}}.dashboard-layout .dashboard-layout__main .dashboard-page-header .dashboard-page__title-count{font-size:16px;font-weight:400;color:#5e6670;margin-left:6px}.dashboard-layout .dashboard-layout__main .dashboard-page-header .dashboard-page__description{display:block;color:#5e6670;font-weight:300;margin-top:3px;font-size:16px;line-height:1.5}.dashboard-layout .dashboard-layout__suspense-loader{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100dvh - 80px)}@media(min-width:768px){.dashboard-layout .dashboard-layout__suspense-loader{min-height:calc(100dvh - 90px)}}@media(max-width:1024px){.dashboard-page{min-width:0;max-width:100%;overflow-x:clip}}@media(min-width:1025px){.dashboard-page{padding:40px;max-width:1200px;margin:0 auto}}.dashboard-stats{display:flex;overflow-x:auto;gap:15px;margin-bottom:40px;margin-left:-15px;margin-right:-15px;padding-left:15px;scroll-padding-left:15px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:10px}.dashboard-stats::-webkit-scrollbar{display:none}@media(min-width:768px){.dashboard-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible;margin-left:0;margin-right:0;padding-left:0;padding-bottom:0}}@media(min-width:768px){.dashboard-stats:has(>:nth-child(4)){grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.dashboard-stats:has(>:nth-child(4)){grid-template-columns:repeat(4,1fr)}}.dashboard-stat{display:flex;align-items:center;justify-content:space-between;gap:10px;background-color:#f7f7f7;padding:20px;border-radius:10px;flex:0 0 calc(100% - 60px);scroll-snap-align:start;text-decoration:none;cursor:pointer;transition:outline .15s ease}.dashboard-stat:last-child{margin-right:15px}@media(min-width:768px){.dashboard-stat{flex:inherit}.dashboard-stat:last-child{margin-right:0}}.dashboard-stat .dashboard-stat__text{display:flex;flex-direction:column}.dashboard-stat .dashboard-stat__value{font-size:26px;font-weight:500;color:#112537}.dashboard-stat .dashboard-stat__label{font-size:16px;font-weight:400;color:#5e6670}.dashboard-stat .dashboard-stat__icon{background-color:#fff;width:70px;height:70px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard-stat .dashboard-stat__icon img,.dashboard-stat .dashboard-stat__icon svg{width:25px;height:25px}.dashboard-stat--active{outline:2px solid #112537;outline-offset:-2px}.dashboard-stat--highlight{background-color:#f9c530}.dashboard-stat--highlight .dashboard-stat__label{color:#000}.dashboard-stat--highlight .dashboard-stat__icon img,.dashboard-stat--highlight .dashboard-stat__icon svg{width:30px;height:30px;transition:all .3s ease}@media(hover:hover){.dashboard-stat--highlight:hover .dashboard-stat__icon img,.dashboard-stat--highlight:hover .dashboard-stat__icon svg{width:40px;height:40px}}.dashboard-latest .dashboard-latest__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:10px}.dashboard-latest .dashboard-latest__header h2{font-size:18px;font-weight:500;color:#112537;margin:0}.dashboard-latest .dashboard-latest__link{display:flex;align-items:center;gap:10px;color:#5e6670;font-size:18px;font-weight:500;text-decoration:none}@media(hover:hover){.dashboard-latest .dashboard-latest__link:hover{color:#112537}}.dashboard-latest .dashboard-latest__view-all{margin:20px auto 0;text-decoration:underline;display:block;text-align:center;color:#5e6670;font-size:14px;font-weight:500}@media(hover:hover){.dashboard-latest .dashboard-latest__view-all:hover{text-decoration:none}}.dashboard-card{background:#fff;border:1px solid #eaecee;border-radius:10px;padding:14px;margin-bottom:16px}@media(min-width:768px){.dashboard-card{padding:20px;margin-bottom:20px}}.dashboard-card .dashboard-card__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:16px}.dashboard-card .dashboard-card__title{font-size:18px;font-weight:500;color:#112537}.dashboard-card .dashboard-card__link{font-size:14px;color:#006bd6;text-decoration:none;font-weight:500}@media(hover:hover){.dashboard-card .dashboard-card__link:hover{text-decoration:underline}}.dashboard-card .dashboard-card__empty{font-size:14px;color:#5e6670}.dashboard-grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:1025px){.dashboard-grid{grid-template-columns:1fr 1fr}}.dashboard-list-item{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid #eaecee}.dashboard-list-item:last-child{border-bottom:none}.dashboard-list-item .dashboard-list-item__title{font-size:15px;font-weight:500;color:#112537;flex:1;min-width:0}.dashboard-list-item .dashboard-list-item__meta{font-size:13px;color:#5e6670;width:100%}.messages-page__locked{margin-bottom:0}.messages-page__locked .messages-page__locked-inner{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:420px;margin:0 auto;padding:32px 24px 40px;gap:12px}.messages-page__locked .messages-page__locked-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#f5f6f7;color:#5b6c74;margin-bottom:4px}.messages-page__locked .messages-page__locked-title{margin:0;font-size:17px;font-weight:700;line-height:1.35;color:#112537}.messages-page__locked .messages-page__locked-desc{margin:0;font-size:14px;line-height:1.5;color:#5e6670}.messages-page__locked .messages-page__locked-plan{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:4px;padding:12px 16px;background:#f5f6f7;border:1px solid #eaecee;border-radius:8px;box-sizing:border-box}.messages-page__locked .messages-page__locked-plan-label{font-size:12px;font-weight:600;text-transform:uppercase;color:#444449}.messages-page__locked .messages-page__locked-plan-value{font-size:16px;font-weight:700;color:#112537}.messages-page__locked .messages-page__locked-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;padding:10px 24px;background:#f9c530;color:#112537;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;border:none;cursor:pointer;font-family:inherit;transition:background-color .2s ease}@media(hover:hover){.messages-page__locked .messages-page__locked-cta:hover{background:#fbdb8d}}body:has(.messages-page) .footer-main,body:has(.messages-page) .footer-secondary{display:none}.messages-page{display:flex;flex-direction:row;height:calc(100dvh - 80px);min-height:500px;background:#fff;overflow:hidden}@media(max-width:767px){.messages-page{min-height:0}}@media(min-width:768px){.messages-page{height:calc(100dvh - 90px)}}@media(max-width:767px){.messages-page .messages-page__threads{display:flex;flex-direction:column}.messages-page .messages-page__chat{display:none}}@media(max-width:767px){.messages-page.messages-page--chat-active .messages-page__threads{display:none}.messages-page.messages-page--chat-active .messages-page__chat{display:flex}}.messages-page .messages-page__threads{width:340px;min-width:340px;display:flex;flex-direction:column;border-right:1px solid #eaecee;overflow:hidden}@media(max-width:767px){.messages-page .messages-page__threads{width:100%;min-width:0;border-right:none}}.messages-page .messages-page__threads-header{display:flex;align-items:center;justify-content:space-between;padding:15px}.messages-page .messages-page__threads-header h3{font-size:20px;font-weight:700;color:#112537;margin:0}.messages-page .messages-page__new-chat-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:none;border:none;color:#112537;cursor:pointer;transition:background .2s,color .2s}@media(hover:hover){.messages-page .messages-page__new-chat-btn:hover{background:#f5f6f7;color:#006bd6}}.messages-page .messages-page__search-bar{display:flex;align-items:center;gap:8px;margin:0 16px 8px;padding:8px 12px;background:#f5f6f7;border-radius:8px;border:1px solid transparent;transition:border-color .2s}.messages-page .messages-page__search-bar:focus-within{border-color:#006bd6;background:#fff}.messages-page .messages-page__search-bar svg{color:#5e6670;flex-shrink:0}.messages-page .messages-page__search-bar input{flex:1;border:none;background:none;outline:none;font-size:13px;color:#112537}.messages-page .messages-page__search-bar input::placeholder{color:#9f9f9f}.messages-page .messages-page__sort-bar{display:flex;align-items:center;gap:6px;padding:4px 16px 10px;border-bottom:1px solid #eaecee;font-size:12px}.messages-page .messages-page__sort-bar span{color:#5e6670}.messages-page .messages-page__sort-bar button{background:none;border:none;font-size:12px;color:#5e6670;cursor:pointer;padding:2px 6px;border-radius:4px;transition:color .2s,background .2s}@media(hover:hover){.messages-page .messages-page__sort-bar button:hover{color:#112537}}.messages-page .messages-page__sort-bar .messages-page__sort-btn--active{color:#006bd6;font-weight:600}.messages-page .messages-page__search-results{overflow-y:auto;flex:1}.messages-page .messages-page__search-loading{display:flex;align-items:center;justify-content:center;padding:32px 16px;min-height:120px}.messages-page .messages-page__thread-list{overflow-y:auto;flex:1}.messages-page .messages-page__thread-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:background .15s}@media(hover:hover){.messages-page .messages-page__thread-item:hover{background:#f5f6f7}}.messages-page .messages-page__thread-item--active{background:#006bd60f}@media(hover:hover){.messages-page .messages-page__thread-item--active:hover{background:#006bd61a}}.messages-page .messages-page__thread-item--unread .messages-page__thread-name{font-weight:700}.messages-page .messages-page__thread-item--unread .messages-page__thread-preview{color:#112537;font-weight:500}.messages-page .messages-page__thread-avatar{width:48px;height:48px;border-radius:50%;background:#f5f6f7;color:#112537;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:17px;flex-shrink:0;overflow:visible;position:relative}.messages-page .messages-page__thread-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.messages-page .messages-page__thread-avatar-online{position:absolute;bottom:1px;right:1px;width:12px;height:12px;background:#16a34a;border:2px solid #fff;border-radius:50%}.messages-page .messages-page__thread-info{flex:1;min-width:0}.messages-page .messages-page__thread-info .messages-page__thread-name{font-size:14px;font-weight:500;color:#112537;line-height:1.3}.messages-page .messages-page__thread-info .messages-page__thread-preview{font-size:13px;color:#5e6670;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;margin-top:2px;display:flex;align-items:center;gap:4px}.messages-page .messages-page__thread-info .messages-page__thread-preview-check{display:inline-flex;flex-shrink:0}.messages-page .messages-page__thread-info .messages-page__thread-role{font-size:12px;color:#5e6670}.messages-page .messages-page__thread-info .messages-page__thread-role--online{color:#16a34a}.messages-page .messages-page__thread-info .messages-page__thread-role--disabled{color:#5e6670;font-style:italic}.messages-page .messages-page__thread-item--disabled{opacity:.5;cursor:not-allowed}.messages-page .messages-page__thread-meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.messages-page .messages-page__thread-time{font-size:12px;color:#5e6670}.messages-page .messages-page__thread-unread-badge{min-width:20px;height:20px;padding:0 6px;background:#112537;color:#fff;border-radius:10px;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1}.messages-page .messages-page__chat{flex:1;display:flex;flex-direction:column;min-width:0;background:#f9fafb;background-color:#fafafa;background-image:url(/assets/chat-background-Cazqq885.svg);background-size:cover;background-position:center;background-repeat:no-repeat}.messages-page .messages-page__chat-header{display:flex;align-items:center;gap:12px;padding:14px 20px;background:#fff;border-bottom:1px solid #eaecee}.messages-page .messages-page__back-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#112537;cursor:pointer;padding:4px;margin-right:-4px}@media(min-width:768px){.messages-page .messages-page__back-btn{display:none}}.messages-page .messages-page__chat-header-avatar{width:40px;height:40px;border-radius:50%;background:#f5f6f7;color:#112537;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;flex-shrink:0;overflow:hidden}.messages-page .messages-page__chat-header-avatar img{width:100%;height:100%;object-fit:cover}.messages-page .messages-page__chat-header-info{display:flex;flex-direction:column}.messages-page .messages-page__chat-header-name{font-size:15px;font-weight:600;color:#112537;line-height:1.3}.messages-page .messages-page__chat-header-status{font-size:12px;color:#159e47;font-weight:500}.messages-page .messages-page__chat-header-status--offline{color:#999}.messages-page .messages-page__chat-messages{flex:1;overflow-y:auto;padding:20px}@media(max-width:767px){.messages-page .messages-page__chat-messages{padding:16px 12px}}.messages-page .messages-page__chat-messages-inner{display:flex;flex-direction:column;gap:8px;min-height:min-content}.messages-page .messages-page__loading-older{display:flex;justify-content:center;padding:8px 0 4px}.messages-page .messages-page__date-divider{display:flex;align-items:center;justify-content:center;margin:16px 0}.messages-page .messages-page__date-divider span{font-size:12px;color:#5e6670;white-space:nowrap;font-weight:500}.messages-page .messages-page__message{max-width:70%;display:flex;gap:10px}@media(max-width:767px){.messages-page .messages-page__message{max-width:85%}}.messages-page .messages-page__message-avatar{width:38px;height:38px;border-radius:50%;background:#f5f6f7;border:1px solid #eaedef;color:#112537;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex-shrink:0;overflow:hidden;margin-top:2px}.messages-page .messages-page__message-avatar img{width:100%;height:100%;object-fit:cover}.messages-page .messages-page__message-content{display:flex;flex-direction:column;min-width:0}.messages-page .messages-page__message-bubble{padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.5;word-break:break-word;position:relative;z-index:0;isolation:isolate;background-color:#fff;color:#112537;box-shadow:0 2px 3px #00000017;width:100%}.messages-page .messages-page__message-bubble--attachments{overflow:hidden}.messages-page .messages-page__message--mine{align-self:flex-end;flex-direction:row-reverse}.messages-page .messages-page__message--mine .messages-page__message-content{align-items:flex-end}.messages-page .messages-page__message--mine .messages-page__message-bubble{border-bottom-right-radius:4px}.messages-page .messages-page__message--mine .messages-page__message-footer{justify-content:flex-end}.messages-page .messages-page__message--theirs{align-self:flex-start}.messages-page .messages-page__message--theirs .messages-page__message-content{align-items:flex-start}.messages-page .messages-page__message--theirs .messages-page__message-bubble{border-bottom-left-radius:4px}.messages-page .messages-page__message-footer{display:flex;align-items:center;gap:4px;margin-top:3px;padding:0 2px}.messages-page .messages-page__message-time{font-size:11px;color:#666}.messages-page .messages-page__message-read{display:block;width:14px;height:14px;flex-shrink:0}.messages-page .messages-page__message-delivered{color:#999}.messages-page .messages-page__search-clear{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#5e6670;cursor:pointer;padding:2px;flex-shrink:0}.messages-page .messages-page__search-section-label{padding:8px 16px 4px;font-size:11px;font-weight:600;text-transform:uppercase;color:#5e6670}.messages-page .messages-page__chat-header-actions{position:relative;margin-left:auto}.messages-page .messages-page__attachment-preview{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:#fff;border-top:1px solid #eaecee}@media(max-width:767px){.messages-page .messages-page__attachment-preview{padding:10px}}.messages-page .messages-page__attachment-preview-label{font-size:12px;color:#5e6670}.messages-page .messages-page__attachment-preview-grid{display:flex;flex-wrap:wrap;gap:8px}.messages-page .messages-page__attachment-preview-item{position:relative;width:72px;height:72px;border-radius:8px;overflow:hidden;background:#f5f6f7;flex-shrink:0;border:1px solid transparent}.messages-page .messages-page__attachment-preview-item img{width:100%;height:100%;object-fit:cover;display:block}.messages-page .messages-page__attachment-preview-item--uploading{border-color:#006bd638}.messages-page .messages-page__attachment-preview-item--uploaded{border-color:#16a34a47}.messages-page .messages-page__attachment-preview-item--uploaded:after{content:"";position:absolute;right:6px;bottom:6px;width:8px;height:8px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 3px #16a34a26}.messages-page .messages-page__attachment-preview-item--error{outline:2px solid #950202;outline-offset:-2px}.messages-page .messages-page__attachment-preview-file{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;padding:6px;box-sizing:border-box;color:#112537}.messages-page .messages-page__attachment-preview-file span{font-size:9px;line-height:1.2;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.messages-page .messages-page__attachment-preview-file small{font-size:8px;line-height:1;color:#5e6670}.messages-page .messages-page__attachment-preview-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffff8c;pointer-events:none}.messages-page .messages-page__attachment-preview-spinner{color:#112537;animation:messages-page-preview-spin .8s linear infinite}.messages-page .messages-page__attachment-preview-progress-text{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:22px;padding:0 6px;border-radius:999px;background:#ffffffe6;color:#112537;font-size:11px;font-weight:700;box-shadow:0 1px 4px #1125371f}.messages-page .messages-page__attachment-preview-progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:#006bd61f}.messages-page .messages-page__attachment-preview-progress:before{content:"";display:block;width:var(--progress, 0%);height:100%;background:#006bd6;transition:width .18s ease}@keyframes messages-page-preview-spin{to{transform:rotate(360deg)}}.messages-page .messages-page__attachment-preview-remove{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:#ffffffeb;color:#112537;cursor:pointer;box-shadow:0 1px 3px #1125371f}.messages-page .messages-page__attachment-preview-remove:disabled{opacity:.45;cursor:not-allowed}@media(hover:hover){.messages-page .messages-page__attachment-preview-remove:hover:not(:disabled){color:#950202}}.messages-page .messages-page__message-attachments{display:flex;flex-direction:column;gap:6px}.messages-page .messages-page__message-attachments:not(:first-child){margin-top:6px}.messages-page .messages-page__image-grid{display:grid;gap:4px;border-radius:8px;overflow:hidden;width:320px;max-width:100%;background:#fff}.messages-page .messages-page__image-grid--single.messages-page__image-grid--count-1{grid-template-columns:1fr;grid-template-rows:1fr;width:240px;max-width:100%;aspect-ratio:4/3}.messages-page .messages-page__image-grid--multi{grid-template-columns:1fr 1fr}.messages-page .messages-page__image-grid--multi.messages-page__image-grid--count-2{grid-template-rows:1fr;aspect-ratio:2/1}.messages-page .messages-page__image-grid--multi.messages-page__image-grid--count-3,.messages-page .messages-page__image-grid--multi.messages-page__image-grid--count-4{grid-template-rows:1fr 1fr;aspect-ratio:1/1}@media(max-width:767px){.messages-page .messages-page__image-grid{width:260px}.messages-page .messages-page__image-grid--single.messages-page__image-grid--count-1{width:200px}}.messages-page .messages-page__image-grid-cell{position:relative;cursor:pointer;min-width:0;min-height:0;overflow:hidden;background:#fff}.messages-page .messages-page__image-grid-cell img,.messages-page .messages-page__image-grid-cell .protected-image__placeholder{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;dynamic-range-limit:standard}.messages-page .messages-page__image-grid-cell .protected-image__placeholder{background:#fff}.messages-page .messages-page__image-grid-overlay{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700;pointer-events:none}.messages-page .messages-page__message-attachment--file{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#0000000f;border-radius:8px;font-size:13px;color:inherit;text-decoration:none;transition:background .15s}.messages-page .messages-page__message-attachment--file span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(hover:hover){.messages-page .messages-page__message-attachment--file:hover{background:#0000001a}}.messages-page .messages-page__lightbox{position:fixed;inset:0;z-index:9999;background:#000000eb;display:flex;flex-direction:column;animation:lightbox-fade-in .15s ease}@keyframes lightbox-fade-in{0%{opacity:0}to{opacity:1}}.messages-page .messages-page__lightbox-header{display:flex;align-items:center;padding:12px 16px;flex-shrink:0;gap:12px}.messages-page .messages-page__lightbox-name{color:#fff;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.messages-page .messages-page__lightbox-counter{color:#fff9;font-size:13px;flex-shrink:0}.messages-page .messages-page__lightbox-actions{display:flex;gap:8px;flex-shrink:0}.messages-page .messages-page__lightbox-actions button{background:#ffffff26;border:none;color:#fff;cursor:pointer;border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center;transition:background .15s;white-space:nowrap;font-size:13px}.messages-page .messages-page__lightbox-actions button:hover{background:#ffffff40}.messages-page .messages-page__lightbox-body{flex:1;display:flex;align-items:center;justify-content:center;padding:0 16px;overflow:hidden;position:relative;min-height:0}.messages-page .messages-page__lightbox-img{max-width:calc(100% - 96px);max-height:100%;object-fit:contain;border-radius:4px}.messages-page .messages-page__lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1f;border:none;color:#fff;cursor:pointer;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:background .15s;z-index:2}.messages-page .messages-page__lightbox-nav:hover{background:#ffffff40}.messages-page .messages-page__lightbox-nav--prev{left:12px}.messages-page .messages-page__lightbox-nav--next{right:12px}.messages-page .messages-page__lightbox-thumbs{display:flex;gap:6px;padding:12px 16px;overflow-x:auto;flex-shrink:0;justify-content:center}.messages-page .messages-page__lightbox-thumbs::-webkit-scrollbar{height:4px}.messages-page .messages-page__lightbox-thumbs::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.messages-page .messages-page__lightbox-thumb{width:56px;height:56px;border-radius:6px;overflow:hidden;cursor:pointer;flex-shrink:0;border:2px solid transparent;opacity:.5;transition:opacity .15s,border-color .15s}.messages-page .messages-page__lightbox-thumb:hover{opacity:.8}.messages-page .messages-page__lightbox-thumb--active{border-color:#fff;opacity:1}.messages-page .messages-page__lightbox-thumb img{width:100%;height:100%;object-fit:cover;display:block}.messages-page .messages-page__attachment-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#5e6670;cursor:pointer;padding:6px;border-radius:50%;flex-shrink:0;transition:color .2s,background .2s}@media(hover:hover){.messages-page .messages-page__attachment-btn:hover{color:#112537;background:#11253714}}.messages-page .messages-page__chat-disabled{padding:16px;text-align:center;color:#5e6670;font-size:14px;border-top:1px solid #eaecee;background-color:#fff;font-weight:300}.messages-page .messages-page__chat-input{display:flex;align-items:flex-end;gap:12px;padding:14px 20px;background:#fff;border-top:1px solid #eaecee}@media(max-width:767px){.messages-page .messages-page__chat-input{padding:12px;gap:8px}}.messages-page .messages-page__chat-input .messages-page__textarea-wrap{flex:1;position:relative;min-width:0;display:flex}.messages-page .messages-page__chat-input .messages-page__textarea-wrap textarea{width:100%;padding:10px 16px;border:1px solid #eaecee;border-radius:20px;font-size:14px;font-family:inherit;outline:none;background:#fff;resize:none;line-height:1.4;max-height:calc(14em + 20px);overflow-y:auto;transition:border-color .2s;box-sizing:border-box}.messages-page .messages-page__chat-input .messages-page__textarea-wrap textarea::-webkit-scrollbar{display:none}.messages-page .messages-page__chat-input .messages-page__textarea-wrap textarea:focus{border-color:#112537}.messages-page .messages-page__chat-input .messages-page__textarea-wrap textarea::placeholder{color:#9f9f9f}.messages-page .messages-page__chat-input .messages-page__textarea-wrap textarea.collapsed{overflow:hidden;white-space:nowrap}.messages-page .messages-page__chat-input .messages-page__textarea-wrap:has(textarea.collapsed:not(:placeholder-shown)):after{content:"…";position:absolute;right:1px;top:1px;bottom:1px;display:flex;align-items:center;padding:0 14px 0 20px;background:linear-gradient(to right,transparent,#fff 40%);border-radius:0 20px 20px 0;font-size:14px;color:#9f9f9f;pointer-events:none}.messages-page .messages-page__chat-input .messages-page__send-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#5e6670;cursor:pointer;padding:8px;border-radius:50%;flex-shrink:0;margin-bottom:2px;transition:color .2s,background .2s}.messages-page .messages-page__chat-input .messages-page__send-btn svg{margin-left:-2px}@media(hover:hover){.messages-page .messages-page__chat-input .messages-page__send-btn:hover{color:#112537;background:#11253714}}.messages-page .messages-page__chat-input .messages-page__send-btn:disabled{opacity:.3;cursor:not-allowed}.messages-page .messages-page__chat-input .messages-page__attachment-btn{margin-bottom:4px}.dashboard-page__tab-context{display:none;margin-top:6px;font-size:15px;font-weight:500;color:#5e6670}@media(min-width:1024px){.dashboard-page__tab-context{display:block}}@media(max-width:1023px){.settings-page,.admin-dashboard{min-width:0;max-width:100%;overflow-x:clip}}.settings-page .settings-tab-panel .wp-section__header.wp-section__header--flat,.admin-dashboard .settings-tab-panel .wp-section__header.wp-section__header--flat{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;justify-content:flex-start;gap:3px;margin-bottom:20px;padding-bottom:0;border-bottom:none}.settings-page .settings-tab-panel .wp-section__title,.admin-dashboard .settings-tab-panel .wp-section__title{margin:0;padding-bottom:0;border-bottom:none;font-size:18px;font-weight:600;line-height:1.35;width:100%}.settings-page .settings-tab-panel .settings-tab-lead,.admin-dashboard .settings-tab-panel .settings-tab-lead{margin:0;max-width:720px;font-size:14px;line-height:1.5;color:#5b6c74}.settings-page .settings-tab-panel .wp-form,.admin-dashboard .settings-tab-panel .wp-form{padding-top:4px}.settings-page .settings-tab-panel .wp-form-group__title,.admin-dashboard .settings-tab-panel .wp-form-group__title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#112537;margin:0 0 14px}.settings-page .settings-tab-panel .wp-form-group__title:after,.admin-dashboard .settings-tab-panel .wp-form-group__title:after{content:"";flex:1;height:1px;background:#eaecee}.settings-page .settings-tab-panel .settings-identity-row,.admin-dashboard .settings-tab-panel .settings-identity-row{display:flex;gap:20px;align-items:flex-start}.settings-page .settings-tab-panel .settings-identity-row__avatar,.admin-dashboard .settings-tab-panel .settings-identity-row__avatar{flex-shrink:0}.settings-page .settings-tab-panel .settings-identity-row__fields,.admin-dashboard .settings-tab-panel .settings-identity-row__fields{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}@media(max-width:599px){.settings-page .settings-tab-panel .settings-identity-row,.admin-dashboard .settings-tab-panel .settings-identity-row{flex-direction:column;align-items:center}.settings-page .settings-tab-panel .settings-identity-row__fields,.admin-dashboard .settings-tab-panel .settings-identity-row__fields{width:100%}}.settings-page .settings-tab-panel .settings-location-row,.admin-dashboard .settings-tab-panel .settings-location-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px}@media(min-width:768px){.settings-page .settings-tab-panel .settings-location-row,.admin-dashboard .settings-tab-panel .settings-location-row{grid-template-columns:1fr 1fr 100px 2fr}}.settings-page .settings-tab-panel .wp-form-field input[readonly],.admin-dashboard .settings-tab-panel .wp-form-field input[readonly]{background:#f5f6f8;color:#8a9299;cursor:default;border-color:#eaecee}.settings-page .settings-tabs-strip,.employer-dashboard .settings-tabs-strip{display:flex;overflow-x:auto;gap:4px;margin:0 0 16px;padding:4px;scroll-padding-inline:4px;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;background:#eef0f1;border:1px solid #eaecee;border-radius:100px;box-sizing:border-box;width:max-content;max-width:100%;overscroll-behavior-x:contain}.settings-page .settings-tabs-strip.employer,.employer-dashboard .settings-tabs-strip.employer{width:100%;max-width:100%}.settings-page .settings-tabs-strip::-webkit-scrollbar,.employer-dashboard .settings-tabs-strip::-webkit-scrollbar{display:none}.settings-page .settings-tabs-strip .settings-tabs-strip__cell,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__cell{display:flex;align-items:stretch;flex:0 0 auto;scroll-snap-align:center;border-radius:100px;background:transparent;box-sizing:border-box;transition:background .15s ease,box-shadow .15s ease}.settings-page .settings-tabs-strip .settings-tabs-strip__cell--active,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__cell--active{background:#fff;box-shadow:0 1px 2px #73858c1f}.settings-page .settings-tabs-strip .settings-tabs-strip__btn,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border:none;background:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;color:#5b6c74;text-align:center;white-space:nowrap;transition:background .15s ease,color .15s ease}.settings-page .settings-tabs-strip .settings-tabs-strip__icon,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.settings-page .settings-tabs-strip .settings-tabs-strip__icon svg,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__icon svg{width:16px;height:16px}.settings-page .settings-tabs-strip .settings-tabs-strip__label,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__label{font-size:14px;font-weight:600;line-height:1.2}.settings-page .settings-tabs-strip .settings-tabs-strip__cell--active .settings-tabs-strip__btn,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__cell--active .settings-tabs-strip__btn{color:#1f2426}.settings-page .settings-tabs-strip .settings-tabs-strip__cell--danger .settings-tabs-strip__btn,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__cell--danger .settings-tabs-strip__btn,.settings-page .settings-tabs-strip .settings-tabs-strip__cell--danger.settings-tabs-strip__cell--active .settings-tabs-strip__btn,.employer-dashboard .settings-tabs-strip .settings-tabs-strip__cell--danger.settings-tabs-strip__cell--active .settings-tabs-strip__btn{color:#950202}.settings-page .wp-mini-grid__indicators,.admin-dashboard .wp-mini-grid__indicators{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:-2px;margin-bottom:12px}.settings-page .wp-mini-grid__indicators .wp-mini-grid__indicator,.admin-dashboard .wp-mini-grid__indicators .wp-mini-grid__indicator{width:7px;height:7px;border-radius:50%;border:none;padding:0;margin:0;background:#d3d7df;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.settings-page .wp-mini-grid__indicators .wp-mini-grid__indicator.wp-mini-grid__indicator--active,.admin-dashboard .wp-mini-grid__indicators .wp-mini-grid__indicator.wp-mini-grid__indicator--active{background:#8f97a6;transform:scale(1.08)}.settings-page .settings-tab-lead,.admin-dashboard .settings-tab-lead{font-size:14px;line-height:1.5;color:#5e6670}.settings-page .settings-delete-desc,.admin-dashboard .settings-delete-desc{font-size:14px;color:#5e6670;margin-bottom:16px;line-height:1.5}.settings-page .settings-delete-link,.admin-dashboard .settings-delete-link{background:none;border:none;color:#b81515;cursor:pointer;text-decoration:underline;font-family:inherit;font-size:16px;font-weight:500;padding:0}.settings-page .settings-delete-link:disabled,.admin-dashboard .settings-delete-link:disabled{opacity:.5;cursor:not-allowed}.settings-page .settings-delete-confirm,.admin-dashboard .settings-delete-confirm{max-width:400px}.settings-page .settings-delete-confirm .wp-form-field,.admin-dashboard .settings-delete-confirm .wp-form-field{margin-bottom:16px}.settings-page .settings-delete-confirm__actions,.admin-dashboard .settings-delete-confirm__actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.settings-page .settings-account-section hr,.admin-dashboard .settings-account-section hr{margin:28px 0 20px;border:none;border-top:1px solid rgba(234,236,238,.5)}.settings-page .settings-account-section .wp-form-group+.wp-form__submit,.settings-page .settings-account-section .wp-form__grid+.wp-form__submit,.settings-page .settings-account-section .settings-location-row+.wp-form__submit,.admin-dashboard .settings-account-section .wp-form-group+.wp-form__submit,.admin-dashboard .settings-account-section .wp-form__grid+.wp-form__submit,.admin-dashboard .settings-account-section .settings-location-row+.wp-form__submit{margin-top:4px}.settings-page .settings-tab-panel .wp-form__submit,.admin-dashboard .settings-tab-panel .wp-form__submit{margin-top:4px;background-color:#f9c530;border-color:transparent}@media(hover:hover){.settings-page .settings-tab-panel .wp-form__submit:hover,.admin-dashboard .settings-tab-panel .wp-form__submit:hover{background-color:#fbdb8d}}.settings-page .settings-tab-panel .wp-form__submit,.admin-dashboard .settings-tab-panel .wp-form__submit{border:none;font-weight:600}.settings-page .settings-tab-panel .wp-form__submit:disabled,.admin-dashboard .settings-tab-panel .wp-form__submit:disabled{background-color:#eaecee;border:1px solid #e2e6e8;color:#5e6670;opacity:.6;cursor:not-allowed}@media(hover:hover){.settings-page .settings-tab-panel .wp-form__submit:disabled:hover,.admin-dashboard .settings-tab-panel .wp-form__submit:disabled:hover{background-color:#eaecee}}.dashboard-page--loading{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100dvh - 80px)}@media(min-width:768px){.dashboard-page--loading{min-height:calc(100dvh - 90px)}}.dashboard-page-loader--compact{display:flex;align-items:center;justify-content:center;padding:48px 24px}.dashboard-notice{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px 16px;padding:16px 18px;border-radius:16px;background:#fff;border:1px solid #e2e6e8;box-sizing:border-box;max-width:1200px;margin:0 0 20px}.dashboard-notice--warning{border-color:#fcd9c8;background:#fff}.dashboard-notice--warning .dashboard-notice__icon-wrap{background:#ff61191a;color:#ff6119}.dashboard-notice--info{border-color:#dbeafe;background:#fff}.dashboard-notice--info .dashboard-notice__icon-wrap{background:#006bd61a;color:#006bd6}.dashboard-notice__icon-wrap{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:10px}.dashboard-notice__content{flex:1 1 200px;min-width:0}.dashboard-notice__title{margin:0 0 6px;font-size:17px;font-weight:700;line-height:1.35;letter-spacing:-.2px;color:#1f2426}.dashboard-notice__body{font-size:14px;line-height:1.5;color:#5b6c74}.dashboard-notice__body p{margin:0}.dashboard-notice__cta{flex-shrink:0;align-self:center;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;background-color:#f9c530;border-color:transparent}@media(hover:hover){.dashboard-notice__cta:hover{background-color:#fbdb8d}}.dashboard-notice__cta{font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;font-family:inherit;border-radius:999px;color:#112537;margin-left:40px;border:none;cursor:pointer}.dashboard-notice__cta:disabled{opacity:.65;cursor:not-allowed}.dashboard-notice__cta--loading{pointer-events:none}@media(max-width:639px){.dashboard-notice__cta{flex:1 1 100%;width:100%;align-self:stretch;margin-left:0}}@media(min-width:1024px){.dashboard-notice{flex-wrap:nowrap;align-items:center;padding:18px 20px;margin:20px 70px}}.registration-welcome-modal{padding-top:1.25em}.registration-welcome-modal--intro{width:min(720px,100vw - 40px);max-width:720px;padding-top:1.5em}.registration-welcome-modal__intro-layout{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.registration-welcome-modal__intro-layout{display:grid;grid-template-columns:275px 1fr;align-items:start;gap:24px}}.registration-welcome-modal__intro-media{flex-shrink:0}.registration-welcome-modal__media-caption{margin-top:12px}.registration-welcome-modal__media-caption:empty{display:none}.registration-welcome-modal__media-caption .registration-welcome-modal__promo{margin:0;font-size:14px;line-height:1.5;text-align:center}@media(min-width:768px){.registration-welcome-modal__media-caption .registration-welcome-modal__promo{text-align:left}}.registration-welcome-modal__intro-content{min-width:0;display:flex;flex-direction:column;height:100%}.registration-welcome-modal__illustration{display:block;width:min(240px,70%);height:auto;margin:0 auto}@media(min-width:768px){.registration-welcome-modal__illustration{width:100%;margin:0}}.registration-welcome-modal__title{margin:0 0 10px;font-size:150%;font-weight:700;color:#112537;line-height:1.3;text-align:center}@media(min-width:768px){.registration-welcome-modal__title{text-align:left}}.registration-welcome-modal__body{display:flex;flex-direction:column;margin-bottom:15px;height:100%}.registration-welcome-modal__body p{margin:0 0 12px;font-size:14px;line-height:1.5;color:#5e6670;text-align:center}@media(min-width:768px){.registration-welcome-modal__body p{text-align:left}}.registration-welcome-modal__body p:last-child{margin-bottom:0}.registration-welcome-modal__body strong{font-weight:700;color:#112537}.registration-welcome-modal__resend-line{margin-bottom:0!important;margin-top:auto!important}.registration-welcome-modal__inline-link{display:inline;padding:0;margin:0;border:none;background:none;font:inherit;font-size:14px;font-weight:500;color:#006bd6;text-decoration:underline;text-underline-offset:2px;cursor:pointer;vertical-align:baseline}.registration-welcome-modal__inline-link:disabled{opacity:.65;cursor:not-allowed}@media(hover:hover){.registration-welcome-modal__inline-link:hover:not(:disabled){color:#112537}}.registration-welcome-modal__inline-link:focus-visible{outline:2px solid #006bd6;outline-offset:2px;border-radius:2px}.registration-welcome-modal__promo{padding:10px 12px;border-radius:10px;background:#f9c53026;color:#112537!important}.registration-welcome-modal__actions{display:flex;flex-direction:column;gap:10px}.registration-welcome-modal__actions--intro{gap:12px}.registration-welcome-modal__actions-row{display:flex;gap:10px}.registration-welcome-modal__actions-row .registration-welcome-modal__btn{flex:1;min-width:0;width:auto;padding:0 12px;font-size:13px}.registration-welcome-modal__btn{display:flex;align-items:center;justify-content:center;min-height:44px;width:100%;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;border:none;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.registration-welcome-modal__btn:disabled{opacity:.65;cursor:not-allowed}.registration-welcome-modal__btn:focus-visible{outline:none}.registration-welcome-modal__btn--primary{background:#f9c530;color:#112537}@media(hover:hover){.registration-welcome-modal__btn--primary:hover:not(:disabled){background:#fbdb8d}}.registration-welcome-modal__btn--secondary{background:#f5f6f7;color:#112537}@media(hover:hover){.registration-welcome-modal__btn--secondary:hover:not(:disabled){background:#eaecee}}.registration-welcome-modal__btn--link{background:transparent;color:#006bd6;min-height:36px;font-weight:500;text-decoration:underline;text-underline-offset:2px}@media(hover:hover){.registration-welcome-modal__btn--link:hover:not(:disabled){color:#112537}}.static-page{max-width:900px;margin:0 auto;padding:40px 20px 80px}@media(min-width:768px){.static-page{padding:60px 24px 100px}}.static-hero{text-align:center;margin-bottom:48px}.static-hero__title{font-size:28px;font-weight:700;color:#112537;margin-bottom:12px}@media(min-width:768px){.static-hero__title{font-size:36px}}.static-hero__subtitle{font-size:16px;color:#5e6670;line-height:1.6;max-width:620px;margin:0 auto}@media(min-width:768px){.static-hero__subtitle{font-size:18px}}.static-section{margin-bottom:48px}.static-section__title{font-size:22px;font-weight:700;color:#112537;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #f9c530;display:inline-block}@media(min-width:768px){.static-section__title{font-size:24px}}.static-section__text{font-size:15px;line-height:1.75;color:#5e6670}@media(min-width:768px){.static-section__text{font-size:16px}}.static-section__text p{margin-bottom:14px}.static-section__text ul,.static-section__text ol{padding-left:20px;margin-bottom:14px}.static-section__text li{margin-bottom:6px}.static-section__updated{font-size:13px;color:#444449;margin-bottom:24px}.static-cards{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:600px){.static-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.static-cards{grid-template-columns:repeat(3,1fr)}}.static-card{background:#fff;border:1px solid #eaecee;border-radius:12px;padding:28px 24px;transition:box-shadow .25s ease,transform .25s ease}.static-card:hover{box-shadow:0 4px 20px #00000014;transform:translateY(-2px)}.static-card__icon{width:44px;height:44px;background:#f9c5304d;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#112537}.static-card__title{font-size:17px;font-weight:600;color:#112537;margin-bottom:8px}.static-card__text{font-size:14px;color:#5e6670;line-height:1.6}.static-card--link{text-decoration:none;display:block;cursor:pointer}.accordion__item{border:1px solid #eaecee;border-radius:10px;margin-bottom:10px;overflow:hidden;background:#fff;transition:box-shadow .2s ease}.accordion__item:hover{box-shadow:0 2px 8px #0000000a}.accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:none;border:none;cursor:pointer;text-align:left;font-size:15px;font-weight:600;color:#112537;line-height:1.4}@media(min-width:768px){.accordion__trigger{font-size:16px}}.accordion__trigger svg{flex-shrink:0;width:20px;height:20px;color:#5e6670;transition:transform .25s ease}.accordion__trigger--open svg{transform:rotate(180deg)}.accordion__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.accordion__body--open{grid-template-rows:1fr}.accordion__inner{overflow:hidden}.accordion__content{padding:0 20px 18px;font-size:14px;line-height:1.7;color:#5e6670}@media(min-width:768px){.accordion__content{font-size:15px}}.accordion-group{margin-bottom:36px}.accordion-group__title{font-size:18px;font-weight:700;color:#112537;margin-bottom:16px;display:flex;align-items:center;gap:8px}@media(min-width:768px){.accordion-group__title{font-size:20px}}.accordion-group__title svg{color:#f9c530}.legal-toc{background:#f5f6f7;border-radius:10px;padding:20px 24px;margin-bottom:36px}.legal-toc__title{font-size:14px;font-weight:700;color:#112537;margin-bottom:10px}.legal-toc__list{list-style:none;padding:0;margin:0}.legal-toc__list li{margin-bottom:6px}.legal-toc__list a{font-size:14px;color:#006bd6;text-decoration:none;transition:color .2s}.legal-toc__list a:hover{color:#112537;text-decoration:underline}.legal-article{margin-bottom:32px;scroll-margin-top:80px}.legal-article__heading{font-size:18px;font-weight:700;color:#112537;margin-bottom:12px}@media(min-width:768px){.legal-article__heading{font-size:20px}}.legal-article__body{font-size:14px;line-height:1.75;color:#5e6670}@media(min-width:768px){.legal-article__body{font-size:15px}}.legal-article__body p{margin-bottom:10px}.legal-article__body ul{padding-left:20px;margin-bottom:10px}.legal-article__body li{margin-bottom:4px}.static-tabs{display:flex;justify-content:center;width:100%;margin-bottom:32px}.static-tabs__toggle{display:inline-flex;padding:4px;background:#eef0f1;border:1px solid #eaecee;border-radius:100px;gap:4px}.static-tabs__segment{border:none;background:transparent;padding:8px 18px;border-radius:100px;font-size:14px;font-weight:600;font-family:inherit;color:#5b6c74;cursor:pointer;transition:background .15s ease,color .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.static-tabs__segment--active{background:#fff;color:#1f2426;box-shadow:0 1px 2px #73858c1f}.testimonials{display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:600px){.testimonials{grid-template-columns:repeat(2,1fr)}}.testimonial{background:#fff;border:1px solid #eaecee;border-radius:12px;padding:24px}.testimonial__text{font-size:14px;font-style:italic;color:#5e6670;line-height:1.7;margin-bottom:16px}.testimonial__author{font-size:14px;font-weight:600;color:#112537}.testimonial__role{font-size:13px;color:#5e6670}.faq-section-group{margin-bottom:40px}@media(min-width:1025px){.faq-section-group{margin-bottom:60px}}.faq-section-group:last-child{margin-bottom:0}.faq-section-group .section-title{text-align:left;font-weight:500;margin:0 0 20px}.faq-section-cards{display:grid;grid-template-columns:1fr;padding:16px 16px 20px;border:1px solid #eaecee;border-radius:16px;overflow:hidden;gap:20px}@media(min-width:1024px){.faq-section-cards{padding:24px}}.faq-section-cards[id]{scroll-margin-top:170px}.faq-section-cards .faq-section-card{display:flex;flex-direction:column;cursor:pointer;border-bottom:1px dashed #eaecee;padding-bottom:20px}.faq-section-cards .faq-section-card:last-child{border-bottom:none;padding-bottom:0}.faq-section-cards .faq-section-card .faq-section-card-title{font-size:18px;font-weight:600;color:#112537;line-height:22px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:0}.faq-section-cards .faq-section-card .faq-section-card-title:after{content:"";display:block;align-self:center;width:18px;height:18px;min-width:18px;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20aria-hidden='true'%3e%3cpath%20d='m9%2018%206-6-6-6'%3e%3c/path%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(90deg);transition:transform .3s ease}.faq-section-cards .faq-section-card .faq-section-card-body{display:none;opacity:0;height:0;overflow:hidden;transition:opacity .25s ease-out,height .25s ease-out,display .25s ease-out allow-discrete}.faq-section-cards .faq-section-card .faq-section-card-description{font-size:16px;font-weight:300;color:#5e6670;line-height:22px;padding-top:12px;margin:0}.faq-section-cards .faq-section-card--open .faq-section-card-title:after{transform:rotate(-90deg)}.faq-section-cards .faq-section-card--open .faq-section-card-body{display:block;opacity:1;height:auto}@starting-style{.faq-section-cards .faq-section-card--open .faq-section-card-body{opacity:0;height:0}}.static-page-banner{position:relative;display:flex;align-items:center;padding:20px 0;overflow:hidden}@media(min-width:768px){.static-page-banner{min-height:360px}}@media(min-width:1025px){.static-page-banner{padding:40px 0;min-height:420px}}.static-page-banner__wrapper{position:relative;z-index:1;display:grid;grid-template-columns:1fr;align-items:center;gap:32px}@media(min-width:1025px){.static-page-banner__wrapper{grid-template-columns:1fr 1fr;gap:30px}}.static-page-banner__content{display:flex;flex-direction:column;justify-content:center}@media(min-width:1025px){.static-page-banner__content{width:100%;max-width:520px}}.static-page-banner__title{text-align:left;font-weight:400;color:#112537;margin:0 0 10px;font-size:33px;line-height:35px}@media(min-width:768px){.static-page-banner__title{font-size:38px;line-height:42px}}@media(min-width:1025px){.static-page-banner__title{font-size:44px;line-height:48px}}.static-page-banner__subtitle{font-size:16px;color:#5e6670;font-weight:300;margin:0 0 12px;line-height:1.6;text-align:left}.static-page-banner__description{font-size:16px;color:#5e6670;font-weight:300;margin:0 0 24px;line-height:1.6;text-align:left}.static-page-banner__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.static-page-banner__actions-btn{display:inline-flex;align-items:center;gap:8px;height:45px;padding:0 20px;border-radius:50px;background-color:#eaecee;border:1px solid #eaecee;color:#112537;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:background-color .2s}.static-page-banner__actions-btn svg{width:18px;height:18px;flex-shrink:0;opacity:.7}.static-page-banner__actions-btn img{width:20px;height:20px}@media(hover:hover){.static-page-banner__actions-btn:hover{background-color:#dcdfe3}.static-page-banner__actions-btn:hover svg{opacity:1}}.static-page-banner__actions-btn img,.static-page-banner__actions-btn .static-page-banner__actions-icon{width:20px;height:20px;margin-top:-2px;flex-shrink:0}.static-page-banner__actions-btn--primary{background-color:#f9c530;border-color:transparent}@media(hover:hover){.static-page-banner__actions-btn--primary:hover{background-color:#fbdb8d}}.static-page-banner__topics{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.static-page-banner__topic{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:8px 12px 8px 10px;border:none;background-color:transparent;color:#112537;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s,border-color .2s}.static-page-banner__topic:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#f9c530;flex-shrink:0}.static-page-banner__topic:after{content:"";width:14px;height:14px;flex-shrink:0;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20aria-hidden='true'%3e%3cpath%20d='m9%2018%206-6-6-6'%3e%3c/path%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.45;transition:opacity .2s}@media(hover:hover){.static-page-banner__topic:hover{background-color:#eaecee}.static-page-banner__topic:hover:after{opacity:1}}.static-page-banner__image{display:none;width:100%;max-width:550px;max-height:400px;height:auto;object-fit:contain;object-position:center;justify-self:flex-start;align-self:center;pointer-events:none}@media(min-width:1025px){.static-page-banner__image{display:block}}.static-page-cta{padding:50px 0 80px;text-align:center}.static-page-cta__title{font-size:22px;font-weight:500;color:#112537;margin:0 0 12px}@media(min-width:768px){.static-page-cta__title{font-size:26px}}.static-page-cta__text{font-size:16px;font-weight:300;color:#5e6670;max-width:520px;margin:0 auto 24px;line-height:1.6}.static-page-cta__btn{display:inline-flex;align-items:center;gap:8px;height:45px;padding:0 20px;border-radius:50px;background-color:#eaecee;border:1px solid #eaecee;color:#112537;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:background-color .2s}.static-page-cta__btn svg{width:18px;height:18px;flex-shrink:0;opacity:.7}.static-page-cta__btn img{width:20px;height:20px}@media(hover:hover){.static-page-cta__btn:hover{background-color:#dcdfe3}.static-page-cta__btn:hover svg{opacity:1}}.faq-page__content{padding:50px 0}.custom-dropdown{position:relative;display:inline-block;width:100%}.custom-dropdown .custom-dropdown__selected{height:40px;display:flex;align-items:center;justify-content:start;padding:0 45px 0 15px;background-color:#fff;border:1px solid #eaecee;border-radius:10px;cursor:pointer;color:#9f9f9f;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.custom-dropdown .custom-dropdown__selected span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-size:15px}.custom-dropdown .custom-dropdown__selected:after{content:"";width:14px;height:14px;display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20383.33%20216.67'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23000;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%2050px;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='m25,25l166.67,166.67L358.33,25'/%3e%3c/svg%3e") no-repeat center/contain;filter:brightness(0) saturate(100%) invert(72%) sepia(0%) saturate(401%) hue-rotate(156deg) brightness(89%) contrast(88%);transition:transform .2s ease}.custom-dropdown .custom-dropdown__selected.selected{color:#112537}.custom-dropdown .custom-dropdown__selected[data-disabled=true]{background-color:#f5f5f5;opacity:.6;cursor:not-allowed}.custom-dropdown .custom-dropdown__options{position:absolute;left:0;right:0;margin:4px 0 0;padding:6px;list-style:none;background-color:#fff;border:1px solid rgba(234,236,238,.4);border-radius:12px;z-index:1000;max-height:300px;overflow-y:auto;width:100%;min-width:max-content;box-shadow:0 12px 32px #0000001a,0 2px 8px #0000000a;animation:customDropdownIn .15s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:2px}.custom-dropdown .custom-dropdown__options--fit-parent{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.custom-dropdown .custom-dropdown__options--fit-parent li{white-space:normal;word-break:break-word;overflow-wrap:anywhere;line-height:1.35}.custom-dropdown .custom-dropdown__options li{padding:10px 14px;cursor:pointer;color:#112537;display:flex;align-items:center;gap:10px;border-radius:8px;font-size:14px;font-weight:400;transition:background .1s}.custom-dropdown .custom-dropdown__options li .custom-dropdown__checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;min-width:20px;border:1px solid #eaecee;border-radius:5px;cursor:pointer;flex-shrink:0;outline:none;position:relative;background-color:#fff;transition:all .2s ease;margin:0}.custom-dropdown .custom-dropdown__options li .custom-dropdown__checkbox:after{content:"";position:absolute;inset:2px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Interface%20/%20Check'%3e%3cpath%20id='Vector'%20d='M6%2012L10.2426%2016.2426L18.727%207.75732'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");background-size:18px;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1)}.custom-dropdown .custom-dropdown__options li .custom-dropdown__checkbox--checked{background-color:#006bd6;border-color:#006bd6}.custom-dropdown .custom-dropdown__options li .custom-dropdown__checkbox--checked:after{opacity:1}.custom-dropdown .custom-dropdown__options li .custom-dropdown__option-label{font-size:14px;-webkit-user-select:none;user-select:none}@media(hover:hover){.custom-dropdown .custom-dropdown__options li:hover{background:#eaecee}.custom-dropdown .custom-dropdown__options li:hover .custom-dropdown__checkbox:not(.custom-dropdown__checkbox--checked){border-color:#006bd6}}.custom-dropdown .custom-dropdown__options li.active{background:#eaecee;font-weight:500}@keyframes customDropdownIn{0%{opacity:0;transform:translateY(-6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes customDropdownInTop{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.custom-dropdown.custom-dropdown--menu-top .custom-dropdown__options{top:auto;bottom:calc(100% + 4px);margin-top:0;animation-name:customDropdownInTop}.custom-dropdown.active .custom-dropdown__selected{color:#112537;border-color:#006bd6;box-shadow:0 0 0 3px #006bd61f}.custom-dropdown.active .custom-dropdown__selected:after{transform:translateY(-50%) rotate(180deg)}.custom-dropdown.invalid-dropdown .custom-dropdown__selected{border-color:#950202!important;outline-color:#950202!important}.custom-dropdown:has(input.invalid) .custom-dropdown__selected{border-color:#950202!important;outline-color:#950202!important}.custom-dropdown--toolbar{width:auto;flex-shrink:0}.custom-dropdown--toolbar .custom-dropdown__trigger{display:inline-flex;align-items:center;gap:6px;height:45px;padding:0 14px;border-radius:45px;background-color:#f5f6f7;font-family:inherit;font-size:13px;font-weight:500;color:#112537;cursor:pointer;white-space:nowrap;width:100%;min-width:180px;border:none}.custom-dropdown--toolbar .custom-dropdown__trigger>svg:first-child{color:#5e6670;opacity:.6;flex-shrink:0}.custom-dropdown--toolbar .custom-dropdown__trigger:disabled{opacity:.5;cursor:not-allowed}.custom-dropdown--toolbar .custom-dropdown__trigger:hover,.custom-dropdown--toolbar.active .custom-dropdown__trigger{background-color:#eaecee}.custom-dropdown--toolbar .custom-dropdown__chevron:has(+.custom-dropdown__count),.custom-dropdown--toolbar .custom-dropdown__count+.custom-dropdown__chevron{margin-left:0!important}.custom-dropdown--toolbar .custom-dropdown__chevron{transition:transform .2s;opacity:.5;flex-shrink:0;margin-left:auto}.custom-dropdown--toolbar .custom-dropdown__chevron--open{transform:rotate(180deg)}.custom-dropdown--toolbar .custom-dropdown__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:50px;background:#f5f6f7;border:1px solid #eaecee;font-size:11px;font-weight:600;color:#112537;line-height:1;margin-left:auto}.custom-dropdown--toolbar .custom-dropdown__trigger .custom-dropdown__count{background:#fff}.custom-dropdown--toolbar .custom-dropdown__options{left:auto;right:0;min-width:180px;margin-top:6px}.custom-dropdown--toolbar .custom-dropdown__options li{font-size:13px;padding:9px 14px}.custom-dropdown--toolbar .custom-dropdown__options li .custom-dropdown__count{margin-left:auto;min-width:18px;height:18px}@media(max-width:767px){.custom-dropdown--toolbar{flex:1 1 0;min-width:0}.custom-dropdown--toolbar .custom-dropdown__trigger{width:100%;height:38px;font-size:12px;padding:0 10px}}@media(min-width:768px){.custom-dropdown--toolbar.job-selector-dropdown,.custom-dropdown--toolbar.job-sort-dropdown{margin-left:auto}}@media(max-width:767px){.custom-dropdown--toolbar.custom-dropdown--icon-mobile{flex:0 0 auto;width:auto;min-width:0}.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger{display:flex;align-items:center;justify-content:center;color:#5e6670;cursor:pointer;padding:6px;border-radius:50%;flex-shrink:0;transition:color .2s,background .2s;width:auto;min-width:0;height:auto;box-shadow:none;border:none;background:none;gap:4px}.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger>span:not(.custom-dropdown__count){display:none}.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger .custom-dropdown__chevron{display:none}.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger>svg:first-child{opacity:1;color:#5e6670}.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger .custom-dropdown__count{display:none}.custom-dropdown--toolbar.custom-dropdown--icon-mobile.active .custom-dropdown__trigger{color:#112537;background:#11253714;border:none;box-shadow:none}}@media(max-width:767px)and (hover:hover){.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger:hover{color:#112537;background:#11253714}}@media(max-width:767px){.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__options{right:0;left:auto}}.contact-page__content{padding:40px 0}@media(min-width:1025px){.contact-page__content{padding-bottom:60px}}.contact-page__layout{display:grid;gap:24px;grid-template-columns:1fr}@media(min-width:1025px){.contact-page__layout{grid-template-columns:minmax(300px,380px) 1fr;align-items:start;gap:28px}}.contact-page__info-card,.contact-page__form-card{scroll-margin-top:170px}.contact-page__info-card{background:#fff;padding:0}@media(min-width:1025px){.contact-page__info-card{position:sticky;top:170px}}.contact-page__info-row{border-bottom:1px dashed #eaecee}.contact-page__info-row:last-of-type{border-bottom:none}@media(hover:hover){.contact-page__info-row--link .contact-page__info-row-inner:hover{background-color:#eaecee}.contact-page__info-row--link .contact-page__info-row-inner:hover .contact-page__info-icon{background-color:#fff}}.contact-page__info-row-inner{display:flex;align-items:flex-start;gap:14px;padding:15px;text-decoration:none;color:inherit;border-radius:8px;transition:background-color .15s ease}.contact-page__info-icon{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#eaecee;border-radius:10px;color:#112537;transition:color .15s ease}.contact-page__info-body{display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:2px}.contact-page__info-label{font-size:13px;font-weight:500;color:#5e6670;line-height:1.3}.contact-page__info-value{font-size:15px;font-weight:600;color:#112537;line-height:1.45;word-break:break-word;transition:color .15s ease}.contact-page__info-block{padding:16px 4px;border-bottom:1px dashed #eaecee}.contact-page__info-block:first-of-type{padding-top:0}.contact-page__info-block p{margin:0;font-size:14px;font-weight:300;color:#5e6670;line-height:1.55}.contact-page__info-heading{margin:0 0 8px;font-size:15px;font-weight:600;color:#112537;line-height:1.35}.contact-page__info-list{margin:0;padding-left:18px;font-size:14px;font-weight:300;color:#5e6670;line-height:1.55}.contact-page__info-list li+li{margin-top:6px}.contact-page__info-list--ordered{padding-left:20px}.contact-page__info-note{margin:8px 0 0;padding-top:16px;border-top:1px dashed #eaecee;font-size:13px;font-weight:300;color:#5e6670;line-height:1.5}.contact-page__form-card{background:#fff;border:1px solid #eaecee;border-radius:16px;padding:24px 20px;box-shadow:0 4px 20px #11253714}@media(min-width:1024px){.contact-page__form-card{padding:28px 32px 32px}}.contact-page__form-hint{margin:0 0 20px;font-size:15px;font-weight:300;color:#5e6670;line-height:1.55}.contact-page__form{display:flex;flex-direction:column;gap:18px}.contact-page__field-row{display:grid;grid-template-columns:1fr;gap:18px}@media(min-width:640px){.contact-page__field-row{grid-template-columns:1fr 1fr}}.contact-page__field{display:flex;flex-direction:column;gap:6px;min-width:0}.contact-page__field label{font-size:13px;font-weight:500;color:#112537}.contact-page__field input,.contact-page__field textarea{width:100%;border:1px solid #eaecee;border-radius:8px;padding:10px 14px;font-size:14px;font-family:inherit;color:#112537;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.contact-page__field input.contact-page__input--error,.contact-page__field textarea.contact-page__input--error{border-color:#950202}.contact-page__field input.contact-page__input--error:focus,.contact-page__field textarea.contact-page__input--error:focus{border-color:#950202;box-shadow:0 0 0 2px #95020226}.contact-page__field input::placeholder,.contact-page__field textarea::placeholder{color:#b0b5bc}.contact-page__field input:focus,.contact-page__field textarea:focus{outline:none;border-color:#006bd6;box-shadow:0 0 0 2px #006bd633}.contact-page__field textarea{min-height:140px;resize:vertical;line-height:1.5}.contact-page__field .custom-dropdown{width:100%}.contact-page__field .custom-dropdown .custom-dropdown__selected{height:40px;min-height:40px;border-radius:8px;border-color:#eaecee;font-size:14px;padding:0 36px 0 14px}.contact-page__field .custom-dropdown .custom-dropdown__selected span{font-size:14px}.contact-page__field .custom-dropdown .custom-dropdown__selected:not(.selected) span{color:#b0b5bc;font-size:13px}.contact-page__field-error{font-size:12px;color:#950202;line-height:1.4}.contact-page__submit{display:inline-flex;align-items:center;gap:8px;height:45px;padding:0 24px;border-radius:50px;background-color:#eaecee;border:1px solid #eaecee;color:#112537;font-size:15px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:background-color .2s}.contact-page__submit svg{width:18px;height:18px;flex-shrink:0;opacity:.7}.contact-page__submit img{width:20px;height:20px}@media(hover:hover){.contact-page__submit:hover{background-color:#dcdfe3}.contact-page__submit:hover svg{opacity:1}}.contact-page__submit{background-color:#f9c530;border-color:transparent}@media(hover:hover){.contact-page__submit:hover{background-color:#fbdb8d}}.contact-page__submit{justify-content:center;align-items:center;gap:8px;width:100%;font-weight:600;border:none;margin-top:4px}@media(min-width:640px){.contact-page__submit{width:auto;align-self:flex-start}}.contact-page__submit:disabled{opacity:.7;cursor:not-allowed}.contact-page__submit-spinner{animation:contact-submit-spin .8s linear infinite}.contact-page__form-footer{margin-top:-4px}.contact-page__form-faq-link{font-size:14px;font-weight:400;color:#006bd6;text-decoration:none;text-underline-offset:2px}@media(hover:hover){.contact-page__form-faq-link:hover{text-decoration:underline;color:#0052a3}}@keyframes contact-submit-spin{to{transform:rotate(360deg)}}.wp-dash{margin-bottom:24px;min-width:0}.wp-dash>.wp-section{min-width:0}.wp-dash .wp-dash__plan-health{display:grid;grid-template-columns:1fr;gap:24px;align-items:stretch;margin-bottom:24px}.wp-dash .wp-dash__plan-health>.wp-section{margin-bottom:0;min-width:0}@media(min-width:768px){.wp-dash .wp-dash__plan-health{grid-template-columns:1fr 1fr}}.wp-section{background:#fff;border:1px solid #e2e6e8;border-radius:16px;padding:15px;margin-bottom:24px}@media(min-width:1024px){.wp-section{padding:15px 20px 20px}}.wp-section .wp-section__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:16px;padding-bottom:16px;border-bottom:0}.wp-section .wp-section__header .wp-section__title-row{display:flex;align-items:center;gap:8px}.wp-section .wp-section__header .wp-section__title-row .wp-section__title{margin:0;font-size:19.5px;font-weight:700;letter-spacing:-.2px;line-height:28px;color:#1f2426}.wp-section .wp-section__header .wp-section__title-row .wp-info-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:#5b6c74;cursor:pointer;border-radius:4px}.wp-section .wp-section__header .wp-section__title-row .wp-info-btn:hover{color:#1f2426}.wp-section .wp-section__header .wp-section__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.wp-section .wp-section__header .wp-section__actions .wp-link{background:none;border:0;padding:0;font-size:14px;font-weight:600;color:#006bd6;cursor:pointer;font-family:inherit;text-decoration:none;line-height:24px}.wp-section .wp-section__header .wp-section__actions .wp-link:hover{text-decoration:underline}.wp-section .wp-section__header.wp-section__header--flat{margin-bottom:0;padding-bottom:16px}.wp-section .wp-link{background:none;border:0;padding:0;font-size:14px;font-weight:600;color:#006bd6;cursor:pointer;font-family:inherit;text-decoration:none;line-height:24px}.wp-section .wp-link:hover{text-decoration:underline}.wp-section .wp-section__title{margin:0;font-size:19.5px;font-weight:700;letter-spacing:-.2px;line-height:28px;color:#1f2426}.wp-section .wp-section__hint{margin:0;font-size:12px;line-height:20.5px;color:#1f2426}.wp-section .wp-updates__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px;width:100%;margin-bottom:5px}@media(min-width:768px){.wp-section .wp-updates__toolbar{margin-bottom:10px}}.wp-section .wp-updates__toolbar .wp-section__title-row{display:flex;align-items:center;gap:8px}.wp-section .wp-updates__toolbar .wp-section__title-row .wp-section__title{margin:0;font-size:19.5px;font-weight:700;letter-spacing:-.2px;line-height:28px;color:#1f2426}.wp-section .wp-updates__toolbar .wp-section__title-row .wp-info-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:#5b6c74;cursor:pointer;border-radius:4px}.wp-section .wp-updates__toolbar .wp-section__title-row .wp-info-btn:hover{color:#1f2426}.wp-section .wp-updates__toolbar .wp-updates__toolbar-links{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.wp-section .wp-updates__toolbar .wp-toggle-group{display:flex;flex-wrap:wrap;align-items:stretch;background:#eef0f1;border-radius:40px;padding:2px;gap:0}.wp-section .wp-updates__toolbar .wp-toggle-group .wp-toggle{border:0;background:transparent;padding:2px 12px;min-height:32px;border-radius:40px;font-family:inherit;font-size:14px;font-weight:600;color:#5b6c74;cursor:pointer;white-space:nowrap;margin:0 -1px 0 0}.wp-section .wp-updates__toolbar .wp-toggle-group .wp-toggle.wp-toggle--active{background:#fff;color:#2e3538;box-shadow:0 1px 2px #73858c1a}.wp-section .wp-mini-grid{display:flex;overflow-x:auto;gap:16px;margin:0 -15px;scroll-padding-left:15px;padding-left:15px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-top:2px;padding-bottom:15px;scrollbar-width:none;-ms-overflow-style:none}.wp-section .wp-mini-grid::-webkit-scrollbar{display:none}@media(min-width:768px){.wp-section .wp-mini-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;overflow:visible;scroll-snap-type:none}}.wp-section .wp-mini-grid .wp-mini-grid__cell--full{flex:1 1 100%;width:100%;max-width:100%}.wp-section .wp-mini-grid .wp-mini-grid__cell{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e2e6e8;border-radius:10px;padding:15px;flex:0 0 calc(100% - 60px);scroll-snap-align:start;scroll-snap-stop:normal;box-sizing:border-box}.wp-section .wp-mini-grid .wp-mini-grid__cell:last-of-type{margin-right:20px}@media(min-width:768px){.wp-section .wp-mini-grid .wp-mini-grid__cell{flex:unset;scroll-snap-align:unset;scroll-snap-stop:unset}.wp-section .wp-mini-grid .wp-mini-grid__cell:last-of-type{margin-right:0}}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__head .wp-mini-card__label{margin:0;font-size:17px;font-weight:700;line-height:24px}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__head .wp-mini-card__icon{flex-shrink:0;color:#ff6119}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__head .wp-mini-card__icon.wp-mini-card__icon--ok{color:#039b5c}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__metric{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__metric .wp-mini-card__value{margin:0;font-size:28px;font-weight:700;line-height:40px}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__metric .wp-mini-card__suffix{margin:0;font-size:14px;font-weight:400;color:#1f2426;line-height:24px}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__foot{margin:0;font-size:14px;line-height:24px;color:#1f2426}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__foot .wp-mini-card__foot-link{display:inline;padding:0 2px;font-size:13.9px;font-weight:600;color:#006bd6;text-decoration:none}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__foot .wp-mini-card__foot-link:hover{text-decoration:underline}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__foot.wp-mini-card__foot--muted{color:#5b6c74}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__body-text{margin:0;font-size:14px;line-height:22px;color:#5b6c74}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__body-text.wp-mini-card__body-text--strong{font-weight:600;color:#1f2426}.wp-section .wp-mini-grid .wp-mini-grid__cell .wp-mini-card .wp-mini-card__actions{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:768px){.wp-section .wp-mini-grid.wp-mini-grid--two-cols{grid-template-columns:repeat(2,1fr)}}.wp-section.wp-section--billing{padding:12px 16px 14px;margin-bottom:26px;scroll-margin-top:24px}.wp-section .wp-billing-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:12px}.wp-section .wp-billing-header .wp-billing-header__title{display:flex;align-items:center;gap:8px;min-width:0}.wp-section .wp-billing-header .wp-billing-header__title .wp-section__title{margin:0;font-size:17px;font-weight:700;line-height:1.3;color:#1f2426}.wp-section .wp-billing-header .wp-billing-header__title .wp-info-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:#5b6c74;cursor:pointer;border-radius:4px;flex-shrink:0}.wp-section .wp-billing-header .wp-billing-header__title .wp-info-btn:hover{color:#1f2426}.wp-section .wp-billing-header .wp-billing-header__r1{flex-shrink:0;gap:10px;font-size:14px;color:#1f2426;-webkit-user-select:none;user-select:none}.wp-section .wp-billing-header .wp-billing-header__r1 .wp-billing-header__r1-label{line-height:1.35}.wp-section .wp-billing-grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:768px){.wp-section .wp-billing-grid{grid-template-columns:1fr 1fr}}.wp-section .wp-billing-stat{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid #e2e6e8;border-radius:10px;background:#fff;box-sizing:border-box}.wp-section .wp-billing-stat .wp-billing-stat__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.wp-section .wp-billing-stat .wp-billing-stat__label{margin:0;font-size:14px;font-weight:600;line-height:1.35;color:#1f2426}.wp-section .wp-billing-stat .wp-billing-stat__icon{flex-shrink:0;color:#ff6119}.wp-section .wp-billing-stat .wp-billing-stat__icon--ok{color:#039b5c}.wp-section .wp-billing-stat .wp-billing-stat__icon--gold{color:#f9c530}.wp-section .wp-billing-stat .wp-billing-stat__metric{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px}.wp-section .wp-billing-stat .wp-billing-stat__value{font-size:22px;font-weight:700;line-height:1.2;color:#1f2426}.wp-section .wp-billing-stat .wp-billing-stat__suffix{font-size:13px;font-weight:400;line-height:1.35;color:#1f2426}.wp-section .wp-billing-stat .wp-billing-stat__secondary{margin:0;font-size:13px;line-height:1.4;color:#5b6c74}.wp-section .wp-billing-stat .wp-billing-stat__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.wp-section .wp-billing-details{margin-top:10px;font-size:13px;line-height:1.45;color:#5b6c74}.wp-section .wp-billing-details summary{cursor:pointer;font-size:13px;font-weight:600;color:#006bd6;list-style:none;-webkit-user-select:none;user-select:none}.wp-section .wp-billing-details summary::-webkit-details-marker{display:none}.wp-section .wp-billing-details summary::marker{content:""}.wp-section .wp-billing-details summary:hover{text-decoration:underline}.wp-section .wp-billing-details .wp-billing-details__body{margin-top:8px;display:flex;flex-direction:column;gap:8px}.wp-section .wp-billing-details .wp-billing-details__body p{margin:0}.wp-section .wp-section__billing-r1{margin-bottom:14px}.wp-section .wp-checkbox-inline{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:14px;color:#1f2426;cursor:pointer}.wp-section .wp-checkbox-inline input[type=checkbox]{width:18px;height:18px;margin:0;accent-color:#006bd6}.wp-section .wp-field-help{margin:8px 0 0;font-size:13px;line-height:1.5;color:#5b6c74}.wp-section .wp-mini-grid__indicators{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:-2px;margin-bottom:6px}@media(min-width:768px){.wp-section .wp-mini-grid__indicators{display:none}}.wp-section .wp-mini-grid__indicators .wp-mini-grid__indicator{width:7px;height:7px;border-radius:50%;border:none;padding:0;margin:0;background:#d3d7df;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.wp-section .wp-mini-grid__indicators .wp-mini-grid__indicator.wp-mini-grid__indicator--active{background:#8f97a6;transform:scale(1.08)}.wp-section .wp-plan-badge{margin:4px 0 0;font-size:14px;font-weight:600;line-height:20px;color:#5b6c74}.wp-section .wp-plan-free-note{padding:24px 0}.wp-section .wp-plan-free-note .wp-plan-free-note__text{margin:0;font-size:14px;line-height:24px;color:#1f2426}.wp-section .wp-plan-perks{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #e2e6e8}.wp-section .wp-plan-perks .wp-plan-perks__chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.3;color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0}.wp-section .wp-plan-perks .wp-plan-perks__chip.wp-plan-perks__chip--on{color:#137a6e;background:#f2fff9ab;border-color:#137a6e}.wp-section .wp-plan-subscription-summary{margin-top:16px;padding-top:16px;border-top:1px solid #e2e6e8;padding-bottom:0}.wp-section .wp-plan-subscription-summary .wp-meter__row{margin-bottom:4px}.wp-section .wp-plan-subscription-summary .wp-plan-subscription-summary__plan{margin:0 0 4px;font-size:15px;font-weight:700;line-height:24px;color:#1f2426}.wp-section .wp-plan-subscription-summary .wp-plan-subscription-summary__status{margin:0 0 8px;font-size:13px;font-weight:600;line-height:20px;color:#006bd6}.wp-section .wp-plan-subscription-summary.wp-plan-subscription-summary--alert .wp-plan-subscription-summary__status{color:#dd1243}.wp-section .wp-timeline{padding:24px 0}.wp-section .wp-timeline .wp-timeline__dates{position:relative;display:flex;justify-content:space-between;align-items:center;min-height:24px;margin-bottom:8px}.wp-section .wp-timeline .wp-timeline__date{margin:0;font-size:14px;font-weight:700;line-height:24px;z-index:1;background:#fff;padding-right:8px}.wp-section .wp-timeline .wp-timeline__date.wp-timeline__date--end{padding-right:0;padding-left:8px}.wp-section .wp-timeline .wp-timeline__track{position:absolute;left:72px;right:72px;top:50%;transform:translateY(-50%);height:2px;background:#e2e6e8;border-radius:2px}.wp-section .wp-timeline .wp-timeline__fill{height:100%;background:#137a6e;border-radius:0 8px 8px 0;max-width:100%}.wp-section .wp-timeline .wp-timeline__dots{position:absolute;left:72px;right:72px;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}.wp-section .wp-timeline .wp-timeline__dot{width:6px;height:6px;border-radius:3px;background:#e2e6e8;margin-top:-2px}.wp-section .wp-timeline .wp-timeline__dot.wp-timeline__dot--on{background:#137a6e}.wp-section .wp-timeline .wp-timeline__caption{margin:0;font-size:14px;line-height:24px;color:#1f2426}.wp-section .wp-js-total{display:flex;align-items:baseline;gap:10px;padding:12px 0 16px;border-bottom:1px solid #e2e6e8}.wp-section .wp-js-total__number{font-size:36px;font-weight:700;color:#1f2426;line-height:1}.wp-section .wp-js-total__label{font-size:14px;color:#5b6c74}.wp-section .wp-js-status-list{display:flex;flex-direction:column;padding-top:4px}.wp-section .wp-js-status-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #f0f2f3}.wp-section .wp-js-status-row:last-child{border-bottom:none}.wp-section .wp-js-status-row__label{flex:1;font-size:14px;font-weight:500;color:#1f2426}.wp-section .wp-js-status-row__ratio{font-size:14px;font-weight:600;color:#1f2426}.wp-section .wp-js-status-row__max{font-weight:400;color:#5b6c74}.wp-section .wp-js-status-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.wp-section .wp-js-status-dot--review{background:#f59e0b}.wp-section .wp-js-status-dot--hired{background:#22c55e}.wp-section .wp-js-status-dot--rejected{background:#e33962}.wp-section .wp-meter-list{display:flex;flex-direction:column}.wp-section .wp-meter-list .wp-meter{padding-bottom:24px}.wp-section .wp-meter-list .wp-meter:last-child{padding-bottom:0}.wp-section .wp-meter-list .wp-meter .wp-meter__row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px}.wp-section .wp-meter-list .wp-meter .wp-meter__row .wp-meter__label{margin:0;font-size:14px;font-weight:600;line-height:24px}.wp-section .wp-meter-list .wp-meter .wp-meter__row .wp-meter__value{display:flex;align-items:baseline;gap:4px;font-size:14px;line-height:24px}.wp-section .wp-meter-list .wp-meter .wp-meter__row .wp-meter__value .wp-meter__current{font-weight:600;color:#1f2426}.wp-section .wp-meter-list .wp-meter .wp-meter__row .wp-meter__value .wp-meter__sep,.wp-section .wp-meter-list .wp-meter .wp-meter__row .wp-meter__value .wp-meter__max{font-weight:400;color:#5b6c74}.wp-section .wp-meter-list .wp-meter .wp-meter__row .wp-meter__value.wp-meter__value--stack{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.wp-section .wp-meter-list .wp-meter .wp-meter__dates{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin:6px 0 0;font-size:12px;line-height:1.4;color:#5b6c74}.wp-section .wp-meter-list .wp-meter .wp-meter__dates .wp-meter__date-start,.wp-section .wp-meter-list .wp-meter .wp-meter__dates .wp-meter__date-end{min-width:0}.wp-section .wp-meter-list .wp-meter .wp-meter__bar{height:12px;border-radius:16px;background:#eef0f1;overflow:hidden}.wp-section .wp-meter-list .wp-meter .wp-meter__bar .wp-meter__bar-fill{height:100%;border-radius:16px;background:#137a6e;min-width:0;transition:width .25s ease}.wp-section .wp-meter-list .wp-meter .wp-meter__bar .wp-meter__bar-fill.wp-meter__bar-fill--danger{background:#e33962!important}.wp-section .wp-meter-list .wp-meter .wp-meter__line{font-size:14px;font-weight:600;line-height:1.3}.wp-section .wp-meter-list .wp-meter .wp-meter__line.wp-meter__line--muted{font-weight:500;color:#5b6c74;font-size:13px}.wp-section .wp-meter-list .wp-meter .wp-meter__caption{margin:6px 0 0;font-size:12px;line-height:1.45;color:#5b6c74}.wp-section .wp-meter-list .wp-meter .wp-meter__caption.wp-meter__caption--warn{color:#b45309}.wp-section .wp-meter-list .wp-meter .wp-meter__caption.wp-meter__caption--warn .wp-mini-card__foot-link{display:inline;padding:0 2px;font-size:12px;font-weight:600;color:#006bd6;text-decoration:none}.wp-section .wp-meter-list .wp-meter .wp-meter__caption.wp-meter__caption--warn .wp-mini-card__foot-link:hover{text-decoration:underline}.wp-section .wp-meter-list .wp-meter .wp-meter__sub{margin:6px 0 0;font-size:12px;line-height:1.4;color:#5b6c74}.wp-section .wp-meter-list .wp-meter .wp-link.wp-meter__cta{display:inline-block;margin-top:8px;font-size:13px;background:none;border:0;padding:0;font-weight:600;color:#006bd6;cursor:pointer;font-family:inherit;text-decoration:none;line-height:24px}.wp-section .wp-meter-list .wp-meter .wp-link.wp-meter__cta:hover{text-decoration:underline}.wp-section .wp-meter-list .wp-meter.wp-meter--danger .wp-meter__label{color:#9f1239}.wp-section .wp-health-grid{display:flex;overflow-x:auto;gap:16px;margin:0 -15px;scroll-padding-left:15px;padding-left:15px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-top:2px;padding-bottom:15px;scrollbar-width:none;-ms-overflow-style:none}.wp-section .wp-health-grid::-webkit-scrollbar{display:none}@media(min-width:768px){.wp-section .wp-health-grid{display:flex;flex-wrap:wrap;margin:-8px 0 0 -16px;padding:0;overflow:visible;scroll-snap-type:none;gap:0}}.wp-section .wp-health-grid .wp-health-grid__cell{display:flex;align-items:stretch;justify-content:center;box-sizing:border-box;flex:0 0 calc(100% - 60px);scroll-snap-align:start;scroll-snap-stop:normal;min-width:0;padding:0}.wp-section .wp-health-grid .wp-health-grid__cell:last-of-type{margin-right:20px}@media(min-width:768px){.wp-section .wp-health-grid .wp-health-grid__cell{width:50%;min-width:240px;flex:1 1 45%;padding:16px 0 0 16px;scroll-snap-align:unset;scroll-snap-stop:unset}.wp-section .wp-health-grid .wp-health-grid__cell:last-of-type{margin-right:0}}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card{width:100%;height:100%;border:1px solid #e2e6e8;border-radius:10px;padding:15px;min-height:auto;display:flex;flex-direction:column;justify-content:space-between;gap:12px;background:#fff}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__top .wp-health-card__title{margin:0;font-size:17px;font-weight:700;line-height:24px;color:#1f2426}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__top .wp-health-card__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:0;border-radius:0;background:transparent;color:#006bd6}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__top .wp-health-card__status-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#ff6119}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__top .wp-health-card__status-icon.wp-health-card__status-icon--ok{color:#039b5c}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--ok{border-color:#c8e6d9}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--warn{border-color:#fcd9c8}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--danger{border-color:#fecaca;background:#fffbfb}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--danger .wp-health-card__value{color:#9f1239}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--danger .wp-health-card__status-icon{color:#dc2626}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-checklist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-checklist__item{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;color:#5b6c74}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-checklist__item--done,.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-checklist__item--done .wp-health-checklist__mark{color:#137a6e}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-checklist__item:not(.wp-health-checklist__item--done) .wp-health-checklist__mark{color:#dc2626}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-checklist__mark{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:18px;margin-top:1px}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-checklist__mark svg{display:block}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-checklist__text{min-width:0}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__value{margin:0;font-size:28px;font-weight:700;line-height:40px;color:#1f2426}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__desc{margin:0;font-size:14px;font-weight:400;line-height:22px;color:#5b6c74}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__desc .wp-mini-card__foot-link{display:inline;padding:0 2px;font-size:13.9px;font-weight:600;color:#006bd6;text-decoration:none}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__desc .wp-mini-card__foot-link:hover{text-decoration:underline}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card>.wp-mini-card__foot-link{display:inline;align-self:flex-start;padding:0 2px;font-size:13.9px;font-weight:600;color:#006bd6;text-decoration:none;line-height:24px}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card>.wp-mini-card__foot-link:hover{text-decoration:underline}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card .wp-health-card__hint{margin:8px 0 0;font-size:12px;line-height:1.45;color:#5b6c74}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--cta{align-items:center;justify-content:center;text-align:center;min-height:180px}@media(min-width:768px){.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--cta{min-height:200px}}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--cta .wp-link{background:none;border:0;padding:0;font-size:14px;font-weight:600;color:#006bd6;cursor:pointer;font-family:inherit;text-decoration:none;line-height:24px}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--cta .wp-link:hover{text-decoration:underline}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini{min-height:auto;gap:10px}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__current{margin:0;font-size:20px;font-weight:700;color:#1f2426}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__meta,.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__price{margin:0;font-size:13px;color:#5b6c74}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__price{font-weight:600;color:#1f2426}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__price-unit{font-weight:500;color:#5b6c74}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__form{display:flex;flex-direction:column;gap:8px;margin-top:8px}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__label{font-size:12px;font-weight:600;color:#5b6c74}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__select{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #e2e6e8;font-family:inherit;font-size:14px;background:#fff;color:#1f2426}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__submit{margin-top:4px;padding:10px 16px;border-radius:8px;border:0;background:#006bd6;color:#fff;font-weight:600;font-size:14px;font-family:inherit;cursor:pointer}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__submit:disabled{opacity:.45;cursor:not-allowed}.wp-section .wp-health-grid .wp-health-grid__cell .wp-health-card.wp-health-card--plan-mini .wp-plan-mini__full{margin-top:4px;font-size:13px}.wp-section .wp-health-grid .wp-health-grid__cell.wp-health-grid__cell--wide{flex:1 1 100%;width:100%;max-width:100%}.wp-section .wp-health-grid__foot{margin:16px 0 0;font-size:14px}.wp-section .wp-health-grid__foot .wp-link{background:none;border:0;padding:0;font-size:14px;font-weight:600;color:#006bd6;cursor:pointer;font-family:inherit;text-decoration:none;line-height:24px}.wp-section .wp-health-grid__foot .wp-link:hover{text-decoration:underline}.wp-section .wp-usage__head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.wp-section .wp-usage__head .wp-section__title{margin:0;font-size:19.5px;font-weight:700;letter-spacing:-.2px;line-height:28px;color:#1f2426}.wp-section .wp-usage__head .wp-usage__hint{margin:4px 0 0;font-size:14px;line-height:22px;color:#5b6c74}.wp-section .wp-usage__head .wp-link{background:none;border:0;padding:0;font-size:14px;font-weight:600;color:#006bd6;cursor:pointer;font-family:inherit;text-decoration:none;line-height:24px}.wp-section .wp-usage__head .wp-link:hover{text-decoration:underline}.wp-section .wp-usage__metrics{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.wp-section .wp-usage__metrics .wp-usage-metric{flex:1 1 200px;min-width:180px;border:1px solid #e2e6e8;border-radius:16px;padding:20px;background:#fff}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__label{margin:0 0 8px;font-size:14px;color:#5b6c74;line-height:24px}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__value{margin:0 0 8px;font-size:28px;font-weight:700;line-height:40px}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__trend{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:13px;line-height:20px}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__trend.wp-usage-metric__trend--up{color:#039b5c}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__trend.wp-usage-metric__trend--down{color:#dd1243}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__trend.wp-usage-metric__trend--neutral{color:#5b6c74}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__prev{margin:0;font-size:13px;line-height:20px;color:#5b6c74}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__row .wp-usage-metric__value{margin:0;font-size:28px;font-weight:700;line-height:40px}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__row .wp-usage-metric__trend{display:flex;align-items:center;gap:6px;font-size:14px;line-height:24px}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__row .wp-usage-metric__trend.wp-usage-metric__trend--up{color:#039b5c}.wp-section .wp-usage__metrics .wp-usage-metric .wp-usage-metric__row .wp-usage-metric__trend.wp-usage-metric__trend--down{color:#dd1243}.wp-section .wp-usage__split{display:grid;grid-template-columns:1fr;gap:15px;align-items:stretch;min-width:0;width:100%}@media(min-width:768px){.wp-section .wp-usage__split{grid-template-columns:1fr 1.5fr}}.wp-section .wp-usage__split .wp-usage-list-card{width:100%;min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #e2e6e8;border-radius:16px;padding:20px;background:#fff;overflow:hidden}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list-card__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:8px}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list-card__head .wp-usage-list-card__title{margin:0;font-size:17px;font-weight:700;line-height:24px}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list{list-style:none;margin:0;padding:0}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list .wp-usage-list__item{display:flex;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid #eef0f1;font-size:14px;line-height:24px;min-width:0}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list .wp-usage-list__item:last-child{border-bottom:0}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list .wp-usage-list__item .wp-usage-list__rank{font-weight:600;color:#5b6c74;min-width:1.25em;flex-shrink:0}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list .wp-usage-list__item .wp-usage-list__link{flex:1 1 auto;min-width:0;color:#006bd6;font-weight:600;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list .wp-usage-list__item .wp-usage-list__link:hover{text-decoration:underline}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list .wp-usage-list__item .wp-usage-list__meta{color:#5b6c74;flex-shrink:0;margin-left:auto;white-space:nowrap}.wp-section .wp-usage__split .wp-usage-list-card .wp-usage-list .wp-usage-list__item .wp-usage-list__meta .wp-usage-list__badge{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#dc262614;color:#b91c1c}.wp-section .wp-usage__split .wp-usage-chart-card{width:100%;min-width:0;max-width:100%;box-sizing:border-box;min-height:320px;border:1px solid #e2e6e8;border-radius:16px;padding:20px;background:#fff;display:flex;flex-direction:column}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:8px}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__head .wp-usage-chart-card__title{margin:0;font-size:16px;font-weight:700;line-height:22px;color:#1f2426}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__head .wp-usage-chart-card__legend{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;font-size:12px;font-weight:600;color:#5b6c74}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__head .wp-usage-chart-card__legend .wp-usage-chart-card__legend-item{display:inline-flex;align-items:center;gap:6px}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__head .wp-usage-chart-card__legend .wp-usage-chart-card__legend-item .wp-usage-chart-card__swatch{width:10px;height:10px;border-radius:2px;flex-shrink:0}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__head .wp-usage-chart-card__legend .wp-usage-chart-card__legend-item .wp-usage-chart-card__swatch.wp-usage-chart-card__swatch--app{background:#137a6e}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__head .wp-usage-chart-card__legend .wp-usage-chart-card__legend-item .wp-usage-chart-card__swatch.wp-usage-chart-card__swatch--hired{background:#27c4af}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__head .wp-usage-chart-card__legend .wp-usage-chart-card__legend-item .wp-usage-chart-card__swatch.wp-usage-chart-card__swatch--avg{background:transparent;border:2px dashed #5b6c74;height:0;width:14px;border-radius:0}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__summary{margin:0 0 12px;font-size:14px;line-height:22px;color:#5b6c74}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__plot{position:relative;flex:1;min-height:280px;width:100%}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__plot .wp-usage-chart-card__plot-hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;margin:0;padding:8px 16px;font-size:13px;line-height:1.4;color:#5b6c74;text-align:center;pointer-events:none;max-width:80%}.wp-section .wp-usage__split .wp-usage-chart-card .wp-usage-chart-card__plot .recharts-cartesian-axis-tick-value{font-family:Inter,system-ui,sans-serif}.wp-section .wp-usage__split .wp-usage-chart-card.wp-usage-chart-card--empty{align-items:center;justify-content:center;text-align:center}.wp-section .wp-usage__split .wp-usage-chart-card.wp-usage-chart-card--empty .wp-usage-chart-card__empty{margin:0;font-size:14px;line-height:22px;color:#5b6c74}.wp-section .wp-usage-chart-placeholder{flex:1 1 280px;min-height:200px;border:1px solid #e2e6e8;border-radius:16px;padding:24px;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;color:#5b6c74;font-size:14px;line-height:22px}.wp-section .wp-pipeline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:8px}.wp-section .wp-pipeline .wp-pipeline__step{display:flex;align-items:baseline;gap:6px}.wp-section .wp-pipeline .wp-pipeline__step .wp-pipeline__num{font-size:28px;font-weight:700;letter-spacing:-.2px;line-height:1}.wp-section .wp-pipeline .wp-pipeline__step .wp-pipeline__label{margin:0;font-size:13px;font-weight:600;color:#5b6c74}.wp-section .wp-pipeline .wp-pipeline__arrow{color:#5b6c74;font-weight:600;font-size:14px;-webkit-user-select:none;user-select:none}.wp-info-tooltip{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.wp-info-tooltip .wp-info-btn{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:#5b6c74;cursor:pointer;border-radius:4px;flex-shrink:0;font-family:inherit}.wp-info-tooltip .wp-info-btn:hover{color:#1f2426}.wp-info-tooltip .wp-info-btn:focus-visible{outline:2px solid #006bd6;outline-offset:2px}.wp-info-tooltip__bubble--portal{width:max-content;max-width:min(320px,100vw - 32px);padding:10px 12px;font-size:13px;line-height:1.45;font-weight:400;color:#1f2426;text-align:center;white-space:normal;background:#fff;border:1px solid #dcdcde;border-radius:6px;box-shadow:0 4px 16px #0000001f;z-index:10000;pointer-events:none}.wp-info-tooltip__bubble--portal:after{content:"";position:absolute;left:calc(50% + var(--wp-info-arrow-offset, 0px));top:100%;transform:translate(-50%);border:6px solid transparent;border-top-color:#fff;filter:drop-shadow(0 1px 0 #dcdcde)}.wp-info-tooltip__bubble--structured{text-align:left;min-width:280px;max-width:min(360px,100vw - 32px)}.wp-pack-prices-tooltip{display:flex;flex-direction:column;gap:10px}.wp-pack-prices-tooltip__intro{margin:0;font-size:13px;line-height:1.45;color:#1f2426}.wp-pack-prices-tooltip__group:not(:first-of-type){padding-top:10px;border-top:1px solid #e8e8e8}.wp-pack-prices-tooltip__label{margin-bottom:6px;font-size:13px;font-weight:600;line-height:1.35;color:#1f2426}.wp-pack-prices-tooltip__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 12px}.wp-pack-prices-tooltip__cell{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;white-space:nowrap}.wp-pack-prices-tooltip__size{font-size:12px;font-weight:500;line-height:1.3;color:#5b6c74}.wp-pack-prices-tooltip__price{font-size:13px;font-weight:600;line-height:1.35;color:#1f2426}.wp-form .wp-form-group{margin-bottom:24px}.wp-form .wp-form-group:last-child{margin-bottom:0}.wp-form .wp-form-group__title{margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.4;color:#1f2426}.wp-form .wp-form__grid{display:grid;grid-template-columns:1fr;gap:16px 14px;margin-bottom:20px;align-items:start}@media(min-width:768px){.wp-form .wp-form__grid{grid-template-columns:1fr 1fr}}.wp-form .wp-form__grid:last-child{margin-bottom:0}.wp-form .wp-form__row{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}@media(min-width:768px){.wp-form .wp-form__row{flex-direction:row;gap:14px}}.wp-form .wp-form__row:last-child{margin-bottom:0}.wp-form .wp-form-field{display:flex;flex-direction:column;min-width:0;flex:1}.wp-form .wp-form-field--full{flex:1 1 100%;width:100%;margin-bottom:20px}@media(min-width:768px){.wp-form .wp-form-field--full{grid-column:1/-1}}.wp-form .wp-form-field__label,.wp-form .wp-form-field>label:not(.wp-checkbox-inline){display:block;font-weight:500;font-size:14px;color:#5b6c74;margin-bottom:6px;line-height:1.35}.wp-form .wp-form-field>input:not([type=checkbox]):not([type=file]):not([type=hidden]),.wp-form .wp-form-field>textarea{box-sizing:border-box;height:40px;min-height:40px;max-height:40px;border:1px solid #e2e6e8;outline:none;background-color:#fff;color:#1f2426;border-radius:8px;font-size:14px;line-height:1.25;padding:0 12px;width:100%;font-family:inherit;transition:border-color .15s ease;appearance:none;-webkit-appearance:none}.wp-form .wp-form-field>input:not([type=checkbox]):not([type=file]):not([type=hidden])::placeholder,.wp-form .wp-form-field>textarea::placeholder{color:#b0b5bc;font-weight:400;font-size:13px}.wp-form .wp-form-field>input:not([type=checkbox]):not([type=file]):not([type=hidden]):focus,.wp-form .wp-form-field>input:not([type=checkbox]):not([type=file]):not([type=hidden]):focus-visible,.wp-form .wp-form-field>textarea:focus,.wp-form .wp-form-field>textarea:focus-visible{border-color:#c4c4c4;box-shadow:none;outline:none}.wp-form .wp-form-field>input:not([type=checkbox]):not([type=file]):not([type=hidden]):read-only,.wp-form .wp-form-field>textarea:read-only{background-color:#f8f9fb;color:#5b6c74}.wp-form .wp-form-field>textarea{height:auto;min-height:100px;max-height:none;padding:10px 12px;resize:vertical}.wp-form .wp-form-field>input[type=checkbox]{width:auto;height:auto;min-height:0;max-height:none}.wp-form .wp-form-field .custom-dropdown{width:100%}.wp-form .wp-form-field .custom-dropdown .custom-dropdown__selected{height:40px;min-height:40px;border:1px solid #e2e6e8;border-radius:8px;font-size:14px;padding:0 36px 0 12px}.wp-form .wp-form-field .custom-dropdown .custom-dropdown__selected span{font-size:14px;color:#1f2426}.wp-form .wp-form-field .custom-dropdown .custom-dropdown__selected:not(.selected) span{color:#b0b5bc;font-size:13px}.wp-form .wp-link{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;font-size:14px;font-weight:600;color:#006bd6;cursor:pointer;font-family:inherit;text-decoration:none;line-height:1.4}@media(hover:hover){.wp-form .wp-link:hover{text-decoration:underline}}.wp-form .wp-link--danger{color:#b81515}.wp-form .wp-form__submit{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px;border-radius:50px;background-color:#eaecee;border:1px solid #eaecee;color:#112537;font-size:16px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:background-color .2s}.wp-form .wp-form__submit svg{width:18px;height:18px;flex-shrink:0;opacity:.7}.wp-form .wp-form__submit img{width:20px;height:20px}@media(hover:hover){.wp-form .wp-form__submit:hover{background-color:#dcdfe3}.wp-form .wp-form__submit:hover svg{opacity:1}}.wp-form .wp-form__submit{font-weight:600}.wp-form .wp-form__submit svg{width:20px;height:20px;opacity:1}.wp-form .wp-form__submit:disabled{opacity:.45;cursor:not-allowed}.wp-form .wp-form__actions{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.wp-form .wp-form__actions .wp-form__submit:not(:only-child){margin-left:auto}.wp-form .wp-quill .ql-toolbar{border-radius:8px 8px 0 0;border-color:#e2e6e8;background-color:#fafbfc}.wp-form .wp-quill .ql-container{min-height:140px;font-size:14px;font-family:inherit;border-radius:0 0 8px 8px;border-color:#e2e6e8;background-color:#fff}.wp-form .wp-quill .ql-container.ql-snow:focus-within{border-color:#c4c4c4}.wp-form .wp-quill .ql-editor{min-height:140px}.wp-form .wp-form-resume{display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:#f8f9fb;border-radius:8px;border:1px solid #e2e6e8}.wp-form .wp-form-resume__info{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#1f2426}.wp-form .wp-form-resume__actions{display:flex;gap:12px 16px;flex-wrap:wrap;align-items:center}.wp-media-upload-row{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:24px}@media(min-width:768px){.wp-media-upload-row{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:start}}.wp-media-upload{display:flex;flex-direction:column;gap:6px;min-width:0}.wp-media-upload .wp-form-field__label{display:block;font-weight:500;font-size:14px;color:#5b6c74;margin:0}.wp-media-upload__card{border:1px solid #e2e6e8;background-color:#fafbfc;border-radius:10px;padding:12px;transition:border-color .2s ease,background-color .2s ease}@media(hover:hover){.wp-media-upload__card:hover{border-color:#c8ced4;background:#f5f7f9}}.wp-media-upload__preview{display:flex;align-items:center;justify-content:center;width:100%;padding:0;border:none;background:transparent;cursor:pointer;border-radius:8px;overflow:hidden}.wp-media-upload__preview img{display:block;width:100%;height:auto;object-fit:cover;border-radius:8px}.wp-media-upload__empty{display:flex;align-items:center;justify-content:center;width:100%;min-height:120px;color:#8f97a6;background:#fff;border:1px dashed #e2e6e8;border-radius:8px}.wp-media-upload__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #e8ecef}.wp-media-upload__meta{font-size:12px;color:#5b6c74}.wp-media-upload__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto}.wp-media-upload__actions .wp-link{background:none;border:0;padding:0;font-size:13px;font-weight:600;color:#006bd6;cursor:pointer;font-family:inherit;text-decoration:none;line-height:1.4}@media(hover:hover){.wp-media-upload__actions .wp-link:hover{text-decoration:underline}}.wp-media-upload--logo .wp-media-upload__preview img,.wp-media-upload--logo .wp-media-upload__empty{aspect-ratio:1;max-height:160px}.wp-media-upload--logo .wp-media-upload__empty{min-height:0;height:100%}.wp-media-upload--banner .wp-media-upload__preview img{width:100%;max-height:140px;aspect-ratio:3/1;object-fit:cover}@media(min-width:768px){.wp-media-upload--banner .wp-media-upload__preview img{max-height:160px}}.wp-media-upload--banner .wp-media-upload__empty{min-height:100px;aspect-ratio:3/1}@media(min-width:768px){.wp-media-upload--banner .wp-media-upload__empty{min-height:120px}}.wp-media-upload--avatar .wp-media-upload__card{display:flex;flex-direction:row;align-items:flex-start;gap:16px;width:100%;max-width:420px}.wp-media-upload--avatar .wp-media-upload__preview{flex:0 0 auto;width:96px}.wp-media-upload--avatar .wp-media-upload__preview img,.wp-media-upload--avatar .wp-media-upload__empty{width:88px;height:88px;min-height:0;border-radius:50%;object-fit:cover}.wp-media-upload--avatar .wp-media-upload__empty{border-radius:50%}.wp-media-upload--avatar .wp-media-upload__footer{flex:1;flex-direction:column;align-items:flex-start;margin-top:0;padding-top:4px;border-top:none;min-width:0}.wp-media-upload--avatar .wp-media-upload__actions{margin-left:0;flex-direction:column;align-items:flex-start;gap:6px}.wp-media-upload--avatar-compact .wp-media-upload__card{flex-direction:column;align-items:center;gap:10px;border:none;background:transparent;padding:0;max-width:none;width:auto}.wp-media-upload--avatar-compact .wp-media-upload__preview{width:80px}.wp-media-upload--avatar-compact .wp-media-upload__preview img,.wp-media-upload--avatar-compact .wp-media-upload__empty{width:80px;height:80px;min-height:0;border-radius:50%;object-fit:cover}.wp-media-upload--avatar-compact .wp-media-upload__empty{border-radius:50%;min-height:0;background:#f0f2f4;border:1px solid #e2e6e8;color:#8a9299}.wp-media-upload--avatar-compact .wp-media-upload__footer{flex:none;flex-direction:column;align-items:center;margin-top:0;padding-top:0;border-top:none}.wp-media-upload--avatar-compact .wp-media-upload__actions{margin-left:0;flex-direction:column;align-items:center;gap:4px}.wp-pack-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.wp-pack-btn:hover:not(:disabled){background-color:#eaecee}}.wp-pack-btn svg{width:20px;height:20px;flex-shrink:0}.wp-pack-btn:disabled{opacity:.5;cursor:not-allowed}.wp-billing-stat__actions .wp-pack-btn{height:32px;padding:0 12px;font-size:13px}.wp-billing-stat__actions a.wp-pack-btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.wp-manage-jobs-billing-link{margin:0 0 16px;font-size:14px;line-height:1.4}.wp-manage-jobs-billing-link a{font-weight:600;color:#006bd6;text-decoration:none}@media(hover:hover){.wp-manage-jobs-billing-link a:hover{text-decoration:underline}}.wp-billing-details__body--inline{margin-top:10px}.wp-billing-details__cta{margin:4px 0 0}.wp-billing-details__cta a{font-size:14px;font-weight:600;color:#006bd6;text-decoration:none}@media(hover:hover){.wp-billing-details__cta a:hover{text-decoration:underline}}@keyframes employer-spin{to{transform:rotate(360deg)}}@keyframes jpf-template-picker-shimmer{0%,to{opacity:1}50%{opacity:.55}}.employer-page{min-height:100vh;background-color:#f5f6f7;padding:24px 0}.employer-page__container{max-width:1200px;margin:0 auto;padding:0 16px}.employer-page__title{margin:0 0 24px;font-size:24px;font-weight:600;color:#112537}.employer-stat-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}@media(max-width:768px){.employer-stat-cards{grid-template-columns:1fr}}.employer-stat-card{background-color:#fff;border-radius:10px;padding:24px;box-shadow:0 2px 8px #1125370f}.employer-stat-card--blue{border-left:4px solid #006bd6}.employer-stat-card--green{border-left:4px solid #2e7d32}.employer-stat-card--purple{border-left:4px solid #7c3aed}.employer-stat-card__label{font-size:14px;font-weight:500;color:#5e6670;margin-bottom:8px}.employer-stat-card__value{font-size:28px;font-weight:700;color:#112537;margin-bottom:4px}.employer-stat-card__trend{font-size:13px;font-weight:500}.employer-stat-card__trend--up{color:#2e7d32}.employer-stat-card__trend--down{color:#950202}.employer-quick-actions{margin-bottom:32px}.employer-quick-actions__title{margin:0 0 12px;font-size:18px;font-weight:600;color:#112537}.employer-quick-actions__subtitle{margin:0 0 20px;font-size:14px;color:#5e6670}.employer-quick-actions__grid{display:flex;flex-wrap:wrap;gap:12px}.employer-quick-action-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;color:#112537;background-color:#f9c530;border:none;border-radius:10px;cursor:pointer;font-family:inherit;text-decoration:none;transition:background-color .2s ease}@media(hover:hover){.employer-quick-action-btn:hover{background-color:#fbdb8d}}.employer-dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media(max-width:900px){.employer-dashboard-grid{grid-template-columns:1fr}}.employer-card{background-color:#fff;border-radius:10px;padding:24px;box-shadow:0 2px 8px #1125370f}.employer-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #eaecee}.employer-card__title{margin:0;font-size:18px;font-weight:600;color:#112537}.employer-card__subtitle{margin:4px 0 0;font-size:13px;color:#5e6670}.employer-card__link{font-size:14px;font-weight:500;color:#006bd6;text-decoration:none;transition:color .2s ease}@media(hover:hover){.employer-card__link:hover{color:#0052a3}}.employer-form{max-width:640px}.employer-form__field{margin-bottom:20px}.employer-form__label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#112537}.employer-form__input{width:100%;border:1px solid #eaecee;border-radius:10px;padding:12px 16px;font-size:15px;font-family:inherit;color:#112537;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.employer-form__input::placeholder{color:#5e6670;opacity:.7}.employer-form__input:focus{outline:none;border-color:#006bd6;box-shadow:0 0 0 2px #006bd633}.employer-form__input--error{border-color:#950202}.employer-form__textarea{min-height:120px;resize:vertical}.employer-form__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%235e6670' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.employer-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:500px){.employer-form__row{grid-template-columns:1fr}}.employer-form__error{font-size:13px;color:#950202;margin-top:6px}.employer-form__submit{padding:14px 28px;font-size:16px;font-weight:600;color:#112537;background-color:#f9c530;border:none;border-radius:10px;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease}.employer-form__submit:disabled{opacity:.7;cursor:not-allowed}@media(hover:hover){.employer-form__submit:hover:not(:disabled){background-color:#fbdb8d}}.employer-jobs-search{margin-bottom:20px}.employer-jobs-search__input{width:100%;max-width:320px;border:1px solid #eaecee;border-radius:10px;padding:12px 16px 12px 40px;font-size:15px;font-family:inherit;color:#112537;background-color:#fff;transition:border-color .2s ease}.employer-jobs-search__input:focus{outline:none;border-color:#006bd6}.employer-jobs-search__wrapper{position:relative;display:inline-block}.employer-jobs-search__icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#5e6670;pointer-events:none}.employer-jobs-table{width:100%;border-collapse:collapse}.employer-jobs-table th,.employer-jobs-table td{padding:14px 16px;text-align:left;border-bottom:1px solid #eaecee}.employer-jobs-table th{font-size:13px;font-weight:600;color:#5e6670;text-transform:uppercase}.employer-jobs-table td{font-size:15px;color:#112537}.employer-jobs-table__actions{display:flex;flex-wrap:wrap;gap:8px}.employer-jobs-table__btn{padding:8px 12px;font-size:13px;font-weight:500;border:none;border-radius:8px;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px;transition:background-color .2s ease,color .2s ease}.employer-jobs-table__btn--primary{color:#112537;background-color:#f9c530}@media(hover:hover){.employer-jobs-table__btn--primary:hover{background-color:#fbdb8d}}.employer-jobs-table__btn--secondary{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.employer-jobs-table__btn--secondary:hover:not(:disabled){background-color:#eaecee}}.employer-jobs-table__btn--secondary svg{width:20px;height:20px;flex-shrink:0}.employer-jobs-table__btn--secondary:disabled{opacity:.5;cursor:not-allowed}.employer-jobs-table__btn--danger{color:#950202;background-color:transparent;border:1px solid #950202}@media(hover:hover){.employer-jobs-table__btn--danger:hover{background-color:#950202;color:#fff}}.employer-applicant-card{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #eaecee}.employer-applicant-card:last-child{border-bottom:none}.employer-applicant-card__avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;background-color:#f5f6f7}.employer-applicant-card__avatar-placeholder{width:48px;height:48px;border-radius:50%;background-color:#f5f6f7;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#112537}.employer-applicant-card__info{flex:1;min-width:0}.employer-applicant-card__name{font-size:16px;font-weight:600;color:#112537;margin-bottom:4px}.employer-applicant-card__email{font-size:14px;color:#5e6670;margin-bottom:4px}.employer-applicant-card__meta{font-size:13px;color:#5e6670}.employer-applicant-card__resume-link{font-size:14px;color:#006bd6;text-decoration:none;font-weight:500;margin-right:12px;transition:color .2s ease}@media(hover:hover){.employer-applicant-card__resume-link:hover{text-decoration:underline}}.employer-applicant-card__status{flex-shrink:0}.employer-applicant-card__select{border:1px solid #eaecee;border-radius:10px;padding:8px 12px;font-size:14px;font-family:inherit;color:#112537;background-color:#fff;min-width:140px;cursor:pointer}.employer-applicant-card__select:focus{outline:none;border-color:#006bd6}.employer-empty{text-align:center;padding:48px 24px}.employer-empty__title{margin:0 0 12px;font-size:18px;font-weight:600;color:#112537}.employer-empty__desc{margin:0 0 24px;font-size:15px;color:#5e6670}.employer-list-item{padding:14px 0;border-bottom:1px solid #eaecee}.employer-list-item:last-child{border-bottom:none}.employer-list-item__title{font-size:15px;font-weight:600;color:#112537;margin-bottom:4px}.employer-list-item__meta{font-size:13px;color:#5e6670}.job-dashboard-table{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:20px;border:1px solid #eaecee;border-radius:12px;overflow:hidden}.job-dashboard-table thead{background-color:#f5f6f7;text-align:left}.job-dashboard-table thead tr th{padding:14px 20px;white-space:nowrap;color:#5e6670;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid #eaecee}.job-dashboard-table thead tr th:first-child{padding-left:20px}.job-dashboard-table thead tr th:last-child{padding-right:20px}.job-dashboard-table tbody tr{position:relative;transition:background .15s}@media(hover:hover){.job-dashboard-table tbody tr:hover{background-color:#f5f6f780}}.job-dashboard-table tbody tr:not(:last-child) td{border-bottom:1px solid #eaecee}.job-dashboard-table tbody tr:after{display:none}.job-dashboard-table tbody tr td{white-space:nowrap;padding:16px 20px;font-size:14px;color:#5e6670;vertical-align:middle}.job-dashboard-table tbody tr td:first-child{padding-left:20px;width:100%}.job-dashboard-table tbody tr td:last-child{padding-right:20px}.job-dashboard-table tbody tr td p{margin:0;font-size:14px;color:#5e6670}.job-dashboard-table tbody tr .job-info h2{font-size:16px;font-weight:600;color:#112537;margin:0 0 3px}.job-dashboard-table tbody tr .job-info h2 a{color:inherit;text-decoration:none}@media(hover:hover){.job-dashboard-table tbody tr .job-info h2 a:hover{color:#006bd6}}.job-dashboard-table tbody tr .job-info p{font-size:13px;color:#5e6670}.job-dashboard-table tbody tr .job-info p .separator{margin:0 5px}.job-dashboard-table tbody tr .job-status p{display:flex;align-items:center;gap:3px;font-weight:500}.job-dashboard-table tbody tr .job-status p img{width:18px;height:18px;margin-top:-1px}.job-dashboard-table tbody tr .job-status p.status-active{color:#2e7d32}.job-dashboard-table tbody tr .job-status p.status-expired{color:#950202}.job-dashboard-table tbody tr .job-applications p{display:flex;align-items:center;gap:5px;font-weight:500}.job-dashboard-table tbody tr .job-applications p img{width:16px;height:16px;margin-top:-2px}.job-dashboard-table tbody tr .job-actions{padding-right:20px}.job-dashboard-table tbody tr .job-actions .job-actions-buttons{display:flex;align-items:center;justify-content:flex-end;gap:10px;position:relative}.job-dashboard-table tbody tr .job-actions .job-actions-buttons .job-applications-btn{background-color:#f5f6f7;padding:0 20px;height:38px;border-radius:50px;display:flex;align-items:center;gap:7px;font-weight:400;font-size:14px;color:#112537;text-decoration:none;border:none;cursor:pointer;white-space:nowrap}.job-dashboard-table tbody tr .job-actions .job-actions-buttons .job-applications-btn svg{width:16px;height:16px;flex-shrink:0}@media(hover:hover){.job-dashboard-table tbody tr .job-actions .job-actions-buttons .job-applications-btn:hover{background-color:#eaecee}}@media(max-width:767px){.job-dashboard-table{border:none;border-radius:0;overflow:visible}.job-dashboard-table thead{display:none}.job-dashboard-table tbody tr{display:flex;flex-wrap:wrap;border:1px solid #eaecee;border-radius:12px;padding:16px;margin-bottom:12px;gap:4px;background:#fff}.job-dashboard-table tbody tr:not(:last-child) td{border-bottom:none}}@media(max-width:767px)and (hover:hover){.job-dashboard-table tbody tr:hover{background:#fff}}@media(max-width:767px){.job-dashboard-table tbody tr td{display:flex;justify-content:space-between;align-items:center;width:100%;padding:6px 0;white-space:normal}.job-dashboard-table tbody tr td:before{content:attr(data-label);font-weight:500;color:#5e6670;font-size:13px;flex-shrink:0;margin-right:12px}.job-dashboard-table tbody tr td:first-child{padding-left:0;padding-top:0;width:100%}.job-dashboard-table tbody tr td:last-child{padding-right:0}.job-dashboard-table tbody tr .job-info{flex-direction:column;align-items:flex-start;border-bottom:1px solid #eaecee;padding-bottom:12px;margin-bottom:4px}.job-dashboard-table tbody tr .job-info:before{display:none}.job-dashboard-table tbody tr .job-info h2{font-size:16px;margin-bottom:5px}.job-dashboard-table tbody tr .applicant-info.job-info{flex-direction:row;align-items:center}.job-dashboard-table tbody tr .job-actions{padding-top:10px;border-top:1px solid #eaecee;margin-top:4px;padding-bottom:0;padding-right:0}.job-dashboard-table tbody tr .job-actions:before{display:none}.job-dashboard-table tbody tr .job-actions .job-actions-buttons{width:100%;justify-content:space-between}.job-dashboard-table tbody tr .applicant-status-action:before{display:none}.job-dashboard-table tbody tr .applicant-status-action .custom-dropdown{width:100%}}.sort-link{background:none;border:none;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:#7b7b7b;padding:0;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.sort-link .sort-arrow{width:10px;height:10px;object-fit:contain;margin-left:5px;transition:transform .2s ease}.sort-link .sort-arrow.desc{transform:rotate(180deg)}.sort-link.active-sort{color:#112537}.sort-link.active-sort .sort-arrow{filter:brightness(0) saturate(100%) invert(0%)}@media(hover:hover){.sort-link:hover{color:#112537}.sort-link:hover .sort-arrow{filter:brightness(0) saturate(100%) invert(0%)}}.edit-button{background-color:#f0f2f4;border:none;border-radius:4px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease}.edit-button img{width:20px;height:20px}@media(hover:hover){.edit-button:hover{background-color:#f9c530}}.edit-button-dropdown{display:none;position:absolute;width:max-content;min-width:100%;top:100%;right:0;background-color:#fff;border-radius:4px;padding:10px;margin-top:10px;box-shadow:0 2px 10px #0000001a;z-index:15;border:1px solid #eaecee}.edit-button-dropdown.active{display:block}.edit-button-dropdown .dropdown-item{margin-bottom:3px;padding:0 10px;border-radius:4px;height:36px;display:flex;align-items:center;text-wrap:nowrap;justify-content:start;gap:10px;cursor:pointer;font-size:14px;font-weight:400;color:#112537;text-decoration:none;background:none;border:none;font-family:inherit;width:100%}.edit-button-dropdown .dropdown-item img{margin-top:-3px;width:20px;height:20px;filter:brightness(0) saturate(100%) invert(46%) sepia(6%) saturate(556%) hue-rotate(192deg) brightness(96%) contrast(82%)}.edit-button-dropdown .dropdown-item:first-of-type{font-weight:600}.edit-button-dropdown .dropdown-item:first-of-type img{padding-top:4px}.edit-button-dropdown .dropdown-item:last-of-type{margin-bottom:0}@media(hover:hover){.edit-button-dropdown .dropdown-item:hover{background-color:#eaecee;color:#112537}.edit-button-dropdown .dropdown-item:hover img{background:#fff;filter:none}}.arrow-button{display:flex;align-items:center;gap:10px;color:#006bd6;font-size:16px;font-weight:500;width:max-content;text-decoration:none}.arrow-button img{width:20px;height:auto;filter:brightness(0) saturate(100%) invert(27%) sepia(94%) saturate(4734%) hue-rotate(214deg) brightness(102%) contrast(107%);transition:transform .3s ease}@media(hover:hover){.arrow-button:hover{text-decoration:none;color:#0043ae}.arrow-button:hover img{transform:translate(5px);filter:brightness(0) saturate(100%) invert(12%) sepia(77%) saturate(4799%) hue-rotate(212deg) brightness(95%) contrast(102%)}}.latest-posts .job-dashboard-table{margin-bottom:20px}.latest-posts .arrow-button{margin:0 auto;text-decoration:underline}@media(hover:hover){.latest-posts .arrow-button:hover{text-decoration:none}}.latest-posts .arrow-button img{display:none}.manage-jobs-load-more{display:flex;justify-content:center;padding:10px 0 20px}.manage-jobs-load-more button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 24px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.manage-jobs-load-more button:hover:not(:disabled){background-color:#eaecee}}.manage-jobs-load-more button svg{width:20px;height:20px;flex-shrink:0}.manage-jobs-load-more button:disabled{opacity:.5;cursor:not-allowed}.applicants-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:30px}@media(max-width:768px){.applicants-header{flex-direction:column}}.applicants-header .applicants-header__left{flex-shrink:0}.applicants-header .applicants-header__left .dashboard-page-header{margin-bottom:0}.applicants-job-select{min-width:320px;flex-shrink:0}@media(max-width:768px){.applicants-job-select{min-width:0;width:100%}}.applicants-job-select label{display:block;margin-bottom:8px;font-size:16px;font-weight:400;color:#5e6670}.applicant-info.job-info{display:flex;align-items:center;gap:12px}.applicant-info .applicant-info__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;background-color:#f0f2f4;padding:0}.applicant-status-action .custom-dropdown{min-width:160px}.applicant-status-action .custom-dropdown .custom-dropdown__selected{height:38px;background-color:#f0f2f4;font-size:14px;padding:0 35px 0 12px}.applicant-status-action .custom-dropdown .custom-dropdown__selected span{font-size:14px}.applicant-status-action .custom-dropdown .custom-dropdown__options{min-width:160px}.applicant-status-action .custom-dropdown .custom-dropdown__options li{font-size:14px;height:36px}.applicant-resume .applicant-resume__link{color:#006bd6;text-decoration:none;font-weight:500}@media(hover:hover){.applicant-resume .applicant-resume__link:hover{text-decoration:underline}}.applicant-resume .applicant-resume__empty,.status-label.status-applied{color:#5e6670}.status-label.status-review{color:#006bd6}.job-applications-table{width:100%;border-collapse:separate;border-spacing:0;margin-bottom:20px}.job-applications-table thead{background-color:#f0f2f4;text-align:left}.job-applications-table thead tr th{padding:10px 25px 8px;white-space:nowrap;color:#7b7b7b;font-size:13px;font-weight:600}.job-applications-table thead tr th:first-child{padding-left:10px}.job-applications-table tbody tr{position:relative}.job-applications-table tbody tr:after{content:"";display:block;width:100%;height:1px;background-color:#eaecee;position:absolute;bottom:0;left:0}.job-applications-table tbody tr td{white-space:nowrap;padding:15px 25px;font-size:14px;color:#5e6670}.job-applications-table tbody tr td:first-child{padding-left:10px}.subscription-page{margin-bottom:24px}@media(max-width:1023px){.subscription-page{min-width:0;max-width:100%;overflow-x:clip}}.subscription-page .subscription-page__r1-row{display:flex;align-items:center;gap:8px;justify-content:flex-start;width:100%;margin-bottom:16px}@media(max-width:1023px){.subscription-page .subscription-page__r1-row{justify-content:center}}.subscription-page .subscription-page__billing-row{display:flex;justify-content:center;width:100%;margin-top:8px;margin-bottom:28px}.subscription-page .subscription-plan-toolbar--period{display:flex;justify-content:center;width:auto}.subscription-page .subscription-plan-toolbar__toggle{display:inline-flex;padding:4px;background:#eef0f1;border:1px solid #eaecee;border-radius:100px;gap:4px}.subscription-page .subscription-plan-toolbar__r1{display:inline-flex;align-items:center;max-width:100%;gap:10px;padding:8px 14px;background:#fff;border:1px solid #e2e6e8;border-radius:100px;font-size:14px;font-weight:600;color:#112537;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.subscription-page .subscription-plan-toolbar__r1:has(input:checked){background:#fff;color:#1f2426;box-shadow:0 1px 2px #73858c1f}.subscription-page .subscription-plan-toolbar__r1 .at__checkbox-mark{width:18px;height:18px;flex-shrink:0}.subscription-page .subscription-plan-toolbar__r1 .wp-billing-header__r1-label{line-height:1.35;min-width:0}.subscription-page .subscription-plan-toolbar__label{font-size:14px;font-weight:600;color:#112537}.subscription-page .subscription-plan-toolbar__segment{border:none;background:transparent;padding:8px 18px;border-radius:100px;font-size:14px;font-weight:600;font-family:inherit;color:#5b6c74;cursor:pointer;transition:background .15s ease,color .15s ease}.subscription-page .subscription-plan-toolbar__segment--active{background:#fff;color:#1f2426;box-shadow:0 1px 2px #73858c1f}.subscription-page .subscription-plan-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;margin-bottom:28px}.subscription-page .subscription-plan-card-wrap{display:flex;flex:1 1 100%;max-width:100%;padding:0;min-width:0}@media(min-width:900px){.subscription-page .subscription-plan-card-wrap{flex:1 1 0;max-width:400px}}.subscription-page .subscription-plan-card{position:relative;background:#fff;border:1px solid #eaecee;border-radius:16px;box-shadow:none;overflow:hidden;height:100%}.subscription-page .subscription-plan-card--current{border-color:#ffc34e;box-shadow:0 0 0 1px #ffc34e}.subscription-page .subscription-plan-card__ribbon{position:absolute;top:18px;right:-36px;z-index:1;background:#ffc34e;color:#1f2426;font-size:11px;font-weight:700;letter-spacing:.02em;padding:6px 40px;transform:rotate(45deg);transform-origin:center;box-shadow:0 1px 2px #00000014;pointer-events:none}.subscription-page .subscription-plan-card__content{box-sizing:border-box;width:100%;height:100%;padding:24px 24px 40px;display:flex;flex-direction:column;gap:16px}.subscription-page .subscription-plan-card__header-block{flex-shrink:0;min-height:200px}.subscription-page .subscription-plan-card__purchase{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.subscription-page .subscription-plan-card__r1-slot{display:flex;align-items:center;min-height:24px;flex-shrink:0}.subscription-page .subscription-plan-card__title{margin:0 0 8px;font-size:23px;font-weight:700;line-height:32px;letter-spacing:-.2px;color:#1f2426}.subscription-page .subscription-plan-card__price-row{display:flex;align-items:flex-end;flex-wrap:wrap;gap:4px 8px}.subscription-page .subscription-plan-card__price{font-size:36px;font-weight:700;line-height:40px;letter-spacing:-.2px;color:#1f2426}.subscription-page .subscription-plan-card__period{font-size:14px;font-weight:400;line-height:24px;color:#2e3538;padding-bottom:4px}.subscription-page .subscription-plan-card__price-hint{margin:8px 0 0;font-size:12px;line-height:20.5px;color:#5b6c74}.subscription-page .subscription-plan-card__description{margin:8px 0 0;font-size:14px;line-height:24px;color:#2e3538}.subscription-page .subscription-plan-card__r1-check{gap:10px;margin:0;font-size:13px;font-weight:600;color:#112537;-webkit-user-select:none;user-select:none}.subscription-page .subscription-plan-card__r1-check .subscription-plan-card__r1-label{line-height:18px}.subscription-page .subscription-plan-card__cta{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:50px;background-color:#eaecee;border:1px solid #eaecee;color:#112537;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:background-color .2s}.subscription-page .subscription-plan-card__cta svg{width:18px;height:18px;flex-shrink:0;opacity:.7}.subscription-page .subscription-plan-card__cta img{width:20px;height:20px}@media(hover:hover){.subscription-page .subscription-plan-card__cta:hover{background-color:#dcdfe3}.subscription-page .subscription-plan-card__cta:hover svg{opacity:1}}.subscription-page .subscription-plan-card__cta{flex-shrink:0;width:100%;justify-content:center;font-weight:600}.subscription-page .subscription-plan-card__cta:disabled{cursor:not-allowed;opacity:.55}.subscription-page .subscription-plan-card__cta--muted{background:#eef0f1;border-color:#eef0f1;color:#5b6c74}@media(hover:hover){.subscription-page .subscription-plan-card__cta--muted:hover:not(:disabled){background:#eef0f1}}.subscription-page .subscription-plan-card__features-section{flex:1 1 auto;min-height:0;padding-top:8px}.subscription-page .subscription-plan-card__features-title{margin:0 0 12px;font-size:17px;font-weight:700;line-height:24px;letter-spacing:-.2px;color:#2e3538}.subscription-page .subscription-plan-card__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.subscription-page .subscription-plan-card__feature{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:14px;line-height:22px}.subscription-page .subscription-plan-card__feature-icon{flex-shrink:0;display:flex;margin-top:1px}.subscription-page .subscription-plan-card__feature--yes .subscription-plan-card__feature-icon{color:#137a6e}.subscription-page .subscription-plan-card__feature--no .subscription-plan-card__feature-icon{color:#9eacb2}.subscription-page .subscription-plan-card__feature-text{color:#2e3538;font-weight:500}.subscription-page .subscription-plan-card__feature--no .subscription-plan-card__feature-text{color:#5b6c74;font-weight:400}.subscription-page .subscription-plan-card__usage{margin-top:8px;padding:16px;border-radius:12px;background:#f7f8f9;border:1px solid #eef0f1}.subscription-page .subscription-plan-card__usage-title{margin:0 0 6px;font-size:17px;font-weight:700;line-height:24px;color:#2e3538}.subscription-page .subscription-plan-card__usage-hint{margin:0 0 14px;font-size:12px;line-height:18px;color:#5b6c74}.subscription-page .subscription-plan-card__meter{padding-top:16px}.subscription-page .subscription-plan-card__meter--usage{padding-top:0;margin-bottom:12px}.subscription-page .subscription-plan-card__usage-link{font-size:13px;font-weight:600;color:#006bd6;text-decoration:none}@media(hover:hover){.subscription-page .subscription-plan-card__usage-link:hover{text-decoration:underline}}.subscription-page .subscription-plan-card__meter-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px;min-height:24px}.subscription-page .subscription-plan-card__meter-label{font-size:14px;font-weight:600;line-height:24px;color:#2e3538}.subscription-page .subscription-plan-card__meter-value{font-size:14px;line-height:24px;color:#2e3538;text-align:right;white-space:nowrap}.subscription-page .subscription-plan-card__meter-sep{margin:0 4px;font-weight:400}.subscription-page .subscription-plan-card__bar-track{height:16px;border-radius:8px;background:#eef0f1;overflow:hidden}.subscription-page .subscription-plan-card__bar-fill{height:100%;border-radius:8px;min-width:0;transition:width .25s ease}.subscription-page .subscription-plan-card__bar-fill--ok{background:#137a6e}.subscription-page .subscription-plan-card__bar-fill--danger{background:#e33962}.subscription-page .subscription-summary-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px;margin-bottom:24px}@media(max-width:768px){.subscription-page .subscription-summary-panel{flex-direction:column;align-items:stretch;padding:20px}}.subscription-page .subscription-summary-panel__main{flex:1;min-width:0}.subscription-page .subscription-summary-panel__actions{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end}@media(max-width:768px){.subscription-page .subscription-summary-panel__actions{justify-content:stretch}.subscription-page .subscription-summary-panel__actions .subscription-summary-panel__cancel{width:100%;justify-content:center}}.subscription-page .subscription-summary-panel__title{margin:0;font-size:19.8px;font-weight:700;letter-spacing:-.2px;line-height:28px;color:#1f2426}.subscription-page .subscription-summary-panel__copy{padding-top:8px;max-width:650px}.subscription-page .subscription-summary-panel__lead{margin:0;font-size:14px;font-weight:400;line-height:24px;color:#2e3538}.subscription-page .subscription-summary-panel__empty{margin:8px 0 0;font-size:14px;line-height:24px;color:#2e3538}.subscription-page .subscription-summary-panel__cancel{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:2px solid #dd1243;padding:12px 22px;border-radius:10px;color:#dd1243;cursor:pointer;font-size:14px;font-weight:600;font-family:inherit;line-height:24px;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.subscription-page .subscription-summary-panel__cancel:hover{background-color:#dd12430f}}.subscription-page .subscription-page__invoices{margin-bottom:0}.subscription-page .subscription-page__invoices .wp-section__header--flat{display:flex;flex-wrap:nowrap;flex-direction:row!important;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-bottom:16px}.subscription-page .subscription-page__invoices .wp-section__header--flat .wp-section__title{flex:1;min-width:0;margin:0}.subscription-page .subscription-page__invoices .invoices-table__mobile-sort{flex-shrink:0}.subscription-page .subscription-page__invoices .invoices-table__mobile-sort .custom-dropdown.custom-dropdown--toolbar.custom-dropdown--icon-mobile{width:auto;flex:0 0 auto;margin-bottom:0}.subscription-page .subscription-page__invoices .invoices-table__mobile-sort .custom-dropdown.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger{display:flex;align-items:center;justify-content:center;color:#5e6670;cursor:pointer;flex-shrink:0;transition:color .2s,background .2s;width:auto;min-width:0;height:auto;padding:6px;border:none;background:none;box-shadow:none;border-radius:50%;gap:0}.subscription-page .subscription-page__invoices .invoices-table__mobile-sort .custom-dropdown.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger>span:not(.custom-dropdown__count){display:none}.subscription-page .subscription-page__invoices .invoices-table__mobile-sort .custom-dropdown.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger .custom-dropdown__chevron{display:none}.subscription-page .subscription-page__invoices .invoices-table__mobile-sort .custom-dropdown.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger>svg:first-child{opacity:1;color:#5e6670}.subscription-page .subscription-page__invoices .invoices-table__mobile-sort .custom-dropdown.custom-dropdown--toolbar.custom-dropdown--icon-mobile.active .custom-dropdown__trigger{color:#112537;background:#11253714;border:none;box-shadow:none}@media(hover:hover){.subscription-page .subscription-page__invoices .invoices-table__mobile-sort .custom-dropdown.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__trigger:hover{color:#112537;background:#11253714}}.subscription-page .subscription-page__invoices .invoices-table__mobile-sort .custom-dropdown.custom-dropdown--toolbar.custom-dropdown--icon-mobile .custom-dropdown__options{right:0;left:auto;width:auto;min-width:180px;max-width:min(100vw - 32px,320px)}.subscription-page .subscription-page__invoices .invoices-table{width:100%;border-collapse:separate;border-spacing:0;text-align:left}.subscription-page .subscription-page__invoices .invoices-table__download-text{display:none}.subscription-page .subscription-page__invoices .invoices-table thead th{background-color:#f5f6f7;padding:12px 15px;font-size:12px;font-weight:600;color:#444449;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle}.subscription-page .subscription-page__invoices .invoices-table thead th .invoices-table__sort.at__sort{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;color:inherit}.subscription-page .subscription-page__invoices .invoices-table thead th .invoices-table__sort.at__sort.at__sort--active{color:#112537}.subscription-page .subscription-page__invoices .invoices-table thead th:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.subscription-page .subscription-page__invoices .invoices-table thead th:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not(:last-child) td{border-bottom:1px solid #e5e7eb}.subscription-page .subscription-page__invoices .invoices-table tbody td{padding:15px;font-size:14px;color:#374151;vertical-align:middle}.subscription-page .subscription-page__invoices .invoices-table .invoice-actions{vertical-align:middle;display:flex;justify-content:flex-end;gap:10px}.subscription-page .subscription-page__invoices .invoices-table .invoice-actions .download-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1/1;padding:0;border-radius:4px;border:none;background-color:#f4f5f6;color:#112537b3;cursor:pointer;transition:color .15s ease,background-color .15s ease}@media(hover:hover){.subscription-page .subscription-page__invoices .invoices-table .invoice-actions .download-icon:hover:not(:disabled){background-color:#eaecee;color:#000}}.subscription-page .subscription-page__invoices .invoices-table .invoice-actions .download-icon svg{width:18px;height:18px;flex-shrink:0}.subscription-page .subscription-page__invoices .invoices-table .invoice-actions .download-icon__spinner{animation:invoice-download-spin .8s linear infinite}.subscription-page .subscription-page__invoices .invoices-table .invoice-actions .download-icon:disabled{opacity:.5;cursor:not-allowed}@keyframes invoice-download-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.subscription-page .subscription-page__invoices .invoices-table .invoices-table__load-more.at__load-more{margin-top:0;border-radius:0 0 12px 12px}@media(max-width:767px){.subscription-page .subscription-page__invoices .invoices-table{display:block}.subscription-page .subscription-page__invoices .invoices-table__download-text,.subscription-page .subscription-page__invoices .invoices-table thead{display:none}.subscription-page .subscription-page__invoices .invoices-table tbody{display:block}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]){display:grid;grid-template-columns:1fr auto;grid-template-areas:"plan amount" "date number" "type actions";gap:2px 10px;padding:16px;margin-bottom:12px;border:1px solid #eaecee;border-radius:12px;background:#fff;max-width:100%;overflow:hidden;box-sizing:border-box}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]):before{content:"";grid-column:1/-1;grid-row:3;align-self:start;height:0;margin-top:4px;border-top:1px solid #e5e7eb}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) td{display:block;width:auto;min-width:0;padding:0;border-bottom:none!important}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--plan{grid-area:plan;font-size:16px;font-weight:600;color:#112537;line-height:1.35;align-self:center;min-width:0;overflow-wrap:anywhere}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--plan:before{display:none}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--amount{grid-area:amount;font-size:16px;font-weight:600;color:#112537;text-align:right;align-self:center;min-width:0}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--amount:before{display:none}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--date,.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--number{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;overflow-wrap:anywhere}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--date:before,.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--number:before{display:block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#444449;margin-right:0}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--date{grid-area:date}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--number{grid-area:number;align-items:flex-end;text-align:right}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--type{grid-area:type;align-self:center;padding-top:12px}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__cell--type:before{display:none}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoices-table__type-badge{display:inline-flex;align-items:center;max-width:100%;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.3;color:#374151;background:#eef0f1;border-radius:100px}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoice-actions{grid-area:actions;display:flex;align-items:center;justify-content:flex-end;align-self:center;padding-top:12px;height:auto}.subscription-page .subscription-page__invoices .invoices-table tbody tr:not([data-empty]) .invoice-actions .download-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:0;padding:0;gap:0;border-radius:4px;flex-shrink:0}.subscription-page .subscription-page__invoices .invoices-table tbody tr[data-empty]{display:block;border:1px solid #eaecee;border-radius:12px;padding:24px 16px;margin-bottom:12px;background:#fff}.subscription-page .subscription-page__invoices .invoices-table tbody tr[data-empty] td{display:block;width:100%;padding:0;text-align:center;color:#444449}.subscription-page .subscription-page__invoices .invoices-table tbody tr[data-empty] td:before{display:none}}.subscription-page .custom-dropdown{position:relative;display:inline-block;width:100%;margin-bottom:15px}.subscription-page .custom-dropdown .custom-dropdown__selected{height:50px;display:flex;align-items:center;justify-content:start;padding:0 45px 0 15px;background-color:#fff;border:1px solid #eaecee;border-radius:4px;cursor:pointer;color:#9f9f9f;font-size:16px;position:relative}.subscription-page .custom-dropdown .custom-dropdown__selected:after{content:"";display:block;width:15px;height:15px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20383.33%20216.67'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23000;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%2050px;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='m25,25l166.67,166.67L358.33,25'/%3e%3c/svg%3e") center/contain no-repeat;position:absolute;top:50%;right:10px;transform:translateY(-50%);filter:brightness(0) saturate(100%) invert(72%) sepia(0%) saturate(401%) hue-rotate(156deg) brightness(89%) contrast(88%)}.subscription-page .custom-dropdown .custom-dropdown__selected.selected{color:#112537}.subscription-page .custom-dropdown .custom-dropdown__options{position:absolute;left:0;right:0;margin:10px 0 0;padding:10px;list-style:none;background-color:#fff;border:1px solid #eaecee;border-radius:4px;z-index:1000;max-height:300px;overflow-y:auto;width:100%;min-width:max-content;box-shadow:0 4px 6px #0000001a}.subscription-page .custom-dropdown .custom-dropdown__options li{padding:0 10px;cursor:pointer;color:#112537;display:flex;align-items:center;height:36px;margin-bottom:4px;border-radius:4px}@media(hover:hover){.subscription-page .custom-dropdown .custom-dropdown__options li:hover{background-color:#eee}}.subscription-page .custom-dropdown .custom-dropdown__options li.selected{background-color:#e0e3e6}.subscription-page .custom-dropdown .custom-dropdown__options li.selected:after{content:"✓";display:inline;color:#d5a024;font-size:18px;margin-left:auto}.back{font-size:14px;font-weight:500;color:#006bd6;text-decoration:none;display:block;margin-bottom:20px}@media(hover:hover){.back:hover{color:#006bd6;text-decoration:underline}}.dashboard-subtitle{margin:0;font-weight:500}.employer-dashboard .jpf-ad-space-note{margin-bottom:24px;padding:16px 20px;background:#fff;border:1px solid #e2e6e8;border-radius:16px}.employer-dashboard .jpf-ad-space-note .wp-link{font-size:inherit;font-weight:600}.employer-dashboard .wp-section--compact{margin-bottom:0;padding:12px 16px 16px}.add-job-form-wrapper{position:relative;display:flex;gap:24px;margin-top:0}@media(max-width:1023px){.add-job-form-wrapper{flex-direction:column}}.add-job-form-wrapper--template-loading .add-job-form,.add-job-form-wrapper--template-loading .add-job-form-sidebar{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.jpf-template-load-overlay{position:fixed;inset:80px 0 0;z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none}@media(min-width:768px){.jpf-template-load-overlay{top:90px}}@media(min-width:1025px){.jpf-template-load-overlay{left:250px}}.add-job-form-sidebar{width:280px;flex-shrink:0;position:sticky;top:100px;align-self:flex-start;display:flex;flex-direction:column;gap:24px}@media(max-width:1023px){.add-job-form-sidebar{width:100%;position:static;order:-1}}.add-job-form-sidebar .job-form-sidebar__section>label{display:block;font-weight:600;font-size:14px;color:#1f2426;margin-bottom:8px}.add-job-form-sidebar .job-form-sidebar__hint{font-size:13px;color:#5b6c74;margin:0 0 10px;line-height:1.45}.add-job-form-sidebar .job-form-sidebar__status-hint{margin:8px 0 0;font-size:12px;line-height:1.4;color:#5b6c74}.add-job-form-sidebar .jpf-template-picker{overflow:visible}.add-job-form-sidebar .jpf-template-picker>label{margin-bottom:12px}.add-job-form-sidebar .jpf-template-picker .custom-dropdown{display:block;min-width:0}.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__empty{margin:0;font-size:13px;color:#5b6c74;line-height:1.45}.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__loading{display:flex;flex-direction:column;gap:8px}.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__loading span{display:block;height:40px;border-radius:8px;background:#eef1f3;animation:jpf-template-picker-shimmer 1.2s ease-in-out infinite}.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__controls{display:flex;flex-direction:column;gap:8px}.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__btn:hover:not(:disabled){background-color:#eaecee}}.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__btn svg{width:20px;height:20px;flex-shrink:0}.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__btn:disabled{opacity:.5;cursor:not-allowed}.add-job-form-sidebar .jpf-template-picker .jpf-template-picker__btn{width:100%;justify-content:center}.add-job-form-sidebar .custom-dropdown .custom-dropdown__selected{height:40px;border-radius:8px}.add-job-form-sidebar .custom-dropdown .custom-dropdown__selected span{font-size:14px}.add-job-form-sidebar .custom-dropdown.active .custom-dropdown__selected{border-color:#c4c4c4;box-shadow:none}.add-job-form-sidebar .jpf-actions--sidebar{display:flex;flex-direction:column;align-items:stretch;gap:8px}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__preview,.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit{width:100%;min-width:0;justify-content:center;box-sizing:border-box}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__preview{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__preview:hover:not(:disabled){background-color:#eaecee}}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__preview svg{width:20px;height:20px;flex-shrink:0}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__preview:disabled{opacity:.5;cursor:not-allowed}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__preview{width:100%;justify-content:center;border:none}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:50px;background-color:#eaecee;border:1px solid #eaecee;color:#112537;font-size:13px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0;font-family:inherit;transition:background-color .2s}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit svg{width:18px;height:18px;flex-shrink:0;opacity:.7}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit img{width:20px;height:20px}@media(hover:hover){.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit:hover{background-color:#dcdfe3}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit:hover svg{opacity:1}}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit{width:100%;justify-content:center;font-weight:600;border:none;background-color:#f9c530;color:#112537}@media(hover:hover){.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit:hover{background-color:#fbdb8d}}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit svg{width:20px;height:20px;opacity:1}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__submit:disabled{opacity:.45;cursor:not-allowed}.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__cancel{align-self:center;margin-top:2px;padding:0;border:none;border-radius:0;background:none;color:#006bd6;font-size:13px;font-weight:600;font-family:inherit;line-height:1.4;text-decoration:none;cursor:pointer;transition:color .15s ease}@media(hover:hover){.add-job-form-sidebar .jpf-actions--sidebar .jpf-actions__cancel:hover{text-decoration:underline;color:#0057ad}}.jpf-lightbox{position:fixed;inset:0;z-index:10000;background:#000000d9;display:flex;align-items:center;justify-content:center;cursor:pointer}.jpf-lightbox__close{position:absolute;top:16px;right:16px;background:none;border:none;color:#fff;cursor:pointer;padding:8px;border-radius:50%;transition:background .2s;z-index:2}@media(hover:hover){.jpf-lightbox__close:hover{background:#ffffff26}}.jpf-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:none;color:#fff;cursor:pointer;padding:10px;border-radius:50%;transition:background .2s;z-index:2}@media(hover:hover){.jpf-lightbox__nav:hover{background:#ffffff40}}.jpf-lightbox__nav--prev{left:16px}.jpf-lightbox__nav--next{right:16px}.jpf-lightbox__img{max-width:90vw;max-height:80vh;object-fit:contain;border-radius:8px;cursor:default}.jpf-lightbox__footer{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;color:#fff;font-size:14px;background:#00000080;padding:8px 16px;border-radius:50px;cursor:default}.jpf-lightbox__footer a{color:#fff;display:flex;transition:opacity .2s}@media(hover:hover){.jpf-lightbox__footer a:hover{opacity:.7}}.add-job-form{flex:1;min-width:0}.add-job-form form>.wp-section.jpf-section:last-child{margin-bottom:0}.add-job-form label{display:block;font-weight:500;font-size:14px;color:#5b6c74;margin-bottom:6px}.add-job-form input[type=text]:not(.jpf-tags__input),.add-job-form input[type=date]{height:40px;border:1px solid #eaecee;outline:none;background-color:#fff;color:#112537;border-radius:8px;font-size:14px;padding:0 12px;width:100%;font-family:inherit;transition:border-color .15s ease}.add-job-form input[type=text]:not(.jpf-tags__input)::placeholder,.add-job-form input[type=date]::placeholder{color:#b0b5bc;font-weight:400;font-size:13px}.add-job-form input[type=text]:not(.jpf-tags__input):focus,.add-job-form input[type=text]:not(.jpf-tags__input):focus-visible,.add-job-form input[type=date]:focus,.add-job-form input[type=date]:focus-visible{border-color:#c4c4c4;box-shadow:none;outline:none}.add-job-form input[type=text]:not(.jpf-tags__input).invalid,.add-job-form input[type=date].invalid{border-color:#950202!important;box-shadow:none!important}.add-job-form input[type=date]{color-scheme:light;-webkit-appearance:none;-moz-appearance:none;appearance:none}.add-job-form input[type=date].jpf-date--empty{color:#b0b5bc}.add-job-form input[type=date].jpf-date--empty::-webkit-datetime-edit,.add-job-form input[type=date].jpf-date--empty::-webkit-datetime-edit-fields-wrapper{color:#b0b5bc}.add-job-form input[type=date].jpf-date--empty::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.42;padding:2px;border-radius:4px;transition:opacity .2s ease}@media(hover:hover){.add-job-form input[type=date].jpf-date--empty::-webkit-calendar-picker-indicator:hover{opacity:.6}}.add-job-form input[type=date]:not(.jpf-date--empty){color:#112537}.add-job-form input[type=date]:not(.jpf-date--empty)::-webkit-datetime-edit,.add-job-form input[type=date]:not(.jpf-date--empty)::-webkit-datetime-edit-fields-wrapper{color:#112537}.add-job-form input[type=date]:not(.jpf-date--empty)::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5;padding:2px;border-radius:4px;transition:opacity .2s ease}@media(hover:hover){.add-job-form input[type=date]:not(.jpf-date--empty)::-webkit-calendar-picker-indicator:hover{opacity:.8}}.add-job-form .custom-dropdown .custom-dropdown__selected{height:40px;border-radius:8px}.add-job-form .custom-dropdown .custom-dropdown__selected span{font-size:14px}.add-job-form .custom-dropdown .custom-dropdown__selected:not(.selected){color:#b0b5bc}.add-job-form .custom-dropdown.active .custom-dropdown__selected{border-color:#c4c4c4;box-shadow:none}.add-job-form .jpf-field-group{margin-bottom:20px}.add-job-form .jpf-field-group:last-child{margin-bottom:0}.add-job-form .jpf-field-group__title{margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.4;color:#1f2426}.add-job-form .jpf-field-group .jpf-row:last-child{margin-bottom:0}.add-job-form .jpf-row{display:flex;gap:14px;margin-bottom:14px}.add-job-form .jpf-row:last-child{margin-bottom:0}.add-job-form .jpf-field{display:flex;flex-direction:column;min-width:0}.add-job-form .jpf-field--1{flex:1}.add-job-form .jpf-field--2{flex:2}.add-job-form .jpf-field--gender{flex:0 0 5rem;max-width:5rem}.add-job-form .jpf-field--gender .custom-dropdown__selected{justify-content:center;padding:0 35px 0 8px}.add-job-form .jpf-field--gender .custom-dropdown__selected span{flex:0 1 auto;text-align:center}.add-job-form .jpf-field--gender .custom-dropdown__options{min-width:100%}.add-job-form .salary-amount{position:relative}.add-job-form .salary-amount:after{content:"EUR";font-size:13px;color:#5e6670;background-color:#eaecee59;padding:0 12px;font-weight:600;position:absolute;right:0;bottom:0;height:40px;display:flex;align-items:center;justify-content:center;border-radius:0 8px 8px 0}.add-job-form .languages .custom-dropdown__selected span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-job-form .languages .custom-dropdown__options{max-height:240px;overflow-y:auto}.add-job-form .jpf-checkbox{display:flex;flex-direction:row;gap:10px;align-items:center;margin-top:10px}.add-job-form .jpf-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:22px;height:22px;min-width:22px;border:1px solid #eaecee;border-radius:6px;cursor:pointer;flex-shrink:0;outline:none;position:relative;background-color:#fff;transition:all .2s ease;margin:0}.add-job-form .jpf-checkbox input[type=checkbox]:after{content:"";position:absolute;inset:2px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Interface%20/%20Check'%3e%3cpath%20id='Vector'%20d='M6%2012L10.2426%2016.2426L18.727%207.75732'%20stroke='%23000000'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");background-size:18px;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1)}.add-job-form .jpf-checkbox input[type=checkbox]:checked{background-color:#006bd6;border-color:#006bd6}.add-job-form .jpf-checkbox label{font-size:15px;font-weight:400;color:#112537;cursor:pointer;margin-bottom:0}.add-job-form .benefits-options{display:flex;flex-wrap:wrap;gap:8px}.add-job-form .benefits-options .benefit-option{position:relative;display:flex;align-items:center;width:max-content;padding:8px 16px;color:#112537;font-weight:400;border-radius:999px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#f4f5f6;border:1px solid #e2e6e8;transition:border-color .15s ease}@media(hover:hover){.add-job-form .benefits-options .benefit-option:hover:not(:disabled){border-color:#c8cdd0}}.add-job-form .benefits-options .benefit-option:focus-within{border-color:#c8cdd0}.add-job-form .benefits-options .benefit-option:focus-visible:not(:disabled){border-color:#c8cdd0;outline:none}.add-job-form .benefits-options .benefit-option:active:not(:disabled){border-color:#c8cdd0}.add-job-form .benefits-options .benefit-option .benefit-option__label{font-size:14px;color:#112537}.add-job-form .benefits-options .benefit-option .benefit-option__delete{display:none;position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:50%;border:none;background-color:#950202;color:#fff;font-size:14px;line-height:1;cursor:pointer;align-items:center;justify-content:center;padding:0}@media(hover:hover){.add-job-form .benefits-options .benefit-option.benefit-option--custom:hover:not(.benefit-option--active) .benefit-option__delete{display:flex}}.add-job-form .benefits-options .benefit-option.benefit-option--active{border-color:#112537;background-color:#f4f5f6}.add-job-form .benefits-options .benefit-option.benefit-option--active .benefit-option__label{color:#112537}@media(hover:hover){.add-job-form .benefits-options .benefit-option.benefit-option--active:hover:not(:disabled){border-color:#112537;background-color:#f4f5f6}}.add-job-form .benefits-options .benefit-option.benefit-option--active:focus-visible:not(:disabled){border-color:#112537;background-color:#f4f5f6;outline:none}.add-job-form .benefits-options .benefit-option.benefit-option--active:active:not(:disabled){border-color:#112537;background-color:#f4f5f6}.add-job-form .benefits-options .benefit-option--add{width:36px;height:36px;padding:0;justify-content:center;border-style:dashed}.add-job-form .benefits-options .benefit-option--add .benefit-option__plus{width:18px;height:18px;object-fit:contain;opacity:.45;transition:opacity .2s ease}@media(hover:hover){.add-job-form .benefits-options .benefit-option--add:hover .benefit-option__plus{opacity:1}}.add-job-form .benefits-options .benefit-add-inline{display:flex;align-items:center;width:230px;border-radius:999px;overflow:hidden;background-color:#f4f5f6;border:1px solid #e2e6e8;transition:border-color .15s ease}@media(hover:hover){.add-job-form .benefits-options .benefit-add-inline:hover:not(:disabled){border-color:#c8cdd0}}.add-job-form .benefits-options .benefit-add-inline:focus-within{border-color:#c8cdd0}.add-job-form .benefits-options .benefit-add-inline:focus-visible:not(:disabled){border-color:#c8cdd0;outline:none}.add-job-form .benefits-options .benefit-add-inline:active:not(:disabled){border-color:#c8cdd0}.add-job-form .benefits-options .benefit-add-inline input{flex:1;height:100%;min-height:36px;padding:0 12px;border:none;outline:none;font-size:14px;background:transparent;font-weight:400;color:#112537;font-family:inherit;border-radius:0}.add-job-form .benefits-options .benefit-add-inline input::placeholder{font-size:13px;font-weight:400;color:#5e6670;font-family:inherit}.add-job-form .benefits-options .benefit-add-inline button{width:36px;height:100%;min-height:36px;border:none;border-left:1px solid #eaecee;background-color:#eaecee;color:#112537;font-size:18px;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}@media(hover:hover){.add-job-form .benefits-options .benefit-add-inline button:hover{background-color:#dcdfe3}}.add-job-form .jpf-quill{border:1px solid #e2e6e8;border-radius:8px;overflow:hidden;background-color:#fff;transition:border-color .15s ease}.add-job-form .jpf-quill:focus-within{border-color:#c4c4c4}.add-job-form .jpf-quill .ql-toolbar.ql-snow{border:none!important;border-bottom:1px solid #e2e6e8!important;border-radius:0;background-color:#fafafa;padding:6px 8px;font-family:inherit}.add-job-form .jpf-quill .ql-container.ql-snow{border:none!important;border-radius:0;min-height:200px;font-size:14px;font-family:inherit;background-color:#fff}.add-job-form .jpf-quill .ql-container.ql-snow:focus-within{border:none;box-shadow:none}.add-job-form .jpf-quill .ql-editor{min-height:200px;padding:10px 12px;font-size:14px;line-height:1.5;color:#112537}.add-job-form .jpf-quill .ql-editor.ql-blank:before{color:#b0b5bc;font-style:normal;left:12px;right:12px}.add-job-form .jpf-quill .ql-toolbar .ql-stroke{stroke:#5b6c74}.add-job-form .jpf-quill .ql-toolbar .ql-fill{fill:#5b6c74}.add-job-form .jpf-quill .ql-toolbar .ql-picker-label{color:#5b6c74}.add-job-form .jpf-quill .ql-toolbar button:hover .ql-stroke,.add-job-form .jpf-quill .ql-toolbar button.ql-active .ql-stroke,.add-job-form .jpf-quill .ql-toolbar .ql-picker-label:hover .ql-stroke{stroke:#112537}.add-job-form .jpf-quill .ql-toolbar button:hover .ql-fill,.add-job-form .jpf-quill .ql-toolbar button.ql-active .ql-fill{fill:#112537}.add-job-form .jpf-quill .ql-toolbar .ql-picker-label:hover{color:#112537}.add-job-form .jpf-field__hint{margin:-2px 0 10px;font-size:13px;color:#5b6c74;line-height:1.45}.add-job-form .jpf-field--gallery{margin-top:16px}.add-job-form .jpf-gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;border:2px dashed #e2e6e8;border-radius:10px;padding:10px;min-height:88px;transition:border-color .2s,background .2s}@media(max-width:1023px){.add-job-form .jpf-gallery{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.add-job-form .jpf-gallery{grid-template-columns:repeat(3,1fr)}}.add-job-form .jpf-gallery--dragging{border-color:#006bd6;background:#006bd60a}.add-job-form .jpf-gallery__item{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;cursor:pointer}.add-job-form .jpf-gallery__item img{width:100%;height:100%;object-fit:cover;display:block}.add-job-form .jpf-gallery__item:hover .jpf-gallery__remove{opacity:1}@media(hover:none){.add-job-form .jpf-gallery__item .jpf-gallery__remove{opacity:1}}.add-job-form .jpf-gallery__remove{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;border:none;background:#0000008c;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s}.add-job-form .jpf-gallery__add{aspect-ratio:1;border-radius:8px;border:1px dashed #eaecee;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#5e6670;transition:border-color .2s,color .2s}@media(hover:hover){.add-job-form .jpf-gallery__add:hover{border-color:#006bd6;color:#006bd6}}.add-job-form .jpf-gallery__add:disabled{opacity:.5;cursor:not-allowed}.add-job-form .jpf-gallery__spinner{animation:employer-spin 1s linear infinite}.add-job-form .jpf-tags{display:flex;flex-wrap:wrap;gap:6px;padding:6px 10px;border:1px solid #eaecee;border-radius:8px;background:#fff;min-height:40px;align-items:center;cursor:text;transition:border-color .15s}.add-job-form .jpf-tags:focus-within{border-color:#c4c4c4;box-shadow:none}.add-job-form .jpf-tags__chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#fafbfc;border:1px solid #e0e3e6;border-radius:50px;font-size:13px;color:#112537;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative}.add-job-form .jpf-tags__chip:hover .jpf-tags__chip-remove{display:flex}@media(hover:none){.add-job-form .jpf-tags__chip .jpf-tags__chip-remove{display:flex}}.add-job-form .jpf-tags__chip-remove{display:none;align-items:center;justify-content:center;background:none;border:none;color:#950202;cursor:pointer;padding:0;line-height:1;background-color:#ffc8c8;border-radius:50%;width:16px;height:16px;transition:background-color .15s;position:absolute;top:50%;transform:translateY(-50%);right:4px}.add-job-form .jpf-tags__chip-remove:hover{color:#fff;background-color:#950202}.add-job-form .jpf-tags__input{flex:1;min-width:60px;height:auto;width:auto;border:none;outline:none;box-shadow:none;border-radius:0;font-size:14px;font-family:inherit;background:transparent;color:#112537;padding:2px 0}.add-job-form .jpf-tags__input::placeholder{color:#b0b5bc;font-size:13px}@media(max-width:767px){.add-job-form{max-width:100%}.add-job-form .jpf-row{flex-direction:column;gap:12px}}.notice{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000;background:#dff0d8;border:1px solid #9ba890;padding:10px 15px;border-radius:3px;opacity:0;transition:opacity .5s ease,right .2s ease-out;top:140px;right:-50px;cursor:pointer}.notice.notice-flash{right:20px;opacity:1}.notice.notice-error{background:#f2dede;border:1px solid #ebccd1}.at--employer-jobs .at__header,.at--employer-jobs .at__row{grid-template-columns:36px 1fr 130px 100px 100px 80px}.at--employer-jobs .at__row.featured{background-color:#fff9ef}.at--employer-jobs .at__td--apps{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#5e6670}.at--employer-jobs .at__td--apps svg{opacity:.5}.at--employer-jobs .at__td--apps .at__apps-link{display:inline-flex;align-items:center;gap:6px;color:#006bd6;font-size:13px;font-weight:600;text-decoration:none;line-height:1.2}.at--employer-jobs .at__td--apps .at__apps-link svg{opacity:1;flex-shrink:0}@media(hover:hover){.at--employer-jobs .at__td--apps .at__apps-link:hover{text-decoration:underline}}@media screen and (max-width:767px){.at--employer-jobs .at__td--apps{align-self:self-start}}@media(max-width:767px){.at--employer-jobs .at__job-days{display:none}}.at--employer-jobs .at-expand-wrap--open .at-expand-inner{max-height:1200px;overflow:visible}.at--employer-jobs .at-expand--employer-jobs{padding:0 16px 16px;background:#fff;border-top:1px solid rgba(234,236,238,.45);border-radius:0 0 10px 10px}.at--employer-jobs .at-expand--employer-jobs .at-expand__grid{padding-top:12px;padding-left:0;gap:14px}@media(min-width:768px){.at--employer-jobs .at-expand--employer-jobs .at-expand__grid{padding-left:42px}}.at--employer-jobs .at-expand--employer-jobs .at-expand__grid{grid-template-columns:1fr 1fr;gap:12px}.at--employer-jobs .at-expand--employer-jobs .at-expand__section{background:#f7f7f7;border:1px solid #e2e6e8;border-radius:10px;padding:12px 14px}.at--employer-jobs .at-expand--employer-jobs .at-expand__heading{text-transform:none;letter-spacing:0;margin-bottom:12px}@media(max-width:767px){.at--employer-jobs .at-expand--employer-jobs .at-expand__grid{grid-template-columns:1fr}.at--employer-jobs .at-expand--employer-jobs .at-expand__fields{display:flex;flex-direction:column;gap:14px}}.at--employer-jobs .at-expand--employer-jobs .at-expand__section{background:transparent;border:none;box-shadow:none;border-radius:0;padding:0}.at--employer-jobs .at-expand--employer-jobs .at-expand__section:last-child{background:#f4f5f673;border-radius:12px;padding:14px 16px;height:max-content;border:1px solid #eaedef}.at--employer-jobs .at-expand--employer-jobs .at-expand__heading{margin-bottom:8px;padding-bottom:0;border-bottom:none;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0}.at-expand__section:last-child .at--employer-jobs .at-expand--employer-jobs .at-expand__heading{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(234,236,238,.45)}.at--employer-jobs .at-expand--employer-jobs .at-expand__quick-actions,.at--employer-jobs .at-expand--employer-jobs .at-expand__dismissed-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(234,236,238,.5)}.at--employer-jobs .at-expand--employer-jobs .at-expand__action{font-family:inherit;cursor:pointer;text-decoration:none}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--view{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.at--employer-jobs .at-expand--employer-jobs .at-expand__action--view:hover:not(:disabled){background-color:#eaecee}}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--view svg{width:20px;height:20px;flex-shrink:0}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--view:disabled{opacity:.5;cursor:not-allowed}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--view{display:inline-flex;box-sizing:border-box;border:none}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--view svg{width:15px;height:15px}.at--employer-jobs .at-expand--employer-jobs .at-expand__quick-actions .at-expand__action--view,.at--employer-jobs .at-expand--employer-jobs .at-expand__dismissed-actions .at-expand__action--view{background-color:#fff;border:1px solid #eaedef}@media(hover:hover){.at--employer-jobs .at-expand--employer-jobs .at-expand__quick-actions .at-expand__action--view:hover:not(:disabled),.at--employer-jobs .at-expand--employer-jobs .at-expand__dismissed-actions .at-expand__action--view:hover:not(:disabled){background-color:#eaecee}}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--delete{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.at--employer-jobs .at-expand--employer-jobs .at-expand__action--delete:hover:not(:disabled){background-color:#eaecee}}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--delete svg{width:20px;height:20px;flex-shrink:0}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--delete:disabled{opacity:.5;cursor:not-allowed}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--delete{display:inline-flex;color:#950202;border:1px solid rgba(149,2,2,.25);box-sizing:border-box;background:#9502020d;text-decoration:none}.at--employer-jobs .at-expand--employer-jobs .at-expand__action--delete svg{width:15px;height:15px}@media(hover:hover){.at--employer-jobs .at-expand--employer-jobs .at-expand__action--delete:hover{background:#9502021a!important}}.at--employer-jobs .at-expand--employer-jobs .at-expand__section--details{min-width:0}.at--employer-jobs .at-expand--employer-jobs .at-expand__details-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 28px}.at--employer-jobs .at-expand--employer-jobs .at-expand__details-col{min-width:0}.at--employer-jobs .at-expand--employer-jobs .at-expand__fields{display:flex;flex-direction:column;gap:8px}.at--employer-jobs .at-expand--employer-jobs .at-expand__field{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:baseline}.at--employer-jobs .at-expand--employer-jobs .at-expand__label{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:#112537;line-height:1.35}.at--employer-jobs .at-expand--employer-jobs .at-expand__label:first-letter{text-transform:none}.at--employer-jobs .at-expand--employer-jobs .at-expand__value{font-size:12px;color:#112537;font-weight:300;line-height:1.35;min-width:0}.at--employer-jobs .at-expand--employer-jobs .at-expand__status{display:inline-flex;align-items:center;gap:6px;font-weight:300}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-section-label{margin:0;font-size:12px;font-weight:300;color:#112537}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-row{display:flex;align-items:center;gap:8px}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-dropdown{flex:1;min-width:0}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-dropdown .custom-dropdown__selected{height:36px;background-color:#fff;font-size:12px;padding:0 32px 0 10px}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-dropdown .custom-dropdown__selected span{font-size:12px}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-dropdown .custom-dropdown__options li{font-size:12px;height:36px}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-apply{display:inline-flex;align-items:center;flex-shrink:0;align-self:center;margin:0;padding:0;border:none;background:none;color:#006bd6;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}@media(hover:hover){.at--employer-jobs .at-expand--employer-jobs .at-expand__status-apply:hover:not(:disabled){text-decoration:underline}}.at--employer-jobs .at-expand--employer-jobs .at-expand__status-apply:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.at--employer-jobs .at-expand--employer-jobs .at-expand__section:last-child>.at-expand__quick-actions,.at--employer-jobs .at-expand--employer-jobs .at-expand__section:last-child>.at-expand__dismissed-actions{margin-top:12px;padding-top:10px;border-top:1px solid rgba(234,236,238,.5)}@media(max-width:767px){.at--employer-jobs .at-expand--employer-jobs .at-expand__details-grid{grid-template-columns:1fr;gap:16px}.at--employer-jobs .at-expand--employer-jobs .at-expand__details-col+.at-expand__details-col{padding-top:12px;border-top:1px solid rgba(234,236,238,.45)}.at--employer-jobs .at-expand--employer-jobs .at-expand__field{grid-template-columns:1fr 1fr;gap:10px}}.at--employer-apps .at__header,.at--employer-apps .at__row{grid-template-columns:36px 250px 1fr 160px 140px 80px}.at--employer-apps .at__td--job,.at--employer-apps .at__th--job{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at--employer-apps .at__td--job-content{display:flex;align-items:center;gap:8px;min-width:0}.at--employer-apps .at__td--job-content span{min-width:0;overflow:hidden;text-overflow:ellipsis}.at--employer-apps .at__td--job-content svg.lucide-briefcase{color:#5e6670}.at--employer-apps .at__td--job-link{display:inline-flex;align-items:center;color:#5e6670;opacity:.6;transition:opacity .15s ease,color .15s ease;flex-shrink:0}@media(hover:hover){.at--employer-apps .at__td--job-link:hover{opacity:1;color:#006bd6}}@media(min-width:768px)and (max-width:1339px){.at--employer-apps .at__header,.at--employer-apps .at__row{grid-template-columns:36px 230px 1fr 160px 80px}.at--employer-apps .at__td--date{display:none!important}.at--employer-apps .at__th{display:flex!important;align-items:center;min-width:0}.at--employer-apps .at__th--date,.at--employer-apps .at__header .at__th--date{display:none!important}.at--employer-apps .at__th--job,.at--employer-apps .at__th--status{overflow:visible;white-space:normal}}@media(max-width:767px){.at--employer-apps .at__td--job{width:100%;order:2;padding:0 0 0 26px}.at--employer-apps .at__td--job-content{width:100%;justify-content:flex-start;align-items:center;font-size:12px;gap:4px}.at--employer-apps .at__td--job-content svg.lucide-briefcase{color:#5e6670}.at--employer-apps .at__mobile-meta{order:1;width:100%;margin-top:2px}}.at--employer-apps .at-expand-wrap--open .at-expand-inner{max-height:1200px;overflow:visible}.at--employer-apps .at-expand--employer-apps{padding:0 16px 16px;background:#fff;border-top:1px solid rgba(234,236,238,.45);border-radius:0 0 10px 10px}.at--employer-apps .at-expand--employer-apps .at-expand__grid{padding-top:12px;padding-left:0;gap:14px}@media(min-width:768px){.at--employer-apps .at-expand--employer-apps .at-expand__grid{padding-left:42px}}.at--employer-apps .at-expand--employer-apps .at-expand__grid{grid-template-columns:1fr 1fr;gap:12px}.at--employer-apps .at-expand--employer-apps .at-expand__section{background:#f7f7f7;border:1px solid #e2e6e8;border-radius:10px;padding:12px 14px}.at--employer-apps .at-expand--employer-apps .at-expand__heading{text-transform:none;letter-spacing:0;margin-bottom:12px}@media(max-width:767px){.at--employer-apps .at-expand--employer-apps .at-expand__grid{grid-template-columns:1fr}.at--employer-apps .at-expand--employer-apps .at-expand__fields{display:flex;flex-direction:column;gap:14px}}.at--employer-apps .at-expand--employer-apps .at-expand__section{background:transparent;border:none;box-shadow:none;border-radius:0;padding:0}.at--employer-apps .at-expand--employer-apps .at-expand__section:last-child{background:#f4f5f673;border-radius:12px;padding:14px 16px;height:max-content;border:1px solid #eaedef}.at--employer-apps .at-expand--employer-apps .at-expand__heading{margin-bottom:8px;padding-bottom:0;border-bottom:none;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0}.at-expand__section:last-child .at--employer-apps .at-expand--employer-apps .at-expand__heading{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(234,236,238,.45)}.at--employer-apps .at-expand--employer-apps .at-expand__quick-actions,.at--employer-apps .at-expand--employer-apps .at-expand__dismissed-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(234,236,238,.5)}.at--employer-apps .at-expand--employer-apps .at-expand__action{font-family:inherit;cursor:pointer;text-decoration:none}.at--employer-apps .at-expand--employer-apps .at-expand__action--view{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.at--employer-apps .at-expand--employer-apps .at-expand__action--view:hover:not(:disabled){background-color:#eaecee}}.at--employer-apps .at-expand--employer-apps .at-expand__action--view svg{width:20px;height:20px;flex-shrink:0}.at--employer-apps .at-expand--employer-apps .at-expand__action--view:disabled{opacity:.5;cursor:not-allowed}.at--employer-apps .at-expand--employer-apps .at-expand__action--view{display:inline-flex;box-sizing:border-box;border:none}.at--employer-apps .at-expand--employer-apps .at-expand__action--view svg{width:15px;height:15px}.at--employer-apps .at-expand--employer-apps .at-expand__quick-actions .at-expand__action--view,.at--employer-apps .at-expand--employer-apps .at-expand__dismissed-actions .at-expand__action--view{background-color:#fff;border:1px solid #eaedef}@media(hover:hover){.at--employer-apps .at-expand--employer-apps .at-expand__quick-actions .at-expand__action--view:hover:not(:disabled),.at--employer-apps .at-expand--employer-apps .at-expand__dismissed-actions .at-expand__action--view:hover:not(:disabled){background-color:#eaecee}}.at--employer-apps .at-expand--employer-apps .at-expand__action--delete{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;background-color:#f4f5f6;border:1px solid #e2e6e8;color:#112537;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}@media(hover:hover){.at--employer-apps .at-expand--employer-apps .at-expand__action--delete:hover:not(:disabled){background-color:#eaecee}}.at--employer-apps .at-expand--employer-apps .at-expand__action--delete svg{width:20px;height:20px;flex-shrink:0}.at--employer-apps .at-expand--employer-apps .at-expand__action--delete:disabled{opacity:.5;cursor:not-allowed}.at--employer-apps .at-expand--employer-apps .at-expand__action--delete{display:inline-flex;color:#950202;border:1px solid rgba(149,2,2,.25);box-sizing:border-box;background:#9502020d;text-decoration:none}.at--employer-apps .at-expand--employer-apps .at-expand__action--delete svg{width:15px;height:15px}@media(hover:hover){.at--employer-apps .at-expand--employer-apps .at-expand__action--delete:hover{background:#9502021a!important}}.at--employer-apps .at-expand--employer-apps .at-expand__status-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.at--employer-apps .at-expand--employer-apps .at-expand__status-section-label{margin:0;font-size:12px;font-weight:300;color:#112537}.at--employer-apps .at-expand--employer-apps .at-expand__status-row{display:flex;align-items:center;gap:8px}.at--employer-apps .at-expand--employer-apps .at-expand__status-dropdown{flex:1;min-width:0}.at--employer-apps .at-expand--employer-apps .at-expand__status-dropdown .custom-dropdown__selected{height:36px;background-color:#fff;font-size:12px;padding:0 32px 0 10px}.at--employer-apps .at-expand--employer-apps .at-expand__status-dropdown .custom-dropdown__selected span{font-size:12px}.at--employer-apps .at-expand--employer-apps .at-expand__status-dropdown .custom-dropdown__options li{font-size:12px;height:36px}.at--employer-apps .at-expand--employer-apps .at-expand__status-apply{display:inline-flex;align-items:center;flex-shrink:0;align-self:center;margin:0;padding:0;border:none;background:none;color:#006bd6;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}@media(hover:hover){.at--employer-apps .at-expand--employer-apps .at-expand__status-apply:hover:not(:disabled){text-decoration:underline}}.at--employer-apps .at-expand--employer-apps .at-expand__status-apply:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.at--employer-apps .at-expand--employer-apps .at-expand__job-section{display:none;margin-top:16px;padding-top:12px;border-top:1px solid rgba(234,236,238,.45)}@media(max-width:767px){.at--employer-apps .at-expand--employer-apps .at-expand__job-section{display:block}}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-job{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:0}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-job span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#112537}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-job svg.lucide-briefcase{flex-shrink:0;color:#5e6670}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-job-link{display:inline-flex;align-items:center;flex-shrink:0;color:#5e6670;opacity:.6;transition:opacity .15s ease,color .15s ease}@media(hover:hover){.at--employer-apps .at-expand--employer-apps .at-expand__candidate-job-link:hover{opacity:1;color:#006bd6}}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-header{display:flex;align-items:flex-start;gap:10px;margin-bottom:0}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#e2e6e8;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#112537}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-avatar img{width:100%;height:100%;object-fit:cover}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-meta{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-name{font-size:14px;font-weight:600;color:#112537;line-height:1.3}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-email{font-size:12px;color:#5e6670;word-break:break-all}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-extra{display:flex;flex-wrap:wrap;align-items:center;margin-top:6px;font-size:12px;color:#5e6670}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-date{line-height:1.3}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-resume-row{margin-top:10px}.at--employer-apps .at-expand--employer-apps .at-expand__candidate-no-resume{color:#8a9299;font-size:12px}.at--employer-apps .at-expand--employer-apps .at-expand__reset-status{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;border:none;background:none;color:#006bd6;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;flex-shrink:0}@media(hover:hover){.at--employer-apps .at-expand--employer-apps .at-expand__reset-status:hover{text-decoration:underline}}.pricing-plans-page__content{padding:24px 0 48px}@media(min-width:1025px){.pricing-plans-page__content{padding-bottom:64px}}.pricing-plans-page .subscription-plan-card-wrap--horizontal{flex:1 1 100%;max-width:100%;margin-bottom:28px}.pricing-plans-page .subscription-plan-card--horizontal{width:100%}.pricing-plans-page .subscription-plan-card__content--horizontal{flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px 28px;padding-bottom:28px}.pricing-plans-page .subscription-plan-card__header-block--horizontal{flex:1 1 220px;min-height:0}.pricing-plans-page .subscription-plan-card__features--inline{flex:2 1 280px;margin:0;display:grid;gap:8px}.pricing-plans-page .subscription-plan-card__purchase--horizontal{flex:0 0 auto;margin-left:auto}.pricing-plans-page__packs{margin-top:12px}.pricing-plans-page__packs-lead{margin:8px 0 0;font-size:15px;font-weight:300;color:#5e6670;line-height:1.55;max-width:720px}.pricing-plans-page__packs-grid{display:grid;gap:20px;margin-top:20px}@media(min-width:768px){.pricing-plans-page__packs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-plans-page__pack-card{background:#fff;border:1px solid #eaecee;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px}.pricing-plans-page__pack-card h3{margin:0;font-size:20px;font-weight:700;color:#112537}.pricing-plans-page__pack-card p{margin:0;font-size:14px;font-weight:300;color:#5e6670;line-height:1.55}.pricing-plans-page__pack-card .subscription-plan-card__cta{align-self:flex-start;margin-top:4px}.pricing-plans-page__pack-prices{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pricing-plans-page__pack-prices li{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#5e6670}.pricing-plans-page__pack-prices strong{color:#112537;font-weight:600}.support-page__content{padding:40px 0}.support-page__categories{scroll-margin-top:130px;margin-bottom:40px}@media(min-width:1025px){.support-page__categories{margin-bottom:60px}}.support-page__categories-title{text-align:left;font-weight:500;margin:0 0 20px}.support-page__categories-grid{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:600px){.support-page__categories-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.support-page__categories-grid{grid-template-columns:repeat(3,1fr);gap:20px}}.support-page__category-card{display:block;text-decoration:none;background:#fff;border:1px solid #eaecee;border-radius:16px;padding:24px;transition:background-color .2s ease}@media(hover:hover){.support-page__category-card:hover{background-color:#eaecee}}.support-page__category-title{font-size:17px;font-weight:600;color:#112537;margin:0 0 8px;line-height:1.3}.support-page__category-text{font-size:14px;font-weight:300;color:#5e6670;margin:0;line-height:1.6}.instruction-step-cards{display:flex;flex-direction:column;padding:16px 16px 20px;border:1px solid #eaecee;border-radius:16px;overflow:hidden;gap:20px}@media(min-width:1024px){.instruction-step-cards{padding:24px}}.instruction-step-card{display:flex;gap:16px;border-bottom:1px dashed #eaecee;padding-bottom:20px}.instruction-step-card:last-child{border-bottom:none;padding-bottom:0}.instruction-step-card__number{width:40px;height:40px;background:#eaecee;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#112537;flex-shrink:0}.instruction-step-card__content{flex:1;min-width:0}.instruction-step-card__title{font-size:18px;font-weight:600;color:#112537;line-height:22px;margin:0 0 8px}.instruction-step-card__text{font-size:16px;font-weight:300;color:#5e6670;line-height:22px;margin:0}.instructions-page__content{padding:40px 0}.instructions-page__panel{scroll-margin-top:200px}.instructions-page .static-page-banner .static-tabs{justify-content:flex-start;margin:0}.instructions-page .static-tabs{display:flex;justify-content:center;width:100%;margin-bottom:32px}.instructions-page .static-tabs__toggle{display:inline-flex;padding:4px;background:#eef0f1;border:1px solid #eaecee;border-radius:100px;gap:4px}.instructions-page .static-tabs__segment{border:none;background:transparent;padding:8px 18px;border-radius:100px;font-size:14px;font-weight:600;font-family:inherit;color:#5b6c74;cursor:pointer;transition:background .15s ease,color .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px}.instructions-page .static-tabs__segment--active{background:#fff;color:#1f2426;box-shadow:0 1px 2px #73858c1f}.topic-landing-page__hero{text-align:center}.topic-landing-page__browse-btn{display:inline-block;margin-top:1.5rem;padding:.75rem 1.5rem;border-radius:999px;background:var(--color-primary, #f9c530);color:#1a1a2e;font-weight:600;text-decoration:none}.topic-landing-page__browse-btn:hover{opacity:.92}.topic-landing-page__faq-list{display:flex;flex-direction:column;gap:1.5rem}.topic-landing-page .topic-faq-item h3{margin:0 0 .5rem;font-size:1.125rem}.topic-landing-page .topic-faq-item p{margin:0;color:var(--color-text-muted, #555);line-height:1.6}.confirm-dialog__description{font-size:14px;color:#5e6670;line-height:1.5;margin:0}.confirm-dialog__actions{display:flex;gap:12px;justify-content:flex-end;margin-top:30px}@media(max-width:767px){.confirm-dialog__actions{flex-direction:column-reverse}.confirm-dialog__actions .confirm-dialog__btn{width:100%}}.confirm-dialog__btn{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;width:100%;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;border:none;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.confirm-dialog__btn:focus-visible{outline:2px solid #006bd6;outline-offset:2px}.confirm-dialog__btn--cancel{background:#f5f6f7;color:#112537;border:none}@media(hover:hover){.confirm-dialog__btn--cancel:hover{background:#eaecee}}.confirm-dialog__btn--confirm{background:#f9c530;color:#112537}@media(hover:hover){.confirm-dialog__btn--confirm:hover{background:#fbdb8d}}.confirm-dialog--danger .confirm-dialog__btn--confirm{background:#950202;color:#fff}@media(hover:hover){.confirm-dialog--danger .confirm-dialog__btn--confirm:hover{background:#6d0101}}.confirm-dialog--warning .confirm-dialog__btn--confirm{background:#f9c530;color:#112537}@media(hover:hover){.confirm-dialog--warning .confirm-dialog__btn--confirm:hover{background:#fbdb8d}}.success-modal--illustrated{width:min(440px,100vw - 40px);max-width:440px;padding-top:1.25em}.success-modal--illustrated .success-modal__illustration{display:block;width:min(240px,70%);height:auto;margin:0 auto 16px}.success-modal--illustrated .success-modal__message{font-size:18px;font-weight:700;color:#112537;line-height:1.35}.success-modal__icon{display:flex;justify-content:center;margin-bottom:16px;color:#2e7d32}.success-modal--info .success-modal__icon{color:#006bd6}.success-modal__message{margin:0 0 24px;font-size:14px;line-height:1.5;color:#5e6670;text-align:center}.success-modal__actions{display:flex;justify-content:center}.success-modal__btn{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:200px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;border:none;background:#f9c530;color:#112537;transition:background-color .2s ease}@media(hover:hover){.success-modal__btn:hover{background:#fbdb8d}}.success-modal__btn:focus-visible{outline:none}@media(max-width:767px){.success-modal__btn{width:100%}}
