@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(./manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(./manrope-latin-400-normal-8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(./manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(./manrope-latin-500-normal-DMZssgOp.woff) format("woff")}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:400;src:url(./noto-sans-georgian-georgian-400-normal-Ab0kIHYR.woff2) format("woff2"),url(./noto-sans-georgian-georgian-400-normal-BPsrO_ny.woff) format("woff")}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-display:swap;font-weight:500;src:url(./noto-sans-georgian-georgian-500-normal-D5jQ9CC-.woff2) format("woff2"),url(./noto-sans-georgian-georgian-500-normal-C3qoC8RR.woff) format("woff")}#hr-app{--hs-canvas:#edf0f3;--hs-shell:#f7f8fa;--hs-panel:#fff;--hs-ink:#20232a;--hs-muted:#656d7a;--hs-line:#e9ecf1;--hs-soft:#f3f5f8;--hs-highlight:#fff;--hs-blue:#2560cf;--hs-blue-fill:#3475e8;--hs-blue-text:#fff;--hs-blue-soft:#edf3ff;--hs-green:#2d765b;--hs-green-soft:#e8f3ed;--hs-amber:#8b652b;--hs-amber-soft:#faf1df;--hs-shadow:#27344a09;--hs-dark:#282d36;--hs-dark-text:#fff;--hs-pale:#e3e8ef;width:100%;background:var(--hs-canvas);color:var(--hs-ink);padding:12px;font:400 13px/1.6 Manrope,Noto Sans Georgian,sans-serif;border-radius:30px;isolation:isolate}#hr-app *{box-sizing:border-box}#hr-app button,#hr-app input,#hr-app select{font:inherit;color:inherit}#hr-app button{border:0;background:transparent}#hr-app button:disabled{opacity:.5}#hr-app svg{flex-shrink:0}#hr-app [hidden]{display:none!important}#hr-app .hs-shell{display:grid;grid-template-columns:185px minmax(0,1fr);min-height:770px;gap:14px;padding:12px;background:var(--hs-shell);border-radius:23px;box-shadow:inset 0 1px 0 var(--hs-highlight)}#hr-app .hs-side{display:flex;flex-direction:column;gap:31px;padding:13px 9px 8px;min-width:0}#hr-app .hs-brand{display:flex;align-items:center;gap:9px;font:500 21px/1.3 Manrope,sans-serif;letter-spacing:-.8px}#hr-app .hs-logo{display:grid;place-items:center;width:33px;height:33px;background:var(--hs-panel);color:var(--hs-blue);border-radius:11px;box-shadow:0 3px 8px var(--hs-shadow),inset 0 0 0 1px var(--hs-highlight)}#hr-app .hs-logo svg{width:21px;height:21px}#hr-app .hs-product-sub{font-size:11px;color:var(--hs-muted);margin:7px 0 0 42px}#hr-app .hs-nav-label{font-size:11px;color:var(--hs-muted);margin:0 10px 12px}#hr-app .hs-nav{display:grid;gap:7px}#hr-app .hs-nav button{display:flex;align-items:center;gap:10px;min-height:43px;padding:11px 12px;text-align:left;border-radius:14px;color:var(--hs-muted);font-size:12px}#hr-app .hs-nav button svg{width:17px;height:17px}#hr-app .hs-nav button.is-active{color:var(--hs-ink);background:var(--hs-panel);box-shadow:0 3px 9px var(--hs-shadow),inset 0 0 0 1px var(--hs-highlight)}#hr-app .hs-nav button:hover{background:var(--hs-panel);color:var(--hs-ink)}#hr-app .hs-side-bottom{margin-top:auto;display:grid;gap:13px}#hr-app .hs-source-note{font-size:11px;color:var(--hs-muted);padding:14px 11px;border-top:1px solid var(--hs-line)}#hr-app .hs-side-user{display:flex;align-items:center;gap:8px;padding:4px 8px}#hr-app .hs-side-user strong{font-size:11px;font-weight:500;display:block}#hr-app .hs-side-user small{font-size:11px;color:var(--hs-muted)}#hr-app .hs-body{min-width:0}#hr-app .hs-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 17px;background:var(--hs-panel);border-radius:20px;box-shadow:0 4px 13px var(--hs-shadow),inset 0 0 0 1px var(--hs-highlight);margin-bottom:25px}#hr-app .hs-breadcrumb{display:flex;gap:8px;align-items:center;color:var(--hs-muted);font-size:11px;flex-wrap:wrap}#hr-app .hs-breadcrumb svg{width:12px;height:12px}#hr-app .hs-breadcrumb strong{color:var(--hs-ink);font-weight:500}#hr-app .hs-top-right{display:flex;align-items:center;gap:9px}#hr-app .hs-prototype{font-size:11px;color:var(--hs-muted);white-space:nowrap}#hr-app .hs-avatar{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;background:var(--hs-pale);border-radius:50%;font-size:11px;font-weight:500;color:var(--hs-ink)}#hr-app .hs-avatar.is-warm{background:var(--hs-amber-soft);color:var(--hs-amber)}#hr-app .hs-avatar.is-green{background:var(--hs-green-soft);color:var(--hs-green)}#hr-app .hs-avatar.is-blue{background:var(--hs-blue-soft);color:var(--hs-blue)}#hr-app .hs-content{padding:0 5px 6px}#hr-app .hs-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 0 23px;flex-wrap:wrap}#hr-app h2{font:500 27px/1.5 Noto Sans Georgian,sans-serif;letter-spacing:-.65px;margin:0;color:var(--hs-ink)}#hr-app .hs-heading p{font-size:12px;color:var(--hs-muted);margin:4px 0 0}#hr-app .hs-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;min-height:39px;background:var(--hs-panel);border-radius:50px;box-shadow:0 2px 6px var(--hs-shadow),inset 0 0 0 1px var(--hs-line);font-size:11px;white-space:nowrap}#hr-app .hs-button svg{width:15px;height:15px}#hr-app .hs-button.hs-primary{background:var(--hs-dark);color:var(--hs-dark-text);box-shadow:0 4px 10px var(--hs-shadow)}#hr-app .hs-button.hs-blue{background:var(--hs-blue-fill);color:var(--hs-blue-text);box-shadow:0 3px 9px var(--hs-shadow)}#hr-app .hs-button:hover{transform:translateY(-1px)}#hr-app .hs-icon{display:grid;place-items:center;width:31px;height:31px;min-width:31px;border-radius:50%;background:var(--hs-soft);color:var(--hs-ink)}#hr-app .hs-icon svg{width:15px;height:15px}#hr-app .hs-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:17px}#hr-app .hs-stat{padding:17px 16px;background:var(--hs-panel);border-radius:21px;text-align:left;min-width:0;box-shadow:0 3px 9px var(--hs-shadow),inset 0 1px 0 var(--hs-highlight)}#hr-app .hs-stat:first-child{background:var(--hs-blue-fill);color:var(--hs-blue-text)}#hr-app .hs-stat-label{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px}#hr-app .hs-stat-label svg{width:14px;height:14px}#hr-app .hs-stat-number{font:400 37px/1.2 Manrope,sans-serif;letter-spacing:-1px;margin-top:12px}#hr-app .hs-stat-foot{font-size:11px;color:var(--hs-muted);margin-top:7px}#hr-app .hs-stat:first-child .hs-stat-foot{color:var(--hs-blue-text);opacity:.85}#hr-app .hs-board{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:15px}#hr-app .hs-panel{background:var(--hs-panel);border-radius:23px;padding:19px;min-width:0;box-shadow:0 3px 12px var(--hs-shadow),inset 0 1px 0 var(--hs-highlight)}#hr-app .hs-panel-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}#hr-app h3{font-size:14px;font-weight:500;margin:0;color:var(--hs-ink)}#hr-app .hs-text-button{color:var(--hs-muted);padding:3px 0;font-size:11px;display:flex;align-items:center;gap:5px}#hr-app .hs-text-button svg{width:13px;height:13px}#hr-app .hs-people{display:grid;gap:0}#hr-app .hs-employee{display:flex;align-items:center;gap:10px;padding:12px 0;text-align:left;width:100%;border-bottom:1px solid var(--hs-line)}#hr-app .hs-employee:last-child{border-bottom:0}#hr-app .hs-employee:hover .hs-employee-name{color:var(--hs-blue)}#hr-app .hs-person-text{min-width:0}#hr-app .hs-employee-name{font-weight:500;font-size:12px;display:block}#hr-app .hs-person-sub{display:block;color:var(--hs-muted);font-size:11px;margin-top:2px}#hr-app .hs-row-end{margin-left:auto;flex-shrink:0}#hr-app .hs-status{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--hs-green);white-space:nowrap}#hr-app .hs-status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}#hr-app .hs-status.is-away{color:var(--hs-amber)}#hr-app .hs-status.is-new{color:var(--hs-blue)}#hr-app .hs-department-list{display:grid;gap:9px}#hr-app .hs-department{display:flex;align-items:center;gap:9px;text-align:left;width:100%;padding:11px 10px;background:var(--hs-soft);border-radius:13px}#hr-app .hs-department svg{width:15px;height:15px;color:var(--hs-muted)}#hr-app .hs-department strong{font:500 12px Manrope,sans-serif}#hr-app .hs-department small{margin-left:auto;color:var(--hs-muted);font:400 12px Manrope,sans-serif}#hr-app .hs-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;margin-top:15px}#hr-app .hs-new-person{display:flex;align-items:center;gap:11px;padding:3px 0 7px}#hr-app .hs-new-person .hs-avatar{width:46px;height:46px;flex-basis:46px;border-radius:14px}#hr-app .hs-new-person strong{font-size:12px;font-weight:500;display:block}#hr-app .hs-new-person p{font-size:11px;color:var(--hs-muted);margin:3px 0 0}#hr-app .hs-action-list{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}#hr-app .hs-activity{display:flex;gap:9px;padding:5px 0;align-items:flex-start}#hr-app .hs-activity p{margin:0;font-size:11px}#hr-app .hs-activity small{color:var(--hs-muted);font-size:11px;display:block;margin-top:4px}#hr-app .hs-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:19px 5px 0;color:var(--hs-muted);font-size:11px}#hr-app .hs-toolbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:18px}#hr-app .hs-search{display:flex;align-items:center;gap:8px;padding:10px 13px;border-radius:50px;background:var(--hs-soft);flex:1 1 180px;min-width:0}#hr-app .hs-search svg{color:var(--hs-muted);width:15px;height:15px}#hr-app .hs-search input{width:100%;min-width:0;border:0;background:transparent;outline-offset:4px;font-size:12px}#hr-app .hs-search input::placeholder{color:var(--hs-muted)}#hr-app .hs-filter{padding:10px 12px;border-radius:50px;border:0;background:var(--hs-soft);font-size:11px;max-width:200px}#hr-app .hs-table{width:100%;border-collapse:collapse;table-layout:fixed}#hr-app .hs-table th{font-weight:400;color:var(--hs-muted);font-size:11px;text-align:left;padding:0 9px 12px}#hr-app .hs-table td{font-size:11px;padding:15px 9px;border-top:1px solid var(--hs-line);overflow-wrap:anywhere;vertical-align:middle}#hr-app .hs-table th:first-child{width:45%}#hr-app .hs-table th:nth-child(2){width:29%}#hr-app .hs-table .hs-employee{padding:0;border:0}#hr-app .hs-result-count{font-size:11px;color:var(--hs-muted);margin-top:17px}#hr-app .hs-profile-head{display:flex;gap:17px;align-items:center;background:var(--hs-panel);border-radius:23px;padding:23px;box-shadow:0 3px 12px var(--hs-shadow),inset 0 1px 0 var(--hs-highlight);margin-bottom:16px}#hr-app .hs-profile-head .hs-avatar{width:67px;height:67px;flex-basis:67px;border-radius:20px;font-size:20px}#hr-app .hs-profile-head h2{font-size:23px}#hr-app .hs-profile-head p{margin:4px 0 7px;color:var(--hs-muted);font-size:12px}#hr-app .hs-id{margin-left:auto;align-self:flex-start;font:400 11px/1.6 Manrope,sans-serif;color:var(--hs-muted);padding:6px 10px;border-radius:50px;background:var(--hs-soft);white-space:nowrap}#hr-app .hs-profile-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:20px}#hr-app .hs-profile-tabs button{padding:9px 12px;border-radius:50px;font-size:11px;color:var(--hs-muted)}#hr-app .hs-profile-tabs button.is-active{background:var(--hs-dark);color:var(--hs-dark-text)}#hr-app .hs-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 20px;padding:7px 1px 12px;margin:0}#hr-app .hs-fields dt{font-size:11px;color:var(--hs-muted);margin:0 0 5px}#hr-app .hs-fields dd{font-size:12px;margin:0;overflow-wrap:anywhere}#hr-app .hs-pes-panel{margin-top:19px;padding:15px 17px;background:var(--hs-soft);border-radius:15px;display:flex;align-items:center;gap:12px}#hr-app .hs-pes-panel strong{display:block;font-size:12px;font-weight:500}#hr-app .hs-pes-panel p{font-size:11px;color:var(--hs-muted);margin:4px 0 0}#hr-app .hs-empty{padding:24px 4px;color:var(--hs-muted);font-size:12px}#hr-app .hs-empty-icon{width:43px;height:43px;border-radius:14px;display:grid;place-items:center;background:var(--hs-soft);margin-bottom:13px;color:var(--hs-muted)}#hr-app .hs-timeline-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:17px;padding:17px 1px;border-bottom:1px solid var(--hs-line);font-size:12px}#hr-app .hs-timeline-row:last-child{border-bottom:0}#hr-app .hs-timeline-row time{font:400 11px/1.9 Manrope,sans-serif;color:var(--hs-muted)}#hr-app .hs-timeline-row strong{font-weight:500}#hr-app .hs-timeline-row p{font-size:11px;color:var(--hs-muted);margin:4px 0 0}#hr-app .hs-org-root{display:flex;align-items:center;gap:12px;max-width:265px;margin:0 auto 24px;background:var(--hs-blue-soft);border-radius:18px;padding:17px;color:var(--hs-blue)}#hr-app .hs-org-root strong{font-weight:500;font-size:13px;display:block}#hr-app .hs-org-root small{font-size:11px;color:var(--hs-muted)}#hr-app .hs-org-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#hr-app .hs-org-group{border-radius:18px;background:var(--hs-soft);padding:16px;min-width:0}#hr-app .hs-org-group h3{font:500 13px/1.6 Manrope,sans-serif;padding-bottom:8px}#hr-app .hs-org-group .hs-employee{padding:10px 0}#hr-app .hs-org-group .hs-employee-name{font-size:11px}#hr-app .hs-form{display:grid;gap:17px;max-width:480px;margin:0 auto}#hr-app .hs-form label{display:grid;gap:7px;color:var(--hs-muted);font-size:12px}#hr-app .hs-form input,#hr-app .hs-form select{border:1px solid var(--hs-line);border-radius:12px;padding:12px;background:var(--hs-panel);width:100%;min-height:44px}#hr-app .hs-form p{font-size:11px;color:var(--hs-muted);margin:1px 0}#hr-app .hs-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:8px}@media(max-width:820px){#hr-app .hs-shell{grid-template-columns:155px minmax(0,1fr);gap:9px;padding:9px}#hr-app .hs-side{padding-left:5px;padding-right:5px}#hr-app .hs-brand{font-size:19px}#hr-app .hs-nav button{font-size:11px;padding:10px}#hr-app .hs-stat{padding:15px 12px}#hr-app .hs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#hr-app .hs-board{grid-template-columns:minmax(0,1fr)}#hr-app .hs-board .hs-department-list{grid-template-columns:repeat(2,minmax(0,1fr))}#hr-app .hs-bottom-grid{grid-template-columns:minmax(0,1fr)}#hr-app .hs-prototype{display:none}#hr-app .hs-panel{padding:17px}}@media(max-width:560px){#hr-app{padding:7px;border-radius:23px}#hr-app .hs-shell{display:block;padding:7px;border-radius:18px;min-height:0}#hr-app .hs-side{padding:9px 5px 16px;gap:15px}#hr-app .hs-brand{font-size:20px}#hr-app .hs-product-sub,#hr-app .hs-nav-label,#hr-app .hs-side-bottom{display:none}#hr-app .hs-nav{display:flex;gap:5px;flex-wrap:wrap}#hr-app .hs-nav button{gap:6px;min-height:40px;font-size:11px;padding:9px}#hr-app .hs-nav button svg{width:14px;height:14px}#hr-app .hs-top{padding:11px 13px;border-radius:16px;margin-bottom:20px}#hr-app .hs-top .hs-avatar{width:28px;height:28px;flex-basis:28px}#hr-app .hs-content{padding:0 1px}#hr-app h2{font-size:24px}#hr-app .hs-heading{gap:13px;margin-bottom:18px}#hr-app .hs-heading p{font-size:11px}#hr-app .hs-stats{gap:9px}#hr-app .hs-stat{padding:15px 13px}#hr-app .hs-stat-number{font-size:33px}#hr-app .hs-stat-label{align-items:flex-start}#hr-app .hs-panel{padding:16px 13px;border-radius:19px}#hr-app .hs-employee{gap:8px}#hr-app .hs-employee-name{font-size:11px}#hr-app .hs-people .hs-row-end{display:none}#hr-app .hs-person-sub{font-size:11px}#hr-app .hs-board .hs-department-list{grid-template-columns:minmax(0,1fr)}#hr-app .hs-heading .hs-button{min-height:40px}#hr-app .hs-search input,#hr-app .hs-form input,#hr-app .hs-form select{font-size:16px}#hr-app .hs-toolbar .hs-search{flex-basis:100%}#hr-app .hs-filter{max-width:100%}#hr-app .hs-table .hs-dept-col{display:none}#hr-app .hs-table th:first-child{width:70%}#hr-app .hs-table td{padding:14px 4px}#hr-app .hs-table th{padding:0 4px 12px}#hr-app .hs-table .hs-avatar{display:none}#hr-app .hs-status{white-space:normal}#hr-app .hs-profile-head{padding:18px 15px;gap:11px;flex-wrap:wrap}#hr-app .hs-profile-head .hs-avatar{width:47px;height:47px;flex-basis:47px;border-radius:15px;font-size:16px}#hr-app .hs-profile-head h2{font-size:20px}#hr-app .hs-profile-head p{font-size:11px}#hr-app .hs-id{margin-left:58px}#hr-app .hs-profile-tabs{gap:3px}#hr-app .hs-profile-tabs button{font-size:11px;padding:8px 9px}#hr-app .hs-fields{grid-template-columns:minmax(0,1fr);gap:17px}#hr-app .hs-org-grid{grid-template-columns:minmax(0,1fr)}#hr-app .hs-timeline-row{grid-template-columns:minmax(0,1fr);gap:4px}#hr-app .hs-footer{font-size:11px;flex-wrap:wrap}}@media(pointer:coarse){#hr-app .hs-nav button,#hr-app .hs-button,#hr-app .hs-text-button,#hr-app .hs-profile-tabs button{min-height:44px}}@media(prefers-reduced-motion:no-preference){#hr-app button{transition:background .22s cubic-bezier(.22,.61,.36,1),color .22s cubic-bezier(.22,.61,.36,1),transform .22s cubic-bezier(.22,.61,.36,1)}#hr-app button:active{transform:scale(.985)}}html[data-theme=dark] #hr-app{--hs-canvas:#11151c;--hs-shell:#191e27;--hs-panel:#242b37;--hs-ink:#f3f5f9;--hs-muted:#b0b8c7;--hs-line:#394252;--hs-soft:#2b3341;--hs-highlight:#475265;--hs-blue:#a4c2ff;--hs-blue-fill:#82adff;--hs-blue-text:#112346;--hs-blue-soft:#2a3c5a;--hs-green:#a0d6bd;--hs-green-soft:#2b453c;--hs-amber:#e0c08d;--hs-amber-soft:#4a3d29;--hs-shadow:#00000025;--hs-dark:#e0e5f0;--hs-dark-text:#202733;--hs-pale:#3c4759}:root{--hr-page-bg:#edf0f3;--hr-glow-blue:rgb(83 140 232 / 23%);--hr-glow-green:rgb(102 170 137 / 19%);--hr-glow-lilac:rgb(148 132 207 / 15%);--hr-shell-outline:rgb(255 255 255 / 46%);color-scheme:light}html[data-theme=dark]{--hr-page-bg:#11151c;--hr-glow-blue:rgb(60 114 208 / 37%);--hr-glow-green:rgb(39 129 117 / 27%);--hr-glow-lilac:rgb(107 91 173 / 24%);--hr-shell-outline:rgb(179 201 238 / 14%);color-scheme:dark}html,body{margin:0;min-width:320px;min-height:100%;background:var(--hr-page-bg)}html[data-theme=dark] body{background:var(--hr-page-bg)}#hr-app{min-height:100vh;border-radius:0;padding:18px;font-size:13px}#hr-app button{cursor:pointer}#hr-app button:disabled{cursor:default}#hr-app textarea{font:inherit;color:inherit;resize:vertical}#hr-app a{color:var(--hs-blue)}#hr-app :focus-visible{outline:2px solid var(--hs-blue);outline-offset:3px}#hr-app main:focus{outline:none}#hr-app h1{font-weight:500}#hr-app code{font-size:12px;overflow-wrap:anywhere}#hr-app strong{font-weight:500}#hr-app .hs-shell{max-width:1600px;margin:auto;min-height:calc(100vh - 36px);grid-template-columns:205px minmax(0,1fr);padding:16px;gap:22px}#hr-app .hs-side{position:sticky;top:34px;height:calc(100vh - 88px);max-height:920px}#hr-app .hs-body{padding:0 0 9px}#hr-app .hs-content{max-width:1230px;margin:auto}#hr-app .hs-nav button{font-size:12px;min-height:45px}#hr-app .hs-stat{padding:21px 20px}#hr-app .hs-heading h2{font-size:26px}#hr-app .hs-panel{padding:23px}#hr-app .hs-icon{width:34px;height:34px}#hr-app .hs-status.is-inactive{color:var(--hs-muted)}#hr-app .hs-button{min-height:41px;font-size:12px}#hr-app .hs-filter{font-size:12px}#hr-app .hr-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}#hr-app .hr-skip{position:fixed;left:20px;top:-100px;z-index:100;background:var(--hs-panel);padding:12px;border-radius:12px}#hr-app .hr-skip:focus{top:20px}#hr-app .hr-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#hr-app .hr-eyebrow{font:500 10px/1.6 Manrope,Noto Sans Georgian,sans-serif;letter-spacing:1.6px;color:var(--hs-muted);display:block;margin-bottom:6px}#hr-app .hr-hint{font-size:12px;color:var(--hs-muted);line-height:1.8}#hr-app p.hr-hint{margin:9px 0 15px}#hr-app .hr-theme{display:inline-flex;gap:6px;align-items:center;border:1px solid var(--hs-line);border-radius:30px;padding:5px 9px;color:var(--hs-muted);background:var(--hs-panel)}#hr-app .hr-theme select{border:0;background:transparent;font-size:11px;padding:3px;max-width:110px;cursor:pointer}#hr-app .hr-theme option{background:var(--hs-panel);color:var(--hs-ink)}#hr-app .hr-date-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-4px 0 23px;color:var(--hs-muted);font-size:11px}#hr-app .hr-date-bar label{display:flex;align-items:center;gap:9px;flex-wrap:wrap}#hr-app .hr-date-bar input{border:1px solid var(--hs-line);background:var(--hs-panel);border-radius:10px;padding:7px 10px;max-width:160px;color:var(--hs-ink)}#hr-app .hr-info-banner,#hr-app .hr-warning{border-radius:13px;padding:12px 15px;font-size:12px;line-height:1.8;margin:0 0 18px;background:var(--hs-blue-soft);color:var(--hs-blue)}#hr-app .hr-warning{background:var(--hs-amber-soft);color:var(--hs-amber)}#hr-app .hr-error{display:flex;align-items:flex-start;gap:9px;border-radius:12px;padding:12px 15px;background:var(--hs-amber-soft);color:var(--hs-amber);margin:0 0 16px;font-size:12px;overflow-wrap:anywhere}#hr-app .hr-error svg{margin-top:2px}#hr-app .hr-error ul{margin:7px 0 0;padding-left:19px}#hr-app .hr-success{color:var(--hs-green);font-size:12px}#hr-app .hr-loading-line{color:var(--hs-blue);font-size:11px}#hr-app .hr-empty{padding:35px 12px;text-align:left}#hr-app .hr-empty p{max-width:500px;font-size:12px;color:var(--hs-muted);line-height:1.9;margin:9px 0 17px}#hr-app .hr-overflow,#hr-app .hr-table-wrap{overflow:auto;max-width:100%}#hr-app .hr-action-col{width:42px!important}#hr-app .hr-data-table{width:100%;border-collapse:collapse;font-size:12px;margin-top:20px}#hr-app .hr-data-table th{text-align:left;font-weight:400;color:var(--hs-muted);font-size:11px;padding:0 12px 14px;white-space:nowrap}#hr-app .hr-data-table td{padding:17px 12px;border-top:1px solid var(--hs-line);vertical-align:middle;overflow-wrap:anywhere}#hr-app .hr-data-table td strong{display:block}#hr-app .hr-data-table td small{display:block;color:var(--hs-muted);font-size:11px;margin-top:4px}#hr-app .hr-pagination{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px;color:var(--hs-muted);margin-top:19px}#hr-app .hr-link{color:var(--hs-blue);text-align:left;padding:0;line-height:1.8}#hr-app .hr-back-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}#hr-app .hr-private-note{background:var(--hs-soft);border-radius:15px;padding:17px;margin-top:22px}#hr-app .hr-private-note p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}#hr-app .hr-id-note{font-size:11px;color:var(--hs-muted);margin-top:20px;overflow-wrap:anywhere}#hr-app .hr-modal{border:1px solid var(--hs-line);border-radius:23px;color:var(--hs-ink);background:var(--hs-panel);width:min(520px,calc(100vw - 26px));max-height:calc(100dvh - 32px);padding:0;box-shadow:0 22px 80px #0003;overflow:auto}#hr-app .hr-modal.is-wide{width:min(780px,calc(100vw - 26px))}#hr-app .hr-modal::backdrop{background:#161e2d55;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#hr-app .hr-modal-inner{padding:25px}#hr-app .hr-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:23px}#hr-app .hr-modal-head h2{font-size:19px;line-height:1.7}#hr-app .hr-editor{display:grid;gap:17px}#hr-app .hr-editor>p{margin:0}#hr-app .hr-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#hr-app .hr-one-column{grid-template-columns:minmax(0,1fr)}#hr-app .hr-span-2{grid-column:1/-1}#hr-app .hr-form-grid label,#hr-app .hr-inline-form label{display:grid;align-content:start;gap:7px;font-size:12px;color:var(--hs-muted);min-width:0}#hr-app .hr-form-grid input,#hr-app .hr-form-grid select,#hr-app .hr-form-grid textarea,#hr-app .hr-inline-form input,#hr-app .hr-secret{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--hs-line);border-radius:11px;background:var(--hs-soft);color:var(--hs-ink);font-size:13px}#hr-app .hr-form-grid small{font-size:11px;line-height:1.7}#hr-app label.hr-check{display:flex;align-items:center;gap:10px;line-height:1.8}#hr-app .hr-check input{width:17px;min-height:17px;height:17px;flex:0 0 17px;accent-color:var(--hs-blue-fill);margin:0}#hr-app .hr-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:7px;flex-wrap:wrap}#hr-app .hr-file-field{border:1px dashed var(--hs-line);padding:20px;border-radius:14px;background:var(--hs-soft)}#hr-app .hr-file-field input{padding:4px 0;background:none;border:0}#hr-app .hr-import-preview{background:var(--hs-soft);border-radius:15px;padding:17px}#hr-app .hr-inline-form{display:flex;align-items:flex-end;gap:10px;margin:22px 0}#hr-app .hr-inline-form label{flex:1}#hr-app .hr-secret{font-family:monospace;word-break:break-all;min-height:105px}#hr-app .hr-org-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px}#hr-app .hr-org-root{display:flex;align-items:center;gap:12px;background:var(--hs-blue-soft);color:var(--hs-blue);padding:16px;border-radius:14px}#hr-app .hr-org-root small{display:block;font-size:11px;margin-top:3px;color:var(--hs-muted)}#hr-app .hr-tree,#hr-app .hr-tree ul{padding:0;list-style:none}#hr-app .hr-tree ul{padding-left:18px;border-left:1px solid var(--hs-line);margin-left:13px}#hr-app .hr-tree-node{display:flex;align-items:center;gap:4px;border-radius:10px;margin:4px 0;padding:5px 3px;min-height:44px}#hr-app .hr-tree-node.is-selected{background:var(--hs-soft)}#hr-app .hr-tree-node.is-inactive{opacity:.6}#hr-app .hr-tree-select{display:flex;gap:7px;flex:1;min-width:0;text-align:left;align-items:center;justify-content:space-between;font-size:12px;padding:5px 3px}#hr-app .hr-tree-select span{overflow-wrap:anywhere}#hr-app .hr-tree-select small{font:400 11px Manrope,sans-serif;color:var(--hs-muted)}#hr-app .hr-grip{color:var(--hs-muted);cursor:grab}#hr-app .hr-tree-toggle,#hr-app .hr-tree-edit{display:grid;place-items:center;width:24px;min-width:24px;height:29px;border-radius:8px;color:var(--hs-muted)}#hr-app .hr-tree-edit:hover{background:var(--hs-panel)}#hr-app .hr-tree-dot{width:4px;height:4px;border-radius:50%;background:var(--hs-line)}#hr-app .hr-tree-inactive{font-size:11px;color:var(--hs-muted);margin-top:20px}#hr-app .hr-org-summary{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--hs-muted);flex-wrap:wrap;padding:10px 0;border-bottom:1px solid var(--hs-line)}#hr-app .hr-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#hr-app .hr-role-guide{margin-top:17px}#hr-app .hr-role-guide dl{display:grid;gap:14px;margin-bottom:0}#hr-app .hr-role-guide dl>div{display:grid;grid-template-columns:165px 1fr;gap:15px;font-size:12px}#hr-app .hr-role-guide dd{margin:0;color:var(--hs-muted)}#hr-app .hr-json-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:19px}#hr-app .hr-json-grid pre{padding:14px;background:var(--hs-soft);border-radius:12px;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:50vh;overflow:auto}#hr-app .hr-endpoints{display:grid;gap:20px;margin-top:22px;font-size:12px}#hr-app .hr-endpoints dt{color:var(--hs-muted);font-size:11px;margin-bottom:6px}#hr-app .hr-endpoints dd{margin:0;overflow-wrap:anywhere}#hr-app .hr-token-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--hs-line);padding:15px 0}#hr-app .hr-token-row strong{font-size:12px}#hr-app .hr-token-row small{display:block;font-size:11px;color:var(--hs-muted);margin-top:5px}#hr-app .hr-setup{margin-bottom:17px}#hr-app .hr-setup-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0}#hr-app .hr-setup-step{display:flex;align-items:center;gap:10px;text-align:left;background:var(--hs-soft);padding:15px;border-radius:13px;font-size:12px}#hr-app .hr-setup-step>span{width:25px;min-width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:var(--hs-panel);color:var(--hs-muted);font:400 11px Manrope,sans-serif}#hr-app .hr-setup-step>span.is-complete{background:var(--hs-green-soft);color:var(--hs-green)}#hr-app .hr-setup-step>svg{margin-left:auto}#hr-app .hr-unit-bars{display:grid;gap:21px;padding-top:5px}#hr-app .hr-unit-bars>div>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;margin-bottom:7px}#hr-app meter{display:block;width:100%;height:8px;border:0;background:var(--hs-soft);border-radius:10px;overflow:hidden}#hr-app meter::-webkit-meter-bar{background:var(--hs-soft);border:0;height:8px}#hr-app meter::-webkit-meter-optimum-value{background:var(--hs-blue-fill);border-radius:10px}#hr-app meter::-moz-meter-bar{background:var(--hs-blue-fill)}#hr-app .hr-summary-line{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--hs-line);padding:12px 0 4px;font-size:12px}#hr-app .hr-summary-line span{color:var(--hs-muted)}#hr-app .hr-login{min-height:calc(100vh - 36px);max-width:1100px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:75px;align-items:center;padding:55px 20px}#hr-app .hr-login-intro>.hs-logo{width:46px;height:46px;margin-bottom:37px}#hr-app .hr-login-intro h1{font-size:43px;letter-spacing:-1.8px;line-height:1.6;margin:14px 0}#hr-app .hr-login-intro>p{font-size:14px;line-height:2;color:var(--hs-muted);max-width:350px}#hr-app .hr-login-version{display:block;margin-top:55px;color:var(--hs-muted);font-size:11px}#hr-app .hr-login-card{padding:35px}#hr-app .hr-login-card h2{font-size:22px;line-height:1.7;margin-bottom:6px}#hr-app .hr-login-card form{margin-top:27px}#hr-app .hr-login-submit{margin-top:6px;width:100%}#hr-app .hr-login-help{margin-top:23px!important;font-size:11px}#hr-app .hr-login-theme{position:absolute;right:30px;top:23px}#hr-app .hr-global-error{max-width:1000px;margin:65px auto 0}#hr-app .hr-password-gate{min-height:calc(100vh - 36px);display:grid;place-items:center}#hr-app .hr-password-gate>.hs-panel{width:min(480px,100%);padding:30px}#hr-app .hr-password-gate h2{margin:20px 0}#hr-app .hr-loading{min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;color:var(--hs-muted);text-align:center;padding:25px}#hr-app .hr-toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);z-index:50;background:var(--hs-dark);color:var(--hs-dark-text);box-shadow:0 5px 25px #0002;padding:13px 16px;border-radius:14px;width:max-content;max-width:calc(100vw - 30px);font-size:12px;display:flex;align-items:center;gap:15px}#hr-app .hr-toast button{font-size:21px;min-width:24px;min-height:24px;color:inherit}@media(min-width:1500px){#hr-app .hs-shell{gap:35px}#hr-app .hs-content{padding:0 12px}}@media(max-width:1000px){#hr-app .hs-shell{grid-template-columns:170px minmax(0,1fr);gap:13px;padding:12px}#hr-app .hr-admin-grid,#hr-app .hr-org-layout,#hr-app .hr-setup-steps{grid-template-columns:minmax(0,1fr)}#hr-app .hs-top{padding:12px}#hr-app .hs-panel{padding:20px}#hr-app .hr-login{gap:35px}#hr-app .hr-login-intro h1{font-size:36px}#hr-app .hs-brand{font-size:20px}}@media(max-width:700px){#hr-app{padding:9px}#hr-app .hs-shell{display:block;min-height:calc(100vh - 18px);padding:10px;border-radius:22px}#hr-app .hs-side{position:static;height:auto;padding:10px 2px 18px;gap:18px}#hr-app .hs-side-bottom,#hr-app .hs-nav-label,#hr-app .hs-product-sub{display:none}#hr-app .hs-nav{display:flex;flex-wrap:wrap;gap:5px}#hr-app .hs-nav button{font-size:11px;gap:6px;min-height:42px;padding:9px 10px}#hr-app .hs-nav svg{width:15px}#hr-app .hs-top{padding:10px 12px;margin-bottom:20px}#hr-app .hs-breadcrumb{font-size:10px;gap:5px}#hr-app .hs-breadcrumb>span{display:none}#hr-app .hs-heading h2{font-size:23px}#hr-app .hr-login{grid-template-columns:1fr;gap:30px;padding:65px 12px 20px;max-width:500px}#hr-app .hr-login-intro h1{font-size:29px;line-height:1.5;letter-spacing:-1px}#hr-app .hr-login-intro h1 br{display:none}#hr-app .hr-login-intro>.hs-logo{margin-bottom:18px}#hr-app .hr-login-intro>p{font-size:12px;margin-bottom:0}#hr-app .hr-login-version{display:none}#hr-app .hr-login-card{padding:25px}#hr-app .hr-login-theme{right:20px;top:18px}#hr-app .hr-data-table{min-width:570px}#hr-app .hr-overflow{overflow-x:auto}#hr-app .hr-json-grid{grid-template-columns:1fr}#hr-app .hr-role-guide dl>div{grid-template-columns:1fr;gap:3px}#hr-app .hs-icon{width:36px;height:36px}#hr-app .hr-date-bar label>span{display:none}#hr-app .hs-profile-head .hs-id{margin-left:0}#hr-app .hr-form-grid{grid-template-columns:minmax(0,1fr)}#hr-app .hr-modal-inner{padding:21px}#hr-app .hr-inline-form{flex-wrap:wrap}#hr-app .hr-inline-form label{flex-basis:100%}#hr-app .hr-form-grid input,#hr-app .hr-form-grid select,#hr-app .hr-form-grid textarea{font-size:16px}#hr-app .hr-tree ul{padding-left:10px;margin-left:5px}#hr-app .hr-grip{display:none}}@media(pointer:coarse){#hr-app .hs-icon,#hr-app .hr-tree-edit,#hr-app .hr-tree-toggle{width:44px;min-width:44px;height:44px}#hr-app .hr-tree-node{gap:0}#hr-app .hr-theme{min-height:44px}}html,body{max-width:100%;overflow-x:clip}#hr-app{--hr-card-opacity:94%;--hr-glass-blur:8px;width:calc(100% - 32px);width:calc(100dvw - 32px);max-width:calc(100dvw - 32px);min-height:calc(100dvh - 32px);margin:16px auto;padding:0;border-radius:29px;background:var(--hs-canvas);min-width:0}#hr-app[data-canvas=calm]{background:radial-gradient(ellipse 50% 58% at 7% 0%,rgb(118 168 245 / 15%),transparent 84%),radial-gradient(ellipse 48% 50% at 94% 92%,rgb(147 181 162 / 12%),transparent 86%),var(--hs-canvas)}#hr-app[data-canvas=mesh]{background:radial-gradient(ellipse 48% 48% at 2% 9%,rgb(85 149 234 / 24%),transparent 82%),radial-gradient(ellipse 39% 49% at 90% 15%,rgb(146 196 173 / 20%),transparent 78%),radial-gradient(ellipse 52% 50% at 58% 95%,rgb(143 169 219 / 19%),transparent 80%),var(--hs-canvas)}#hr-app .hs-shell{width:100%;max-width:none;margin:0;min-width:0;min-height:calc(100dvh - 32px);grid-template-columns:minmax(188px,218px) minmax(0,1fr);gap:20px;padding:16px;background:color-mix(in srgb,var(--hs-shell) 86%,transparent);border:1px solid color-mix(in srgb,var(--hs-highlight) 55%,transparent);border-radius:28px;overflow:visible}#hr-app .hs-side{top:16px;height:calc(100dvh - 64px)}#hr-app .hs-body,#hr-app .hs-content,#hr-app .hs-board,#hr-app .hs-bottom-grid,#hr-app .hr-admin-grid,#hr-app .hr-org-layout{min-width:0;max-width:100%}#hr-app .hs-content{width:100%;max-width:none;margin:0;padding:0 3px 7px}#hr-app .hs-breadcrumb{min-width:0;max-width:100%}#hr-app .hs-breadcrumb strong,#hr-app .hs-breadcrumb>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hr-app .hs-top-right{flex-shrink:0}#hr-app .hr-date-bar{min-width:0;flex-wrap:wrap}#hr-app .hs-panel,#hr-app .hs-stat,#hr-app .hs-profile-head,#hr-app .hs-top{background-color:var(--hs-panel);background-color:color-mix(in srgb,var(--hs-panel) var(--hr-card-opacity),transparent);-webkit-backdrop-filter:blur(var(--hr-glass-blur));backdrop-filter:blur(var(--hr-glass-blur));box-shadow:0 7px 28px var(--hs-shadow),inset 0 1px color-mix(in srgb,var(--hs-highlight) 65%,transparent);border:1px solid color-mix(in srgb,var(--hs-highlight) 60%,transparent)}#hr-app .hs-nav button.is-active{box-shadow:inset 3px 0 0 var(--hs-blue),0 2px 7px var(--hs-shadow)}#hr-app .hr-mobile-toggle,#hr-app .hr-mobile-close{display:none}#hr-app .hr-side-heading{display:flex;align-items:center;justify-content:space-between;gap:9px}#hr-app .hr-mobile-scrim{display:none}#hr-app .hs-panel,#hr-app .hs-stat{transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}#hr-app .hr-appearance-panel{grid-column:1 / -1;padding:24px 26px}#hr-app .hr-appearance-heading{display:flex;align-items:center;gap:13px;margin-bottom:22px}#hr-app .hr-appearance-heading p{margin:3px 0 0}#hr-app .hr-appearance-glyph{display:grid;place-items:center;width:41px;height:41px;flex:0 0 41px;border-radius:13px;color:var(--hs-blue);background:var(--hs-blue-soft)}#hr-app .hr-appearance-group{margin:0 0 22px;padding:0;border:0;min-width:0}#hr-app .hr-appearance-group legend,#hr-app .hr-range-title label{font-size:12px;font-weight:500;color:var(--hs-ink);margin:0 0 11px;display:flex;align-items:center;gap:7px}#hr-app .hr-canvas-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}#hr-app .hr-canvas-choice{display:grid;text-align:left;gap:4px;padding:9px;border:1px solid var(--hs-line);border-radius:15px;background:var(--hs-soft);min-width:0}#hr-app .hr-canvas-choice.is-selected{border-color:var(--hs-blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--hs-blue) 13%,transparent)}#hr-app .hr-canvas-choice strong{font-size:12px;font-weight:500;margin:3px 5px 0}#hr-app .hr-canvas-choice small{font-size:10px;color:var(--hs-muted);margin:0 5px 5px}#hr-app .hr-canvas-sample{height:76px;width:100%;border-radius:10px;display:block;border:1px solid rgb(255 255 255 / 40%)}#hr-app .hr-canvas-sample.is-calm{background:radial-gradient(circle at 18% 10%,#bed7f1,transparent 66%),linear-gradient(130deg,#e8ecf2,#edf1e9)}#hr-app .hr-canvas-sample.is-mesh{background:radial-gradient(circle at 15% 20%,#9fbfe9,transparent 62%),radial-gradient(circle at 90% 25%,#8dbeb6,transparent 65%),linear-gradient(145deg,#e2eaf4,#ebe5e9)}#hr-app .hr-canvas-sample.is-plain{background:#e7eaf0}#hr-app .hr-range-title{display:flex;justify-content:space-between;align-items:center;gap:10px}#hr-app .hr-range-title label{margin:0}#hr-app .hr-range-title output{font:500 12px Manrope,sans-serif;color:var(--hs-blue)}#hr-app .hr-appearance-group input[type=range]{width:100%;margin:13px 0 0;accent-color:var(--hs-blue-fill);cursor:pointer}#hr-app .hr-appearance-group p.hr-hint{margin:6px 0 0}#hr-app .hr-glass-choices{display:flex;flex-wrap:wrap;gap:8px}#hr-app .hr-glass-choices button{border:1px solid var(--hs-line);border-radius:11px;background:var(--hs-soft);padding:10px 13px;font-size:11px;min-height:42px}#hr-app .hr-glass-choices button.is-selected{color:var(--hs-blue);border-color:var(--hs-blue);background:var(--hs-blue-soft)}#hr-app .hr-appearance-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;border-top:1px solid var(--hs-line);flex-wrap:wrap}#hr-app .hr-appearance-footer .hs-text-button{min-height:35px}#hr-app .hr-login{max-width:none;width:100%;min-width:0;min-height:calc(100dvh - 32px);margin:0;padding:0;gap:0;grid-template-columns:minmax(0,1.1fr) minmax(375px,.9fr);align-items:stretch}#hr-app .hr-login-intro{background:radial-gradient(ellipse 95% 65% at 80% 90%,rgb(43 91 146 / 54%),transparent 75%),radial-gradient(ellipse 85% 58% at 3% 0%,rgb(67 98 142 / 31%),transparent 70%),linear-gradient(145deg,#111d32,#14283f 58%,#0b1a2f);color:#f7fafc;border-radius:28px 0 0 28px;min-width:0;overflow:hidden;position:relative;display:flex;flex-direction:column;padding:clamp(35px,4.3vw,67px) clamp(26px,4.6vw,70px) 36px;isolation:isolate}#hr-app .hr-login-intro:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:radial-gradient(rgb(211 224 248 / 54%) .7px,transparent .7px);background-size:23px 23px;-webkit-mask-image:linear-gradient(180deg,transparent 4%,#000 70%,transparent 99%);mask-image:linear-gradient(180deg,transparent 4%,#000 70%,transparent 99%)}#hr-app .hr-login-intro:after{content:"";position:absolute;width:360px;height:360px;border-radius:50%;right:-150px;bottom:-170px;background:#4b8bd62e;filter:blur(65px);pointer-events:none}#hr-app .hr-login-brand{display:flex;align-items:center;gap:13px;position:relative;z-index:1}#hr-app .hr-login-brand .hs-logo{width:45px;height:45px;border-radius:14px;background:#ffffff21;color:#e5efff;border:1px solid rgb(255 255 255 / 16%);box-shadow:none}#hr-app .hr-login-brand strong{display:block;font:500 17px/1.35 Manrope,sans-serif;letter-spacing:-.4px;color:#fff}#hr-app .hr-login-brand small{display:block;margin-top:4px;font:500 10px/1.4 Manrope,sans-serif;letter-spacing:1px;color:#9faec5;text-transform:uppercase}#hr-app .hr-login-story{position:relative;z-index:1;margin-top:clamp(44px,8vh,100px);max-width:590px}#hr-app .hr-login-kicker{display:inline-flex;align-items:center;gap:10px;color:#a9c6e9;font-size:11px;letter-spacing:.1px}#hr-app .hr-login-kicker span{width:7px;height:7px;display:inline-block;background:#95d6c1;border-radius:50%;box-shadow:0 0 0 5px #95d6c11f}#hr-app .hr-login-story h1{color:#fff;font-size:clamp(31px,3.15vw,53px);line-height:1.31;letter-spacing:-1.1px;font-weight:500;margin:20px 0 19px;text-wrap:balance}#hr-app .hr-login-story h1 em{color:#accaf3;font-style:normal}#hr-app .hr-login-story p{color:#b6c2d4;font-size:13px;line-height:2;max-width:470px;margin:0;text-wrap:pretty}#hr-app .hr-login-credit{display:flex;gap:9px;align-items:center;position:relative;z-index:1;color:#a7b6ca;margin-top:auto;font-size:11px;min-height:23px}#hr-app .hr-login-credit .hr-credit-line{display:block;width:26px;height:1px;background:#83a7d1}#hr-app .hr-login-credit>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#hr-app .hr-credit-index{font:500 10px Manrope,sans-serif;letter-spacing:1.3px;margin-left:auto;white-space:nowrap;color:#92a8c5}#hr-app .hr-constellation{position:relative;align-self:center;flex:1 0 auto;width:min(100%,620px);min-height:315px;height:clamp(315px,38vh,455px);max-height:480px;margin:4px 0 12px;z-index:1}#hr-app .hr-constellation-halo{position:absolute;left:23%;top:16%;width:54%;height:72%;border-radius:50%;border:1px solid rgb(156 192 244 / 8%);background:radial-gradient(ellipse at 50% 50%,rgb(80 136 202 / 9%),transparent 72%);box-shadow:0 0 0 35px #91b6df05,0 0 0 75px #91b6df05}#hr-app .hr-constellation-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}#hr-app .hr-connection{stroke:#9ac0e86b;stroke-width:1.2}#hr-app .hr-connection-flow{stroke:#9ac3e6;stroke-width:1.8;stroke-dasharray:4 20;stroke-linecap:round;opacity:.7}#hr-app .hr-orbit-node{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:4px;border:1px solid rgb(215 232 255 / 18%);background:#cfe5ff17;border-radius:16px;padding:12px 15px;width:145px;min-height:84px;box-shadow:0 12px 30px #020c1d1f;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}#hr-app .hr-orbit-node strong{color:#f5faff;font-size:11px;line-height:1.35;font-weight:500}#hr-app .hr-orbit-node small{color:#9fb6d1;font-size:9px;white-space:nowrap}#hr-app .hr-orbit-icon{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#80b6ef30;color:#c4d9f6;margin-bottom:2px}#hr-app .hr-orbit-center{width:125px;height:112px;left:50%;top:50%;transform:translate(-50%,-50%);align-items:center;justify-content:center;background:linear-gradient(145deg,#76a4da4d,#5889c62e);border-color:#c0e1ff73;border-radius:22px;box-shadow:0 15px 44px #030d2330,0 0 0 7px #79b4e30f}#hr-app .hr-orbit-center .hr-orbit-icon{width:39px;height:39px;border-radius:13px}#hr-app .hr-orbit-center strong{font:500 14px Manrope,sans-serif}#hr-app .hr-orbit-people{left:3%;top:9%}#hr-app .hr-orbit-structure{right:2%;top:9%}#hr-app .hr-orbit-positions{left:2%;bottom:7%}#hr-app .hr-orbit-history{right:2%;bottom:7%}#hr-app .hr-login-side{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px clamp(22px,6vw,95px) 40px;background:color-mix(in srgb,var(--hs-shell) 88%,transparent);min-width:0;border-radius:0 28px 28px 0}#hr-app .hr-login-card{background:color-mix(in srgb,var(--hs-panel) 89%,transparent);border:1px solid color-mix(in srgb,var(--hs-highlight) 87%,transparent);border-radius:27px;padding:clamp(30px,3.5vw,52px);width:min(100%,520px);box-shadow:0 23px 70px #101f3714,inset 0 1px 0 var(--hs-highlight)}#hr-app .hr-login-card h2{font-size:clamp(20px,2vw,28px);line-height:1.5;letter-spacing:-.5px;margin:0 0 4px}#hr-app .hr-login-card .hr-login-subtitle{margin:0 0 10px;font-size:12px}#hr-app .hr-login-card form{margin-top:29px;gap:0}#hr-app .hr-login-fields{display:grid;gap:9px}#hr-app .hr-login-fields>label{font-size:12px;font-weight:500;color:var(--hs-ink)}#hr-app .hr-login-fields>label:not(:first-child){margin-top:12px}#hr-app .hr-login-input{display:flex;gap:11px;align-items:center;min-width:0;width:100%;min-height:52px;border:1px solid var(--hs-line);background:color-mix(in srgb,var(--hs-soft) 80%,transparent);border-radius:13px;padding:0 15px;color:var(--hs-muted);transition:border-color .2s,box-shadow .2s}#hr-app .hr-login-input:focus-within{border-color:var(--hs-blue);box-shadow:0 0 0 3px var(--hs-blue-soft)}#hr-app .hr-login-input input{display:block;min-width:0;width:100%;flex:1;border:0;outline:0;background:transparent!important;color:var(--hs-ink);font-size:14px;min-height:50px;box-shadow:none}#hr-app .hr-login-input input::placeholder{color:var(--hs-muted);opacity:.65}#hr-app .hr-password-toggle{display:grid;place-items:center;flex:0 0 32px;width:32px;height:36px;border-radius:9px;color:var(--hs-muted)}#hr-app .hr-password-toggle:hover{background:var(--hs-line);color:var(--hs-ink)}#hr-app .hr-login-submit.hs-button{margin-top:26px;width:100%;min-height:52px;border-radius:13px;font-size:13px;gap:14px;justify-content:center;background:var(--hs-blue-fill);color:var(--hs-blue-text);box-shadow:0 8px 19px #2964bb26}#hr-app .hr-login-card-footer{display:flex;align-items:center;gap:8px;color:var(--hs-muted);font-size:10px;line-height:1.6;justify-content:center;border-top:1px solid var(--hs-line);padding-top:20px;margin-top:28px}#hr-app .hr-login-help{font-size:11px;color:var(--hs-muted);line-height:1.8;margin:21px auto 0;text-align:center;max-width:370px}#hr-app .hr-login-theme{top:25px;right:30px;z-index:5}#hr-app .hr-login-theme .hr-theme{background:color-mix(in srgb,var(--hs-panel) 90%,transparent);box-shadow:0 5px 20px var(--hs-shadow)}@media(prefers-reduced-motion:no-preference){#hr-app .hr-connection-flow{animation:hr-flow 16s linear infinite}#hr-app .hr-orbit-people,#hr-app .hr-orbit-history{animation:hr-float 6s ease-in-out infinite}#hr-app .hr-orbit-structure,#hr-app .hr-orbit-positions{animation:hr-float 7s ease-in-out -3s infinite}#hr-app .hr-constellation-halo{animation:hr-pulse 9s ease-in-out infinite}}@keyframes hr-flow{to{stroke-dashoffset:-240}}@keyframes hr-float{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes hr-pulse{0%,to{opacity:.7;scale:1}50%{opacity:1;scale:1.04}}@media(prefers-reduced-motion:reduce){#hr-app .hr-connection-flow,#hr-app .hr-orbit-node,#hr-app .hr-constellation-halo{animation:none!important;transition:none!important}}@media(max-width:1120px){#hr-app .hs-shell{gap:14px;grid-template-columns:minmax(178px,192px) minmax(0,1fr);padding:12px}#hr-app .hr-login{grid-template-columns:minmax(0,1fr) minmax(330px,1fr)}#hr-app .hr-login-intro{padding:35px 27px 27px}#hr-app .hr-login-side{padding:66px 26px 40px}#hr-app .hr-orbit-node{width:125px;padding:10px}}@media(max-width:900px){#hr-app .hs-shell{display:block;padding:12px;min-height:calc(100dvh - 32px);border-radius:24px}#hr-app .hs-side,#hr-app .hs-side[aria-hidden=true]{position:fixed;inset:0 auto 0 0;z-index:62;max-height:100dvh;width:min(318px,calc(100dvw - 46px));height:100dvh;padding:26px 20px 23px;display:flex;flex-direction:column;gap:32px;overflow-y:auto;background:color-mix(in srgb,var(--hs-panel) 96%,var(--hs-shell));border-right:1px solid var(--hs-line);border-radius:0 24px 24px 0;box-shadow:15px 0 40px #121f3421;transform:translate(-110%);visibility:hidden;pointer-events:none;transition:transform .24s cubic-bezier(.22,.61,.36,1),visibility .24s}#hr-app .hs-side.is-open{transform:translate(0);visibility:visible;pointer-events:auto}#hr-app .hr-mobile-scrim{display:block;position:fixed;inset:0;z-index:61;width:100dvw;height:100dvh;border:0;border-radius:0;background:#0d192d73;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}#hr-app .hs-nav{display:grid;gap:8px}#hr-app .hs-nav button{font-size:13px;gap:12px;min-height:48px;padding:12px 14px}#hr-app .hs-nav button svg{width:18px;height:18px}#hr-app .hs-side-bottom,#hr-app .hs-nav-label,#hr-app .hs-product-sub{display:block}#hr-app .hs-side-bottom{display:grid}#hr-app .hr-mobile-toggle,#hr-app .hr-mobile-close{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:43px;min-height:43px;color:var(--hs-ink);border-radius:12px;background:var(--hs-soft)}#hr-app .hr-mobile-toggle{padding:0 10px;margin-right:2px}#hr-app .hr-mobile-toggle span{font-size:11px}#hr-app .hr-mobile-close{flex:0 0 43px;width:43px}#hr-app .hr-side-heading{margin-bottom:4px}#hr-app .hs-top{padding:10px 12px;gap:9px}#hr-app .hs-breadcrumb{flex:1;overflow:hidden;flex-wrap:nowrap;white-space:nowrap;gap:5px}#hr-app .hs-breadcrumb>span{display:none}#hr-app .hs-breadcrumb>svg:nth-of-type(2){display:none}#hr-app .hs-content{padding:0 2px 5px}#hr-app .hr-login{grid-template-columns:1fr;max-width:760px;margin:0 auto;min-height:0}#hr-app .hr-login-intro{border-radius:25px 25px 0 0;min-height:485px;padding:35px 39px 20px}#hr-app .hr-login-story{margin-top:35px}#hr-app .hr-login-story h1{max-width:560px;font-size:35px}#hr-app .hr-login-credit{margin-top:0}#hr-app .hr-constellation{height:290px;min-height:285px;flex:1 0 285px}#hr-app .hr-login-side{border-radius:0 0 25px 25px;padding:33px 28px 38px}#hr-app .hr-login-card{max-width:560px}}@media(max-width:560px){#hr-app{width:calc(100dvw - 32px);max-width:calc(100dvw - 32px);margin:16px auto;min-height:calc(100dvh - 32px);padding:0;border-radius:20px}#hr-app .hs-shell{padding:9px;min-height:calc(100dvh - 32px);border-radius:20px}#hr-app .hs-top{margin-bottom:18px;padding:9px;gap:5px;border-radius:15px}#hr-app .hs-breadcrumb{font-size:11px}#hr-app .hs-breadcrumb>svg:first-child{display:none}#hr-app .hr-mobile-toggle{min-width:43px;padding:0 9px}#hr-app .hr-mobile-toggle span{display:none}#hr-app .hs-content{padding:0 1px 5px}#hr-app .hs-heading h2{font-size:23px}#hr-app .hr-appearance-panel{padding:18px 14px}#hr-app .hr-canvas-choices{gap:6px}#hr-app .hr-canvas-choice{padding:5px;border-radius:11px}#hr-app .hr-canvas-sample{height:53px}#hr-app .hr-canvas-choice strong{font-size:11px;margin:3px 3px 0}#hr-app .hr-canvas-choice small{font-size:9px;margin:0 3px 4px}#hr-app .hr-glass-choices button{flex:1 1 calc(50% - 8px)}#hr-app .hr-login-intro{min-height:440px;padding:25px 20px 14px;border-radius:20px 20px 0 0}#hr-app .hr-login-brand .hs-logo{width:39px;height:39px;border-radius:12px}#hr-app .hr-login-story{margin-top:31px}#hr-app .hr-login-story h1{font-size:29px;line-height:1.38;letter-spacing:-.7px;margin:14px 0 11px}#hr-app .hr-login-story p{font-size:11px;line-height:1.8}#hr-app .hr-login-kicker{font-size:10px}#hr-app .hr-constellation{height:205px;min-height:205px;flex:1 0 205px;margin:10px 0 0}#hr-app .hr-orbit-node{width:103px;min-height:65px;padding:8px 9px;border-radius:11px;gap:2px}#hr-app .hr-orbit-node strong{font-size:9px}#hr-app .hr-orbit-node small{font-size:8px;white-space:normal}#hr-app .hr-orbit-icon{width:19px;height:19px;border-radius:6px;margin-bottom:0}#hr-app .hr-orbit-icon svg{width:13px;height:13px}#hr-app .hr-orbit-center{width:87px;height:83px;min-height:83px;border-radius:15px}#hr-app .hr-orbit-center .hr-orbit-icon{width:25px;height:25px}#hr-app .hr-orbit-center strong{font-size:11px}#hr-app .hr-orbit-people{left:0;top:2%}#hr-app .hr-orbit-structure{right:0;top:2%}#hr-app .hr-orbit-positions{left:0;bottom:1%}#hr-app .hr-orbit-history{right:0;bottom:1%}#hr-app .hr-login-credit{font-size:10px;margin-top:12px}#hr-app .hr-credit-index{display:none}#hr-app .hr-login-side{padding:24px 11px 26px;border-radius:0 0 20px 20px}#hr-app .hr-login-card{padding:26px 22px;border-radius:18px}#hr-app .hr-login-card h2{font-size:21px}#hr-app .hr-login-card form{margin-top:20px}#hr-app .hr-login-help{max-width:320px;margin-top:14px}#hr-app .hr-login-theme{top:20px;right:19px}#hr-app .hr-login-theme .hr-theme{max-width:120px}#hr-app .hr-login-brand{max-width:calc(100% - 127px)}}@media(max-width:360px){#hr-app .hs-top-right .hr-theme{padding:5px}#hr-app .hr-login-story h1{font-size:26px}#hr-app .hr-orbit-node{width:91px}}@media(prefers-reduced-motion:reduce){#hr-app .hs-side{transition:none}}#hr-app .hr-login[data-hr-compat=true] .hr-login-intro>.hs-logo,#hr-app .hr-login[data-hr-compat=true] .hr-login-intro>.hr-eyebrow,#hr-app .hr-login[data-hr-compat=true] .hr-login-intro>h1,#hr-app .hr-login[data-hr-compat=true] .hr-login-intro>p,#hr-app .hr-login[data-hr-compat=true] .hr-login-intro>.hr-login-version{display:none}#hr-app .hr-login[data-hr-compat=true]{grid-template-columns:minmax(0,1.1fr) minmax(375px,.9fr)}#hr-app .hr-login[data-hr-compat=true]>.hr-login-card{width:min(82%,490px);margin:auto;padding:clamp(29px,3.1vw,48px);border-radius:26px;background:color-mix(in srgb,var(--hs-panel) 92%,transparent);box-shadow:0 24px 70px #121f351a}#hr-app .hr-login[data-hr-compat=true] .hr-login-card h2{font-size:clamp(20px,2vw,27px)}#hr-app .hr-login[data-hr-compat=true] .hr-login-card form{margin-top:23px}#hr-app .hr-login[data-hr-compat=true] .hr-legacy-login-fields{display:grid;gap:15px}#hr-app .hr-login[data-hr-compat=true] .hr-legacy-login-fields label{position:relative;color:var(--hs-ink);font-weight:500;font-size:12px;gap:9px}#hr-app .hr-login[data-hr-compat=true] .hr-legacy-login-fields label input{height:52px;min-height:52px;border-radius:13px;padding:12px 43px 12px 15px;background:var(--hs-soft);font-size:14px;border:1px solid var(--hs-line);margin-top:2px}#hr-app .hr-login[data-hr-compat=true] .hr-legacy-login-fields label input:focus{border-color:var(--hs-blue);outline:2px solid var(--hs-blue-soft)}#hr-app .hr-login[data-hr-compat=true] .hr-legacy-password-toggle{position:absolute;right:8px;bottom:6px;display:grid;place-items:center;width:40px;height:42px;color:var(--hs-muted)}#hr-app .hr-login[data-hr-compat=true] .hr-login-card>.hr-hint:last-child{font-size:10px;margin:23px 0 0;text-align:center;border-top:1px solid var(--hs-line);padding-top:20px}@media(max-width:900px){#hr-app .hr-login[data-hr-compat=true]{grid-template-columns:1fr}#hr-app .hr-login[data-hr-compat=true]>.hr-login-card{width:min(100% - 58px,520px);margin:30px auto 40px}#hr-app .hs-side.is-compat>div:first-child{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}#hr-app .hs-side.is-compat .hs-product-sub{margin:0;width:100%}#hr-app .hs-side.is-compat .hr-mobile-close{margin-left:auto}}@media(max-width:560px){#hr-app .hr-login[data-hr-compat=true]>.hr-login-card{width:calc(100% - 28px);margin:18px auto 28px;padding:23px 20px;border-radius:19px}}.hr-user-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.hr-invite-button{font-size:12px;white-space:nowrap;padding:7px 10px}@media(max-width:640px){.hr-user-actions{justify-content:flex-start}.hr-invite-button{min-height:36px}}#hr-app{--hr-shell-opacity:74%;--hr-glass-saturate:1.08}#hr-app[data-glass="0"]{--hr-shell-opacity:94%;--hr-glass-saturate:1}#hr-app[data-glass="1"]{--hr-shell-opacity:74%;--hr-glass-saturate:1.08}#hr-app[data-glass="2"]{--hr-shell-opacity:59%;--hr-glass-saturate:1.2}#hr-app[data-glass="3"]{--hr-shell-opacity:44%;--hr-glass-saturate:1.35}#hr-app[data-canvas=calm]{background:radial-gradient(ellipse 55% 62% at 4% 4%,var(--hr-glow-blue),transparent 82%),radial-gradient(ellipse 55% 65% at 98% 95%,var(--hr-glow-green),transparent 85%),var(--hs-canvas)}#hr-app[data-canvas=mesh]{background:radial-gradient(ellipse 57% 54% at 3% 9%,var(--hr-glow-blue),transparent 80%),radial-gradient(ellipse 55% 60% at 96% 12%,var(--hr-glow-green),transparent 75%),radial-gradient(ellipse 58% 54% at 49% 100%,var(--hr-glow-lilac),transparent 78%),var(--hs-canvas)}#hr-app[data-canvas=plain]{background:var(--hs-canvas)}#hr-app .hs-shell{background:radial-gradient(ellipse at 90% 8%,var(--hr-glow-blue),transparent 53%),radial-gradient(ellipse at 12% 97%,var(--hr-glow-green),transparent 55%),color-mix(in srgb,var(--hs-shell) var(--hr-shell-opacity),transparent);-webkit-backdrop-filter:blur(var(--hr-glass-blur)) saturate(var(--hr-glass-saturate));backdrop-filter:blur(var(--hr-glass-blur)) saturate(var(--hr-glass-saturate));border-color:var(--hr-shell-outline)}#hr-app .hs-panel,#hr-app .hs-stat,#hr-app .hs-profile-head,#hr-app .hs-top,#hr-app .hr-login-card{background-color:var(--hs-panel);background-color:color-mix(in srgb,var(--hs-panel) var(--hr-card-opacity),transparent);-webkit-backdrop-filter:blur(var(--hr-glass-blur)) saturate(var(--hr-glass-saturate));backdrop-filter:blur(var(--hr-glass-blur)) saturate(var(--hr-glass-saturate));border-color:color-mix(in srgb,var(--hs-highlight) 55%,transparent)}#hr-app .hs-stat:first-child{background:var(--hs-blue-fill);border-color:transparent}#hr-app[data-glass="0"] .hs-shell,#hr-app[data-glass="0"] .hs-panel,#hr-app[data-glass="0"] .hs-stat,#hr-app[data-glass="0"] .hs-profile-head,#hr-app[data-glass="0"] .hs-top,#hr-app[data-glass="0"] .hr-login-card{-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-motion:no-preference){html,body{transition:background-color .2s ease}#hr-app .hs-shell{transition:background-color .2s ease,border-color .2s ease}}#hr-app{--hr-brand-primary:#2560CF;--hs-blue:color-mix(in srgb,var(--hr-brand-primary) 88%,#14243e);--hs-blue-fill:var(--hr-brand-primary);--hs-blue-text:#ffffff;--hs-blue-soft:color-mix(in srgb,var(--hr-brand-primary) 12%,var(--hs-panel));--hr-glow-blue:color-mix(in srgb,var(--hr-brand-primary) 30%,transparent);--hr-card-opacity:95%;--hr-card-surface:color-mix(in srgb,var(--hs-panel) var(--hr-card-opacity),transparent);--hr-shell-opacity:15%;--hr-glass-saturate:1.08}html[data-theme=dark] #hr-app{--hs-blue:color-mix(in srgb,var(--hr-brand-primary) 53%,#ffffff);--hs-blue-fill:color-mix(in srgb,var(--hr-brand-primary) 75%,#ffffff);--hs-blue-text:#111d30;--hs-blue-soft:color-mix(in srgb,var(--hr-brand-primary) 20%,var(--hs-panel));--hr-glow-blue:color-mix(in srgb,var(--hr-brand-primary) 36%,transparent)}#hr-app[data-glass="0"]{--hr-shell-opacity:24%;--hr-glass-saturate:1}#hr-app[data-glass="1"]{--hr-shell-opacity:15%;--hr-glass-saturate:1.08}#hr-app[data-glass="2"]{--hr-shell-opacity:10%;--hr-glass-saturate:1.2}#hr-app[data-glass="3"]{--hr-shell-opacity:5%;--hr-glass-saturate:1.32}#hr-app .hs-shell{background:color-mix(in srgb,var(--hs-shell) var(--hr-shell-opacity),transparent);box-shadow:inset 0 1px 0 var(--hr-shell-outline)}#hr-app .hs-body{position:relative;isolation:isolate}#hr-app .hs-body:before{content:"";position:absolute;inset:-7px -9px 0;border-radius:24px;pointer-events:none;z-index:-1;background:radial-gradient(ellipse 60% 38% at 5% 8%,color-mix(in srgb,var(--hr-brand-primary) 18%,transparent),transparent 85%),radial-gradient(ellipse 60% 46% at 96% 79%,var(--hr-glow-lilac),transparent 90%)}#hr-app[data-canvas=mesh] .hs-body:before{background:radial-gradient(ellipse 43% 43% at 3% 10%,color-mix(in srgb,var(--hr-brand-primary) 32%,transparent),transparent 92%),radial-gradient(ellipse 48% 44% at 98% 48%,var(--hr-glow-green),transparent 91%),radial-gradient(ellipse 63% 55% at 29% 98%,var(--hr-glow-lilac),transparent 90%)}#hr-app[data-canvas=plain] .hs-body:before{background:none}#hr-app .hs-panel,#hr-app .hs-stat,#hr-app .hs-profile-head,#hr-app .hs-top{background:var(--hr-card-surface);-webkit-backdrop-filter:blur(var(--hr-glass-blur,8px)) saturate(var(--hr-glass-saturate));backdrop-filter:blur(var(--hr-glass-blur,8px)) saturate(var(--hr-glass-saturate));border:1px solid color-mix(in srgb,var(--hs-highlight) 58%,transparent);box-shadow:0 4px 17px var(--hs-shadow),inset 0 1px color-mix(in srgb,var(--hs-highlight) 55%,transparent)}#hr-app .hs-stat:first-child{background:var(--hs-blue-fill);color:var(--hs-blue-text);border-color:transparent}#hr-app .hs-stat:first-child .hs-stat-foot{color:var(--hs-blue-text)}#hr-app .hs-button.hs-primary{background:var(--hs-blue-fill);color:var(--hs-blue-text)}#hr-app .hs-nav button.is-active{background:var(--hs-blue-soft);color:var(--hs-ink)}#hr-app .hs-nav button.is-active svg{color:var(--hs-blue)}#hr-app[data-glass="0"] .hs-panel,#hr-app[data-glass="0"] .hs-stat,#hr-app[data-glass="0"] .hs-profile-head,#hr-app[data-glass="0"] .hs-top{-webkit-backdrop-filter:none;backdrop-filter:none}#hr-app .hr-login .hr-login-card,#hr-app .hr-login[data-hr-compat=true]>.hr-login-card{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#hr-app .hr-brand-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}#hr-app .hr-brand-choices{display:flex;flex-wrap:wrap;align-items:center;gap:7px}#hr-app .hr-brand-swatch{display:grid;place-items:center;width:35px;height:35px;padding:5px;border-radius:50%;border:2px solid transparent;cursor:pointer}#hr-app .hr-brand-swatch.is-selected{border-color:var(--hs-ink)}#hr-app .hr-brand-swatch span{width:23px;height:23px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff38}#hr-app .hr-brand-picker{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--hs-muted)}#hr-app .hr-brand-picker input{width:37px;height:37px;min-width:37px;padding:3px;border:1px solid var(--hs-line);border-radius:10px;background:var(--hs-soft);cursor:pointer}#hr-app .hr-brand-code{font:500 12px/1.4 Manrope,monospace;color:var(--hs-muted)}#hr-app .hr-range-labels{display:flex;justify-content:space-between;gap:10px;margin-top:4px;color:var(--hs-muted);font-size:11px}#hr-app .hr-appearance-preview{border-top:1px solid var(--hs-line);padding:19px 0 22px;margin-top:5px}#hr-app .hr-appearance-preview-head{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:11px;flex-wrap:wrap}#hr-app .hr-appearance-preview-head strong{font-size:12px}#hr-app .hr-appearance-preview-head span{font-size:11px;color:var(--hs-muted)}#hr-app .hr-appearance-preview-stage{min-height:172px;padding:22px;display:grid;place-items:center;border-radius:17px;position:relative;overflow:hidden;background:radial-gradient(ellipse 64% 76% at 15% 15%,color-mix(in srgb,var(--hr-brand-primary) 44%,transparent),transparent 95%),radial-gradient(ellipse 60% 92% at 95% 90%,var(--hr-glow-lilac),transparent 97%),var(--hs-canvas)}#hr-app .hr-appearance-preview-stage:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.2;background-image:linear-gradient(90deg,var(--hs-ink) 1px,transparent 1px),linear-gradient(var(--hs-ink) 1px,transparent 1px);background-size:29px 29px}#hr-app .hr-appearance-preview-card{position:relative;z-index:1;width:min(100%,260px);border-radius:15px;padding:14px 16px;display:grid;gap:5px;background:var(--hr-card-surface);border:1px solid color-mix(in srgb,var(--hs-highlight) 58%,transparent);-webkit-backdrop-filter:blur(var(--hr-glass-blur,8px)) saturate(var(--hr-glass-saturate));backdrop-filter:blur(var(--hr-glass-blur,8px)) saturate(var(--hr-glass-saturate));box-shadow:0 8px 20px var(--hs-shadow)}#hr-app[data-glass="0"] .hr-appearance-preview-card{-webkit-backdrop-filter:none;backdrop-filter:none}#hr-app .hr-appearance-preview-card strong{font-size:13px}#hr-app .hr-appearance-preview-card small{font-size:11px;color:var(--hs-muted)}#hr-app .hr-preview-accent{color:var(--hs-blue);font-size:16px;line-height:1}#hr-app .hr-preview-button{display:inline-block;justify-self:start;margin-top:4px;padding:5px 12px;border-radius:9px;background:var(--hs-blue-fill);color:var(--hs-blue-text);font-size:11px}@media(max-width:560px){#hr-app .hr-brand-row{gap:9px}#hr-app .hr-brand-swatch{width:33px;height:33px}}#hr-app .hr-login-intro{--hr-login-accent:color-mix(in srgb,var(--hr-brand-primary) 56%,#f5f8ff);--hr-login-halo:color-mix(in srgb,var(--hr-brand-primary) 32%,transparent);background:radial-gradient(ellipse 87% 80% at 88% 93%,color-mix(in srgb,var(--hr-brand-primary) 44%,transparent),transparent 78%),radial-gradient(ellipse 83% 66% at 3% 2%,color-mix(in srgb,var(--hr-brand-primary) 27%,transparent),transparent 73%),linear-gradient(145deg,#000,#000 58%,#000)}#hr-app .hr-login-intro:after{background:var(--hr-login-halo)}#hr-app .hr-login-intro .hr-login-brand .hs-logo{color:var(--hr-login-accent);background:color-mix(in srgb,var(--hr-brand-primary) 23%,transparent);border-color:color-mix(in srgb,var(--hr-login-accent) 24%,transparent)}#hr-app .hr-login-intro .hr-login-brand small{color:color-mix(in srgb,var(--hr-login-accent) 62%,#a0aebe)}#hr-app .hr-login-intro .hr-credit-index{color:color-mix(in srgb,var(--hr-login-accent) 53%,#96a7bb)}#hr-app .hr-login-intro .hr-login-story h1 em,#hr-app .hr-login-intro .hr-login-kicker{color:var(--hr-login-accent)}#hr-app .hr-login-intro .hr-login-kicker span{background:var(--hr-login-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--hr-brand-primary) 15%,transparent)}#hr-app .hr-login-intro .hr-credit-line{background:var(--hr-login-accent)}#hr-app .hr-login-intro .hr-connection{stroke:color-mix(in srgb,var(--hr-login-accent) 51%,transparent)}#hr-app .hr-login-intro .hr-connection-flow{stroke:var(--hr-login-accent)}#hr-app .hr-login-intro .hr-constellation-halo{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--hr-brand-primary) 16%,transparent),transparent 74%);border-color:color-mix(in srgb,var(--hr-login-accent) 14%,transparent)}#hr-app .hr-login-intro .hr-orbit-node{background:color-mix(in srgb,var(--hr-brand-primary) 16%,#1c2c4542);border-color:color-mix(in srgb,var(--hr-login-accent) 27%,transparent)}#hr-app .hr-login-intro .hr-orbit-center{background:linear-gradient(150deg,color-mix(in srgb,var(--hr-brand-primary) 39%,#344964),color-mix(in srgb,var(--hr-brand-primary) 17%,#172b4700));border-color:color-mix(in srgb,var(--hr-login-accent) 61%,transparent)}#hr-app .hr-login-intro .hr-orbit-icon{color:var(--hr-login-accent);background:color-mix(in srgb,var(--hr-brand-primary) 32%,transparent)}#hr-app .hr-login-intro .hr-orbit-node small{color:color-mix(in srgb,var(--hr-login-accent) 54%,#9aaabd)}#hr-app .hr-login-side{background:var(--hs-panel);color:var(--hs-ink)}#hr-app .hr-login-theme .hr-theme{background:var(--hs-panel);color:var(--hs-ink);border-color:var(--hs-line)}#hr-app .hr-login-theme .hr-theme select{color:var(--hs-ink)}#hr-app .hr-login-theme .hr-theme option{background:var(--hs-panel);color:var(--hs-ink)}#hr-app .hr-login-card .hr-login-subtitle{min-height:25px}@media(min-width:901px)and (max-height:850px){#hr-app .hr-login-intro{padding-top:clamp(22px,3.2vh,32px);padding-bottom:22px}#hr-app .hr-login-story{margin-top:clamp(20px,3.1vh,32px)}#hr-app .hr-login-story h1{font-size:clamp(29px,2.7vw,42px);margin:12px 0 10px}#hr-app .hr-login-story p{line-height:1.72}#hr-app .hr-constellation{flex:1 1 auto;min-height:205px;height:clamp(220px,32vh,285px);margin:2px 0 5px}#hr-app .hr-login-side{padding-top:32px;padding-bottom:26px}#hr-app .hr-login-card{padding-top:27px;padding-bottom:27px}#hr-app .hr-login-card form{margin-top:18px}#hr-app .hr-login-card-footer{margin-top:19px;padding-top:16px}}@media(min-width:821px){#hr-app .hs-body{padding:16px 16px 24px}}.hr-migration-page{display:grid;gap:20px}.hr-migration-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hr-migration-summary .hs-panel{min-width:0}.hr-migration-summary h3{margin:10px 0 3px;overflow-wrap:anywhere}.hr-migration-message{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--hr-border,#d6dce5);border-radius:12px;padding:14px 16px;line-height:1.55}.hr-migration-message>svg{flex:none;margin-top:2px}.hr-migration-ok{background:#31916817}.hr-migration-danger{background:#c8504614}.hr-migration-danger ul{margin:8px 0;padding-left:18px}.hr-migration-columns{display:grid;grid-template-columns:1.15fr 1fr;gap:16px}.hr-migration-columns>.hs-panel{min-width:0}.hr-migration-columns .hs-panel-header h3{display:flex;align-items:center;gap:9px}.hr-migration-list{list-style:none;padding:0;margin:6px 0;display:grid;gap:8px}.hr-migration-list li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px 12px;padding:10px 0;border-bottom:1px solid var(--hr-border,#d6dce5);font-size:.9rem}.hr-migration-list li span,.hr-migration-list code{color:var(--hr-muted,#6b7280);overflow-wrap:anywhere}.hr-migration-subtitle{margin-top:24px}.hr-migration-form{display:grid;gap:14px;margin-top:18px}.hr-migration-check{display:flex;gap:10px;align-items:flex-start;line-height:1.5}.hr-migration-check input{margin-top:5px;flex:none}.hr-migration-form>label:not(.hr-migration-check){display:grid;gap:7px;font-weight:600}.hr-migration-form>label:not(.hr-migration-check) input{width:100%;min-height:42px;padding:9px 12px;border-radius:8px;border:1px solid var(--hr-border,#d6dce5);background:var(--hr-panel,#fff);color:inherit}@media(max-width:850px){.hr-migration-summary,.hr-migration-columns{grid-template-columns:1fr}}
