@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/Inter-Regular.woff2?v=3.19") format("woff2"),url("/fonts/Inter-Regular.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url("/fonts/Inter-Thin.woff2?v=3.19") format("woff2"),url("/fonts/Inter-Thin.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url("/fonts/Inter-ExtraLight.woff2?v=3.19") format("woff2"),url("/fonts/Inter-ExtraLight.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/Inter-Light.woff2?v=3.19") format("woff2"),url("/fonts/Inter-Light.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/Inter-Medium.woff2?v=3.19") format("woff2"),url("/fonts/Inter-Medium.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/Inter-SemiBold.woff2?v=3.19") format("woff2"),url("/fonts/Inter-SemiBold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/Inter-Bold.woff2?v=3.19") format("woff2"),url("/fonts/Inter-Bold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url("/fonts/Inter-ExtraBold.woff2?v=3.19") format("woff2"),url("/fonts/Inter-ExtraBold.woff?v=3.19") format("woff")}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url("/fonts/Inter-Black.woff2?v=3.19") format("woff2"),url("/fonts/Inter-Black.woff?v=3.19") format("woff")}@font-face{font-family:'Cairo';font-style:normal;font-weight:400 700;font-display:swap;src:url("/fonts/Cairo-Arabic.woff2?v=1") format("woff2"),url("/fonts/Cairo-Arabic.woff?v=1") format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:'glyphicons';src:url("/fonts/glyphicons.eot?19");src:url("/fonts/glyphicons.eot?#iefix") format("embedded-opentype"),url("/fonts/glyphicons.woff?19") format("woff"),url("/fonts/glyphicons.ttf?19") format("truetype");font-style:normal;font-weight:normal;font-display:swap}.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;inset-inline-start:0;position:absolute;inset-inline-end:0;top:0;background-color:var(--white-color)}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:var(--white-color);opacity:0}.cropper-modal{background-color:var(--black-color);opacity:0.3}.cropper-view-box{display:block;height:100%;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed var(--gray-color-14);display:block;opacity:0.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;inset-inline-start:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;inset-inline-start:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;inset-inline-start:50%;opacity:0.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:var(--gray-color-14);content:"";display:block;position:absolute}.cropper-center:before{height:1px;inset-inline-start:-3px;top:0;width:7px}.cropper-center:after{height:7px;inset-inline-start:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:0.1;position:absolute;width:100%}.cropper-face{background-color:var(--white-color);inset-inline-start:0;top:0}.cropper-line{background-color:transparent}.cropper-line.line-e{cursor:ew-resize;inset-inline-end:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;inset-inline-start:0;height:5px;top:-3px}.cropper-line.line-w{cursor:ew-resize;inset-inline-start:-3px;top:0;width:5px}.cropper-line.line-s{cursor:ns-resize;inset-inline-start:0;bottom:-3px;height:5px}.cropper-point{background-color:var(--white-color);height:11px;opacity:0.3;width:11px}.cropper-point.point-e{cursor:ew-resize;margin-top:-6px;inset-inline-end:-6px;top:50%;opacity:0}.cropper-point.point-n{cursor:ns-resize;inset-inline-start:50%;margin-inline-start:-6px;top:-6px;opacity:0}.cropper-point.point-w{cursor:ew-resize;inset-inline-start:-6px;margin-top:-6px;top:50%;opacity:0}.cropper-point.point-s{cursor:s-resize;bottom:-6px;inset-inline-start:50%;margin-inline-start:-6px;opacity:0}.cropper-point.point-ne{cursor:nesw-resize;top:-5px;inset-inline-end:-5px}.cropper-point.point-nw{cursor:nwse-resize;top:-5px;inset-inline-start:-5px}.cropper-point.point-sw{cursor:nesw-resize;bottom:-5px;inset-inline-start:-5px}.cropper-point.point-se{cursor:nwse-resize;bottom:-5px;inset-inline-end:-5px}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--primary-color-3);font-weight:500}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover,.air-datepicker-cell.-in-range-.-focus-{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:var(--white-color);border:none;background:var(--primary-color-3);transition:background var(--adp-transition-duration)}.air-datepicker-cell.-selected-.-current-{color:var(--white-color);background:var(--primary-color-3)}.air-datepicker-cell.-selected-.-focus-{background:var(--primary-color-5)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 10px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em;font-weight:500}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{font-family:'Inter',arial,sans-serif;border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-family:'Inter',arial,sans-serif;color:var(--adp-nav-color-secondary);margin-inline-start:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:rgba(255,255,255,0)}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;inset-inline-start:-2px;top:-3px;inset-inline-end:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-inline-start:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--gray-color-8)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:6px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:6px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:6px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0)}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:2000;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:var(--white-color);--adp-background-color-hover:var(--gray-color-14);--adp-background-color-active:var(--gray-color-14);--adp-background-color-in-range:rgba(92,196,239,.1);--adp-background-color-in-range-focused:rgba(92,196,239,.2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:3px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:var(--primary-color-3);--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:30px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:3px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:var(--primary-color-3);--adp-cell-background-color-selected-hover:var(--primary-color-5);--adp-cell-background-color-in-range:rgba(92,196,239,0.1);--adp-cell-background-color-in-range-hover:rgba(92,196,239,0.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0,0,0,.3);--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);position:absolute;font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0,0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;inset-inline-start:auto;inset-inline-end:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;inset-inline-start:0;top:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:"";position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:12px 4px}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}.ql-container{box-sizing:border-box;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 0;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;max-height:390px;overflow:auto}html[lang="ar"] .ql-editor{direction:rtl;text-align:right}html[lang="ar"] .ql-editor.ql-blank::before{right:15px;left:auto}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid var(--black-color);padding:2px 5px}.ql-editor ol{padding-inline-start:0}.ql-editor li{list-style-type:none;padding-inline-start:1em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-inline-start:-1.7em;margin-inline-end:.3em;text-align:end;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:var(--gray-color-6)}.ql-editor li[data-list=bullet]>.ql-ui:before{content:'\2022'}.ql-editor li[data-list=checked]>.ql-ui:before{content:'\2611'}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:'\2610'}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) '. '}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) '. '}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) '. '}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-inline-start:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-inline-start:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-inline-end:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-inline-end:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-inline-start:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-inline-start:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-inline-end:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-inline-end:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-inline-start:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-inline-start:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-inline-end:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-inline-end:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-inline-start:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-inline-start:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-inline-end:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-inline-end:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-inline-start:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-inline-start:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-inline-end:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-inline-end:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-inline-start:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-inline-start:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-inline-end:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-inline-end:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-inline-start:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-inline-start:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-inline-end:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-inline-end:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-inline-start:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-inline-start:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-inline-end:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-inline-end:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-inline-start:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-inline-start:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-inline-end:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-inline-end:28.5em}.ql-editor li.ql-direction-rtl{padding-inline-end:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-inline-start:.3em;margin-inline-end:-1.5em;text-align:start}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:var(--black-color)}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:end}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank::before{color:var(--gray-color-5);content:attr(data-placeholder);left:0;right:0;pointer-events:none;position:absolute}.ql-editor strong{font-weight:500}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--primary-color-3)}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--primary-color-3)}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--primary-color-3)}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid var(--gray-color-10);margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:var(--gray-color-14);border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:var(--gray-color-10);z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:var(--gray-color-10)}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:var(--gray-color-10)}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:var(--white-color)}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:var(--black-color)}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border-bottom:1px solid var(--gray-color-9);box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:8px 0}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:var(--gray-color-10)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:var(--gray-color-10)}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:var(--black-color)}.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid var(--gray-color-10);box-shadow:0 0 5px var(--gray-color-12);color:#444;padding:5px 12px;white-space:nowrap;z-index:10}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid var(--gray-color-10);font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid var(--gray-color-10);content:'Edit';margin-inline-start:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-inline-start:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:var(--primary-color-3)}.ql-container.ql-snow{border-bottom:1px solid var(--gray-color-9);overflow:initial}.ql-editor strong{font-weight:600}.editor_group>.ql-container.ql-snow::before{content:'';border-bottom:2px solid var(--primary-color-3);position:absolute;bottom:-1px;inset-inline-start:0;width:0;height:0;transition:width 0.35s ease-in-out}.editor_group>.ql-container.ql-snow:focus-within::before{width:100%}.editor_group>small{position:absolute;bottom:-17px;color:var(--red-color-1);font-size:11px;font-weight:500;pointer-events:none;opacity:0;padding-inline-start:0;transition:all 0.35s ease-in-out}.editor_group.error>.ql-container.ql-snow{border-color:var(--red-color-1)}.editor_group.error>.ql-container.ql-snow::before{border-color:var(--red-color-1)}.editor_group.error>small.show{opacity:1}@charset "utf-8";html{margin:0;padding:0;height:100%}body,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,a,font,small,strong,b,u,i,center,label,form,fieldset,input,button,textarea,img,p,table,tr,th,td,dl,dt,dd{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}table{border-collapse:collapse;border-spacing:0}ol,ul,li{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{font-size:100%;display:block}input,textarea,select{color:var(--black-color)}input[type=text],input[type=submit],textarea{-webkit-appearance:none}input[type=text]::placeholder,textarea::placeholder{color:var(--gray-color-8);font-size:14px}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px var(--white-color) !important;-webkit-text-fill-color:var(--black-color) !important;color:var(--black-color) !important}select{outline:0}:focus{outline:none}*,*:before,*:after{box-sizing:border-box}::-moz-focus-inner{border:0;padding:0}::selection{color:var(--gray-color-1);background:var(--primary-color-6)}html{--primary-color-1:#084985;--primary-color-2:#2A67A4;--primary-color-3:#2D6FB2;--primary-color-4:#2C70BC;--primary-color-5:#3B86CF;--primary-color-6:#A7C9E6;--primary-color-7:#dceffd;--primary-color-8:#E7F2FB;--primary-color-9:#EEF6FC;--secondary-color-1:#0F5F68;--secondary-color-2:#207A86;--secondary-color-3:#2D9DA8;--secondary-color-4:#48A9B4;--secondary-color-5:#78C1CA;--secondary-color-6:#A8D9E0;--secondary-color-7:#D8F2F6;--secondary-color-8:#E9F7F9;--black-color:#080d19;--gray-color-1:#14323B;--gray-color-2:#334155;--gray-color-3:#515B6A;--gray-color-4:#5B626C;--gray-color-5:#6B7382;--gray-color-6:#707A86;--gray-color-7:#788591;--gray-color-8:#8F9BB0;--gray-color-9:#A6B0BE;--gray-color-10:#B6BEC8;--gray-color-11:#CBD5E1;--gray-color-12:#D7DDE5;--gray-color-13:#E3E7ED;--gray-color-14:#EFF2F6;--gray-color-14a:#F2F5FA;--gray-color-15:#F8FAFC;--white-color:#FFFFFF;--white-color-90:rgba(255,255,255,0.90);--white-color-80:rgba(255,255,255,0.80);--white-color-70:rgba(255,255,255,0.70);--white-color-60:rgba(255,255,255,0.60);--white-color-50:rgba(255,255,255,0.50);--white-color-40:rgba(255,255,255,0.40);--white-color-30:rgba(255,255,255,0.30);--white-color-20:rgba(255,255,255,0.20);--white-color-10:rgba(255,255,255,0.10);--white-color-5:rgba(255,255,255,0.05);--jobs-roles-bg:rgba(245,245,245,0.9);--green-color-1:#1c8a4a;--green-color-2:#2cc070;--green-color-3:#a5dcbb;--green-color-4:#d3ecde;--green-color-5:#e6f7ed;--red-color-1:#A3354F;--red-color-2:#DF6B74;--red-color-3:#F1C4CD;--red-color-4:#F6D6DC;--orange-color-1:#FB5D33;--orange-color-2:#E29177;--yellow-color-1:#FDC03B;--purple-color-1:#9A6EEA;--purple-color-2:#BCC1F9;--surface-border:0.75px solid rgba(15,23,42,0.2);--menu-profile-shadow:-4px 5px 6px rgba(5,41,102,0.06),-10px 10px 13px rgba(5,41,102,0.06),2px 2px 7px rgba(5,41,102,0.07),0 0 0 rgba(5,41,102,0.07)}html.dark{--primary-color-1:#93c5fd;--primary-color-2:#7ab3f5;--primary-color-3:#60a5fa;--primary-color-4:#4189df;--primary-color-5:#2e6fb8;--primary-color-6:#234f80;--primary-color-7:#1a3a5c;--primary-color-8:#142a44;--primary-color-9:#101e30;--secondary-color-1:#7dd3d9;--secondary-color-2:#5ec0c7;--secondary-color-3:#45a9b0;--secondary-color-4:#2f8a91;--secondary-color-5:#226269;--secondary-color-6:#194449;--secondary-color-7:#122e32;--secondary-color-8:#0b1f22;--black-color:#e6e8ec;--gray-color-1:#f5f7fa;--gray-color-2:#e4e7ed;--gray-color-3:#ccd2dc;--gray-color-4:#b6bcc7;--gray-color-5:#9aa1ae;--gray-color-6:#7d8593;--gray-color-7:#6a7280;--gray-color-8:#565d68;--gray-color-9:#434954;--gray-color-10:#353b44;--gray-color-11:#2a2f37;--gray-color-12:#232830;--gray-color-13:#1d2128;--gray-color-14:#181c22;--gray-color-14a:#15181e;--gray-color-15:#11141a;--white-color:#0f1217;--white-color-90:rgba(15,18,23,0.90);--white-color-80:rgba(15,18,23,0.80);--white-color-70:rgba(15,18,23,0.70);--white-color-60:rgba(15,18,23,0.60);--white-color-50:rgba(15,18,23,0.50);--white-color-40:rgba(15,18,23,0.40);--white-color-30:rgba(15,18,23,0.30);--white-color-20:rgba(15,18,23,0.20);--white-color-10:rgba(15,18,23,0.10);--white-color-5:rgba(15,18,23,0.05);--jobs-roles-bg:rgba(15,18,23,0.9);--surface-border:0.75px solid rgba(255,255,255,0.08);--menu-profile-shadow:-4px 5px 6px rgba(0,0,0,0.4),-10px 10px 13px rgba(0,0,0,0.4),2px 2px 7px rgba(0,0,0,0.4),0 0 0 rgba(0,0,0,0.4);--green-color-1:#4ade80;--green-color-2:#22c55e;--green-color-3:#1a5436;--green-color-4:#133b27;--green-color-5:#0c2719;--red-color-1:#f87171;--red-color-2:#dc6262;--red-color-3:#5a2730;--red-color-4:#391820;--orange-color-1:#fb923c;--orange-color-2:#c2724a;--yellow-color-1:#facc15;--purple-color-1:#a78bfa;--purple-color-2:#4c3f7a}html{-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth}body{display:block;position:relative;height:100%;width:100%;min-width:320px;font-family:'Inter',arial,sans-serif;font-size:14px;color:var(--black-color);line-height:1.2;font-weight:400;letter-spacing:-0.3px;background:var(--white-color);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}div,label{display:block}a{color:var(--black-color);text-decoration:underline;transition:all 0.2s ease-out}a:hover{text-decoration:none}img{max-width:100%;height:auto}.dn{display:none}.sep{height:1px;background:var(--gray-color-12);margin-top:30px}.flex_column{display:flex;flex-direction:column}.mt_0,.input_group.mt_0{margin-top:0}.mt_6{margin-top:6px}.mt_10{margin-top:10px}.mt_12{margin-top:12px}.mt_16{margin-top:16px}.mt_18{margin-top:18px}.mt_24{margin-top:24px}.ps_8{padding-inline-start:8px}.fs_14{font-size:14px}.h_32{height:32px}.pt_0{padding-top:0}.pt_6{padding-top:6px}.pt_10{padding-top:10px}.pt_12{padding-top:12px}.pt_16{padding-top:16px}.pt_22{padding-top:22px}.pt_24{padding-top:24px}.pt_30{padding-top:30px}.pb_0{padding-bottom:0}i{display:inline-block;font-family:'glyphicons',sans-serif;font-size:14px;font-weight:400;font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_ai_1:before{content:'\E979'}.icon_app_store:before{content:'\E99F'}.icon_arrow:before{content:'\E806'}.icon_arrow_right:before{content:'\E86C'}.icon_arrow_right_2:before{content:'\E806'}.icon_arrow_right_3:before{content:'\E8B6'}.icon_benefits:before{content:'\E878'}.icon_billing:before{content:'\E835'}.icon_bitcoin:before{content:'\E8D7'}.icon_burger:before{content:'\E8F5'}.icon_card:before{content:'\E8DA'}.icon_chat:before{content:'\E8A9'}.icon_chat_2:before{content:'\E842'}.icon_chat_3:before{content:'\E824'}.icon_circle:before{content:'\E887'}.icon_close:before{content:'\E83F'}.icon_close_2:before{content:'\E8A7'}.icon_companies:before{content:'\E86B'}.icon_companies_2:before{content:'\E87C'}.icon_companies_3:before{content:'\E89A'}.icon_connections:before{content:'\E875'}.icon_copy:before{content:'\E99A'}.icon_crypto:before{content:'\E8D8'}.icon_culture:before{content:'\E878'}.icon_cv:before{content:'\E857'}.icon_cv_2:before{content:'\E82D'}.icon_delete:before{content:'\E804'}.icon_delete_2:before{content:'\E816'}.icon_delete_3:before{content:'\E8DE'}.icon_desktop:before{content:'\E96E'}.icon_discord:before{content:'\E8BA'}.icon_download:before{content:'\E836'}.icon_edit:before{content:'\E8BB'}.icon_education:before{content:'\E81B'}.icon_ellipsis:before{content:'\E899'}.icon_email:before{content:'\E8A3'}.icon_email_2:before{content:'\E833'}.icon_email_3:before{content:'\E972'}.icon_exit:before{content:'\E96F'}.icon_expand_1:before{content:'\E808'}.icon_expand_2:before{content:'\E860'}.icon_expand_3:before{content:'\E8DB'}.icon_experience:before{content:'\E854'}.icon_experience_2:before{content:'\E884'}.icon_facebook:before{content:'\F301'}.icon_favorite:before{content:'\E802'}.icon_favorite_2_empty:before{content:'\E849'}.icon_favorite_2_fill:before{content:'\E813'}.icon_filter_empty:before{content:'\E8BF'}.icon_filter_full:before{content:'\E8C0'}.icon_folder:before{content:'\E8A1'}.icon_git:before{content:'\E99C'}.icon_github:before{content:'\E814'}.icon_google_play:before{content:'\E8C1'}.icon_goto:before{content:'\E85D'}.icon_group:before{content:'\E809'}.icon_graph:before{content:'\E89E'}.icon_help:before{content:'\E89F'}.icon_hidden:before{content:'\E82F'}.icon_hide:before{content:'\E84B'}.icon_hf:before{content:'\E8B9'}.icon_info:before{content:'\E80B'}.icon_info_2:before{content:'\E8AE'}.icon_instagram:before{content:'\E847'}.icon_language:before{content:'\E88B'}.icon_link_2:before{content:'\E8AF'}.icon_linkedin:before{content:'\F31B'}.icon_location:before{content:'\E881'}.icon_location_2:before{content:'\E87E'}.icon_lock:before{content:'\E973'}.icon_logout:before{content:'\E86D'}.icon_minus_1:before{content:'\E83B'}.icon_mobile:before{content:'\E970'}.icon_move:before{content:'\E834'}.icon_news:before{content:'\E868'}.icon_note:before{content:'\E840'}.icon_note_2:before{content:'\E879'}.icon_note_3:before{content:'\E845'}.icon_notifications_1:before{content:'\E868'}.icon_pad:before{content:'\E971'}.icon_password:before{content:'\E8A4'}.icon_pause:before{content:'\E815'}.icon_payments:before{content:'\E858'}.icon_people:before{content:'\E857'}.icon_photo:before{content:'\E8A6'}.icon_play:before{content:'\E843'}.icon_plus_1:before{content:'\E83A'}.icon_plus_3:before{content:'\E852'}.icon_portfolio:before{content:'\E856'}.icon_preferences:before{content:'\E85E'}.icon_premium_1:before{content:'\E801'}.icon_privacy:before{content:'\E864'}.icon_products:before{content:'\E81B'}.icon_publication:before{content:'\E8B2'}.icon_reload:before{content:'\E99B'}.icon_remote:before{content:'\E8B3'}.icon_report:before{content:'\E84D'}.icon_restrictions:before{content:'\E895'}.icon_reward:before{content:'\E819'}.icon_search:before{content:'\E897'}.icon_seсurity:before{content:'\E862'}.icon_send:before{content:'\E892'}.icon_send_2:before{content:'\E891'}.icon_settings:before{content:'\E873'}.icon_share:before{content:'\E829'}.icon_share_2:before{content:'\E84C'}.icon_sort:before{content:'\E805'}.icon_sort_2:before{content:'\E92C'}.icon_star:before{content:'\E80D'}.icon_success:before{content:'\E839'}.icon_success_2:before{content:'\E8AB'}.icon_success_3:before{content:'\E8B1'}.icon_success_4:before{content:'\E975'}.icon_technologies:before{content:'\E810'}.icon_telegram:before{content:'\E893'}.icon_tiktok:before{content:'\E823'}.icon_time:before{content:'\E886'}.icon_user:before{content:'\E828'}.icon_user_2:before{content:'\E859'}.icon_user_3:before{content:'\E89C'}.icon_user_4:before{content:'\E8BE'}.icon_user_5:before{content:'\E8A5'}.icon_verification_1:before{content:'\E87D'}.icon_verification_2:before{content:'\E976'}.icon_visible:before{content:'\E82E'}.icon_whatsapp:before{content:'\E8B8'}.icon_x:before{content:'\E846'}.icon_youtube:before{content:'\E88C'}.hero_surface{position:relative;overflow:hidden;background:linear-gradient(170deg,var(--primary-color-1) 0%,var(--primary-color-2) 62%,var(--primary-color-3) 100%)}.hero_surface::before{content:'';position:absolute;inset:0;background-image:radial-gradient(var(--white-color-20) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(75% 90% at 50% 0%,#000 30%,transparent 78%);mask-image:radial-gradient(75% 90% at 50% 0%,#000 30%,transparent 78%)}.hero_surface::after{content:'';position:absolute;top:-180px;inset-inline-start:50%;width:900px;height:420px;margin-inline-start:-450px;background:radial-gradient(closest-side,var(--primary-color-5),transparent 72%);opacity:0.5}.hero_surface>*{position:relative;z-index:1}.wrap{width:100%;padding:0 20px;margin:0 auto;max-width:1400px}.wrap.top{padding-top:14px}.print .no_print{display:none}.print .wrap{padding:0}@media only screen and (max-width:1024px){.wrap{padding:0 20px}}.grid{display:grid;grid-template-columns:2fr 1fr;gap:14px;padding-top:14px;padding-bottom:50px;align-items:start}.grid_column{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;width:100%;min-width:0}@media only screen and (max-width:1024px),print{.grid{display:flex;flex-direction:column;gap:14px;padding-top:0}}.section{border:var(--surface-border);background:var(--white-color);border-radius:3px;padding:20px 20px 30px}.section.compact{padding:14px}.section.v3{padding:24px 30px}.section.v3 + .section.v3{margin-top:14px}.section.v3>div:nth-of-type(1){font-size:22px;line-height:1;color:var(--black-color);font-weight:400;letter-spacing:-0.5px}.section_title{color:var(--black-color);font-size:22px;font-weight:400;letter-spacing:-0.5px}.section_title.page{line-height:1}.section_title.flex{display:flex}@media only screen and (max-width:1024px){.section_title{font-size:22px}.section_title.page{font-size:20px}.section_title.flex{gap:10px}.section_title.flex>span{font-size:19px}}@media only screen and (max-width:768px){.section{padding:18px 16px 22px;border-radius:3px}.section_title{font-size:22px}.section_title.page{font-size:20px}.section_title.flex{flex-wrap:wrap;gap:10px}.section_title.flex>span{font-size:20px}}.section_note{padding-top:16px;font-size:13px;line-height:1.3;color:var(--gray-color-5)}@media only screen and (max-width:1024px){.section_note{font-size:14px;line-height:1.4}}@media only screen and (max-width:768px){.section_note{font-size:15px;line-height:1.45;padding-top:18px}}.section_empty{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed var(--gray-color-9);border-radius:3px;padding:14px;margin-top:18px;min-height:240px}.section_empty>div:nth-of-type(1){font-weight:500}.section_empty>div:nth-of-type(2){margin-top:6px;color:var(--gray-color-5);text-align:center}.section_empty>div:nth-of-type(3){max-width:180px;margin-top:14px}@media only screen and (max-width:1024px){.section_empty{padding:22px 18px;margin-top:22px;min-height:260px;border-radius:3px}.section_empty>div:nth-of-type(1){font-size:16px}.section_empty>div:nth-of-type(2){margin-top:8px;font-size:14.5px;line-height:1.5}.section_empty>div:nth-of-type(3){max-width:220px;margin-top:20px}}@media only screen and (max-width:768px){.section_empty{padding:26px 18px;margin-top:24px;min-height:280px;border-radius:3px}.section_empty>div:nth-of-type(1){font-size:17px;font-weight:600}.section_empty>div:nth-of-type(2){margin-top:10px;font-size:15.5px;line-height:1.55}.section_empty>div:nth-of-type(3){max-width:100%;margin-top:22px;width:100%}.section_empty>div:nth-of-type(3)>.btn_primary{width:100%;height:50px;font-size:16px;font-weight:600}}.print .section{border:none}.print .section.v3{padding:24px 0 0}.section_block{padding-top:30px}.section_block.compact{padding-top:10px}@media only screen and (max-width:768px){.section_block{padding-top:22px}.section_block.compact{padding-top:8px}}.input_row{display:flex;align-items:start;gap:20px}.input_row>div{width:50%}.input_row_4{display:flex;align-items:start;gap:20px}.input_row_4>div{width:25%}.input_row_2_1{display:grid;grid-template-columns:repeat(4,1fr);align-items:start;gap:20px}.input_row_2_1>div:nth-of-type(3){grid-column:span 2}@media only screen and (max-width:768px){.input_row,.input_row_4{flex-direction:column;gap:26px}.input_row_2_1{grid-template-columns:1fr;gap:26px}.input_row>div,.input_row_4>div,.input_row_2_1>div,.input_row_2_1>div:nth-of-type(3){width:100%}.input_row_2_1>div:nth-of-type(3){grid-column:span 1}.input_row>div:empty,.input_row_4>div:empty{display:none}.input_row>* + .input_group,.input_row_4>* + .input_group,.input_row_2_1>* + .input_group{margin-top:0}.input_row>div>.input_group,.input_row_4>div>.input_group,.input_row_2_1>div>.input_group{margin-top:0}}.btn_primary{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;min-width:120px;width:auto;border-radius:3px;border:1px solid var(--primary-color-4);background-color:var(--primary-color-4);color:var(--white-color);font-size:13px;font-weight:500;height:34px;text-decoration:none;user-select:none;white-space:nowrap;padding:0 20px;transition:all 0.2s ease-out}.btn_primary:hover{background-color:var(--primary-color-2);border-color:var(--primary-color-2)}.btn_primary>i{padding-inline-end:10px}.btn_primary.light{background-color:var(--primary-color-9);border-color:transparent;color:var(--primary-color-3)}.btn_primary.light:hover{background-color:var(--primary-color-7)}.btn_primary.white{background-color:var(--white-color);border-color:var(--white-color);color:var(--primary-color-3)}.btn_primary.white:hover{background-color:var(--primary-color-9);border-color:var(--primary-color-9)}.btn_primary.green{background-color:var(--secondary-color-2);border-color:var(--secondary-color-2)}.btn_primary.green:hover{background-color:var(--secondary-color-3);border-color:var(--secondary-color-3)}.btn_primary.green.light{background-color:var(--white-color);border-color:var(--secondary-color-2);color:var(--secondary-color-2)}.btn_primary.green.light:hover{background-color:var(--secondary-color-7)}.btn_primary.gray{background-color:var(--gray-color-14);border-color:var(--gray-color-14);color:var(--gray-color-3)}.btn_primary.gray:hover{background-color:var(--gray-color-13);border-color:var(--gray-color-13)}.btn_primary.red{background-color:var(--red-color-4);border-color:var(--red-color-4);color:var(--red-color-1)}.btn_primary.red:hover{background-color:var(--red-color-3);border-color:var(--red-color-3)}.btn_primary.wide{width:100%}.btn_primary.compact{height:32px;border-radius:3px}.btn_primary.compact_2{height:28px;border-radius:3px;min-width:100px;padding:0 14px}.btn_primary.disabled{background-color:var(--gray-color-13);border-color:var(--gray-color-13);color:var(--gray-color-5);cursor:default}@media only screen and (max-width:1024px){.btn_primary{height:46px;font-size:17px;font-weight:500;border-radius:3px;padding:0 22px;min-width:132px}.btn_primary>i{padding-inline-end:12px;font-size:16px}.btn_primary.compact{height:42px;border-radius:3px;font-size:16px}.btn_primary.compact_2{height:36px;border-radius:3px;font-size:14px;min-width:110px;padding:0 16px}}.input_group{display:inline-flex;min-height:38px;width:100%;margin-top:22px;position:relative;background:var(--white-color);border-bottom:1px solid var(--gray-color-9);transition:all 0.35s ease-in-out}.input_group::before{content:'';border-bottom:2px solid var(--primary-color-3);position:absolute;bottom:-1px;inset-inline-start:0;width:0;height:0;transition:width 0.35s ease-in-out}.input_group:focus-within::before{width:100%}.input_group>div>i:first-child{color:var(--gray-color-8);font-size:18px;margin-inline-end:10px;min-width:18px;text-align:center;position:relative;transition:0.3s ease-in-out}.input_group>div>i.icon_user{font-size:20px}.input_group>div>i.icon_phone{font-size:18px;top:13px}.input_group>div{display:flex;align-items:center;width:100%}.input_group>div>span{color:var(--gray-color-8);display:flex;align-items:center;height:36px;line-height:1}.input_group>div>input{color:var(--black-color);font-size:14px;font-weight:400;height:36px;line-height:1;width:100%;background:none}.input_group>div>input[disabled]{color:var(--primary-color-2);font-weight:500}.input_group>div>textarea{font-size:14px;line-height:1.4;height:160px;width:100%;padding:10px 0;resize:none}.input_group>label{color:var(--gray-color-5);font-size:14px;position:absolute;top:0;inset-inline-start:0;pointer-events:none;transform:translate3d(0,11px,0);user-select:none;transition:0.3s ease-in-out}.input_group>small{position:absolute;bottom:-17px;color:var(--red-color-1);font-size:11px;font-weight:500;pointer-events:none;opacity:0;padding-inline-start:0;transition:all 0.35s ease-in-out}.input_group>span{color:var(--red-color-1);font-size:11px;font-weight:500;padding-top:4px}.input_group.v2{border:1px solid var(--gray-color-10);border-radius:3px;min-height:34px}.input_group.v2>.select_group>input{padding-inline-start:10px;height:32px}.input_group.v2>.select_group>i{bottom:3.5px}.input_group.v2>.select_group>.results_container{top:33px}.input_group.v2:focus-within::before{width:0}.input_group.v2>label{top:-1px;inset-inline-start:10px}.input_group.v2.active>label{transform:translate3d(0,11px,0);font-size:14px}.input_group.v2>div>input{padding:0 10px}.selected_items{display:flex;align-items:center;flex-wrap:wrap;min-height:auto;padding:2px 0;row-gap:5px}.selected_items>div{background:var(--primary-color-7);color:var(--primary-color-3);font-weight:500;border-radius:12px;padding-inline-start:10px;padding-inline-end:3px;height:24px;display:flex;align-items:center;font-size:13px;margin-inline-end:5px;white-space:nowrap;user-select:none}.selected_items>div>i{font-size:10px;margin-inline-start:6px;padding:4px 6px;cursor:pointer;background:var(--white-color);border-radius:9px;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.input_group.small .selected_items:has(>*){padding-top:10px}.input_group.small .selected_items>div{border-radius:10px;padding-inline-start:10px;padding-inline-end:2px;height:20px;font-size:12px}.input_group.small .selected_items>div>i{width:16px;height:16px;border-radius:8px}.input_group.icon>label{inset-inline-start:27px}.input_group.icon>input{padding-inline-start:32px}.input_group.icon>small{inset-inline-start:27px}.input_group.prefix>div{direction:ltr}.input_group.prefix>div>input{text-align:start}.input_group.active>label,.input_group.active_all>label{transform:translate3d(0,-11px,0);font-size:12px;color:var(--gray-color-4)}.input_group.error{margin-bottom:12px;border-color:var(--red-color-1);overflow:initial}.input_group.error>small.show{opacity:1}.input_group.error::before{border-color:var(--red-color-1)}.input_simple>input{height:34px;width:100%;padding:0 10px;color:var(--black-color);font-size:14px;font-weight:400;line-height:1;background:none;border:1px solid var(--gray-color-10);border-radius:3px}#show_password{color:var(--gray-color-8);font-family:'glyphicons',sans-serif;font-size:17px;line-height:1;position:absolute;top:7px;inset-inline-end:1px;padding:3px;background:transparent;border:0;cursor:pointer}@media only screen and (max-width:1024px){.input_group{min-height:46px;margin-top:24px}.input_group>label{font-size:15px;transform:translate3d(0,14px,0)}.input_group.active>label,.input_group.active_all>label{font-size:13px;transform:translate3d(0,-12px,0)}.input_group>div>input{font-size:16px;height:44px}.input_group>div>input::placeholder{font-size:16px}.input_group>div>span{font-size:16px;height:44px}.input_group>div>textarea{font-size:16px;line-height:1.5;padding:12px 0}.input_group>div>textarea::placeholder{font-size:16px}.input_group>div>i:first-child{font-size:20px;min-width:20px;margin-inline-end:12px;top:1px}.input_group>small{font-size:14px;bottom:-22px}.input_group>span{font-size:12px}.input_group.v2{min-height:46px;border-radius:3px}.input_group.v2>div>input{height:44px;padding:0 12px}.input_group.v2>div>input::placeholder{font-size:16px}.input_group.v2>.select_group>input{height:44px;padding-inline-start:12px}.input_group.v2>.select_group>input::placeholder{font-size:16px}.input_group.v2>.select_group>i{bottom:10px}.input_group.v2>.select_group>.results_container{top:45px}.input_group.v2>label{inset-inline-start:12px}.input_group.v2.active>label{transform:translate3d(0,14px,0);font-size:15px}.input_group.icon>label{inset-inline-start:32px}.input_group.icon>input{padding-inline-start:38px}.selected_items{padding:6px 0;row-gap:8px}.selected_items>div{height:32px;font-size:14.5px;border-radius:3px;padding-inline-start:14px;padding-inline-end:5px;margin-inline-end:8px}.selected_items>div>i{width:22px;height:22px;border-radius:11px;font-size:12px;margin-inline-start:8px}.selected_items input[type=text]::placeholder{font-size:15px}.input_simple>input{height:44px;font-size:16px;padding:0 12px;border-radius:3px}.input_simple>input::placeholder{font-size:16px}#show_password{top:13px;font-size:20px}}@media only screen and (max-width:768px){input::placeholder,textarea::placeholder{font-size:18px}.input_group{min-height:48px;margin-top:26px}.input_group>label{font-size:18px;transform:translate3d(0,15px,0)}.input_group.active>label,.input_group.active_all>label{font-size:16px;transform:translate3d(0,-13px,0)}.input_group>div>input{font-size:18px;height:48px}.input_group>div>input::placeholder{font-size:18px}.input_group>div>span{font-size:18px;height:48px}.input_group>div>textarea{font-size:18px;line-height:1.55;padding:14px 0}.input_group>div>textarea::placeholder{font-size:18px}.input_group>div>i:first-child{font-size:22px;min-width:22px;margin-inline-end:14px}.selected_items{padding:7px 0;row-gap:10px}.selected_items>div{height:36px;font-size:15.5px;border-radius:3px;padding-inline-start:16px;padding-inline-end:6px;margin-inline-end:8px}.selected_items>div>i{width:24px;height:24px;border-radius:12px;font-size:13px;margin-inline-start:10px}.input_group>span{font-size:13px}.input_group.v2{min-height:50px}.input_group.v2>div>input{height:48px}.input_group.v2>div>input::placeholder{font-size:18px}.input_group.v2>.select_group>input{height:48px}.input_group.v2>.select_group>input::placeholder{font-size:18px}.input_group.v2>.select_group>i{bottom:12px}.input_group.v2>.select_group>.results_container{top:49px}.input_group.v2.active>label{transform:translate3d(0,15px,0);font-size:18px}.selected_items input[type=text]::placeholder{font-size:18px}.input_simple>input{height:46px;font-size:18px}.input_simple>input::placeholder{font-size:18px}}.editor_group{position:relative}.editor_label{display:block;font-size:12px;color:var(--gray-color-4);margin-top:20px}.editor_value{min-height:200px}.editor_value.ql-snow .ql-editor{color:var(--gray-color-2);font-size:14px;line-height:1.4}.editor_value.ql-snow .ql-editor.ql-blank::before{color:var(--gray-color-8);font-size:14px}.editor_value.ql-snow .ql-editor p{padding-top:14px}.editor_value.ql-snow .ql-editor p:first-child{padding-top:0}.editor_value.ql-snow .ql-editor h2{padding-top:14px;font-weight:600;font-size:14px}.editor_value.ql-snow .ql-editor h2:first-child{padding-top:0}.editor_value.ql-snow .ql-editor a{color:var(--primary-color-3)}.editor_value.ql-snow .ql-editor a:hover{color:var(--primary-color-1)}.editor_value.ql-snow .ql-editor strong{font-weight:600}.editor_value.ql-snow .ql-editor ol,.editor_value.ql-snow .ql-editor ul{padding-top:14px}.editor_value.ql-snow .ql-editor ol ol,.editor_value.ql-snow .ql-editor ul ul{padding-top:6px}.editor_value.ql-snow .ql-editor li{margin-inline-start:14px;padding-top:6px}.editor_value.ql-snow .ql-editor li:first-child{padding-top:0}@media only screen and (max-width:1024px){.editor_label{font-size:15px;margin-top:24px}.editor_value{font-size:16px;line-height:1.5;min-height:240px}.editor_value.ql-snow .ql-editor{font-size:16px;line-height:1.5;padding:14px 0}.editor_value.ql-snow .ql-editor.ql-blank::before{font-size:16px}.editor_value.ql-snow .ql-editor h2{font-size:16px;padding-top:16px}.editor_value.ql-snow .ql-editor p,.editor_value.ql-snow .ql-editor ol,.editor_value.ql-snow .ql-editor ul{padding-top:16px}.editor_value.ql-snow .ql-editor li{margin-inline-start:18px;padding-top:8px}}@media only screen and (max-width:768px){.editor_label{font-size:16px;margin-top:26px}.editor_value{font-size:18px;line-height:1.55;min-height:280px}.editor_value.ql-snow .ql-editor{font-size:18px;line-height:1.55;padding:16px 0}.editor_value.ql-snow .ql-editor.ql-blank::before{font-size:18px}.editor_value.ql-snow .ql-editor h2{font-size:18px;padding-top:18px}.editor_value.ql-snow .ql-editor p,.editor_value.ql-snow .ql-editor ol,.editor_value.ql-snow .ql-editor ul{padding-top:18px}.editor_value.ql-snow .ql-editor li{margin-inline-start:20px;padding-top:8px}}.select_group{width:100%;position:relative}.select_group>i{color:var(--gray-color-8);font-size:20px;position:absolute;inset-inline-end:7px;bottom:6px;cursor:pointer}.select_group>input{padding-inline-end:28px;text-overflow:ellipsis}.select_group>input:read-only{cursor:pointer}.select_group>.results_container{top:38px}@media only screen and (max-width:1024px){.select_group>i{font-size:22px;bottom:10px;inset-inline-end:8px}.select_group>.results_container{top:46px}}@media only screen and (max-width:768px){.select_group>i{font-size:24px;bottom:7px}.select_group>.results_container{top:50px}}.results_container{opacity:0;pointer-events:none;position:absolute;top:37px;inset-inline-start:0;width:100%;overflow-y:auto;z-index:5;background:var(--white-color);max-height:184px;border-radius:0 0 3px 3px;transition:all 0.2s ease-in-out;overscroll-behavior:contain}.results_container.active{opacity:1;pointer-events:auto;box-shadow:0 4px 18px rgba(0,0,0,0.2)}.results_container::-webkit-scrollbar{width:4px;opacity:0;background:transparent}.results_container::-webkit-scrollbar:hover{opacity:1}.results_container::-webkit-scrollbar-track{background-color:transparent;border-radius:2px}.results_container::-webkit-scrollbar-thumb{border-radius:2px;width:4px;background:rgba(0,0,0,0.3)}.result_item{width:100%;padding:9px 20px 9px 12px;font-size:13px;min-height:36px;line-height:1.3;color:var(--gray-color-2);cursor:pointer;border-radius:3px;position:relative;user-select:none;transition:all 0.2s ease-in-out}.result_item:hover{background:var(--gray-color-15)}.result_item>i{font-size:10px;color:var(--white-color);position:absolute;top:10px;inset-inline-end:8px;transition:all 0s ease-in-out}.result_item:hover>i,.result_item.active>i{color:var(--primary-color-5)}.result_item>span{color:var(--gray-color-7)}@media only screen and (max-width:1024px){.results_container{top:45px;max-height:240px;border-radius:0 0 3px 3px}.result_item{padding:13px 24px 13px 14px;font-size:16px;min-height:48px;line-height:1.35}.result_item>i{font-size:14px;top:16px;inset-inline-end:12px}.result_item>span{font-size:15px}}@media only screen and (max-width:768px){.result_item{font-size:17px;min-height:52px;padding:14px 24px 14px 14px}.result_item>i{font-size:13px;top:16px;inset-inline-end:14px}.result_item>span{font-size:16px}}.checkbox_group_wrap{display:flex;margin-top:20px}.checkbox_group_wrap>div:nth-of-type(2){padding-inline-start:16px;font-size:13px;color:var(--black-color);display:flex;align-items:center}.checkbox_group_wrap>div:nth-of-type(2) a{text-decoration:none;color:var(--primary-color-3)}.checkbox_group_wrap>div:nth-of-type(2) a:hover{color:var(--primary-color-5)}.checkbox_group>div{display:flex;align-items:center;justify-content:center;height:20px;width:20px;border:1px solid var(--gray-color-9);background:var(--white-color);border-radius:3px;cursor:pointer;transition:background-color 0.22s ease,border-color 0.22s ease,transform 0.18s ease}.checkbox_group>div:active{transform:scale(0.92)}.checkbox_group>div>i{color:var(--white-color);font-size:8px;opacity:0;transform:scale(0.2) rotate(-25deg);transition:opacity 0.18s ease,transform 0.22s cubic-bezier(0.34,1.56,0.64,1)}.checkbox_group.active>div{background:var(--primary-color-5);border-color:var(--primary-color-5);animation:checkbox_pop 0.28s ease}.checkbox_group.active>div>i{opacity:1;transform:scale(1) rotate(0)}@keyframes checkbox_pop{0%{transform:scale(1)}45%{transform:scale(1.15)}100%{transform:scale(1)}}.checkbox_group.compact>div{height:16px;width:16px}@media only screen and (max-width:1024px){.checkbox_group_wrap>div:nth-of-type(2){font-size:15px;padding-inline-start:12px}.checkbox_group>div{height:24px;width:24px;border-radius:3px}.checkbox_group>div>i{font-size:10px}.checkbox_group.compact>div{height:20px;width:20px}}@media only screen and (max-width:768px){.checkbox_group_wrap>div:nth-of-type(2){font-size:16px;padding-inline-start:14px}.checkbox_group>div{height:26px;width:26px;border-radius:3px}.checkbox_group>div>i{font-size:11px}.checkbox_group.compact>div{height:22px;width:22px}}.radio_group{display:flex;flex-direction:column;gap:8px}.radio_item{display:flex;margin-top:8px}.radio_item:first-child{margin-top:0}.radio_item>div:nth-of-type(1){width:20px;margin-inline-end:8px}.radio_item_icon{background-color:var(--white-color);border:1px solid var(--gray-color-8);border-radius:50%;height:16px;width:16px;cursor:pointer}.radio_item.active .radio_item_icon{background-color:var(--primary-color-2);border-color:var(--primary-color-2);position:relative}.radio_item.active .radio_item_icon::after{content:'';position:absolute;background-color:var(--white-color);border-radius:50%;height:6px;inset-inline-start:4px;top:4px;width:6px}.radio_item_title{font-size:13px;color:var(--gray-color-1);font-weight:500}.radio_item_desc{font-size:12px;color:var(--gray-color-4);line-height:1.35;padding-top:4px}@media only screen and (max-width:1024px){.radio_group{gap:12px}.radio_item>div:nth-of-type(1){width:24px;margin-inline-end:10px}.radio_item_icon{height:20px;width:20px}.radio_item.active .radio_item_icon::after{height:8px;width:8px;inset-inline-start:5px;top:5px}.radio_item_title{font-size:15px}.radio_item_desc{font-size:14px;padding-top:6px}}@media only screen and (max-width:768px){.radio_group{gap:14px}.radio_item>div:nth-of-type(1){width:26px;margin-inline-end:12px}.radio_item_icon{height:22px;width:22px}.radio_item.active .radio_item_icon::after{height:10px;width:10px;inset-inline-start:5px;top:5px}.radio_item_title{font-size:16px}.radio_item_desc{font-size:15px}}.switch_group{display:flex;align-items:center}.switch_group>div:nth-of-type(1){min-width:28px;height:16px;border-radius:8px;background-color:var(--gray-color-10);cursor:pointer;transition:all 0.2s ease-in-out}.switch_group>div:nth-of-type(1)>div{width:12px;height:12px;border-radius:6px;margin:2px;background-color:var(--white-color);transition:all 0.2s ease-in-out}.switch_group>div:nth-of-type(2){margin-inline-start:8px;padding-top:1px;font-size:12px;line-height:1.25;color:var(--gray-color-4)}.switch_group.active>div:nth-of-type(1){background-color:var(--primary-color-3)}.switch_group.active>div:nth-of-type(1)>div{transform:translateX(12px)}[dir="rtl"] .switch_group.active>div:nth-of-type(1)>div{transform:translateX(-12px)}@media only screen and (max-width:1024px){.switch_group>div:nth-of-type(1){min-width:36px;height:20px;border-radius:10px}.switch_group>div:nth-of-type(1)>div{width:16px;height:16px;border-radius:8px}.switch_group.active>div:nth-of-type(1)>div{transform:translateX(16px)}[dir="rtl"] .switch_group.active>div:nth-of-type(1)>div{transform:translateX(-16px)}.switch_group>div:nth-of-type(2){font-size:15px;padding-inline-start:12px}}@media only screen and (max-width:768px){.switch_group>div:nth-of-type(1){min-width:40px;height:22px;border-radius:11px}.switch_group>div:nth-of-type(1)>div{width:18px;height:18px;border-radius:9px}.switch_group.active>div:nth-of-type(1)>div{transform:translateX(18px)}[dir="rtl"] .switch_group.active>div:nth-of-type(1)>div{transform:translateX(-18px)}.switch_group>div:nth-of-type(2){font-size:16px;padding-inline-start:14px}}.range_label{font-size:12px;color:var(--gray-color-3);padding-bottom:18px}.range_wrap{position:relative;height:18px}.range_wrap>div{position:relative;height:4px;background:var(--gray-color-11);border-radius:3px}.range_wrap>div>span{display:block;position:absolute;top:0;height:4px;background:var(--primary-color-5);border-radius:3px;z-index:0}.range_wrap>input[type=range]{position:absolute;inset-inline-start:0;inset-inline-end:0;top:-14px;width:100%;height:18px;margin:0;padding:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;z-index:1}.range_wrap>input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent}.range_wrap>input[type=range]::-moz-range-track{height:4px;background:transparent}.range_wrap>input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--white-color);border:2px solid var(--primary-color-5);cursor:pointer}.range_wrap>input[type=range]::-moz-range-thumb{pointer-events:auto;width:18px;height:18px;border-radius:50%;background:var(--white-color);cursor:pointer;border:2px solid var(--primary-color-5)}.range_wrap>input:nth-of-type(1){z-index:2}.range_wrap>input:nth-of-type(2){z-index:1}.range_vals{display:flex;justify-content:space-between;align-items:center;margin-top:1px;font-size:13px;padding:0 4px;color:var(--gray-color-5)}@media only screen and (max-width:1024px){.range_label{font-size:14px;padding-bottom:22px}.range_wrap{height:24px}.range_wrap>div{height:6px}.range_wrap>div>span{height:6px}.range_wrap>input[type=range]{top:-9px;height:24px}.range_wrap>input[type=range]::-webkit-slider-runnable-track{height:6px}.range_wrap>input[type=range]::-moz-range-track{height:6px}.range_wrap>input[type=range]::-webkit-slider-thumb{height:22px;width:22px;margin-top:-8px}.range_wrap>input[type=range]::-moz-range-thumb{height:22px;width:22px}.range_vals{font-size:15px;margin-top:4px}}@media only screen and (max-width:768px){.range_label{font-size:15px;padding-bottom:24px}.range_vals{font-size:16px}}.toggle_group{display:flex;gap:8px}.toggle_item{display:flex;align-items:center;color:var(--gray-color-2);border:1px solid var(--gray-color-11);border-radius:3px;height:30px;padding:0 12px;font-size:13px;font-weight:500;cursor:pointer;user-select:none;transition:all 0.3s ease-in-out}.toggle_item:hover{border-color:var(--primary-color-3)}.toggle_item.active{border-color:var(--primary-color-3);background-color:var(--primary-color-3);color:var(--white-color)}@media only screen and (max-width:1024px){.toggle_group{gap:10px}.toggle_item{height:38px;padding:0 16px;font-size:15px;border-radius:3px}}@media only screen and (max-width:768px){.toggle_group{flex-wrap:wrap;gap:8px}.toggle_item{height:40px;padding:0 14px;font-size:16px}}.dd_group{display:flex;align-items:center;justify-content:center;border:2px dashed var(--gray-color-11);border-radius:3px}.dd_group>div{text-align:center;padding:30px 0}.dd_group>div>i{font-size:42px;color:var(--primary-color-3)}.dd_group>div>div:nth-of-type(1){font-size:16px;font-weight:500;color:var(--black-color);margin-top:8px}.dd_group>div>div:nth-of-type(2){margin-top:12px}.dd_group>div>div:nth-of-type(3){margin-top:12px;font-size:12px;color:var(--gray-color-7)}.dd_group>div>div:nth-of-type(4){margin-top:6px;font-size:12px;color:var(--gray-color-7)}@media only screen and (max-width:1024px){.dd_group{border-radius:3px}.dd_group>div{padding:56px 20px}.dd_group>div>i{font-size:52px}.dd_group>div>div:nth-of-type(1){font-size:17px;margin-top:12px}.dd_group>div>div:nth-of-type(2){margin-top:16px}.dd_group>div>div:nth-of-type(2)>.btn_primary.compact{height:46px;padding:0 22px;font-size:15px}.dd_group>div>div:nth-of-type(3){margin-top:16px;font-size:13.5px}.dd_group>div>div:nth-of-type(4){margin-top:8px;font-size:13.5px}}@media only screen and (max-width:768px){.dd_group{border-radius:3px}.dd_group>div{padding:60px 18px;width:100%}.dd_group>div>i{font-size:60px}.dd_group>div>div:nth-of-type(1){font-size:18px;font-weight:600;margin-top:14px}.dd_group>div>div:nth-of-type(2){margin-top:20px}.dd_group>div>div:nth-of-type(2)>.btn_primary.compact{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 28px;font-size:16px;font-weight:600;min-width:180px}.dd_group>div>div:nth-of-type(3){margin-top:20px;font-size:14.5px}.dd_group>div>div:nth-of-type(4){margin-top:8px;font-size:14.5px}}.upload_group{display:flex;margin-top:18px}.upload_group>div:nth-of-type(1){display:flex;position:relative;min-width:140px;width:140px;overflow:hidden;border-radius:3px;cursor:pointer}.upload_group>div:nth-of-type(1)>div{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;inset-inline-start:0;inset-inline-end:0;opacity:0;background:rgba(0,0,0,0.3);transition:all 0.3s ease-in-out}.upload_group>div:nth-of-type(1)>div>i{color:rgba(255,255,255,0.6);font-size:58px}.upload_group>div:nth-of-type(1)>img{min-width:140px;width:140px}.upload_group>div:nth-of-type(2){padding-inline-start:20px}.upload_group>div:nth-of-type(2)>span{display:block;color:var(--gray-color-5);font-size:13px;line-height:1.3;max-width:460px}.upload_group>div:nth-of-type(2)>div{display:flex;padding-top:12px;max-width:280px}.upload_group>div:nth-of-type(2)>div>div + div{margin-inline-start:10px}.upload_group>div:nth-of-type(1):hover>div{opacity:1}@media only screen and (max-width:1024px){.upload_group{margin-top:20px}.upload_group>div:nth-of-type(1){min-width:150px;width:150px;border-radius:3px}.upload_group>div:nth-of-type(1)>img{min-width:150px;width:150px}.upload_group>div:nth-of-type(1)>div>i{font-size:60px}.upload_group>div:nth-of-type(2){padding-inline-start:22px}.upload_group>div:nth-of-type(2)>span{font-size:14.5px;line-height:1.5}.upload_group>div:nth-of-type(2)>div{padding-top:16px;max-width:360px;gap:10px}.upload_group>div:nth-of-type(2)>div>div + div{margin-inline-start:0}}@media only screen and (max-width:768px){.upload_group{flex-direction:column;align-items:stretch;gap:16px;margin-top:18px}.upload_group>div:nth-of-type(1){min-width:160px;width:160px;align-self:flex-start;border-radius:3px}.upload_group>div:nth-of-type(1)>img{min-width:160px;width:160px}.upload_group>div:nth-of-type(1)>div>i{font-size:64px}.upload_group>div:nth-of-type(2){padding-inline-start:0}.upload_group>div:nth-of-type(2)>span{font-size:15.5px;line-height:1.55}.upload_group>div:nth-of-type(2)>div{max-width:none;flex-wrap:wrap;gap:12px;padding-top:14px}.upload_group>div:nth-of-type(2)>div>div{flex:1;min-width:0;text-align:center}.upload_group>div:nth-of-type(2)>div>div + div{margin-inline-start:0}.upload_group>div:nth-of-type(2)>div>.btn_primary.compact{height:46px;font-size:15.5px;font-weight:600}}#uploaded_image{border:1px solid var(--black-color);cursor:move;width:100%;min-height:300px}.item_card{display:flex;margin-top:12px;padding:14px;border:1px solid var(--gray-color-11);border-radius:3px}.item_card:nth-of-type(1){margin-top:0}.item_card>div:nth-of-type(1){width:100%}.item_card>div:nth-of-type(1)>div:nth-of-type(1){font-weight:500}.item_card>div:nth-of-type(2)>div:nth-of-type(2){margin-top:8px}.item_card_compact>div:nth-of-type(1){line-height:1}.item_card_compact>div:nth-of-type(1)>div:nth-of-type(2){margin-top:5px}.item_card_compact>div:nth-of-type(2){display:flex;flex-direction:row;gap:10px}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(2){margin-top:0}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(1){min-width:50px}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(2){min-width:34px}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(2)>i{padding-inline-end:0}@media only screen and (max-width:1024px){.item_card{flex-wrap:wrap;margin-top:14px;padding:16px;border-radius:3px;gap:12px}.item_card>div:nth-of-type(1){flex:1 1 100%;min-width:0}.item_card>div:nth-of-type(1)>div:nth-of-type(1){font-size:16px;line-height:1.4}.item_card>div:nth-of-type(1)>div:nth-of-type(2){margin-top:6px;font-size:14.5px;line-height:1.5}.item_card>div:nth-of-type(1)>div:nth-of-type(3){margin-top:6px;font-size:14px;line-height:1.5}.item_card>div:nth-of-type(2){flex:1 1 100%;display:flex;flex-direction:row;gap:10px}.item_card>div:nth-of-type(2)>div{flex:1;min-width:0}.item_card>div:nth-of-type(2)>div:nth-of-type(2){margin-top:0}.item_card>div:nth-of-type(2) .btn_primary.compact_2,.item_card>div:nth-of-type(2) .btn_primary.compact{width:100%;height:42px;font-size:14.5px}.item_card_compact>div:nth-of-type(1){line-height:1.4}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(1){height:42px;font-size:14.5px}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(2){flex:0 0 auto;min-width:56px;height:42px}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(2)>i{font-size:16px}}@media only screen and (max-width:768px){.item_card{padding:18px;border-radius:3px;gap:14px}.item_card>div:nth-of-type(1)>div:nth-of-type(1){font-size:17.5px;font-weight:600;line-height:1.4}.item_card>div:nth-of-type(1)>div:nth-of-type(2){margin-top:8px;font-size:15.5px;line-height:1.55}.item_card>div:nth-of-type(1)>div:nth-of-type(3){margin-top:8px;font-size:15px;line-height:1.55}.item_card>div:nth-of-type(2){gap:12px}.item_card>div:nth-of-type(2) .btn_primary.compact_2,.item_card>div:nth-of-type(2) .btn_primary.compact{height:46px;font-size:15.5px;font-weight:600}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(1){height:46px;font-size:15.5px;font-weight:600}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(2){min-width:60px;height:46px}.item_card_compact>div:nth-of-type(2)>div:nth-of-type(2)>i{font-size:17px}}@media only screen and (max-width:1024px){.r_layout{display:block;position:relative;width:100%;gap:0}.r_layout_col_menu{width:100%;padding:0}.r_layout_col_menu .sidebar{min-height:0;margin-bottom:0;padding:14px 16px 16px;border:none;border-radius:0}.r_layout_col_section{width:100%;padding:0;display:flex;flex-direction:column;background:var(--gray-color-14a)}.r_layout_col_aside{display:none}.r_layout .r_layout_col_section{display:none}.r_layout.show_section .r_layout_col_menu{display:none}.r_layout.show_section .r_layout_col_section{display:flex}.r_layout_section_body{flex:1;padding:0}.r_layout_section_body>.section{border:none;padding:16px;border-radius:0}}.popup{background:var(--white-color);border:1px solid var(--gray-color-12);border-radius:3px;padding:35px 40px 60px;max-width:370px;box-shadow:-2px 2px 4px 0 rgba(0,0,0,0.25);display:none;z-index:10;position:absolute;top:calc(100% + 16px);inset-inline-start:-14px;min-width:370px}.popup.active{display:block}.popup .close{position:absolute;inset-inline-end:16px;top:15px}.popup .triangle{display:block;height:20px;width:20px;background-color:inherit;border:inherit;transform:rotate(-45deg);position:absolute;top:-10px;inset-inline-start:12px;border-radius:3px;clip-path:polygon(100% 100%,0% 0%,100% 0%)}.popup .title{font-size:20px;font-weight:600;color:var(--black-color);margin-bottom:25px}.popup .desc{font-size:14px;font-weight:500;color:var(--gray-color-4);margin-bottom:20px}.popup .desc span{font-weight:700}.popup>p:last-child{margin-bottom:0}.menu_popup{width:140px;position:absolute;top:42px;inset-inline-end:-12px;z-index:999;pointer-events:none;opacity:0;background:var(--white-color);border-radius:3px;text-align:start;cursor:default;overflow:hidden;filter:drop-shadow(0px 4px 14px rgba(98,113,126,0.24));transform:translateY(10px);transition:all 0.1s ease-in-out}.menu_popup.active{pointer-events:auto;opacity:1;transform:translateY(0px)}.menu_popup:after{content:'';position:absolute;top:-6px;inset-inline-end:20px;width:12px;height:12px;transform:rotate(45deg);background:var(--white-color);z-index:1}.menu_popup>div{line-height:38px;padding:0 15px;font-size:13px;color:var(--gray-color-3);position:relative;z-index:10;cursor:pointer}.menu_popup>div:hover{background:var(--gray-color-14)}.progress{height:6px;border-radius:3px;background:var(--gray-color-12);overflow:hidden}.progress_bar{height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-3) 0%,var(--secondary-color-4) 100%);transition:width 0.4s ease}.progress.level_0 .progress_bar{background:var(--gray-color-5)}.progress.level_1 .progress_bar{background:var(--primary-color-3)}#paginator{display:inline-flex;align-items:center}#paginator>a,#paginator>span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;margin-inline-end:4px;color:var(--gray-color-2)}#paginator>a{text-decoration:none;cursor:pointer;border-radius:3px;border:1px solid var(--gray-color-10)}#paginator>a:hover,#paginator>a.active{color:var(--white-color);background:var(--primary-color-3);border:1px solid var(--primary-color-3)}#paginator>a:last-child{margin:0}#autosave{display:flex;align-items:start;font-size:12px;font-weight:500;color:var(--gray-color-5);padding-inline-start:20px;margin-top:10px}#autosave>i{height:13px;font-size:12px;margin-inline-end:8px;padding-top:1px}#autosave>div>span:nth-of-type(2){display:none}#autosave.active{color:var(--primary-color-3)}#autosave.active>div>span:nth-of-type(1){display:none}#autosave.active>div>span:nth-of-type(2){display:inline}@media only screen and (max-width:1024px){#autosave{display:none}}.share_link_container{display:flex;gap:12px;margin-bottom:28px}.share_link_input{flex:1;width:100%;height:44px;padding:0 16px;border:1px solid var(--gray-color-12);border-radius:3px;background:var(--gray-color-15);color:var(--black-color);font-size:14px;text-overflow:ellipsis;outline:none}.share_link_input:focus{border-color:var(--primary-color-3)}.share_socials_title{margin-bottom:16px;color:var(--gray-color-5);font-size:13px;font-weight:500}.share_socials_items{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.share_socials_items.compact{grid-template-columns:repeat(4,1fr);gap:10px}.share_social_item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 10px;border:1px solid transparent;border-radius:3px;background:var(--gray-color-15);text-decoration:none;transition:all 0.2s ease}.share_social_item:hover{border-color:var(--gray-color-12);background:var(--white-color);transform:translateY(-2px)}.share_social_item i{font-size:28px}.share_social_item span{color:var(--black-color);font-size:13px;font-weight:500}.share_social_item.telegram i{color:#26A5E4}.share_social_item.linkedin i{color:#0077B5}.share_social_item.whatsapp i{color:#25D366}.share_social_item.email i{color:var(--primary-color-3)}.share_socials_items.compact .share_social_item{gap:8px;padding:16px 6px;border-radius:3px}.share_socials_items.compact .share_social_item:hover{box-shadow:0 4px 12px rgba(0,0,0,0.04)}.share_socials_items.compact .share_social_item i{font-size:24px}.share_socials_items.compact .share_social_item span{font-size:12px}html.dark .share_social_item:hover{background:var(--gray-color-14)}@media only screen and (max-width:768px){.share_link_container{flex-direction:column}.share_link_container .btn_primary{width:100%}.share_socials_items,.share_socials_items.compact{grid-template-columns:repeat(2,1fr)}}.empty_state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;border:1px dashed var(--gray-color-11);border-radius:3px;background:var(--gray-color-15);text-align:center}.empty_state_icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--gray-color-14);color:var(--gray-color-5)}.empty_state_icon>i{font-size:18px}.empty_state_title{padding-top:16px;color:var(--black-color);font-size:18px;font-weight:500}.empty_state_desc{padding-top:8px;max-width:420px;color:var(--gray-color-5);font-size:14px;line-height:1.4}.empty_state>.btn_primary{margin-top:20px}.empty_state.compact{gap:6px;padding:18px 14px;border:none;border-radius:3px;background:var(--gray-color-15)}.empty_state.compact>.empty_state_icon{width:36px;height:36px;margin-bottom:2px;background:var(--white-color);color:var(--gray-color-7)}.empty_state.compact>.empty_state_icon>i{font-size:18px}.empty_state.compact>.empty_state_title{padding-top:0;font-size:13px;font-weight:600}.empty_state.compact>.empty_state_desc{padding-top:0;color:var(--gray-color-7);font-size:12px;line-height:1.4}html.dark .empty_state{background:var(--gray-color-14);border-color:var(--gray-color-11)}html.dark .empty_state_icon{background:var(--gray-color-13);color:var(--gray-color-4)}html.dark .empty_state.compact{background:var(--gray-color-14)}html.dark .empty_state.compact>.empty_state_icon{background:var(--gray-color-13)}@media only screen and (max-width:1024px){.empty_state:not(.compact){padding:50px 20px}.empty_state:not(.compact)>.empty_state_icon{width:60px;height:60px}.empty_state:not(.compact)>.empty_state_icon>i{font-size:20px}.empty_state:not(.compact)>.empty_state_title{padding-top:18px;font-size:18px}.empty_state:not(.compact)>.empty_state_desc{padding-top:10px;font-size:14.5px;line-height:1.5}}@media only screen and (max-width:768px){.empty_state:not(.compact){padding:36px 16px}.empty_state:not(.compact)>.empty_state_icon{width:64px;height:64px}.empty_state:not(.compact)>.empty_state_icon>i{font-size:22px}.empty_state:not(.compact)>.empty_state_title{padding-top:18px;font-size:17px}.empty_state:not(.compact)>.empty_state_desc{padding-top:10px;font-size:15px;line-height:1.55}.empty_state>.btn_primary{margin-top:24px}}.info_card_list{display:flex;flex-direction:column;gap:10px;padding-top:18px}.info_card{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border-radius:3px;border:1px solid var(--gray-color-12);background:var(--white-color);transition:border-color 0.2s ease-out}.info_card:hover{border-color:var(--gray-color-10)}.info_card.danger{border-color:#fde2e2;background:#fff8f8}.info_card.danger:hover{border-color:#f5b5b5}.info_card.current{border-color:var(--primary-color-3);background:var(--primary-color-9)}.info_card_icon{flex-shrink:0;width:40px;height:40px;border-radius:3px;display:flex;align-items:center;justify-content:center;background:var(--primary-color-9);color:var(--primary-color-3)}.info_card_icon>i{font-size:16px}.info_card_icon>i.icon_lock{font-size:18px}.info_card_icon.neutral{background:var(--gray-color-14);color:var(--gray-color-3)}.info_card_icon.danger{background:#fde2e2;color:#d6336c}.info_card_icon.github_icon{background:#181717;color:var(--white-color)}.info_card_icon.github_icon>i{font-size:18px}.info_card_icon.linkedin_icon{background:#0A66C2;color:var(--white-color)}.info_card_icon.linkedin_icon>i{font-size:18px}.info_card_icon.telegram_icon{background:#229ED9;color:var(--white-color)}.info_card_icon.telegram_icon>i{font-size:18px}.info_card_icon.google_icon{background:var(--white-color);border:1px solid var(--gray-color-12)}.info_card_icon.google_icon>svg{width:20px;height:20px}.info_card.current .info_card_icon{background:var(--white-color);color:var(--primary-color-3)}.info_card_body{flex:1;min-width:0}.info_card_title{font-size:14px;font-weight:600;color:var(--black-color);line-height:1.3}.info_card_title.uppercase{font-size:13px;font-weight:500;color:var(--gray-color-5);letter-spacing:0.2px;text-transform:uppercase}.info_card_title.flex{display:flex;align-items:center;gap:10px;font-weight:500}.info_card_value{font-size:15px;font-weight:500;color:var(--black-color);line-height:1.3;padding-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info_card_meta{font-size:12px;color:var(--gray-color-7);line-height:1.4;padding-top:4px}.info_card_meta.row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--gray-color-5)}.info_card_meta_inline{font-size:11px;font-weight:400;color:var(--gray-color-7);letter-spacing:0;text-transform:none}.info_card_meta_muted{color:var(--gray-color-7);padding-top:2px}.info_card_meta_dot{opacity:0.5}.info_card_actions{flex-shrink:0;display:flex;align-items:center}.info_card_actions.start{align-items:start}.info_card_revoke{width:34px;height:34px;border-radius:3px;display:flex;align-items:center;justify-content:center;color:var(--gray-color-5);cursor:pointer;transition:all 0.2s ease-out}.info_card_revoke:hover{background:var(--red-color-4);color:var(--red-color-1)}.info_card_revoke>i{font-size:14px}.info_card_badge{display:inline-flex;align-items:center;height:18px;padding:0 7px;margin-inline-start:6px;border-radius:3px;font-size:10px;font-weight:600;letter-spacing:0.3px;text-transform:uppercase;vertical-align:middle}.info_card_badge.verified{background:var(--primary-color-9);color:var(--primary-color-3)}.info_card_badge.unverified{background:#fff5f5;color:#f03e3e}.info_card_badge.current{height:20px;padding:0 8px;border-radius:3px;background:var(--primary-color-3);color:var(--white-color);font-size:11px;font-weight:500;letter-spacing:0.2px;text-transform:none}.info_card.compact{gap:12px;padding:12px 14px;border-radius:3px}.info_card.compact .info_card_icon{width:32px;height:32px;border-radius:3px;background:var(--gray-color-14);color:var(--gray-color-5)}.info_card.compact .info_card_icon>i{font-size:14px}.info_card.compact .info_card_title{font-size:13px;font-weight:500;line-height:1.3}.info_card.compact .info_card_meta{padding-top:3px}@media only screen and (max-width:1024px){.info_card{padding:16px 18px;gap:16px}.info_card_icon{width:44px;height:44px;border-radius:3px}.info_card_icon>i{font-size:19px}.info_card_icon>i.icon_lock{font-size:21px}.info_card_icon.github_icon>i,.info_card_icon.linkedin_icon>i,.info_card_icon.telegram_icon>i{font-size:21px}.info_card_icon.google_icon>svg{width:22px;height:22px}.info_card_title{font-size:15px}.info_card_title.uppercase{font-size:14px}.info_card_value{font-size:16px;padding-top:6px}.info_card_meta{font-size:13px;padding-top:6px}.info_card_meta_inline{font-size:12px}.info_card_badge{height:20px;padding:0 8px;font-size:11px;border-radius:3px}.info_card_badge.current{height:22px;padding:0 10px;font-size:12px;border-radius:3px}.info_card_revoke{width:40px;height:40px;border-radius:3px}.info_card_revoke>i{font-size:17px}.info_card.compact{padding:14px 16px;gap:14px}.info_card.compact .info_card_icon{width:40px;height:40px;border-radius:3px}.info_card.compact .info_card_icon>i{font-size:17px}.info_card.compact .info_card_title{font-size:14px}}@media only screen and (max-width:768px){.info_card{padding:16px;gap:14px;flex-wrap:wrap;border-radius:3px}.info_card_icon{width:48px;height:48px;border-radius:3px}.info_card_icon>i{font-size:21px}.info_card_icon>i.icon_lock{font-size:22px}.info_card_icon.github_icon>i,.info_card_icon.linkedin_icon>i,.info_card_icon.telegram_icon>i{font-size:22px}.info_card_icon.google_icon>svg{width:24px;height:24px}.info_card_title{font-size:16px}.info_card_title.uppercase{font-size:14px;letter-spacing:0.3px}.info_card_title.flex{font-size:16px;gap:8px;flex-wrap:wrap}.info_card_value{font-size:17px;padding-top:6px}.info_card_meta{font-size:14px;line-height:1.45;padding-top:6px}.info_card_badge{height:22px;padding:0 9px;font-size:11px;border-radius:3px}.info_card_badge.current{height:24px;padding:0 10px;font-size:12px;border-radius:3px}.info_card_meta_dot{display:none}.info_card_actions{width:100%}.info_card_actions>.btn_primary{width:100%;text-align:center}.info_card_revoke{width:44px;height:44px;border-radius:3px}.info_card_revoke>i{font-size:18px}.info_card.compact{padding:14px;gap:14px;border-radius:3px}.info_card.compact .info_card_icon{width:44px;height:44px;border-radius:3px}.info_card.compact .info_card_icon>i{font-size:19px}.info_card.compact .info_card_title{font-size:15px}}html.dark .info_card{background:var(--gray-color-14);border-color:var(--gray-color-11)}html.dark .info_card:hover{border-color:var(--gray-color-9)}html.dark .info_card.current{background:var(--primary-color-8);border-color:var(--primary-color-3)}html.dark .info_card_icon{background:var(--primary-color-8);color:var(--primary-color-2)}html.dark .info_card_icon.neutral{background:var(--gray-color-12);color:var(--gray-color-5)}html.dark .info_card_icon.github_icon{background:#2a2f37;color:#f5f7fa}html.dark .info_card_icon.linkedin_icon{background:#0A66C2;color:#ffffff}html.dark .info_card_icon.telegram_icon{background:#229ED9;color:#ffffff}html.dark .info_card_icon.google_icon{background:#ffffff;border-color:#ffffff}html.dark .info_card.current .info_card_icon{background:var(--gray-color-14);color:var(--primary-color-2)}html.dark .info_card_badge.verified{background:var(--primary-color-8);color:var(--primary-color-1)}html.dark .info_card_badge.unverified{background:var(--red-color-4);color:var(--red-color-1)}html.dark .info_card_revoke:hover{background:var(--red-color-4);color:var(--red-color-1)}.item_tags{color:var(--gray-color-3);font-size:13px;line-height:1.5}.item_tags>b{font-weight:500}.item_tags.spaced{padding-top:6px}.item_tags.dim{color:var(--gray-color-2)}.item_tags.tight{line-height:1.4}.item_tags.job_meta{padding-top:4px;padding-inline-start:64px;color:var(--gray-color-4);font-size:12px;line-height:1.3}.item_tags.job_meta>a{color:var(--gray-color-4);text-decoration:none}.item_tags.job_meta>a:hover{color:var(--primary-color-3)}@media only screen and (max-width:1024px){.item_tags{padding-top:6px;font-size:13.5px}.item_tags.dim{padding-top:10px;font-size:14px;line-height:1.55}.item_tags.tight{padding-top:8px;font-size:14px;line-height:1.45}.item_tags.job_meta{padding-top:4px;padding-inline-start:64px;font-size:12px;line-height:1.3}}@media only screen and (max-width:768px){.item_tags{padding-top:8px;font-size:14.5px;line-height:1.55}.item_tags.dim{padding-top:12px;font-size:15px;line-height:1.6}.item_tags.tight{padding-top:10px;font-size:14px;line-height:1.5}.item_tags.job_meta{padding-top:8px;padding-inline-start:0;font-size:16px;line-height:1.4}}.list_empty{display:flex;padding:18px 20px;border:var(--surface-border);border-radius:3px;background:var(--white-color)}@media only screen and (max-width:1024px){.list_empty{padding:16px;border-radius:3px;font-size:14.5px}}@media only screen and (max-width:768px){.list_empty{padding:18px;border-radius:3px;font-size:15.5px}}#modal{position:fixed;top:0;bottom:0;inset-inline-start:0;width:100%;height:100%;overflow:hidden;display:none;opacity:0;filter:alpha(opacity=0);background:rgba(0,0,0,0.8);z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#modal.active{display:block;opacity:1}#modal_container{overflow-y:auto;z-index:1001;top:0;bottom:0;inset-inline-start:0;width:100%;height:100%;text-align:start;position:fixed}#modal_overlay{position:absolute;width:100%;min-height:100%;inset-inline-start:0;top:0}#modal_head{display:flex;align-items:center;width:100%;height:56px;background:var(--white-color);border-radius:3px 3px 0 0;padding-block:0;padding-inline:20px 16px;border-bottom:1px solid var(--gray-color-13)}#modal_head>div:nth-of-type(1){width:calc(100% - 30px);font-size:16px;font-weight:500;color:var(--black-color);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#modal_head>div:nth-of-type(2){width:30px}#modal_head.extra{padding-block:20px 16px;padding-inline:20px 16px;height:auto;align-items:start}.modal_head_info{display:flex;align-items:flex-start;padding:0}.modal_head_info>div:nth-of-type(1){display:flex}.modal_head_info>div:nth-of-type(2){width:100%}.modal_head_photo{width:42px;min-width:42px;height:42px;border-radius:21px;margin-inline-end:16px}.modal_head_photo.square{border-radius:2px}.modal_head_title{font-size:18px;line-height:1;font-weight:500}.modal_head_tags{color:var(--gray-color-3);font-size:13px;font-weight:400;line-height:1.5;white-space:break-spaces;padding-top:6px}.modal_head_tags>b{font-weight:500}.modal_head_controls{display:flex;align-items:center;gap:10px;padding-top:10px}#modal_close_btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:15px;cursor:pointer;border:1px solid var(--gray-color-12);background:var(--white-color);transition:all 0.2s ease-in-out}#modal_close_btn>i{color:var(--gray-color-6);font-size:12px;width:11.5px;height:14px;transition:all 0.2s ease-in-out}#modal_close_btn:hover{border-color:var(--gray-color-10)}#modal_close_btn:hover>i{color:var(--gray-color-4)}#modal_body{background-color:var(--white-color);padding:10px 20px 20px;border-radius:0 0 3px 3px}#modal_content{position:relative;height:auto;margin:55px auto 20px;padding:0;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,0.35)}@media only screen and (max-width:1024px){#modal_head{height:62px;padding-inline:22px 18px}#modal_head>div:nth-of-type(1){font-size:17px}#modal_head>div:nth-of-type(2){width:36px}#modal_close_btn{width:36px;height:36px;border-radius:18px}#modal_close_btn>i{font-size:14px;width:13px;height:16px}#modal_body{padding:14px 22px 22px}.modal_notification_controls{padding-top:22px !important}}@media only screen and (max-width:768px){#modal_container{overflow-y:auto}#modal_content{margin:0;width:100%;max-width:100%;min-height:100vh;border-radius:0;box-shadow:none;display:flex;flex-direction:column}#modal_head{border-radius:0;height:64px;flex-shrink:0;padding-inline:20px 16px}#modal_head.extra{border-radius:0;height:auto}#modal_head>div:nth-of-type(1){font-size:18px}#modal_head>div:nth-of-type(2){width:40px}#modal_close_btn{width:40px;height:40px;border-radius:20px}#modal_close_btn>i{font-size:15px;width:14px;height:17px}#modal_body{border-radius:0;flex:1;padding:16px 20px 96px}.modal_notification_controls{padding-top:24px !important}.modal_head_controls{margin-inline-start:-58px;flex-wrap:wrap}}.modal_desc{line-height:1.3;color:var(--gray-color-5);font-size:13px}.modal_desc.compact{padding-top:8px}.modal_notification_controls{padding-top:20px}.modal_menu_body{padding:26px 20px 30px 20px}.modal_menu_body>.btn_primary.share{margin-bottom:20px}.modal_menu_body.spaced>.btn_primary{margin-top:20px}.modal_menu_body.spaced>.btn_primary.share{margin-top:0;margin-bottom:0}.modal_share_link{margin-top:20px}.modal_share_link>.btn_primary{height:44px}.modal_section_desc{font-size:13px;line-height:1.3;font-weight:500;padding-top:8px;padding-bottom:20px}.modal_section_desc.tight{padding-bottom:4px}.form_section_items{margin-top:18px}.form_section_add{margin-top:14px}.form_section_subgroup{margin-top:24px}.form_note{max-width:700px}.form_note.tight{padding-top:12px;padding-bottom:8px}.form_note.desc{padding-top:24px;padding-bottom:8px}.form_note.compact{padding-top:12px}.form_note.wide{padding-top:26px}.modal_note{font-size:13px;line-height:1.3;color:var(--gray-color-5)}.modal_note>div{padding-top:12px}.modal_note>div:first-child{padding-top:0}.modal_note.company_edit_note{padding-top:20px;padding-bottom:8px}@media only screen and (max-width:1024px){.modal_desc{font-size:16px;line-height:1.4}.modal_note{font-size:16px;line-height:1.4}}.modal_controls{display:flex;padding-top:24px}.modal_controls>div{width:50%}.modal_controls>div:nth-of-type(1){padding-inline-end:5px}.modal_controls>div:nth-of-type(2){padding-inline-start:5px;display:flex;justify-content:end}.modal_controls>div:nth-of-type(2)>div:not(:first-child){margin-inline-start:10px}@media only screen and (max-width:1024px){.modal_controls{padding-top:28px;gap:12px}.modal_controls>div:nth-of-type(1){padding-inline-end:0}.modal_controls>div:nth-of-type(2){padding-inline-start:0}}@media only screen and (max-width:768px){.modal_controls{position:fixed;bottom:0;inset-inline-start:0;width:100%;padding:14px 18px;background:var(--white-color);border-top:1px solid var(--gray-color-12);z-index:10}.modal_controls>div:nth-of-type(1){display:none}.modal_controls>div:nth-of-type(2){width:100%;padding-inline-start:0;gap:12px}.modal_controls>div:nth-of-type(2)>div{width:50%;box-sizing:border-box}.modal_controls>div:nth-of-type(2)>div:not(:first-child){margin-inline-start:0}}.auth_window{padding:8px 4px 4px;text-align:center}.auth_window_icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:32px;background:var(--primary-color-2);color:var(--primary-color-5);margin-bottom:16px}.auth_window_icon>i{font-size:26px;color:var(--white-color)}.auth_window_title{font-size:20px;font-weight:600;color:var(--black-color);line-height:1.2}.auth_window_desc{font-size:14px;line-height:1.5;color:var(--gray-color-5);padding-top:10px;max-width:380px;margin:0 auto}.auth_window_benefits{display:flex;flex-direction:column;gap:10px;text-align:start;background:var(--gray-color-15);border-radius:3px;padding:14px 16px;margin-top:20px}.auth_window_benefits>div{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--gray-color-2)}.auth_window_benefits>div>i{color:var(--primary-color-5);font-size:14px}.auth_window_controls{display:flex;flex-direction:column;gap:10px;margin-top:20px}.auth_window_note{font-size:12px;line-height:1.4;color:var(--gray-color-6);padding-top:14px;max-width:340px;margin:0 auto}.auth_window_note a{color:var(--primary-color-5);text-decoration:none}.auth_window_note a:hover{text-decoration:underline}.subscription_upgrade{padding:8px 4px 4px;text-align:center}.subscription_upgrade_icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:32px;background:linear-gradient(135deg,var(--primary-color-3),var(--primary-color-5));color:var(--white-color);margin-bottom:16px}.subscription_upgrade_icon>i{font-size:26px;color:var(--white-color)}.subscription_upgrade_title{font-size:20px;font-weight:600;color:var(--black-color);line-height:1.2}.subscription_upgrade_desc{font-size:14px;line-height:1.5;color:var(--gray-color-5);padding-top:10px;max-width:380px;margin:0 auto}.subscription_upgrade_benefits{display:flex;flex-direction:column;gap:10px;text-align:start;background:var(--gray-color-15);border-radius:3px;padding:14px 16px;margin-top:20px}.subscription_upgrade_benefits>div{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--gray-color-2)}.subscription_upgrade_benefits>div>i{color:var(--primary-color-5);font-size:14px}.subscription_upgrade_price{font-size:15px;font-weight:600;color:var(--black-color);padding-top:18px}.subscription_upgrade_controls{display:flex;flex-direction:column;gap:10px;margin-top:14px}.subscription_upgrade_note{font-size:12px;line-height:1.4;color:var(--gray-color-6);padding-top:14px;max-width:340px;margin:0 auto}.topup_steps{display:flex;align-items:center;gap:10px;padding-bottom:18px}.topup_step_tab{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--gray-color-6)}.topup_step_num{display:flex;align-items:center;justify-content:center;width:22px;min-width:22px;height:22px;border-radius:50%;background:var(--gray-color-13);color:var(--gray-color-5);font-size:12px}.topup_step_tab.active{color:var(--black-color)}.topup_step_tab.active .topup_step_num{background:var(--primary-color-3);color:var(--white-color)}.topup_step_line{flex:1;height:2px;background:var(--gray-color-13)}@media only screen and (max-width:768px){.topup_step_tab{font-size:15px}.topup_step_num{width:24px;min-width:24px;height:24px;font-size:13px}}.topup_methods_label{padding-top:20px;font-size:13px;font-weight:600;color:var(--gray-color-3)}.topup_methods{display:flex;flex-direction:column;gap:12px;margin-top:12px}.topup_method{display:flex;align-items:center;position:relative;width:100%;min-width:0;padding:14px;border:1.5px solid var(--gray-color-14);border-radius:3px;background:var(--white-color);cursor:pointer;user-select:none;transition:all 0.2s ease-in-out}.topup_method:hover{border-color:var(--primary-color-4);background:var(--primary-color-9)}.topup_method.active{border-color:var(--primary-color-3);background:var(--primary-color-9);box-shadow:0 0 0 3px var(--primary-color-8)}.topup_method.disabled{cursor:not-allowed;background:var(--gray-color-15);border-color:var(--gray-color-14);opacity:0.7}.topup_method.disabled:hover{border-color:var(--gray-color-14);background:var(--gray-color-15)}.topup_method_icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;margin-inline-end:12px;border-radius:3px;background:var(--white-color);border:1px solid var(--gray-color-13);color:var(--primary-color-3)}.topup_method_icon>svg{width:22px;height:22px}.topup_method.active .topup_method_icon{background:var(--primary-color-3);border-color:var(--primary-color-3);color:var(--white-color)}.topup_method.disabled .topup_method_icon{color:var(--gray-color-7)}.topup_method_info{display:flex;flex-direction:column;min-width:0}.topup_method_title{font-size:14px;font-weight:600;line-height:1.2;color:var(--black-color)}.topup_method_desc{padding-top:3px;font-size:12px;line-height:1.3;color:var(--gray-color-5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topup_method.disabled .topup_method_title,.topup_method.disabled .topup_method_desc{color:var(--gray-color-7)}.topup_method_badge{position:absolute;top:8px;inset-inline-end:8px;padding:3px 7px;border-radius:3px;background:var(--gray-color-13);color:var(--gray-color-5);font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.topup_method_check{display:none;align-items:center;justify-content:center;position:absolute;top:8px;inset-inline-end:8px;width:18px;height:18px;border-radius:50%;background:var(--primary-color-3);color:var(--white-color)}.topup_method_check>i{font-size:9px}.topup_method.active .topup_method_check{display:flex}.topup_method_hint{display:flex;align-items:center;gap:6px;padding-top:10px;font-size:12px;line-height:1.3;color:var(--gray-color-6)}.topup_method_hint>i{color:var(--primary-color-4);font-size:13px}.topup_secure_note{display:flex;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;border-radius:3px;background:var(--gray-color-15);color:var(--gray-color-5);font-size:12px;line-height:1.4}.topup_secure_note>i{color:var(--green-color-2);font-size:14px}@media only screen and (max-width:768px){.topup_methods{flex-direction:column;gap:10px}.topup_methods_label{font-size:15px}.topup_method_title{font-size:15px}.topup_method_desc{font-size:13px}.topup_method_hint{font-size:13px}.topup_secure_note{font-size:13px}}.tech_modal_head{padding-block:24px 20px;padding-inline:24px 20px}.tech_modal_info>div:nth-of-type(1){align-items:flex-start}.tech_modal_logo{width:64px;min-width:64px;height:64px;border-radius:3px;background:var(--white-color);padding:6px;border:1px solid var(--gray-color-14);object-fit:contain}.tech_modal_logo_empty{display:flex;align-items:center;justify-content:center;width:64px;min-width:64px;height:64px;border-radius:3px;background:var(--white-color);margin-inline-end:16px;border:1px solid var(--gray-color-14)}.tech_modal_logo_empty>i{font-size:28px;color:var(--primary-color-3)}.tech_modal_title{font-size:22px;font-weight:500;color:var(--black-color);letter-spacing:-0.2px}.tech_modal_brief{color:var(--gray-color-3);font-size:13px;line-height:1.5;padding-top:8px;max-width:560px}.tech_modal_links{padding-top:14px;gap:8px;flex-wrap:wrap}.tech_modal_links>a{display:inline-flex;align-items:center;text-decoration:none;font-size:12px;font-weight:500;padding:6px 12px;border-radius:3px;background:var(--white-color);color:var(--primary-color-2);border:1px solid var(--gray-color-14);transition:all 0.2s ease-in-out}.tech_modal_links>a>i{font-size:14px}.tech_modal_body{padding:20px 24px 24px}.tech_modal_description{color:var(--gray-color-2);font-size:14px;line-height:1.6;padding-top:8px;white-space:pre-line}#menu{position:fixed;top:0;inset-inline-start:0;width:100%;z-index:100;background-color:var(--white-color-90);box-shadow:0 1px 0 0 rgba(0,0,0,0.15);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}#menu>.wrap{padding-inline-end:0}.menu_group{display:flex;align-items:center;height:52px}.menu_group>div:nth-of-type(1){width:100px;height:32px}.menu_group>div:nth-of-type(1)>a>img{width:28px}.menu_group>div:nth-of-type(2){width:calc(100% - 350px)}.menu_guest .menu_group>div:nth-of-type(2){width:calc(100% - 430px)}.menu_group>div:nth-of-type(2)>a{color:var(--gray-color-1);padding:0 10px;display:inline-flex;align-items:center;height:52px;margin-inline-end:2px;text-decoration:none;position:relative}.menu_group>div:nth-of-type(2)>a.active{color:var(--primary-color-3)}.menu_group>div:nth-of-type(2)>a:after{content:'';display:block;position:absolute;bottom:0;inset-inline-start:10px;inset-inline-end:10px;width:calc(100% - 20px);height:2px;background-color:transparent;transition:all 0.2s ease-out}.menu_group>div:nth-of-type(2)>a:hover:after{background-color:var(--primary-color-3)}.menu_group>div:nth-of-type(2)>a.active:after{background-color:var(--primary-color-3)}#menu_messages{display:inline-flex;justify-content:center;min-width:20px;position:relative;top:-1px;inset-inline-start:-8px;background:var(--primary-color-5);color:var(--white-color);font-size:11px;font-weight:500;padding:4px;border-radius:3px;cursor:default;opacity:1;user-select:none;transition:all 0.2s ease-out}#menu_messages.hidden{opacity:0}@media screen and (max-width:1024px){#menu{background-color:var(--white-color);-webkit-backdrop-filter:none;backdrop-filter:none}}#menu_profile{width:264px;height:100%;display:flex;position:relative;justify-content:flex-start;user-select:none}#menu_profile:hover,#menu_profile.active{background-color:var(--gray-color-15)}#menu_profile.active>.menu_profile_popup{opacity:1;pointer-events:auto}.menu_profile_brief{display:flex;align-items:center;padding:0 20px;cursor:pointer;transition:all 0.3s ease-in-out}.menu_profile_brief>div:nth-of-type(1){display:flex}.menu_profile_brief>div:nth-of-type(1)>img{width:32px;height:32px;border-radius:16px}.menu_profile_brief>div:nth-of-type(2){padding-inline-start:14px}.menu_profile_brief>div:nth-of-type(2)>div:nth-of-type(1){color:var(--gray-color-1);font-weight:500;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu_profile_brief>div:nth-of-type(2)>div:nth-of-type(2){color:var(--primary-color-3);font-weight:500;padding-top:1px;font-size:13px;max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu_profile_popup{position:absolute;top:52px;z-index:5;inset-inline-start:0;width:100%;opacity:0;pointer-events:none;padding:12px 0;box-shadow:var(--menu-profile-shadow);background-color:var(--white-color);border-radius:0 0 3px 3px;transition:all 0.3s ease-out}.menu_profile_popup>div{height:34px;padding:0 14px;display:flex;align-items:center}.menu_profile_popup_item{display:flex;align-items:center;font-size:13px;font-weight:500;width:100%;border-radius:3px;padding:8px 10px;text-decoration:none;cursor:pointer;transition:all 0.3s ease-out}.menu_profile_popup_item>span{display:flex;justify-content:center;width:20px}.menu_profile_popup_item>span>i{color:var(--primary-color-4);font-size:15px}.menu_profile_popup_item>span>i.icon_logout{position:relative;inset-inline-start:1px}.menu_profile_popup_item>div{color:var(--gray-color-2);width:calc(100% - 20px);margin-inline-end:8px;padding:0 10px}.menu_profile_popup_item:hover{background-color:var(--primary-color-9)}.menu_profile_popup_item:hover>div{color:var(--primary-color-1)}#menu_burger{display:none;align-items:center;justify-content:center;height:100%;cursor:pointer;user-select:none}#menu_burger>i{font-size:30px;color:var(--gray-color-1)}.menu_auth{display:flex;align-items:center;justify-content:flex-end;width:330px;gap:10px}.menu_auth_btn{min-width:100px;justify-content:center}.menu_spacer{width:20px;flex-shrink:0}.menu_lang{position:relative;flex-shrink:0;user-select:none}.menu_lang_btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px;border-radius:3px;border:1px solid transparent;cursor:pointer;transition:all 0.2s ease-out}.menu_lang_btn>.menu_lang_current{color:var(--gray-color-2);font-size:12.5px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;font-variant-numeric:tabular-nums;transition:color 0.2s ease-out}.menu_lang_btn>i.menu_lang_arrow{font-size:20px;color:var(--gray-color-9);transition:all 0.2s ease-out}.menu_lang_btn:hover{background-color:var(--primary-color-9);border-color:var(--primary-color-9)}.menu_lang_btn:hover>.menu_lang_current{color:var(--primary-color-3)}.menu_lang_btn:hover>i.menu_lang_arrow{color:var(--primary-color-4)}.menu_lang.active>.menu_lang_btn{background-color:var(--primary-color-9);border-color:var(--primary-color-9)}.menu_lang.active>.menu_lang_btn>.menu_lang_current{color:var(--primary-color-3)}.menu_lang.active>.menu_lang_btn>i.menu_lang_arrow{color:var(--primary-color-4);transform:rotate(180deg)}.menu_lang_popup{position:absolute;top:calc(100% + 10px);inset-inline-end:0;z-index:5;width:196px;padding:6px;background-color:var(--white-color);border-radius:0 0 3px 3px;box-shadow:var(--menu-profile-shadow);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity 0.2s ease-out,transform 0.2s ease-out}.menu_lang.active>.menu_lang_popup{opacity:1;pointer-events:auto;transform:translateY(0)}.menu_lang_item{display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;margin:1px 0;border-radius:3px;cursor:pointer;transition:background-color 0.2s ease-out}.menu_lang_code{color:var(--gray-color-8);font-size:13px;font-weight:500;text-transform:uppercase;width:22px;flex-shrink:0;transition:color 0.2s ease-out}.menu_lang_title{color:var(--gray-color-2);font-size:13px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:color 0.2s ease-out}.menu_lang_item:hover{background-color:var(--primary-color-9)}.menu_lang_item:hover>.menu_lang_code{color:var(--primary-color-4)}.menu_lang_item:hover>.menu_lang_title{color:var(--primary-color-1)}.menu_lang_item.active{background-color:var(--primary-color-9)}.menu_lang_item.active>.menu_lang_code,.menu_lang_item.active>.menu_lang_title{color:var(--primary-color-3)}.menu_lang_item[lang="ar"]>.menu_lang_title{font-family:'Cairo','Inter',arial,sans-serif;font-size-adjust:0.52}.menu_head{display:none}@media only screen and (max-width:1024px){.menu_group{height:58px}.menu_group>div:nth-of-type(1){width:280px;align-items:center;display:flex}.menu_group>div:nth-of-type(1).menu_logo_filters{width:auto;flex:1;min-width:0}.menu_group>div:nth-of-type(2)>a{display:none}.menu_group>div:nth-of-type(2){display:flex;justify-content:flex-end;width:auto;flex:0 0 auto;min-width:30px}.menu_guest .menu_group>div:nth-of-type(2){width:auto}#menu_profile{display:none}.menu_auth{display:none}#menu_burger{display:inline-flex}.menu_logo_filters>a:first-child{display:none}.menu_head{position:relative;display:flex;align-items:center;flex:1;gap:8px;min-width:0;height:58px;z-index:3;background:var(--white-color)}.menu_head_back{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:18px;color:var(--gray-color-2);cursor:pointer;text-decoration:none;transition:background-color 0.18s ease-out}.menu_head_back:hover,.menu_head_back:active{background:var(--primary-color-9);color:var(--primary-color-3)}.menu_head_back>i{font-size:20px;transform:rotate(180deg)}html[dir="rtl"] .menu_head_back>i{transform:rotate(0deg)}.menu_head_title{color:var(--gray-color-1);font-size:16px;font-weight:600;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn_primary.compact.menu_head_action{height:34px;padding:0 12px;font-size:15px;display:inline-flex;align-items:center;gap:0}.menu_head_subject{display:flex;align-items:center;flex:1;gap:10px;min-width:0;text-decoration:none}.menu_head_photo{width:36px;min-width:36px;height:36px;border-radius:3px;object-fit:cover;box-shadow:inset 1px 1px 4px rgba(0,0,0,0.1)}.menu_head_photo.round{border-radius:50%}.menu_head_info{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0}.menu_head_name{color:var(--gray-color-1);font-size:16px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu_head_meta{display:none;padding-top:2px;color:var(--gray-color-5);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu_head_status{padding-top:2px;color:var(--gray-color-7);font-size:14px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu_head_status.online{color:var(--green-color-2)}}#menu_mobile_overlay{position:fixed;inset:0;background:rgba(15,18,25,0.45);opacity:0;pointer-events:none;z-index:1000;transition:opacity 0.25s ease-out}#menu_mobile_overlay.active{opacity:1;pointer-events:auto}#menu_mobile{position:fixed;top:0;bottom:0;inset-inline-end:0;width:300px;max-width:86vw;z-index:1001;background:var(--white-color);transform:translateX(100%);transition:transform 0.28s ease-out;display:flex;flex-direction:column;overflow-y:auto}html[dir="rtl"] #menu_mobile{transform:translateX(-100%)}#menu_mobile.active,html[dir="rtl"] #menu_mobile.active{transform:translateX(0)}.menu_mobile_head{display:flex;align-items:center;justify-content:space-between;height:59px;padding:0 18px;border-bottom:1px solid rgba(15,23,42,0.2);flex-shrink:0}@media only screen and (max-width:1024px){.menu_mobile_head{height:59px}}.menu_mobile_user{display:flex;align-items:center;gap:12px;min-width:0}.menu_mobile_user>img{width:36px;height:36px;border-radius:18px;flex-shrink:0}.menu_mobile_user>div{min-width:0}.menu_mobile_name{color:var(--gray-color-1);font-size:16px;font-weight:500;max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu_mobile_mode{color:var(--primary-color-3);font-size:14px;font-weight:500;padding-top:2px;max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu_mobile_close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;cursor:pointer;user-select:none;transition:background-color 0.2s ease-out;flex-shrink:0}.menu_mobile_close:hover{background-color:var(--gray-color-15)}.menu_mobile_close>i{color:var(--gray-color-1);font-size:17px}.menu_mobile_nav{display:flex;flex-direction:column;padding:10px 10px}.menu_mobile_item{display:flex;align-items:center;height:42px;padding:0 10px;border-radius:3px;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease-out,color 0.2s ease-out}.menu_mobile_item>span{display:flex;justify-content:center;width:24px;flex-shrink:0}.menu_mobile_item>span>i{color:var(--primary-color-4);font-size:16px}.menu_mobile_item>div{color:var(--gray-color-2);padding-inline-start:12px;flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px}.menu_mobile_item:hover{background-color:var(--primary-color-9)}.menu_mobile_item:hover>div{color:var(--primary-color-1)}.menu_mobile_item:hover>span>i{color:var(--primary-color-3)}@media only screen and (max-width:1024px){.menu_mobile_item{height:44px}}@media only screen and (max-width:768px){.menu_mobile_item{height:44px;font-size:16px}.menu_mobile_item>span{width:28px}.menu_mobile_item>span>i{font-size:20px}.menu_mobile_item>div{padding-inline-start:14px}}.menu_mobile_badge{display:inline-flex;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;background:var(--primary-color-5);color:var(--white-color);font-size:11px;font-weight:500;font-style:normal;border-radius:3px}.menu_mobile_badge.hidden{display:none}.menu_mobile_divider{height:1px;background:var(--gray-color-14);margin:4px 16px}.menu_mobile_langs{display:flex;flex-direction:column;gap:10px;padding:10px 20px 18px}.menu_mobile_langs_title{display:flex;align-items:center;color:var(--gray-color-6);font-size:12px;font-weight:600;letter-spacing:0.3px;text-transform:uppercase}.menu_mobile_langs_grid{display:flex;flex-wrap:wrap;gap:8px}.menu_mobile_lang{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:32px;padding:0 10px;border:1px solid var(--gray-color-13);border-radius:3px;background:var(--white-color);color:var(--gray-color-3);font-size:12px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;cursor:pointer;user-select:none;transition:all 0.2s ease-out}.menu_mobile_lang:hover{border-color:var(--primary-color-6);color:var(--primary-color-3)}.menu_mobile_lang.active{background:var(--primary-color-9);border-color:var(--primary-color-6);color:var(--primary-color-3)}.menu_bottom{display:none}@media only screen and (max-width:768px){.menu_bottom{position:fixed;left:0;right:0;bottom:-1px;z-index:900;display:flex;align-items:stretch;justify-content:space-around;height:calc(62px + env(safe-area-inset-bottom));padding:4px 6px calc(env(safe-area-inset-bottom) + 6px) 6px;background:var(--white-color);border-top:0.75px solid rgba(15,23,42,0.12);box-shadow:0 -6px 24px rgba(15,23,42,0.06);transform:translateY(0);transition:transform 0.32s cubic-bezier(.4,0,.2,1);will-change:transform}body.chat_open .menu_bottom{transform:translateY(110%)}.menu_bottom_item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:var(--gray-color-5);padding:0 4px;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,transform 0.15s ease-in-out;-webkit-tap-highlight-color:transparent;user-select:none}.menu_bottom_item:active{transform:scale(0.94)}.menu_bottom_item.active{color:var(--primary-color-3)}.menu_bottom_icon{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:28px;border-radius:3px;transition:background-color 0.25s ease-in-out}.menu_bottom_icon>i{font-size:20px;line-height:1;transition:transform 0.2s ease-in-out}.menu_bottom_label{font-size:12px;line-height:1.2;font-weight:500;letter-spacing:-0.1px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.menu_bottom_item.active .menu_bottom_label{font-weight:600}.menu_bottom_badge{position:absolute;top:-2px;inset-inline-end:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--primary-color-3);color:var(--white-color);font-size:10px;font-weight:600;line-height:16px;text-align:center;font-style:normal;border:1.5px solid var(--white-color);box-sizing:content-box}.menu_bottom_badge.hidden{display:none}body{padding-bottom:calc(62px + env(safe-area-inset-bottom))}}html.dark .menu_bottom{background:rgba(20,25,35,0.86);border-top-color:rgba(255,255,255,0.08);box-shadow:0 -6px 24px rgba(0,0,0,0.35)}html.dark .menu_bottom_item{color:var(--gray-color-9)}html.dark .menu_bottom_item.active{color:var(--primary-color-5)}html.dark .menu_bottom_item.active .menu_bottom_icon{background:rgba(45,111,178,0.18)}.tabs_bar{display:flex;align-items:center;gap:14px;width:100%;min-width:0}.tabs_bar_items{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs_bar_items::-webkit-scrollbar{display:none}.tabs_bar_items>.tab_items{flex-wrap:nowrap;white-space:nowrap}@media only screen and (max-width:1024px){.tabs_bar{gap:10px;padding:0 0 2px}}.tab_filters_btn,.tab_sort_btn{display:none}.tab_filters_btn>i,.tab_sort_btn>i{font-size:13px;color:var(--primary-color-3);transition:color 0.2s ease-in-out}.tab_filters_btn>span,.tab_sort_btn>span{font-size:16px;font-weight:500;color:var(--primary-color-2)}@media only screen and (max-width:1024px){.tab_sort_btn{margin-inline-start:10px}.tabs_bar .sort_by{display:none}.tab_filters_btn,.tab_sort_btn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;cursor:pointer;user-select:none;height:34px;padding:0 14px;border-radius:3px;background:var(--primary-color-9);border:1px solid var(--surface-border);transition:all 0.2s ease-in-out;text-decoration:none}.tab_filters_btn:hover,.tab_sort_btn:hover{background:var(--primary-color-8);border-color:var(--primary-color-5)}.tab_filters_btn:active,.tab_sort_btn:active{transform:scale(0.98)}.tab_filters_btn.active{background:var(--primary-color-3);border-color:var(--primary-color-3)}.tab_filters_btn.active>i,.tab_filters_btn.active>span{color:var(--white-color)}.tab_filters_btn.active:hover{background:var(--primary-color-2);border-color:var(--primary-color-2)}}@media only screen and (max-width:1024px){.tab_items>a{margin-inline-start:16px;font-size:14px}.sidebar_filters{padding:6px 0}.salary_filter_hint{font-size:13px;padding-top:10px}}#filters_overlay{position:fixed;inset:0;background:rgba(15,18,25,0.45);opacity:0;pointer-events:none;z-index:1000;transition:opacity 0.25s ease-out}#filters_overlay.active{opacity:1;pointer-events:auto}.filters_panel_head{display:none}.filters_panel_head_actions{display:flex;align-items:center;gap:10px}.filters_panel_head_actions>.btn_primary{display:none}@media only screen and (max-width:1024px){#filters_panel{position:fixed;top:0;bottom:0;inset-inline-start:0;width:320px;max-width:88vw;z-index:1001;background:var(--white-color);transform:translateX(-100%);transition:transform 0.28s ease-out;display:flex;flex-direction:column;overflow-y:auto;padding-inline-end:0}html[dir="rtl"] #filters_panel{transform:translateX(100%)}#filters_panel.active,html[dir="rtl"] #filters_panel.active{transform:translateX(0)}.filters_panel_head{display:flex;align-items:center;justify-content:space-between;height:59px;padding:0 14px 0 18px;border-bottom:1px solid rgba(15,23,42,0.2);flex-shrink:0;font-size:16px;font-weight:600;color:var(--gray-color-1);position:sticky;top:0;background:var(--white-color);z-index:2}.filters_panel_close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;cursor:pointer;user-select:none;transition:background-color 0.2s ease-out;flex-shrink:0}.filters_panel_close:hover{background-color:var(--gray-color-15)}.filters_panel_close>i{color:var(--gray-color-1);font-size:14px}#filters_panel .sidebar_filters{padding-inline:8px}#filters_panel .sidebar{border:none;padding:0}#filters_panel .sidebar_filters_reset{display:none}.filters_panel_head_actions>.btn_primary{display:inline-flex}}#content{display:flex;flex-direction:column;min-height:100vh;padding-top:52px;overflow:clip;background:var(--gray-color-14a)}#content.content_pricing{background:var(--white-color)}@media only screen and (max-width:1024px){#content{padding-top:58px;padding-bottom:64px}#content.content_jobs,#content.content_feed,#content.content_users,#content.content_job_profile,#content.content_company_profile,#content.content_job_applies{background:var(--gray-color-14a)}#content.content_chats{padding-bottom:0}}@media only screen and (max-width:768px){#content{background:var(--white-color)}}.container{display:flex}.container>:nth-child(1){width:270px;padding-inline-end:14px}.container>:nth-child(2){width:calc(100% - 270px);padding-bottom:50px}.container.v2>:nth-child(1){width:270px;padding-inline-end:14px}.container.v2>:nth-child(2){width:calc(100% - 540px);padding-bottom:50px}.container.v2>:nth-child(3){width:270px;padding-inline-start:14px}.container.v3>:nth-child(1){width:calc(100% - 270px);padding-bottom:50px}.container.v3>:nth-child(2){width:270px;padding-inline-end:14px}@media only screen and (max-width:1024px){.container{display:block}.container>:nth-child(1){width:100%;padding-inline-end:0}.container>:nth-child(2),.container.v2>:nth-child(2),.container.v3>:nth-child(1){width:100%;padding-bottom:0}}.sidebar{border:var(--surface-border);background:var(--white-color);min-height:150px;border-radius:3px;margin-bottom:12px;padding:14px 16px 16px}.sidebar_title{color:var(--black-color);font-size:18px;font-weight:500}.sidebar_menu{padding-top:10px}.sidebar_menu>a{display:flex;align-items:center;margin-top:2px;line-height:1;border-radius:3px;font-size:13px;font-weight:500;height:32px;cursor:pointer;text-decoration:none;transition:all 0.3s ease-in-out}.sidebar_menu>a:nth-of-type(1){margin-top:0}.sidebar_menu>a>span{display:flex;justify-content:center;width:28px;padding-inline-start:8px}.sidebar_menu>a>span>i{color:var(--primary-color-4);font-size:15px}.sidebar_menu>a>div:nth-of-type(1){color:var(--gray-color-2);width:calc(100% - 42px);margin-inline-end:8px;padding:0 10px;user-select:none;transition:all 0.3s ease-in-out}.sidebar_menu>a>div:nth-of-type(2){color:var(--black-color);display:flex;align-items:center;justify-content:center;min-width:34px;padding:0 10px}.sidebar_menu>a.active,.sidebar_menu>a:hover{background:var(--primary-color-9)}.sidebar_menu>a.active>div:nth-of-type(1),.sidebar_menu>a:hover>div:nth-of-type(1){color:var(--primary-color-3)}.sidebar_menu>a.btn_primary:hover{background:var(--primary-color-2)}@media only screen and (max-width:1024px){.sidebar_menu>a{height:40px;font-size:14px}.sidebar_menu>a.active,.sidebar_menu>a:hover{background:none}.sidebar_menu>a.active>div:nth-of-type(1),.sidebar_menu>a:hover>div:nth-of-type(1){color:var(--gray-color-2)}}@media only screen and (max-width:768px){.sidebar{padding:0;border-radius:3px;border:none}.sidebar_title{font-size:16px}.sidebar_menu>a{height:44px;margin-top:4px;font-size:16px}.sidebar_menu>a>span{width:32px;padding-inline-start:12px}.sidebar_menu>a>span>i{font-size:20px}.sidebar_menu>a>div:nth-of-type(1){font-size:16px;padding:0 18px}}.sidebar_filter{position:relative}.sidebar_filter_head{padding:10px 14px;user-select:none;cursor:pointer}.sidebar_filter_title{display:flex;align-items:center}.sidebar_filter_title>div:nth-of-type(1){display:flex;align-items:center;width:calc(100% - 30px);font-size:14px;font-weight:500;color:var(--gray-color-2);transition:all 0.3s ease-in-out}.sidebar_filter_title>div:nth-of-type(2){width:30px;display:flex;justify-content:end}.sidebar_filter_title>div:nth-of-type(2)>i{font-size:12px;color:var(--gray-color-10);cursor:pointer;transition:all 0.3s ease-in-out}.sidebar_filter_title>div:nth-of-type(1)>i.icon_filter_full{display:none;font-size:14px;color:var(--primary-color-3);padding-inline-end:6px}.sidebar_filter.filtered .sidebar_filter_title>div:nth-of-type(1)>i.icon_filter_full{display:inline-flex}.sidebar_filter_title>div:nth-of-type(1)>i.icon_filter_full:hover{color:var(--primary-color-6)}.sidebar_filter_desc{font-size:11px;color:var(--gray-color-5);line-height:1.35;padding-top:3px;padding-inline-end:20px}.sidebar_filter_content{max-height:0;overflow:hidden;transition:all 0.3s ease-in-out}.sidebar_filter_content>:where(div){padding:6px 14px 16px}.sidebar_filter_subtitle{font-size:12px;color:var(--gray-color-3);padding-top:16px}.sidebar_filter_head:hover{background:var(--primary-color-9)}.sidebar_filter_head:hover .sidebar_filter_title>div:nth-of-type(1){color:var(--primary-color-3)}.sidebar_filter_head:hover .sidebar_filter_title>div:nth-of-type(2)>i{color:var(--gray-color-3)}.sidebar_filter.active:first-of-type .sidebar_filter_head{background:none;cursor:default}.sidebar_filter.active .sidebar_filter_head{background:var(--primary-color-9)}.sidebar_filter.active .sidebar_filter_content{max-height:initial;overflow:initial}.sidebar_filter.active .sidebar_filter_title>div:nth-of-type(1){color:var(--primary-color-3)}.sidebar_filter.active:first-of-type .sidebar_filter_title>div:nth-of-type(1){color:var(--gray-color-2)}.sidebar_filter.active.in_progress .sidebar_filter_content{overflow:hidden}.sidebar_filter.pro .sidebar_filter_title>div:nth-of-type(1)>i{padding-inline-start:8px}.badge_pro{display:inline-block;vertical-align:middle;padding:2px 8px;margin-inline-start:8px;border-radius:3px;background:var(--primary-color-3);color:var(--white-color);font-size:10px;font-weight:600;letter-spacing:0.6px;line-height:1.3}.sidebar_filter.active:first-of-type .filter_pro_hint{margin-top:0;margin-bottom:10px;position:relative;top:-3px}.filter_pro_hint{display:flex;align-items:start;gap:7px;margin-top:8px;color:var(--primary-color-2);font-size:11.5px;line-height:1.2;font-weight:500}.filter_pro_hint>i{color:var(--primary-color-3);font-size:13px}.sidebar_filters{padding:8px 0;margin-bottom:0}@media only screen and (max-width:1024px){.sidebar_filters{padding:6px 0}}.salary_filter_hint{font-size:12px;font-weight:400;color:var(--gray-color-3);padding-top:8px}.salary_filter_hint_link{text-decoration:underline;color:var(--primary-color-2);cursor:pointer;text-transform:lowercase}@media only screen and (max-width:1024px){.salary_filter_hint{font-size:13px;padding-top:10px}}.filter_note{margin-top:22px;font-size:12px;color:var(--gray-color-4)}@media only screen and (max-width:1024px){.sidebar_filter{border-radius:3px;margin-bottom:4px}.sidebar_filter_head{padding:16px}.sidebar_filter_title>div:nth-of-type(1){font-size:17px;font-weight:600;width:calc(100% - 40px)}.sidebar_filter_title>div:nth-of-type(1)>i.icon_filter_full{font-size:17px;padding-inline-end:10px}.sidebar_filter_title>div:nth-of-type(2){width:40px}.sidebar_filter_title>div:nth-of-type(2)>i{font-size:16px}.sidebar_filter_desc{font-size:14px;line-height:1.5;padding-top:6px;padding-inline-end:8px}.sidebar_filter_content>:where(div){padding:10px 16px 22px}.sidebar_filter_subtitle{font-size:14px;padding-top:20px;font-weight:500}.filter_note{margin-top:24px;font-size:13.5px;line-height:1.5}}@media only screen and (max-width:768px){.sidebar_filter_head{padding:18px}.sidebar_filter_title>div:nth-of-type(1){font-size:18px;width:calc(100% - 44px)}.sidebar_filter_title>div:nth-of-type(1)>i.icon_filter_full{font-size:18px;padding-inline-end:10px}.sidebar_filter_title>div:nth-of-type(2){width:44px}.sidebar_filter_title>div:nth-of-type(2)>i{font-size:18px}.sidebar_filter_desc{font-size:14.5px;line-height:1.55;padding-top:8px}.sidebar_filter_content>:where(div){padding:12px 18px 24px}.sidebar_filter_subtitle{font-size:15px;padding-top:22px}.salary_filter_hint{font-size:14px;padding-top:12px;line-height:1.5}.filter_note{margin-top:26px;font-size:14px;line-height:1.55}}.sidebar_filters_reset{padding:12px 0}.sidebar_filters_reset>a,.sidebar_filters_reset>div{width:100%}.sidebar_filters_reset .btn_primary{border-radius:3px}@media only screen and (max-width:1024px){.sidebar_filters_reset{padding:14px 0}.sidebar_filters_reset .btn_primary{height:48px;font-size:15px}}@media only screen and (max-width:768px){.sidebar_filters_reset{padding:16px 0}.sidebar_filters_reset .btn_primary{height:52px;font-size:16px;font-weight:600}}.job_match_selected{display:flex;align-items:center;gap:8px;padding:8px 12px;border:var(--surface-border);border-radius:3px;background:var(--primary-color-9);margin-bottom:10px}.job_match_selected_title{flex:1;font-size:13px;font-weight:500;color:var(--primary-color-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job_match_selected>i.icon_delete{font-size:12px;color:var(--gray-color-6);cursor:pointer;transition:color 0.2s ease-in-out}.job_match_selected>i.icon_delete:hover{color:var(--gray-color-2)}#job_match_btn>i{padding-inline-end:6px;font-size:13px}@media only screen and (max-width:1024px){.job_match_selected{gap:10px;padding:10px 14px;border-radius:3px;margin-bottom:12px}.job_match_selected_title{font-size:14.5px}.job_match_selected>i.icon_delete{font-size:14px}#job_match_btn{height:44px;font-size:14.5px}#job_match_btn>i{font-size:15px;padding-inline-end:8px}}@media only screen and (max-width:768px){.job_match_selected{gap:12px;padding:12px 16px;margin-bottom:14px}.job_match_selected_title{font-size:15.5px}.job_match_selected>i.icon_delete{font-size:15px}#job_match_btn{height:48px;font-size:15.5px}#job_match_btn>i{font-size:16px;padding-inline-end:10px}}.main_selector{display:flex;margin-top:11px;border:var(--surface-border);background:var(--white-color);border-radius:3px}.main_selector>div{display:flex;align-items:end}.main_selector>div:nth-of-type(1){width:47%;position:relative}.main_selector>div:nth-of-type(2){width:53%;padding-inline-end:8px}.main_selector_search{display:flex;align-items:center;position:relative;width:100%}.main_selector_search>i:nth-of-type(1){font-size:19px;color:var(--primary-color-3);padding:0 12px}.main_selector_search>input{background:var(--white-color);height:48px;width:100%;padding-inline-start:6px;padding-inline-end:30px;border-radius:3px}#search_clear{position:absolute;inset-inline-end:12px;font-size:14px;color:var(--gray-color-8);cursor:pointer;display:none}#search_clear.show{display:block}#search_clear:hover{color:var(--gray-color-6)}.main_selector_skill.input_group{display:flex;align-items:end;margin-top:0;border:0;min-height:48px;border-radius:3px}.main_selector_skill.input_group::before{width:0}.main_selector_skill>i:nth-of-type(1){display:flex;align-items:center;min-height:48px;font-size:19px;color:var(--primary-color-3);padding:0 12px}.main_selector_skill>.select_group{display:flex;flex-wrap:wrap;align-items:end}.main_selector_skill .selected_items{padding:9px 0;min-height:48px}.main_selector_skill input[type=text]{width:auto;min-width:260px;padding-inline-start:6px;padding-inline-end:0;height:40px;padding-bottom:8px}.main_selector_skill_results{position:absolute;inset-inline-start:-40px;inset-inline-end:-8px;bottom:-1px;height:0;min-width:100%}.main_selector_skill_results>.results_container{top:0}.main_selector_location.input_group{margin-top:0;border:0;min-height:48px;border-radius:3px}.main_selector_location.input_group::before{width:0}.main_selector_location>i:nth-of-type(1){font-size:20px;color:var(--primary-color-3);padding-block:0 12px;padding-inline:10px 8px;display:flex;align-items:end}.main_selector_location>.select_group{display:flex;flex-wrap:wrap;align-items:end}.main_selector_location .selected_items{padding:9px 0;min-height:48px}.main_selector_location input[type=text]{width:auto;min-width:260px;padding-inline-start:6px;padding-inline-end:0;height:40px;padding-bottom:8px}.main_selector_location_results{position:absolute;inset-inline-start:-40px;inset-inline-end:-8px;bottom:-1px;height:0;min-width:100%}.main_selector_location_results>.results_container{top:0}#search_remote{position:absolute;inset-inline-end:6px;bottom:12px;font-size:20px;color:var(--gray-color-9);cursor:pointer;display:block}#search_remote:hover{color:var(--gray-color-6)}#search_remote.active{color:var(--primary-color-2)}@media only screen and (max-width:1024px){.main_selector{margin-top:12px;border-radius:3px}.main_selector_search>i:nth-of-type(1){font-size:22px;padding:0 12px}.main_selector_search>input{height:52px;font-size:15px}.main_selector_search>input::placeholder{font-size:18px}.main_selector_skill.input_group,.main_selector_location.input_group{min-height:52px}.main_selector_skill>i:nth-of-type(1),.main_selector_location>i:nth-of-type(1){min-height:52px;font-size:22px;padding:0 12px}.main_selector_skill .selected_items,.main_selector_location .selected_items{min-height:52px;padding:10px 0}.main_selector_skill input[type=text],.main_selector_location input[type=text]{height:40px;font-size:15px;padding-bottom:10px}#search_remote{font-size:22px}#search_clear{font-size:16px}}@media only screen and (max-width:768px){.main_selector{flex-direction:column;margin-top:12px;border-radius:3px;border:1px solid var(--gray-color-11)}.main_selector>div{width:100% !important;padding-inline-end:0 !important}.main_selector>div:nth-of-type(1){border-bottom:1px solid var(--gray-color-11)}.main_selector_search>i:nth-of-type(1){font-size:22px;padding:0 12px}.main_selector_search>input{height:52px;padding-inline-end:36px;border-radius:3px;font-size:18px}.main_selector_skill.input_group,.main_selector_location.input_group{min-height:52px;width:100%}.main_selector_skill>i:nth-of-type(1),.main_selector_location>i:nth-of-type(1){min-height:52px;font-size:24px;padding:0 12px;align-items:center}.main_selector_skill>.select_group,.main_selector_location>.select_group{flex:1;min-width:0}.main_selector_skill .selected_items,.main_selector_location .selected_items{min-height:52px;padding:10px 0}.main_selector_skill input[type=text],.main_selector_location input[type=text]{min-width:0;width:100%;height:40px;font-size:18px;padding-bottom:12px}.main_selector_skill_results,.main_selector_location_results{inset-inline-start:-48px;inset-inline-end:0}#search_remote{bottom:13px;inset-inline-end:14px;font-size:24px}#search_clear{font-size:16px;inset-inline-end:14px}}.tab_items{display:inline-flex}.tab_items>a{margin-inline-start:20px;padding:4px 0 2px;color:var(--gray-color-3);font-weight:500;cursor:pointer;border-bottom:2px solid transparent;text-decoration:none;transition:all 0.3s ease-in-out}.tab_items>a:hover{border-color:var(--gray-color-11)}.tab_items>a.active{border-color:var(--primary-color-3);color:var(--primary-color-3)}.tab_items>a:first-child{margin-inline-start:0}@media only screen and (max-width:1024px){.tab_items>a{margin-inline-start:16px;font-size:16px}}.sort_by{position:relative;color:var(--gray-color-3);font-weight:500;cursor:pointer;padding:4px 0 0;user-select:none}#sort_by_title>span{border-bottom:2px solid var(--gray-color-11);padding-bottom:2px;font-weight:400;transition:all 0.3s ease-in-out}#sort_by_title>span:hover{border-color:var(--primary-color-3)}body.preview .page_header_controls{display:none}body.preview .page_header_photo.user{width:96px;min-width:96px}body.preview #content{padding-top:0}.banner{background:var(--primary-color-8);padding:24px 0;border-bottom:0.75px solid rgba(15,23,42,0.12)}.banner_inner{display:flex;gap:24px;align-items:stretch}.banner_card{flex:3;padding:20px 24px;background:var(--white-color);border-radius:3px;border:0.75px solid rgba(15,23,42,0.2)}.banner_card.secondary{flex:2;background:rgba(255,255,255,0.5);border:0.75px dashed rgba(15,23,42,0.2)}.banner_title{font-weight:500;font-size:16px;color:var(--primary-color-2);margin-bottom:4px}.banner_desc{font-size:13px;color:var(--gray-color-3);line-height:1.4;margin-top:12px}.banner_card.secondary .banner_title{color:var(--red-color-1)}.banner_card.secondary .banner_desc{color:var(--gray-color-6)}.banner_card .btn_primary{white-space:nowrap;min-width:fit-content;margin-top:12px}html.dark .banner{background:var(--primary-color-8);border-bottom:1px solid var(--primary-color-7)}html.dark .banner_card{background:var(--primary-color-9);border-color:var(--primary-color-6)}html.dark .banner_card.secondary{border-color:var(--primary-color-6)}.settings_layout{display:flex;gap:0}.settings_col_menu{width:270px;flex-shrink:0;padding-inline-end:14px;padding-bottom:50px}.settings_col_section{width:calc(100% - 540px);flex-shrink:0;padding-bottom:50px}@media only screen and (max-width:1024px){.wrap.top.settings_wrap{padding:0;margin:0;max-width:none;width:100%}.wrap.top.admin_wrap{padding:0;margin:0;max-width:none;width:100%}}.settings_change_row{align-items:start}.settings_change_btn_wrap{padding-top:26px}.settings_change_btn{min-width:120px}.settings_screen_name_status{font-size:12px;padding-top:4px;min-height:16px}.settings_screen_name_status.available{color:var(--primary-color-3)}.settings_screen_name_status.taken,.settings_screen_name_status.invalid{color:#f03e3e}.settings_delete_note{color:var(--gray-color-7);font-size:13px;line-height:1.3;padding-top:30px}.settings_delete_btn_wrap{padding-top:20px}.settings_close_btn{height:34px}.section.settings_section_next{margin-top:14px}.sidebar_menu.settings_sidebar_menu{padding-top:2px}.input_row.settings_input_row{padding-top:30px}.input_row.settings_input_row_sm{padding-top:20px}.section_note.settings_section_note{padding-top:20px}.settings_switch_row{padding-top:16px}.settings_btn_row{padding-top:20px}.settings_blocked_row{padding-top:8px}.privacy_gdpr_footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:22px;margin-top:22px;border-top:1px solid var(--gray-color-12);font-size:13px;line-height:1.3}@media only screen and (max-width:1024px){.privacy_gdpr_footer{font-size:14px;padding-top:24px;margin-top:24px}}.privacy_gdpr_link{color:var(--primary-color-3);text-decoration:none}.privacy_gdpr_link:hover{text-decoration:underline}.privacy_gdpr_consent{color:var(--gray-color-5)}@media only screen and (max-width:768px){.privacy_gdpr_footer{flex-direction:column;align-items:flex-start;gap:8px}}.section_title_row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}@media only screen and (max-width:768px){.settings_change_row{flex-direction:column;gap:0}.settings_change_btn_wrap{padding-top:12px;width:100%}.settings_change_btn{width:100%;text-align:center}.settings_delete_note{padding-top:22px}.settings_delete_btn_wrap{padding-top:14px}.settings_close_btn{width:100%;text-align:center}}.unsubscribe_group{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:20px}.unsubscribe_card{max-width:500px;width:100%;background:var(--white-color);border:var(--surface-border);border-radius:3px;padding:40px;text-align:center}.unsubscribe_icon{width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 24px;font-size:40px}.unsubscribe_icon.success{background:var(--primary-color-9);color:var(--primary-color-3)}.unsubscribe_icon.error{background:#fff5f5;color:#f03e3e}.unsubscribe_title{font-size:24px;font-weight:600;color:var(--black-color);margin-bottom:16px;letter-spacing:-0.5px}.unsubscribe_email{font-size:16px;font-weight:500;color:var(--primary-color-2);margin-bottom:16px}.unsubscribe_description{font-size:15px;line-height:1.6;color:var(--gray-color-5);margin-bottom:32px}.unsubscribe_btn{min-width:160px;cursor:pointer;text-decoration:none}.erase_page{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:40px 20px}.erase_card{max-width:460px;width:100%;background:var(--white-color);border:var(--surface-border);border-radius:3px;padding:44px 40px;text-align:center;box-shadow:0 12px 40px rgba(15,23,42,0.07)}.erase_icon{width:72px;height:72px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 22px;font-size:30px;background:var(--gray-color-14);color:var(--gray-color-5)}.erase_icon.success{background:var(--primary-color-9);color:var(--primary-color-3)}.erase_icon.error{background:#fff5f5;color:var(--red-color-1)}.erase_title{font-size:23px;font-weight:600;color:var(--black-color);margin-bottom:12px;letter-spacing:-0.4px;line-height:1.25}.erase_desc{font-size:14px;line-height:1.6;color:var(--gray-color-5);margin:0 auto;max-width:360px}.erase_form{margin-top:30px;text-align:start}.erase_form .input_group{margin-top:0}.erase_btn{width:100%;height:46px;margin-top:30px;font-size:15px}.erase_note{display:flex;align-items:center;gap:9px;margin-top:24px;padding-top:20px;text-align:start;border-top:1px solid var(--gray-color-12);color:var(--gray-color-6);font-size:12.5px;line-height:1.45}.erase_note>i{font-size:15px;color:var(--gray-color-7);flex-shrink:0}.erase_home_btn{display:inline-flex;min-width:180px;margin-top:30px;cursor:pointer;text-decoration:none}html.dark .erase_card{box-shadow:none}html.dark .erase_icon{background:var(--primary-color-8);color:var(--gray-color-5)}html.dark .erase_icon.error{background:rgba(240,62,62,0.12)}@media only screen and (max-width:1024px){.erase_card{padding:36px 24px;border-radius:3px}.erase_title{font-size:22px}.erase_desc{font-size:16px;max-width:none}.erase_btn{height:48px;font-size:16px}.erase_note{font-size:14px}.erase_note>i{font-size:17px}}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:32px;padding-top:24px;border-top:1px solid var(--gray-color-13)}.pagination_pages{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.pagination_page{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--gray-color-12);border-radius:3px;background:var(--white-color);color:var(--primary-color-3);font-size:13px;font-weight:500;text-decoration:none;user-select:none;transition:all 0.2s ease-out}.pagination_page:hover{border-color:var(--primary-color-4);background:var(--primary-color-9);color:var(--primary-color-3)}.pagination_page.current{border-color:var(--primary-color-4);background:var(--primary-color-4);color:var(--white-color);cursor:default}.pagination_gap{display:inline-flex;align-items:flex-end;justify-content:center;min-width:24px;height:38px;color:var(--gray-color-6);font-size:13px;user-select:none}.pagination_nav{display:inline-flex;align-items:center;height:38px;padding:0 14px;border:1px solid var(--gray-color-12);border-radius:3px;background:var(--white-color);color:var(--primary-color-3);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;user-select:none;transition:all 0.2s ease-out}.pagination_nav:hover{border-color:var(--primary-color-4);background:var(--primary-color-9)}.pagination_nav>i{font-size:11px}.pagination_nav>span{padding-inline:8px}.pagination_prev_icon{display:inline-block;transform:rotate(180deg)}.pagination_nav.disabled{color:var(--gray-color-10);border-color:var(--gray-color-13);background:var(--gray-color-15);cursor:default}@media only screen and (max-width:768px){.pagination{gap:6px;margin-top:26px;padding-top:20px}.pagination_nav>span{display:none}.pagination_nav{padding:0 14px;height:40px}.pagination_nav>i{font-size:13px}.pagination_page{min-width:40px;height:40px;font-size:14px}.pagination_gap{height:40px}}html[dir="rtl"] .ltr,html[dir="rtl"] .technology_chip,html[dir="rtl"] .job_match{direction:ltr;unicode-bidi:isolate}html[lang="ar"] body{font-family:'Cairo','Inter','Segoe UI',Tahoma,sans-serif;font-size-adjust:0.52}html[lang="ar"] input,html[lang="ar"] textarea,html[lang="ar"] select,html[lang="ar"] button{font-family:inherit;font-size-adjust:0.52}html[lang="ar"] i{font-size-adjust:none}html[dir="rtl"] .job_apply_link_option:hover .job_apply_link_option_arrow{transform:translateX(-2px)}html[dir="rtl"] .job_apply_link_option_arrow>i{display:inline-block;transform:scaleX(-1)}html[dir="rtl"] #btn_send{display:inline-block;transform:rotate(180deg)}html[dir="rtl"] .pagination_prev_icon{transform:rotate(0deg)}html[dir="rtl"] .pagination_nav>i.icon_arrow_right:not(.pagination_prev_icon){display:inline-block;transform:rotate(180deg)}.page_header{width:100%;background:var(--white-color);border-bottom:var(--surface-border)}.page_header_inner{display:flex;padding:30px 30px}.page_header_inner>div:nth-of-type(2){width:100%;padding-inline-start:38px}.page_header_photo{width:92px;min-width:92px;border-radius:3px}.page_header_photo.user{width:136px;min-width:136px;border-radius:50%;box-shadow:inset 3px 3px 3px 6px rgba(0,0,0,0.8)}.page_header_photo_inline{display:none}.page_header_titlegroup{display:flex;align-items:center}.page_header_title{display:flex;align-items:center;color:var(--black-color);font-size:26px;font-weight:500;line-height:1;letter-spacing:-1.1px}.page_header_tags{max-width:800px;padding-top:8px;color:var(--gray-color-5);font-size:14px;line-height:1.3}.page_header_tags>b{font-weight:500}.page_header_badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.page_header_badges>div{border-radius:3px;display:flex;align-items:center;justify-content:center;height:26px;padding:0 14px;background-color:var(--secondary-color-7);color:var(--secondary-color-1);font-size:12px;font-weight:400}.page_header_badges>div>b{font-weight:500}.page_header_badges>.red{background-color:var(--red-color-4);color:var(--red-color-1)}.page_header_links{display:flex;flex-shrink:0;margin-inline-start:20px}.page_header_links>a{display:flex;align-items:center;height:22px;margin-inline-end:8px;padding:4px;border-radius:3px;background:var(--gray-color-14);color:var(--gray-color-6);font-size:16px;font-weight:500;text-decoration:none}.page_header_links>a>i{font-size:13px;font-weight:400}.page_header_controls{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.page_header_menu_btn{min-width:36px;padding:0 8px}.page_header_menu_btn>i{padding-inline-end:0}.page_header_controls .label_short{display:none}.print .page_header_title{flex-direction:column;align-items:flex-start;line-height:1.3}.print .page_header_title_dash{display:none}.print .page_header_inner{padding-inline:0;padding-top:0}.print .page_header_contacts{display:none}.print .page_pane:not(:has(*)){display:none}.print .page_pane ~ .page_pane{margin-top:20px;padding-top:10px;border-top:1px solid var(--gray-color-13)}@media screen and (max-width:1024px){.page_header_inner{gap:14px;padding:12px 0}.page_header_inner>div:nth-of-type(1){display:none}.page_header_inner>div:nth-of-type(2){width:100%;padding-inline-start:0}.page_header_photo_inline{display:block}.page_header_photo.user{width:56px;min-width:56px;height:56px;box-shadow:none}.page_header_titlegroup{flex-direction:column;align-items:flex-start;gap:2px}.page_header_title{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:18px;line-height:1.2;letter-spacing:-0.4px}.page_header_title_dash{display:none}.page_header_title_role{color:var(--gray-color-4);font-size:14px;font-weight:400;letter-spacing:0}.page_header_tags{padding-top:0}.page_header_controls{flex-wrap:wrap;gap:8px;margin-top:14px}.page_header_controls>.btn_primary{flex:1 1 0;min-width:0;height:42px;padding:0 12px;font-size:13px;justify-content:center}.page_header_controls>.btn_primary:first-child{flex:1 1 100%;height:46px;padding:0 16px;font-size:14px}.page_header_controls>.btn_primary:last-child{flex:0 0 42px;width:42px;padding:0}.page_header_controls>.btn_primary:last-child>i{font-size:16px}}@media screen and (max-width:768px){.page_header_inner{gap:14px;padding:16px 0}.page_header_photo{width:56px;min-width:56px;height:56px;border-radius:3px}.page_header_photo.user{width:64px;min-width:64px;height:64px}.page_header_title{font-size:20px;line-height:1.2;letter-spacing:-0.6px}.page_header_title_role{font-size:15px}.page_header_tags{padding-top:0;font-size:16px;line-height:1.4}.page_header_badges{gap:6px;margin-top:10px}.page_header_badges>div{padding:5px 10px;font-size:14px;font-weight:400}.page_header_controls{gap:8px;margin-top:12px}.page_header_controls>.btn_primary{height:40px;font-size:16px}.page_header_controls>.btn_primary:first-child{height:44px;font-size:16px;font-weight:400}.page_header_controls>.btn_primary:last-child{flex:0 0 40px;width:40px}.page_header_controls .label_full{display:none}.page_header_controls .label_short{display:inline}.page_header_links{margin-top:8px;margin-inline-start:0}.page_header_menu_btn{flex:0 0 auto !important;min-width:36px}}.page_section_items{display:grid;gap:16px;padding-top:16px}.page_section_tags{padding-top:8px;color:var(--gray-color-4);font-size:12px;line-height:1.3}.page_section_tags>a{color:var(--gray-color-4);text-decoration:none}.page_section_tags>a:hover{color:var(--primary-color-3)}@media screen and (max-width:1024px){.page_section_tags{padding-top:10px;font-size:14px;line-height:1.45}}@media screen and (max-width:768px){.page_section_tags{padding-top:12px;font-size:15px;line-height:1.5}}.page_section_text{padding-top:16px;padding-inline-end:50px;color:var(--gray-color-2);font-size:13px;line-height:1.4;word-wrap:break-word}.page_section_text.compact{margin-top:0;padding-top:8px}@media screen and (max-width:768px){.page_section_text{padding-inline-end:0}}.page_section_text p{padding-top:14px}.page_section_text p:first-child{padding-top:0}.page_section_text h2{padding-top:14px;font-weight:600;font-size:14px}.page_section_text h2:first-child{padding-top:0}.page_section_text a{color:var(--primary-color-3)}.page_section_text a:hover{color:var(--primary-color-1)}.page_section_text strong{font-weight:600}.page_section_text ol,.page_section_text ul{padding-top:14px}.page_section_text ol ol,.page_section_text ul ul{padding-top:6px}.page_section_text li{margin-inline-start:14px;padding-inline-start:0;padding-top:6px;list-style-type:disc}.page_section_text li:first-child{padding-top:0}.page_section_cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px}.page_section_card{padding:12px;border-radius:3px;background:var(--gray-color-15)}.page_section_card_title{display:flex;margin-bottom:12px;color:var(--gray-color-3);font-size:12px;font-weight:500}.page_section_card_title>div:nth-of-type(1){width:80%}.page_section_card_title>div:nth-of-type(2){width:20%;text-align:end}.page_section_card_progress{height:6px;border-radius:3px;overflow:hidden;background:var(--gray-color-13)}.page_section_card_progress>div{height:100%;border-radius:3px;background:var(--primary-color-4)}.page_section_card_subtitle{margin-top:-6px;margin-bottom:12px;color:var(--gray-color-5);font-size:12px;line-height:1.4}.page_section_card_desc{margin-top:12px;padding-bottom:14px;color:var(--gray-color-5);font-size:12px;line-height:1.4}.page_section_card.not_evidenced{opacity:0.65}.page_section_card_na{padding-bottom:0;font-style:italic}@media screen and (max-width:1024px){.page_section_text{padding-top:14px;padding-inline-end:0;font-size:15px;line-height:1.55}.page_section_text h2{padding-top:16px;font-size:16px}.page_section_text p{padding-top:16px}.page_section_text li{font-size:15px;line-height:1.55}.page_section_cards{gap:14px;margin-top:14px}.page_section_card{padding:14px}.page_section_card_title{font-size:13px;margin-bottom:12px}.page_section_card_desc{margin-top:12px;font-size:13px;line-height:1.5}.page_section_items{gap:16px;padding-top:16px}}@media screen and (max-width:768px){.section.v3{padding:16px 14px}.section.v3>div:nth-of-type(1){font-size:20px}.page_section_text{padding-top:14px;padding-inline-end:0;font-size:16px;line-height:1.6}.page_section_text h2{padding-top:18px;font-size:17px}.page_section_text p{padding-top:18px}.page_section_text li{font-size:16px;line-height:1.6}.page_section_cards{grid-template-columns:1fr;gap:12px;margin-top:14px}.page_section_card{padding:16px}.page_section_card_title{font-size:14px;margin-bottom:14px}.page_section_card_desc{margin-top:14px;font-size:14px;line-height:1.55}.page_section_items{gap:16px;padding-top:16px}}.page_technologies{display:inline-flex;flex-wrap:wrap;gap:8px;padding-top:8px}.page_technologies>div{display:flex;align-items:center;padding-inline-end:6px}.page_technologies>div>img{width:20px;height:20px;margin-inline-end:8px;border-radius:2px}.page_technologies>div>span{padding:6px 10px;border:1px solid var(--gray-color-10);border-radius:3px;background:var(--gray-color-15);color:var(--gray-color-2);font-size:12px}.page_compact_technologies{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:6px}.page_compact_technologies>div.title{padding:6px 3px;border:none;background:none;color:var(--gray-color-5);font-size:13px;font-weight:500}.technology_chip{display:inline-flex;align-items:center;user-select:none;cursor:pointer;transition:all 0.2s ease-in-out}.technology_chip:hover{filter:brightness(0.97);transform:translateY(-1px)}.technology_chip>img{width:20px;height:20px;margin-inline-end:6px;border-radius:2px}.technology_chip>span{display:inline-flex;align-items:center;padding:4px 12px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:13px;font-weight:500}.technology_chip>span>i{font-size:13px}.technology_chip>span>i:not(:last-child){padding-inline-end:4px}.technology_chip>span>bdi>span{padding-inline-start:4px;font-weight:400}.technology_chip.core>span{background:var(--secondary-color-7);color:var(--secondary-color-2)}.technology_chip.match>span{padding-inline-start:7px;background:var(--primary-color-5);color:var(--white-color)}.technology_chip.core.match>span{background:var(--secondary-color-3);color:var(--white-color)}.technology_chip.dashed>span{padding:4px 11px;border:1px dashed var(--primary-color-3);border-radius:3px;background:transparent;color:var(--primary-color-2)}.technology_chip.dashed.match>span{padding:4px 11px;border:1px solid var(--secondary-color-7);background:var(--secondary-color-7);color:var(--secondary-color-1)}.technology_chip.optional>span{padding:3px 11px;border:1px dashed var(--gray-color-10);background:transparent;color:var(--gray-color-5);font-weight:400}.technology_chip.optional.core>span{border-color:var(--secondary-color-5);background:transparent;color:var(--secondary-color-2)}.technology_chip.optional.match>span{padding:3px 11px 3px 7px;border-style:dashed;border-color:var(--primary-color-5);background:transparent;color:var(--primary-color-2)}.technology_chip.optional.core.match>span{padding:3px 11px 3px 7px;border-style:dashed;border-color:var(--secondary-color-5);background:transparent;color:var(--secondary-color-2)}.technology_chip_ai{margin-inline-start:9px;color:var(--primary-color-3);font-size:13px}.technology_chip.core .technology_chip_ai{color:var(--secondary-color-2)}@media screen and (max-width:768px){.technology_chip>span{padding:5px 10px;border-radius:3px;font-size:15px}.technology_chip.match>span{padding-inline-start:7px}.technology_chip.dashed>span{padding:4px 9px;border-radius:3px;font-size:11px}.technology_chip.dashed.match>span{padding:4px 9px}.technology_chip.optional>span{padding:4px 9px}.technology_chip.optional.match>span{padding-inline-start:9px}.technology_chip.optional.core.match>span{padding:4px 9px}}.page_technology_title{color:var(--gray-color-2);font-weight:500}.page_technology_items{display:inline-flex;flex-wrap:wrap;gap:10px;padding-top:10px}.page_technology_item{display:flex;align-items:center}.page_technology_item>img{width:20px;height:20px;margin-inline-end:8px;border-radius:2px}.page_technology_item>span:nth-of-type(1){display:flex;align-items:center;height:24px;padding:0 12px;border-radius:3px;background:var(--secondary-color-7);color:var(--secondary-color-2);font-size:13px;font-weight:500}.page_technology_item.match>span:nth-of-type(1){padding-inline-start:7px;background:var(--secondary-color-3);color:var(--white-color)}.page_technology_item.match>span:nth-of-type(1)>i{padding-inline-end:4px;font-size:14px}.page_technology_item>span:nth-of-type(2){display:flex;align-items:center;height:24px;margin-inline-start:6px;padding:0 12px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:13px;font-weight:400}@media screen and (max-width:1024px){.page_technology_title{font-size:15px}.page_technology_items{gap:10px;padding-top:12px}.page_technology_item>img{width:22px;height:22px}.page_technology_item>span:nth-of-type(1){height:28px;padding:0 12px;border-radius:3px;font-size:13.5px}.page_technology_item.match>span:nth-of-type(1)>i{font-size:15px}.page_technology_item>span:nth-of-type(2){height:28px;padding:0 12px;border-radius:3px;font-size:13.5px}}@media screen and (max-width:768px){.page_technology_title{font-size:16px}.page_technology_items{gap:12px;padding-top:14px}.page_technology_item>img{width:24px;height:24px}.page_technology_item>span:nth-of-type(1){height:32px;padding:0 14px;border-radius:3px;font-size:14.5px}.page_technology_item.match>span:nth-of-type(1)>i{font-size:16px}.page_technology_item>span:nth-of-type(2){height:32px;padding:0 14px;border-radius:3px;font-size:14.5px}}.roles_wrap{position:relative;overflow:hidden}.roles_wrap::before,.roles_wrap::after{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:1;pointer-events:none;transition:opacity 0.3s}.roles_wrap::before{inset-inline-end:0;opacity:0;background:linear-gradient(to left,var(--jobs-roles-bg),transparent)}.roles_wrap::after{inset-inline-start:0;opacity:0;background:linear-gradient(to right,var(--jobs-roles-bg),transparent)}.roles_wrap.shadow_right::before{opacity:1}.roles_wrap.shadow_left::after{opacity:1}html[dir="rtl"] .roles_wrap::before{background:linear-gradient(to right,var(--jobs-roles-bg),transparent)}html[dir="rtl"] .roles_wrap::after{background:linear-gradient(to left,var(--jobs-roles-bg),transparent)}.roles_items{display:flex;gap:8px;padding-top:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none}.roles_items.active,.roles_items.active .role_item{cursor:grabbing}.roles_items::-webkit-scrollbar{display:none}.role_item{flex:0 0 auto;padding:6px 14px;border:var(--surface-border);border-radius:3px;background:var(--white-color);color:var(--gray-color-3);font-size:13px;white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none}.role_item.active{border-color:var(--primary-color-3);background:var(--primary-color-3);color:#fff}@media screen and (max-width:768px){.roles_wrap{margin-inline:-14px}.roles_items{gap:10px;padding-top:12px;padding-bottom:2px;padding-inline:14px}.role_item{padding:8px 16px;border:1px solid var(--gray-color-11);border-radius:3px;font-size:15px}}.page_list_items{display:flex;flex-direction:column;padding-top:16px}.page_list_item{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--gray-color-14);font-size:13px}.page_list_item:last-child{border-bottom:none}.page_list_item>div:nth-of-type(1){color:var(--gray-color-5)}.page_list_item>div:nth-of-type(2){color:var(--gray-color-2);font-weight:500;text-align:end}.page_list_item>div:nth-of-type(2)>b{font-weight:600}@media screen and (max-width:1024px){.page_list_item{padding:10px 0;font-size:14.5px}.page_list_item>div:nth-of-type(2){font-size:14.5px}}@media screen and (max-width:768px){.page_list_item{flex-direction:column;gap:4px;padding:12px 0;font-size:15.5px}.page_list_item>div:nth-of-type(2){font-size:15.5px;text-align:start}}.page_company_item_technologies{display:inline-flex;flex-wrap:wrap;gap:8px;padding-top:4px}.page_company_item_technologies>span{padding:6px 10px;border:1px solid var(--gray-color-10);border-radius:3px;background:var(--gray-color-15);color:var(--gray-color-2);font-size:12px}@media screen and (max-width:1024px){.page_company_item_technologies{gap:10px;padding-top:6px}.page_company_item_technologies>span{padding:7px 12px;border-radius:3px;font-size:14px}}@media screen and (max-width:768px){.page_company_item_technologies{gap:10px;padding-top:8px}.page_company_item_technologies>span{padding:8px 14px;border-radius:3px;font-size:15px}}.icon_favorite_pulse{display:inline-block;animation:favorite-pulse 0.5s ease-in-out}@keyframes favorite-pulse{0%{transform:scale(1)}25%{transform:scale(1.35)}45%{transform:scale(0.9)}70%{transform:scale(1.15)}100%{transform:scale(1)}}.company_videos{display:grid;gap:14px;padding-top:10px}.company_video_item{position:relative;height:0;padding-bottom:56.25%;border-radius:3px;overflow:hidden}.company_video_item iframe{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;border:0}@media screen and (max-width:1024px){.company_videos{gap:16px;padding-top:12px}}@media screen and (max-width:768px){.company_videos{gap:18px;padding-top:14px}}.page_info .section_title{margin-bottom:8px}.page_info_items{display:flex;flex-direction:column}.page_info_item{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 0 8px;border-bottom:1px dashed var(--gray-color-11)}.page_info_item:last-child{border-bottom:none}.page_info_marker{display:flex;align-items:center;justify-content:center;width:26px;min-width:26px;height:26px;margin-top:-4px;border-radius:50%;background:var(--primary-color-9);color:var(--primary-color-3)}.page_info_marker>i{font-size:13px;line-height:1}.page_info_marker>span{font-size:12px;font-weight:600;line-height:1}.page_info_marker>img{width:18px;height:18px;border-radius:3px;object-fit:contain}.page_info_body{flex:1;min-width:0;display:flex;align-items:baseline;gap:12px}.page_info_label{min-width:96px;color:var(--gray-color-5);font-size:13px;font-weight:500}.page_info_value{flex:1;min-width:0;color:var(--black-color);font-size:13px;font-weight:500;line-height:1.35;letter-spacing:-0.1px;text-align:end;word-break:break-word}.page_info_value>a{color:var(--black-color);text-decoration:none;transition:color .15s ease}.page_info_value>a:hover{color:var(--primary-color-3)}.page_info_value>b{font-weight:600}.page_info_item_highlight .page_info_marker{background:var(--primary-color-3);color:var(--white-color)}.page_info_item_highlight .page_info_value{color:var(--primary-color-3);font-weight:600;font-feature-settings:"tnum" 1}.print .page_info_item{border-bottom:1px solid var(--gray-color-13)}.print .page_info_marker{background:transparent;color:var(--primary-color-3)}.print .page_info_item_highlight .page_info_marker{background:transparent;color:var(--primary-color-3)}@media screen and (max-width:1024px){.page_info .section_title{margin-bottom:10px}.page_info_item{padding:14px 0 12px;gap:14px}.page_info_marker{width:32px;height:32px;min-width:32px;margin-top:-2px}.page_info_marker>i{font-size:15px}.page_info_marker>span{font-size:13px}.page_info_marker>img{width:22px;height:22px}.page_info_body{gap:14px}.page_info_label{min-width:110px;font-size:14.5px}.page_info_value{font-size:14.5px;line-height:1.4}}@media screen and (max-width:768px){.page_info_item{padding:16px 0 14px;gap:14px}.page_info_marker{width:36px;height:36px;min-width:36px;margin-top:0}.page_info_marker>i{font-size:16px}.page_info_marker>span{font-size:14px}.page_info_marker>img{width:24px;height:24px}.page_info_body{flex-direction:column;align-items:flex-start;gap:4px}.page_info_label{min-width:0;font-size:14.5px}.page_info_value{font-size:16px;line-height:1.5;text-align:start}}.copilot{margin-top:16px;border:var(--surface-border);border-radius:3px;background:var(--white-color);overflow:hidden}.copilot_head{display:flex;align-items:center;gap:8px;padding:10px 16px;border-bottom:1px solid var(--gray-color-12);color:var(--primary-color-3);font-size:13px;font-weight:500}.copilot_head>i{font-size:14px}.copilot_loading{display:none;margin-inline-start:auto;color:var(--gray-color-7);font-size:12px;font-weight:400}.copilot.loading .copilot_loading{display:inline;animation:copilot-loading-blink 2.4s ease-in-out infinite}.copilot_body{display:flex;align-items:flex-end;gap:8px;padding-block:10px;padding-inline:16px 10px}.copilot_body>textarea{flex:1;min-width:0;height:54px;min-height:54px;max-height:140px;padding:6px 0;resize:none;background:var(--white-color);font-size:14px;line-height:20px;scrollbar-width:thin;scrollbar-color:var(--gray-color-11) transparent}.copilot_body>textarea::-webkit-scrollbar{width:4px}.copilot_body>textarea::-webkit-scrollbar-thumb{border-radius:2px;background:var(--gray-color-11)}.copilot_body>textarea::-webkit-scrollbar-track{background:transparent}.copilot_body>textarea::placeholder{color:var(--gray-color-8);font-size:14px}#copilot_send{flex:0 0 32px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:32px;border-radius:3px;color:var(--gray-color-7);font-size:20px;cursor:pointer;transition:background .15s ease,color .15s ease}#copilot_send:hover{background:var(--gray-color-13)}#copilot_send.active{color:var(--primary-color-3)}#copilot_send.active:hover{color:var(--primary-color-1)}#copilot_send.loading{position:relative;color:var(--primary-color-3);cursor:default}#copilot_send.loading:before{visibility:hidden}#copilot_send.loading:after{content:'';position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid var(--gray-color-11);border-top-color:var(--primary-color-3);animation:copilot-spin 0.8s linear infinite}html[dir="rtl"] #copilot_send{transform:rotate(180deg)}@keyframes copilot-loading-blink{0%,100%{opacity:0.4}50%{opacity:1}}@keyframes copilot-spin{to{transform:rotate(360deg)}}@media screen and (max-width:1024px){.copilot{margin-top:14px;border-radius:3px}.copilot_head{padding:12px 16px;font-size:15px}.copilot_head>i{font-size:17px}.copilot_loading{font-size:13px}.copilot_body{gap:10px;padding-block:12px;padding-inline:16px 10px}.copilot_body>textarea{height:60px;min-height:60px;max-height:160px;font-size:15px;line-height:22px}.copilot_body>textarea::placeholder{font-size:15px}#copilot_send{flex:0 0 40px;width:40px;height:40px;min-height:40px;border-radius:3px;font-size:22px}}@media screen and (max-width:768px){.copilot{margin-top:14px;border:1px solid var(--gray-color-11);border-radius:3px}.copilot_head{padding:14px 16px;font-size:16px;gap:10px}.copilot_head>i{font-size:19px}.copilot_loading{font-size:13.5px}.copilot_body{gap:12px;padding-block:12px;padding-inline:16px 12px}.copilot_body>textarea{height:64px;min-height:64px;max-height:180px;font-size:16px;line-height:24px}.copilot_body>textarea::placeholder{font-size:16px}#copilot_send{flex:0 0 44px;width:44px;height:44px;min-height:44px;border-radius:3px;font-size:24px}}@media screen and (max-width:1024px){.page_pane{display:none}.page_pane.active{display:block}.page_pane .section_title{display:none}.page_pane .section.v3{padding:0;border:0}.page_pane #company_jobs .job_item{margin:0}}.page_chips_wrap{display:none}@media screen and (max-width:1024px){.page_chips_wrap{display:block;margin:0 0 8px;padding:10px 0;border-bottom:1px solid var(--surface-border);background:var(--white-color)}.page_chips{display:flex;gap:8px;padding:0 0 2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 24px),transparent 100%)}html[dir="rtl"] .page_chips{mask-image:linear-gradient(to left,transparent 0,#000 16px,#000 calc(100% - 24px),transparent 100%)}.page_chips::before,.page_chips::after{content:'';flex:0 0 12px}.page_chips::-webkit-scrollbar{display:none}.page_chip{display:inline-flex;align-items:center;flex-shrink:0;height:34px;padding:0 14px;border:1px solid var(--surface-border);border-radius:3px;background:var(--primary-color-9);color:var(--gray-color-2);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none;transition:all 0.2s ease-in-out}.page_chip:hover{border-color:var(--primary-color-5);background:var(--primary-color-8)}.page_chip:active{transform:scale(0.98)}.page_chip.active{border-color:var(--primary-color-3);background:var(--primary-color-3);color:var(--white-color)}}@media screen and (max-width:768px){.page_chips_wrap{margin:0 0 6px;padding:20px 0 10px 0}.page_chips{gap:10px}.page_chips::before,.page_chips::after{flex:0 0 10px}.page_chip{height:46px;padding:0 20px;border-radius:3px;font-size:16px}}.page_matching{position:relative;overflow:hidden}.page_matching .section_title{margin-bottom:12px}.page_matching_select_wrap{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.page_matching_pick{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 6px;text-align:center}.page_matching_pick_icon{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:8px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-3),var(--primary-color-5));color:var(--white-color)}.page_matching_pick_icon>i{font-size:25px}.page_matching_pick_title{color:var(--black-color);font-size:17px;font-weight:600;letter-spacing:-0.3px}.page_matching_pick_desc{max-width:300px;color:var(--gray-color-4);font-size:13px;font-weight:400;line-height:1.5}.page_matching_pick_btn{flex-shrink:0;margin-top:12px;white-space:nowrap}.page_matching_job{display:flex;flex-direction:column;gap:4px;min-width:0}.page_matching_job_label{color:var(--gray-color-4);font-size:12px;font-weight:500}.page_matching_job_title{color:var(--black-color);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_matching_select{width:100%;padding-block:10px;padding-inline:14px 36px;border-radius:3px;border:var(--surface-border);background:var(--white-color);color:var(--black-color);font-size:14px;font-weight:500;outline:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.page_matching_select:hover{border-color:var(--gray-color-3)}.page_matching_select:focus{border-color:var(--primary-color-1);box-shadow:0 0 0 3px var(--primary-color-9)}.page_matching_empty{padding:16px;border-radius:3px;background:var(--jobs-roles-bg);color:var(--gray-color-4);font-size:13px;text-align:center}.page_matching_body{display:flex;align-items:stretch;gap:18px}.page_matching_ring{position:relative;flex-shrink:0;width:96px;height:96px}.page_matching_ring>svg{width:100%;height:100%;transform:rotate(-90deg)}.page_matching_ring_bg,.page_matching_ring_fg{fill:none;stroke-width:8}.page_matching_ring_bg{stroke:var(--gray-color-14)}.page_matching_ring_fg{stroke:url(#page_matching_ring_gradient);stroke-linecap:round;transition:stroke-dasharray 0.6s ease-in-out}.page_matching_ring_value{position:absolute;top:0;inset-inline-end:0;bottom:0;inset-inline-start:6px;display:flex;align-items:center;justify-content:center;color:var(--black-color);font-size:22px;font-weight:600}.page_matching_ring_value>small{margin-inline-start:1px;color:var(--gray-color-4);font-size:12px;font-weight:500}.page_matching_summary{flex:1;display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:12px 14px;padding-inline-start:24px;border-radius:3px;background:var(--primary-color-9)}.page_matching_title{color:var(--black-color);font-size:16px;font-weight:500;line-height:1.3}.page_matching_counter{display:inline-flex;align-items:center;gap:8px;color:var(--gray-color-4);font-size:13px;font-weight:500}.page_matching_counter>span{color:var(--black-color)}.page_matching_counter>span>b{display:inline-block;margin-inline-end:4px;padding:2px 8px;border-radius:3px;background:var(--primary-color-3);color:var(--white-color);font-weight:500}.page_matching_categories{display:flex;flex-direction:column;gap:14px;margin-top:18px}.page_matching_category{display:flex;flex-direction:column;gap:6px}.page_matching_category_head{display:flex;justify-content:space-between;align-items:center;gap:10px}.page_matching_category_title{color:var(--black-color);font-size:13px;font-weight:500}.page_matching_category_value{color:var(--gray-color-4);font-size:12px;font-weight:600}.page_matching_category_tip{color:var(--gray-color-4);font-size:12px;font-weight:400;line-height:1.35}.page_matching_chances{display:flex;flex-direction:column;gap:4px;margin-top:16px;padding:12px 14px;border-radius:3px;background:var(--primary-color-9)}.page_matching_chances_value{display:flex;align-items:center;gap:10px;color:var(--black-color);font-size:14px;font-weight:500}.page_matching_chances_value>i{flex-shrink:0;font-size:16px;line-height:1;color:var(--primary-color-3)}.page_matching_chances_high .page_matching_chances_value>i{color:var(--primary-color-3)}.page_matching_chances_mid .page_matching_chances_value>i{color:var(--primary-color-5)}.page_matching_chances_low .page_matching_chances_value>i{color:var(--primary-color-6)}.page_matching_chances_value>span>b{display:inline-block;padding:2px 8px;border-radius:3px;background:var(--primary-color-3);color:var(--white-color);font-weight:500}.page_matching_chances_high .page_matching_chances_value>span>b{background:var(--primary-color-3)}.page_matching_chances_mid .page_matching_chances_value>span>b{background:var(--primary-color-5)}.page_matching_chances_low .page_matching_chances_value>span>b{background:var(--primary-color-6)}.page_matching_chances_desc{color:var(--gray-color-4);font-size:12px;font-weight:400;line-height:1.35}.page_matching_group{margin-top:14px}.page_matching_group_title{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--gray-color-4);font-size:13px;font-weight:500}.page_matching_group_title>i{color:var(--primary-color-3);font-size:12px}.page_matching_skills{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.page_matching_boost{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 14px;border-radius:3px;background:var(--primary-color-9)}.page_matching_boost_text{color:var(--primary-color-3);font-size:13px;font-weight:500;line-height:1.35}.page_matching_boost_btn{display:flex;align-items:center;gap:6px;min-width:140px;padding:9px 13px;border-radius:3px;background:var(--primary-color-3);color:var(--white-color);font-size:12px;font-weight:600;text-decoration:none;transition:all 0.2s}.page_matching_boost_btn:hover{background:var(--primary-color-2)}.page_matching_boost_btn>i{font-size:11px}@media screen and (max-width:1024px){.page_matching .section_title{margin-bottom:14px}.page_matching_select_wrap{margin-bottom:16px}.page_matching_select{padding-block:12px;padding-inline:16px 36px;border-radius:3px;font-size:15.5px}.page_matching_empty{padding:18px;border-radius:3px;font-size:15px;line-height:1.55}.page_matching_body{gap:18px}.page_matching_summary{gap:10px;padding:14px 16px;padding-inline-start:26px;border-radius:3px}.page_matching_ring{width:104px;height:104px}.page_matching_ring_value{font-size:26px}.page_matching_ring_value>small{font-size:14px}.page_matching_title{font-size:17px;line-height:1.35}.page_matching_counter{gap:10px;font-size:14.5px}.page_matching_counter>span>b{padding:3px 10px;border-radius:3px}.page_matching_categories{gap:16px;margin-top:22px}.page_matching_category{gap:8px}.page_matching_category_title{font-size:15px}.page_matching_category_value{font-size:14px}.page_matching_category_tip{font-size:13.5px;line-height:1.5}.page_matching_chances{gap:6px;padding:14px 16px;margin-top:20px;border-radius:3px}.page_matching_chances_value{gap:12px;font-size:15.5px}.page_matching_chances_value>span>b{padding:3px 10px;border-radius:3px}.page_matching_chances_desc{font-size:13.5px;line-height:1.5}.page_matching_group{margin-top:18px}.page_matching_group_title{gap:8px;margin-bottom:12px;font-size:15px}.page_matching_group_title>i{font-size:14px}.page_matching_skills{gap:10px 12px}.page_matching_boost{gap:14px;padding:14px 16px;margin-top:16px;border-radius:3px}.page_matching_boost_text{font-size:15px;line-height:1.5}.page_matching_boost_btn{min-width:160px;padding:12px 18px;border-radius:3px;font-size:14.5px}.page_matching_boost_btn>i{font-size:14px}}@media screen and (max-width:768px){.page_matching .section_title{margin-bottom:16px}.page_matching_select_wrap{margin-bottom:18px}.page_matching_select{padding-block:14px;padding-inline:16px 38px;border-radius:3px;font-size:17px;font-weight:600}.page_matching_empty{padding:20px;border-radius:3px;font-size:16px;line-height:1.6}.page_matching_body{gap:18px}.page_matching_summary{gap:10px;padding:14px 16px;padding-inline-start:26px;border-radius:3px}.page_matching_ring{width:112px;height:112px}.page_matching_ring_value{font-size:28px}.page_matching_ring_value>small{font-size:15px}.page_matching_title{font-size:18.5px;font-weight:600;line-height:1.35}.page_matching_counter{gap:10px;font-size:15.5px}.page_matching_counter>span>b{padding:4px 10px;border-radius:3px}.page_matching_categories{gap:18px;margin-top:24px}.page_matching_category{gap:10px}.page_matching_category_title{font-size:16px}.page_matching_category_value{font-size:15px}.page_matching_category_tip{font-size:14.5px;line-height:1.55}.page_matching_chances{gap:8px;padding:16px 18px;margin-top:22px;border-radius:3px}.page_matching_chances_value{gap:12px;font-size:17px}.page_matching_chances_value>span>b{padding:4px 10px;border-radius:3px}.page_matching_chances_desc{font-size:14.5px;line-height:1.55}.page_matching_group{margin-top:20px}.page_matching_group_title{gap:8px;margin-bottom:14px;font-size:16px}.page_matching_group_title>i{font-size:15px}.page_matching_skills{gap:12px 14px}.page_matching_boost{flex-direction:column;align-items:stretch;gap:14px;padding:18px;border-radius:3px;margin-top:18px}.page_matching_boost_text{font-size:16px;line-height:1.55}.page_matching_boost_btn{justify-content:center;min-width:0;height:50px;padding:0 18px;border-radius:3px;font-size:16px;font-weight:600}.page_matching_boost_btn>i{font-size:15px}}.search_selector{display:flex;align-items:center;position:relative;width:100%;margin-bottom:12px;border:var(--surface-border);background:var(--white-color);border-radius:3px;overflow:hidden}.search_selector>i:nth-of-type(1){font-size:19px;color:var(--primary-color-3);padding:0 12px}.search_selector>input{flex:1;height:48px;padding-inline-start:2px;padding-inline-end:30px;background:var(--white-color);border-radius:3px}.search_selector>#search_clear{display:none;position:absolute;inset-inline-end:16px;top:50%;transform:translateY(-50%);cursor:pointer;color:var(--gray-color-8);font-size:14px}.search_selector>#search_clear.show{display:block}.search_selector>#search_clear:hover{color:var(--gray-color-6)}@media screen and (max-width:768px){.search_selector{border-radius:3px;border:1px solid var(--gray-color-11)}.search_selector>i:nth-of-type(1){font-size:20px;padding:0 10px}.search_selector>input{height:44px;border-radius:3px}}.page_payment_placeholder{border:1px solid var(--gray-color-13);background:var(--white-color);border-radius:3px;padding:30px;min-height:calc(100vh - 86px);margin-bottom:20px}.page_payment{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 86px);padding:20px 0;margin-bottom:20px;text-align:center}.page_payment_card{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;max-width:460px;padding:32px 36px 30px;overflow:hidden;border:var(--surface-border);background:var(--white-color);border-radius:3px;box-shadow:0 18px 50px rgba(15,23,42,0.08)}.page_payment_card:before{content:'';position:absolute;top:0;inset-inline:0;height:5px;background:var(--gray-color-8)}.page_payment_card.status_1:before{background:linear-gradient(90deg,var(--primary-color-3),var(--primary-color-1))}.page_payment_card.status_2:before{background:linear-gradient(90deg,var(--green-color-2),var(--green-color-1))}.page_payment_card.status_3:before{background:linear-gradient(90deg,var(--red-color-2),var(--red-color-1))}.page_payment_icon{display:flex;align-items:center;justify-content:center;width:68px;height:68px;margin-bottom:16px;border-radius:50%;animation:page_payment_pop 0.35s ease-out both}.page_payment_icon>svg{width:38px;height:38px}.page_payment_icon>i{font-size:34px}.page_payment_card.status_1 .page_payment_icon{background:var(--primary-color-8);color:var(--primary-color-2)}.page_payment_card.status_1 .page_payment_icon>i{animation:page_payment_spin 1.6s linear infinite}.page_payment_card.status_2 .page_payment_icon{background:var(--green-color-5)}.page_payment_card.status_3 .page_payment_icon{background:var(--red-color-4)}.page_payment_icon_circle{stroke-width:2.5;opacity:0.35}.page_payment_card.status_2 .page_payment_icon_circle{stroke:var(--green-color-1)}.page_payment_card.status_3 .page_payment_icon_circle{stroke:var(--red-color-1)}.page_payment_icon_check,.page_payment_icon_cross{stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60;animation:page_payment_draw 0.45s 0.15s ease-out forwards}.page_payment_icon_check{stroke:var(--green-color-1)}.page_payment_icon_cross{stroke:var(--red-color-1)}.page_payment_title{color:var(--black-color);font-size:23px;font-weight:700;letter-spacing:-0.4px;line-height:1.2}.page_payment_desc{max-width:380px;margin-top:8px;color:var(--gray-color-5);font-size:14px;line-height:1.5}.page_payment_amount_box{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:20px;padding:16px 20px;background:var(--gray-color-15);border:var(--surface-border);border-radius:3px}.page_payment_amount_label{color:var(--gray-color-6);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px}.page_payment_amount{font-size:34px;font-weight:700;color:var(--black-color);line-height:1}.page_payment_status{display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:5px 14px;background:var(--gray-color-14);color:var(--gray-color-3);border-radius:3px;font-size:12px;font-weight:600}.page_payment_status.status_1{background:var(--primary-color-8);color:var(--primary-color-2)}.page_payment_status.status_2{background:var(--green-color-5);color:var(--green-color-1)}.page_payment_status.status_3{background:var(--red-color-4);color:var(--red-color-1)}.page_payment_ref{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;color:var(--gray-color-6);font-size:13px}.page_payment_ref>b{color:var(--gray-color-3);font-weight:600}.page_payment_note{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:7px 14px;border-radius:3px;background:var(--primary-color-8);color:var(--primary-color-2);font-size:13px}.page_payment_note>i{font-size:13px;animation:page_payment_spin 1.6s linear infinite}.page_payment_actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-top:20px}.page_payment_actions>.btn_primary{flex:1 1 auto;justify-content:center;min-width:150px}@keyframes page_payment_pop{0%{transform:scale(0.6);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes page_payment_draw{to{stroke-dashoffset:0}}@keyframes page_payment_spin{to{transform:rotate(360deg)}}@media screen and (max-width:768px){.page_payment{min-height:calc(100vh - 70px);padding:16px 0}.page_payment_card{padding:28px 20px 24px;border-radius:3px}.page_payment_icon{width:62px;height:62px;margin-bottom:14px}.page_payment_icon>svg{width:34px;height:34px}.page_payment_icon>i{font-size:30px}.page_payment_title{font-size:21px}.page_payment_desc{font-size:14px}.page_payment_amount_box{margin-top:18px;padding:16px}.page_payment_amount{font-size:32px}.page_payment_actions{gap:10px;margin-top:18px}.page_payment_actions>.btn_primary{flex:1 1 100%}}.notfound{display:flex;align-items:center;justify-content:center;position:relative;min-height:calc(100vh - 86px);overflow:hidden;padding:40px 20px;text-align:center}.notfound:before{content:'';position:absolute;top:50%;inset-inline-start:50%;width:620px;height:620px;transform:translate(-50%,-50%);background:radial-gradient(circle,var(--primary-color-8) 0%,rgba(255,255,255,0) 68%);opacity:0.9;pointer-events:none}html[dir="rtl"] .notfound:before{transform:translate(50%,-50%)}.notfound_inner{display:flex;flex-direction:column;align-items:center;position:relative;max-width:560px}.notfound_code{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--primary-color-3);font-size:160px;font-weight:700;line-height:1;letter-spacing:-6px;user-select:none}.notfound_zero{display:inline-block;position:relative;width:118px;height:118px;margin:0 4px;border-radius:50%;border:16px solid var(--primary-color-3)}.notfound_zero:after{content:'';position:absolute;inset-inline-end:-14px;bottom:-10px;width:44px;height:16px;border-radius:3px;background:var(--secondary-color-3);transform:rotate(45deg)}.notfound_title{margin-top:24px;color:var(--black-color);font-size:30px;font-weight:600;line-height:1.2;letter-spacing:-0.8px}.notfound_desc{max-width:460px;margin-top:14px;color:var(--gray-color-5);font-size:16px;line-height:1.55}.notfound_actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}@media screen and (max-width:768px){.notfound{min-height:calc(100vh - 70px);padding:30px 16px}.notfound:before{width:420px;height:420px}.notfound_code{font-size:108px;letter-spacing:-4px}.notfound_zero{width:80px;height:80px;border-width:12px}.notfound_zero:after{inset-inline-end:-10px;bottom:-7px;width:32px;height:12px}.notfound_title{margin-top:20px;font-size:24px}.notfound_desc{margin-top:12px;font-size:15px}.notfound_actions{gap:10px;margin-top:26px}.notfound_actions>.btn_primary{flex:1 1 100%}}.admin_controls{display:flex}.admin_controls>div{display:flex;width:50%}.admin_controls>div:nth-of-type(1)>div + div{margin-inline-start:10px}.admin_controls>div:nth-of-type(2){justify-content:flex-end}.companies_controls>div:nth-of-type(1){width:60%}.companies_controls>div:nth-of-type(2){width:40%}#admin_table{padding-top:12px}#tg_accounts_body,#tg_dialogs_body,#tg_scenarios_body{padding-top:12px}.tg_dialogs_controls>.tg_status_filters{width:auto;flex:1 1 auto;flex-wrap:wrap;gap:10px}.tg_dialogs_controls>div:nth-of-type(2){width:auto}.checkbox_group_wrap>label{padding-inline-start:10px}.table_1{width:100%;font-size:12px;color:var(--gray-color-2);text-align:start}.table_1>thead>tr{background:var(--gray-color-14)}.table_1 td{padding:6px;vertical-align:top}.table_1 .br{border-inline-end:1px solid var(--gray-color-11)}.table_1 .sep>td{height:1px;padding:0;background:var(--gray-color-11);border-inline-start:1px solid var(--gray-color-11);border-inline-end:1px solid var(--gray-color-11)}.table_1 .sep>td.bt{background:transparent}.table_1 .link{color:var(--primary-color-1);font-weight:600;text-decoration:underline;cursor:pointer;transition:all 0.2s ease-in-out}.table_1 .link:hover{color:var(--red-color-1);text-decoration:none}.table_1 .icon_copy{display:inline-block;margin-inline-start:4px;text-decoration:none}.table_1 .admin_user_row .icon_copy,.table_1 .admin_user_row .icon_reload{visibility:hidden}.table_1 .admin_user_row:hover .icon_copy,.table_1 .admin_user_row:hover .icon_reload{visibility:visible}.table_1 .icon_copy.copied{text-decoration:none;animation:admin-copy-success 0.5s ease-in-out}.table_1 .icon_reload{display:inline-block;margin-inline-start:4px;text-decoration:none;font-size:11px}.table_1 .icon_reload.reloading{text-decoration:none;animation:admin-reload 0.5s ease-in-out}.table_1_actions{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.table_1_sub{margin-top:2px;color:var(--gray-color-7);font-size:11px}@keyframes admin-copy-success{50%{color:var(--green-color-1);transform:scale(1.35) rotate(-8deg)}}@keyframes admin-reload{50%{color:var(--green-color-1);transform:scale(1.35) rotate(180deg)}}.no_data{width:100%;padding:14px 0;background:var(--gray-color-15);border:1px solid var(--gray-color-11);border-radius:3px;color:var(--gray-color-2);font-size:12px;text-align:center}.table_1 td.company_col_check{width:1%;white-space:nowrap}.company_check{display:inline-flex}.admin_bulk{display:none;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding:8px 12px;border:1px solid var(--primary-color-6);border-radius:3px;background:var(--primary-color-9);font-size:12px}.admin_bulk_count{display:inline-flex;align-items:center;gap:8px;color:var(--gray-color-3);font-weight:500}.admin_bulk_count b{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:20px;background:var(--primary-color-4);color:#fff;font-size:11px;font-weight:600}.admin_bulk_actions{display:flex;align-items:center;gap:8px}.admin_bulk_btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:3px;background:var(--white-color);border:1px solid var(--primary-color-6);color:var(--primary-color-2);font-size:12px;font-weight:500;cursor:pointer;user-select:none;white-space:nowrap;transition:all 0.2s ease-out}.admin_bulk_btn>i{font-size:12px}.admin_bulk_btn:hover{background:var(--primary-color-8);border-color:var(--primary-color-4)}.admin_tabs{position:relative;overflow:hidden;margin-bottom:14px}.admin_tabs::before,.admin_tabs::after{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:1;pointer-events:none;transition:opacity 0.3s}.admin_tabs::before{inset-inline-end:0;opacity:0;background:linear-gradient(to left,var(--jobs-roles-bg),transparent)}.admin_tabs::after{inset-inline-start:0;opacity:0;background:linear-gradient(to right,var(--jobs-roles-bg),transparent)}.admin_tabs.shadow_right::before{opacity:1}.admin_tabs.shadow_left::after{opacity:1}html[dir="rtl"] .admin_tabs::before{background:linear-gradient(to right,var(--jobs-roles-bg),transparent)}html[dir="rtl"] .admin_tabs::after{background:linear-gradient(to left,var(--jobs-roles-bg),transparent)}.admin_tabs_items{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;user-select:none}.admin_tabs_items::-webkit-scrollbar{display:none}.admin_tab{flex:0 0 auto;padding:6px 14px;border:var(--surface-border);border-radius:3px;background:var(--white-color);color:var(--gray-color-3);font-size:13px;white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:all 0.2s ease-in-out}.admin_tab:hover{border-color:var(--primary-color-4);color:var(--primary-color-1);background:var(--primary-color-7)}.admin_tab.active{border-color:var(--primary-color-3);background:var(--primary-color-3);color:#fff}@media screen and (max-width:768px){.admin_tabs_items{gap:10px;padding-bottom:2px}.admin_tab{padding:8px 16px;border-radius:3px;font-size:15px}}.pi_funnel{display:flex;flex-wrap:wrap;gap:4px}.pi_badge{padding:2px 8px;border:1px solid var(--gray-color-11);border-radius:3px;color:var(--gray-color-7);font-size:11px;white-space:nowrap}.pi_badge.on{border-color:var(--primary-color-3);background:var(--primary-color-9);color:var(--primary-color-1);font-weight:600}.pi_score{color:var(--black-color);font-weight:600}.pi_status{display:inline-block;padding:2px 10px;border-radius:3px;font-size:11px;font-weight:600;text-transform:uppercase}.pi_status.pi_hot{background:#fde7e7;color:#c0392b}.pi_status.pi_warm{background:#fcf3d9;color:#9a6b00}.pi_status.pi_paid{background:#e3f6e9;color:#1e8a4b}html.dark .pi_status.pi_hot{background:#4a1f1f;color:#f0a0a0}html.dark .pi_status.pi_warm{background:#453a1a;color:#e6c66b}html.dark .pi_status.pi_paid{background:#1c3a28;color:#7fd6a0}.company_enrich{display:flex;flex-direction:column;gap:16px;max-width:480px}.company_enrich_ids{display:flex;flex-wrap:wrap;gap:12px}.company_enrich_id{flex:1 1 0;max-width:200px}.company_enrich_domain{flex:2 1 0;max-width:412px}.company_enrich_label{display:block;margin-bottom:6px;color:var(--gray-color-3);font-size:12px;font-weight:500}.company_enrich_groups{display:flex;flex-direction:column;gap:14px}.company_enrich_group{display:flex;flex-direction:column;gap:8px}.company_enrich_group_title{color:var(--gray-color-3);font-size:12px;font-weight:500;text-transform:uppercase}.company_enrich_types{display:flex;flex-wrap:wrap;gap:8px 20px}.company_enrich_type{display:flex;align-items:center;gap:8px;color:var(--gray-color-2);font-size:13px}.company_enrich_actions{display:flex}.vs_period{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.vs_period>a{padding:4px 12px;border:1px solid var(--gray-color-11);border-radius:3px;color:var(--gray-color-7);font-size:12px;font-weight:500;text-decoration:none;transition:all 0.2s ease-in-out}.vs_period>a:hover{border-color:var(--primary-color-3);color:var(--primary-color-1)}.vs_period>a.active{background:var(--primary-color-1);border-color:var(--primary-color-1);color:#fff}.vs_period>a.vs_export{margin-inline-start:auto;border-color:var(--primary-color-3);color:var(--primary-color-1)}.vs_metric{display:inline-flex;border:1px solid var(--gray-color-11);border-radius:3px;overflow:hidden}.vs_metric>a{padding:4px 12px;color:var(--gray-color-7);font-size:12px;font-weight:500;text-decoration:none;transition:all 0.2s ease-in-out}.vs_metric>a:hover{color:var(--primary-color-1)}.vs_metric>a.active{background:var(--primary-color-1);color:#fff}.table_1 td.vs_hl{background:var(--primary-color-9);color:var(--primary-color-1);font-weight:600}.vs_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-bottom:14px}.vs_kpi{padding:10px 12px;background:var(--gray-color-15);border:1px solid var(--gray-color-11);border-radius:3px}.vs_kpi_t{color:var(--gray-color-7);font-size:11px;font-weight:500}.vs_kpi_v{margin-top:4px;color:var(--black-color);font-size:20px;font-weight:600}.vs_kpi_d{margin-top:2px;color:var(--gray-color-7);font-size:11px}.vs_now{background:var(--primary-color-9);border-color:var(--primary-color-3)}html{--vs-surface:var(--white-color);--vs-track:var(--gray-color-14a);--vs-grid:var(--gray-color-13);--vs-ink:var(--gray-color-1);--vs-muted:var(--gray-color-7);--vs-series-1:#176CC2;--vs-series-2:#BC8C23;--vs-series-3:#A91846;--vs-series-4:#269DAC;--vs-series-5:#F6623B;--vs-series-6:#9B6CEF;--vs-series-7:#1E8A4B;--vs-series-other:var(--gray-color-7)}html.dark{--vs-track:var(--gray-color-14);--vs-grid:var(--gray-color-12);--vs-muted:var(--gray-color-6);--vs-series-1:#2D8CF6;--vs-series-2:#B19223;--vs-series-3:#D33943;--vs-series-4:#269EA7;--vs-series-5:#DA7823;--vs-series-6:#9772F6;--vs-series-7:#29B157;--vs-series-other:var(--gray-color-6)}.vs_charts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;align-items:start}.vs_chart{padding:16px 18px 14px;background:var(--vs-surface);border:1px solid var(--gray-color-13);border-radius:3px}.vs_chart.wide{grid-column:1 / -1}.vs_chart_t{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin-bottom:14px;color:var(--vs-ink);font-size:13px;font-weight:600;letter-spacing:-0.2px}.vs_chart_t>span{color:var(--vs-muted);font-size:11px;font-weight:400}.vs_canvas{position:relative;width:100%;height:220px}.vs_canvas.tall{height:300px}.vs_canvas.vs_rows{height:200px}.vs_canvas .recharts-surface{overflow:visible}.vs_top{display:flex;flex-direction:column;gap:10px;height:200px;overflow-y:auto}.vs_top_i{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px}.vs_top_n{overflow:hidden;color:var(--vs-ink);text-overflow:ellipsis;white-space:nowrap}.vs_top_i>b{flex:0 0 auto;color:var(--vs-ink);font-weight:600;font-variant-numeric:tabular-nums}.vs_empty{display:flex;align-items:center;justify-content:center;height:100%;min-height:96px;color:var(--gray-color-8);font-size:12px}.vs_lg{display:flex;flex-wrap:wrap;gap:4px 16px;padding-bottom:4px}.vs_lg_i{display:flex;align-items:center;gap:6px;color:var(--vs-muted);font-size:11px}.vs_lg_i>i{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.vs_lg_v{flex-direction:column;gap:9px;padding:0}.vs_lg_v .vs_lg_i{width:100%}.vs_lg_v .vs_lg_n{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs_lg_v b{color:var(--vs-ink);font-weight:600;font-variant-numeric:tabular-nums}.vs_tip{min-width:132px;padding:9px 11px;background:var(--vs-surface);border:1px solid var(--gray-color-12);border-radius:3px;box-shadow:0 6px 20px rgba(15,23,42,0.10)}.vs_tip_h{margin-bottom:6px;color:var(--vs-ink);font-size:11px;font-weight:600}.vs_tip_b{display:flex;flex-direction:column;gap:5px}.vs_tip_r{display:flex;align-items:center;gap:7px;font-size:11px}.vs_tip_r>i{width:8px;height:8px;border-radius:50%;flex:0 0 auto}.vs_tip_r>span{flex:1 1 auto;color:var(--vs-muted)}.vs_tip_r>b{color:var(--vs-ink);font-weight:600;font-variant-numeric:tabular-nums}.vs_scroll{width:100%;overflow-x:auto}.vs_source{max-width:100px;overflow-wrap:break-word;word-break:break-word}.vs_page{max-width:300px;overflow-wrap:break-word;word-break:break-word}.vs_page_prev{margin-top:2px;font-size:11px;color:var(--gray-color-8);overflow-wrap:break-word;word-break:break-word}.vs_location{margin-top:2px;font-size:11px;color:var(--gray-color-8)}.vs_more{margin-top:12px;text-align:center}.vs_more>a{display:inline-block;padding:8px 18px;border:1px solid var(--gray-color-11);border-radius:3px;color:var(--primary-color-1);font-size:12px;font-weight:500;text-decoration:none;transition:all 0.2s ease-in-out}.vs_more>a:hover{border-color:var(--primary-color-3);color:var(--red-color-1)}.vs_grid3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.vs_grid2{display:grid;grid-template-columns:2fr 1fr;gap:14px;align-items:start}.vs_legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:12px;color:var(--gray-color-7);font-size:11px}.vs_legend>span{display:flex;align-items:center}.vs_dot{display:inline-block;width:9px;height:9px;margin-inline-end:5px;border-radius:50%;background:var(--vs-series-other)}.vs_dot_people{background:var(--vs-series-1)}.vs_dot_gray{background:var(--vs-series-2)}.vs_dot_bots{background:var(--vs-series-3)}.vs_dot_fake{background:var(--vs-series-5)}.vs_alert{background:var(--red-color-4);border-color:var(--red-color-1)}.vs_badge{display:inline-block;padding:1px 8px;border-radius:3px;font-size:11px;font-weight:500;background:var(--gray-color-13);color:var(--gray-color-2)}.vs_badge.vs_verified{background:var(--green-color-4);color:var(--green-color-1)}.vs_badge.vs_pending{background:color-mix(in srgb,var(--yellow-color-1) 20%,transparent);color:var(--yellow-color-1)}.vs_badge.vs_fake{background:var(--red-color-4);color:var(--red-color-1)}@media (max-width:900px){.vs_charts{grid-template-columns:1fr}.vs_grid3{grid-template-columns:1fr}.vs_grid2{grid-template-columns:1fr}.vs_chart{padding:14px 12px 12px}.vs_canvas.tall{height:240px}}.admin_tree{display:flex;margin-top:12px;border-top:1px solid var(--gray-color-12);border-bottom:1px solid var(--gray-color-12)}.admin_tree>div:nth-of-type(1){width:240px;padding-block:14px;padding-inline:14px 6px;background:var(--gray-color-14)}.admin_tree>div:nth-of-type(2){width:calc(100% - 240px);padding-block:10px 24px;padding-inline:12px 0}.admin_tree_list_item{display:flex;align-items:center;font-size:12px}.admin_tree_list_item>div:nth-of-type(1){display:flex;align-items:center;width:11px}.admin_tree_list_item>div:nth-of-type(1)>i{position:relative;top:0;padding:2px 1px;color:var(--gray-color-5);font-size:11px;transform:rotateZ(0deg);cursor:pointer}.admin_tree_list_item.expand>div:nth-of-type(1)>i{inset-inline-start:-1px;transform:rotateZ(90deg)}.admin_tree_list_item>div:nth-of-type(2){width:calc(100% - 30px)}.admin_tree_list_item>div:nth-of-type(2)>span:nth-of-type(1){color:var(--primary-color-1);font-weight:500;cursor:pointer;transition:all 0.2s ease-in-out}.admin_tree_list_item>div:nth-of-type(2)>span:nth-of-type(1):hover{color:var(--red-color-1)}.admin_tree_list_item>div:nth-of-type(2)>span:nth-of-type(2){padding-inline-start:4px;color:var(--gray-color-7);font-size:11px}.admin_tree_list_item>div:nth-of-type(2)>span:nth-of-type(2)>span:nth-of-type(2){color:var(--primary-color-4)}.admin_tree_list_item>div:nth-of-type(3){width:15px}.admin_tree_list_item>div:nth-of-type(3)>i{height:12px;color:var(--gray-color-8);font-size:15px;cursor:pointer;transition:all 0.2s ease-in-out}.admin_tree_list_item>div:nth-of-type(3)>i:hover{color:var(--gray-color-5)}.admin_tree_list_item.active>div:nth-of-type(2)>span:nth-of-type(1){color:var(--red-color-1)}.admin_tree_list_item.active>div:nth-of-type(3)>i{color:var(--red-color-1)}.admin_tree_list_item.root>div:nth-of-type(2){position:relative;inset-inline-start:-14px}.admin_tree_list_item.root>div:nth-of-type(2)>span:nth-of-type(1){color:var(--gray-color-1);font-weight:500;cursor:initial}.admin_tree_list_item.light>div:nth-of-type(2)>span:nth-of-type(1){font-weight:500}.admin_tree_table_title{font-size:12px;font-weight:500;text-align:center}.admin_tree_table_body{display:table;width:100%;margin-top:8px;font-size:12px}.admin_tree_table_body>div{display:table-row}.admin_tree_table_body>div>div{display:table-cell;padding:8px;border-bottom:1px solid var(--gray-color-10)}.admin_tree_table_body>div:nth-of-type(1)>div{background-color:var(--gray-color-14);border-top:1px solid var(--gray-color-8);border-bottom:1px solid var(--gray-color-8)}.admin_tree_table_body>div>div>.link{color:var(--primary-color-1);font-weight:500;text-decoration:underline;cursor:pointer;transition:all 0.2s ease-in-out}.admin_tree_table_body>div>div>.link:hover{color:var(--red-color-1);text-decoration:none}.admin_user_cv_upload{margin-top:16px}.admin_user_cv_upload .dd_group{border:1px dashed var(--gray-color-9);transition:border-color .15s ease,background .15s ease}.admin_user_cv_upload .dd_group.dragover{border-color:var(--primary-color-3);background:var(--primary-color-9)}.admin_user_cv_analyzing{display:none;align-items:center;gap:16px;margin-top:16px;padding:18px 20px;border-radius:3px;background:var(--primary-color-9)}.admin_user_cv_analyzing.active{display:flex}.admin_user_cv_analyzing_spinner{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:3px solid var(--gray-color-11);border-top-color:var(--primary-color-3);animation:admin-cv-spin 0.8s linear infinite}.admin_user_cv_analyzing_text{flex:1 1 auto;min-width:0}.admin_user_cv_analyzing_title{color:var(--black-color);font-size:14px;font-weight:600}.admin_user_cv_analyzing_desc{margin-top:4px;color:var(--gray-color-5);font-size:12px;line-height:1.4}@keyframes admin-cv-spin{to{transform:rotate(360deg)}}.admin_user_cv_error{display:none;margin-top:16px;padding:12px 16px;border:1px solid var(--red-color-1);border-radius:3px;background:var(--red-color-4);color:var(--red-color-1);font-size:13px;font-weight:500;line-height:1.4}.admin_user_cv_error.active{display:block}.admin_user_cv_success{display:none;margin-top:16px;padding:12px 16px;border:1px solid var(--primary-color-3);border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-1);font-size:13px;font-weight:500;line-height:1.4}.admin_user_cv_success.active{display:block}.tg_dialog_head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.tg_dialog_controls{margin-bottom:10px}.tg_feed{display:flex;flex-direction:column;max-height:460px;padding:10px;overflow-y:auto;background:#f7f8fa;border-radius:3px}.tg_msg{max-width:70%;margin-bottom:8px;padding:8px 12px;border-radius:3px}.tg_msg.in{align-self:flex-start;background:#ffffff;border:1px solid #e6e8eb}.tg_msg.out{align-self:flex-end;background:#e3f0ff}.tg_msg_text{white-space:pre-wrap;word-break:break-word}.tg_msg_meta{margin-top:4px;font-size:11px;color:#8a929c}.tg_manual{margin-top:12px}.admin_screening_stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.admin_screening_stat{padding:16px;border:1px solid var(--gray-color-11,#e5e7eb);border-radius:3px;background:#fff}.admin_screening_stat_value{font-size:24px;font-weight:700;color:var(--black-color,#111827)}.admin_screening_stat_label{margin-top:4px;font-size:12px;color:var(--gray-color-5,#9ca3af)}.admin_screening_note{margin-bottom:16px;font-size:13px;color:var(--gray-color-3,#4b5563)}.admin_company_markets{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.admin_company_chip{display:inline-flex;align-items:center;padding:0 8px;height:20px;border-radius:3px;background:var(--gray-color-13);color:var(--gray-color-2);font-size:11px;font-weight:500}#auth{display:flex;min-height:100vh}#auth>div{display:flex;width:50%}#auth>div:nth-of-type(1){position:relative;padding:10px}#auth>div:nth-of-type(2){justify-content:center;align-items:center}.auth_slider{position:relative;overflow:hidden}#auth>div:nth-of-type(1)>video{width:100%;height:calc(100vh - 20px);min-height:100%;border-radius:3px;object-fit:cover;object-position:40% 50%}#auth>div:nth-of-type(1)>#auth_video_control{position:absolute;inset-inline-end:30px;bottom:30px;width:32px;height:32px;padding:8px;border-radius:3px;background-color:rgba(244,244,244,0.5);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}#auth>div:nth-of-type(1):hover>#auth_video_control{opacity:1;pointer-events:auto}#auth>div:nth-of-type(1)>#auth_video_control:hover{background-color:rgba(244,244,244,1)}#auth>div:nth-of-type(1)>#auth_video_control>i{position:relative;top:-2px;font-size:16px}#auth>div:nth-of-type(1)>#auth_home_link{display:flex;justify-content:center;align-items:center;position:absolute;inset-inline-start:30px;bottom:30px;width:32px;height:32px;border-radius:3px;background-color:rgba(244,244,244,0.5);color:var(--black-color);text-decoration:none;cursor:pointer;transition:.3s ease-in-out}#auth>div:nth-of-type(1)>#auth_home_link:hover{background-color:rgba(244,244,244,1)}#auth>div:nth-of-type(1)>#auth_home_link>i{font-size:14px;transform:rotate(180deg)}html[dir="rtl"] #auth>div:nth-of-type(1)>#auth_home_link>i{transform:none}@media (max-width:1024px){#auth>div{width:100%}#auth>div:nth-of-type(1){display:none}#auth>div:nth-of-type(2){min-width:0}}.auth_group{width:100%;max-width:420px;padding:10px 30px}.auth_title{color:var(--black-color);font-size:34px;font-weight:500;line-height:1}.auth_desc{padding-top:16px;color:var(--gray-color-4);font-size:14px;line-height:1.3}.auth_desc>a{color:var(--primary-color-3);text-decoration:none}.auth_desc>a:hover{color:var(--primary-color-5)}.auth_desc>span{font-weight:500}.auth_oauth_row{display:flex;gap:12px;margin-top:18px}.auth_oauth_row + .auth_oauth_row{margin-top:12px}.auth_oauth_row.busy>.auth_btn_oauth:not(.loading){opacity:0.5;pointer-events:none}.auth_oauth_secondary{gap:8px}.auth_btn_oauth{position:relative;display:flex;justify-content:center;align-items:center;gap:10px;width:100%;border:1px solid var(--gray-color-10);border-radius:3px;color:var(--black-color);font-size:14px;font-weight:500;text-decoration:none;user-select:none;transition:all 0.25s ease-out}.auth_btn_oauth:hover{border-color:var(--black-color)}.auth_oauth_row>.auth_btn_oauth{flex:1;height:36px}.auth_oauth_secondary>.auth_btn_oauth{gap:8px;padding:0 6px;font-size:13px}.auth_btn_oauth>i{font-size:18px}.auth_btn_oauth>.auth_google_svg{flex-shrink:0;width:18px;height:18px}.auth_btn_github>i{color:#181717}.auth_btn_linkedin>i{color:#0A66C2}.auth_btn_telegram>i{color:#229ED9}.auth_oauth_short{display:none}.auth_btn_oauth.loading{pointer-events:none;cursor:progress}.auth_btn_oauth.loading>i,.auth_btn_oauth.loading>span,.auth_btn_oauth.loading>.auth_google_svg{visibility:hidden}.auth_btn_oauth.loading::after{content:'';position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid var(--gray-color-11,rgba(0,0,0,0.15));border-top-color:var(--black-color);border-radius:50%;animation:auth_spin 0.7s linear infinite}.auth_divider{display:flex;align-items:center;gap:12px;margin:18px 0 4px;color:var(--gray-color-5);font-size:11px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.auth_divider::before,.auth_divider::after{content:'';flex:1;height:1px;background:var(--gray-color-12)}.auth_controls{margin-top:10px}.auth_controls .checkbox_group_wrap{margin-top:20px}.auth_controls .checkbox_group_wrap + .checkbox_group_wrap{margin-top:12px}.auth_controls:has(.checkbox_group_wrap) .auth_btn{margin-top:22px}.checkbox_group_wrap.error label,.checkbox_group_wrap.error>div:nth-of-type(2) a{color:var(--red-color-1)}.auth_btn{position:relative;width:100%;height:44px;margin-top:36px;font-size:14px}.auth_btn[disabled],.auth_btn.loading{opacity:0.85;cursor:progress}.auth_btn.loading .auth_btn_label{visibility:hidden}.auth_btn_spinner{display:none;width:16px;height:16px;border:2px solid rgba(255,255,255,0.4);border-top-color:#fff;border-radius:50%;animation:auth_spin 0.7s linear infinite}.auth_btn.loading .auth_btn_spinner{display:inline-block;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px}@keyframes auth_spin{to{transform:rotate(360deg)}}.auth_hp{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}[dir="rtl"] .auth_hp{left:auto;right:-9999px}.auth_optional{padding-inline-start:4px;color:var(--gray-color-6)}.auth_hint{margin-top:8px;padding-inline-start:2px;color:var(--gray-color-3);font-size:12px;line-height:1.4}.auth_error{display:none;margin-top:14px;padding:10px 12px;border-radius:3px;background:rgba(220,53,69,0.08);color:#b00020;font-size:13px;line-height:1.3}.auth_error.show{display:block}.auth_resend{margin-top:14px;color:var(--gray-color-4);font-size:13px;line-height:1.4}.auth_resend_link{color:var(--primary-color-3);cursor:pointer;text-decoration:none;transition:all 0.3s ease-in-out}.auth_resend_link:hover{color:var(--primary-color-5)}.auth_extra{display:flex;padding-top:20px}.auth_extra>div{width:100%;color:var(--gray-color-3);font-size:13px}.auth_extra>div:nth-of-type(2){text-align:right}.auth_extra a{color:var(--primary-color-3);font-size:13px;text-decoration:none;transition:all 0.3s ease-in-out}.auth_extra a:hover{color:var(--primary-color-5)}.auth_status{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;padding-top:20vh}.auth_btn.auth_btn_logout{margin-top:10px}@media (max-width:1024px){.auth_group{padding:30px 20px;max-width:480px}.auth_desc{font-size:16px}.auth_oauth_row{flex-direction:column;gap:0}.auth_oauth_row>.auth_btn_oauth{margin-top:12px;height:46px;min-height:46px;font-size:18px;border-radius:3px}.auth_oauth_row>.auth_btn_oauth:first-child{margin-top:0}.auth_btn_github>.auth_oauth_full{display:none}.auth_btn_github>.auth_oauth_short{display:inline}.auth_divider{font-size:14px}.auth_btn{height:46px;font-size:18px}.auth_hint{font-size:16px}.auth_extra>div{font-size:16px}.auth_extra a{font-size:16px}}#onboarding_container{width:100%;min-height:100vh;padding:15px 0;background:var(--gray-color-15)}#onboarding_container>div{display:flex}@media (max-width:1024px){#onboarding_container{padding:0;background:var(--white-color)}#onboarding_container>div{display:block}}#onboarding_sidebar{position:fixed;display:flex;flex-direction:column;width:276px;height:calc(100vh - 30px);margin-inline-end:14px}#onboarding_sidebar_main{display:flex;flex-direction:column;height:calc(100vh - 60px);overflow-y:auto;padding:22px 20px;border:var(--surface-border);border-radius:3px;background:var(--white-color);scrollbar-width:thin;scrollbar-color:var(--gray-color-10) transparent}#onboarding_sidebar_main::-webkit-scrollbar{width:4px}#onboarding_sidebar_main::-webkit-scrollbar-track{background:transparent}#onboarding_sidebar_main::-webkit-scrollbar-thumb{border-radius:2px;background:var(--gray-color-10)}.onboarding_sidebar_steps{display:flex;flex-direction:column;flex:1}.onboarding_sidebar_step{position:relative;display:flex;align-items:start;padding-bottom:14px;cursor:pointer;transition:all 0.3s ease-in-out}.onboarding_sidebar_step:last-of-type{padding-bottom:0}.onboarding_sidebar_step:hover>div{border-color:var(--primary-color-3);color:var(--primary-color-3)}.onboarding_sidebar_step:hover>span>span:nth-of-type(1){color:var(--primary-color-3)}.onboarding_sidebar_step>div{display:flex;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;border:1px solid var(--gray-color-10);border-radius:50%;color:var(--gray-color-3);font-size:13px;font-weight:500;transition:all 0.3s ease-in-out}.onboarding_sidebar_step::after{content:'';position:absolute;top:36px;bottom:4px;inset-inline-start:15px;width:2px;background-color:var(--gray-color-10)}.onboarding_sidebar_step:last-of-type::after{display:none}.onboarding_sidebar_step>span{margin-inline-start:12px}.onboarding_sidebar_step>span>span:nth-of-type(1){display:block;color:var(--gray-color-1);font-size:13px;font-weight:500;transition:all 0.3s ease-in-out}.onboarding_sidebar_step>span>span:nth-of-type(2){display:block;margin-top:4px;color:var(--gray-color-6);font-size:12px;line-height:1.3;transition:all 0.3s ease-in-out}.onboarding_sidebar_step.active>div{border:1px solid var(--primary-color-3);background-color:var(--primary-color-3);color:var(--white-color)}.onboarding_sidebar_step.active>span>span:nth-of-type(1){color:var(--primary-color-3)}.onboarding_sidebar_step.done::after{background-color:var(--primary-color-3)}.onboarding_sidebar_footer{font-size:13px}.onboarding_sidebar_footer>div:nth-of-type(1){display:flex;align-items:center;margin-top:10px;color:var(--gray-color-2);font-weight:500}.onboarding_sidebar_footer>div:nth-of-type(1)>i{margin-inline-end:10px;color:var(--gray-color-4);font-size:16px}.onboarding_sidebar_footer>div:nth-of-type(2){margin-top:6px;color:var(--gray-color-6);font-size:12px;line-height:1.3}.onboarding_sidebar_footer>div:nth-of-type(3){margin-top:16px}@media (max-width:1024px){#onboarding_sidebar{display:none}}#onboarding_content{display:flex;flex-direction:column;width:calc(100% - 290px);height:calc(100vh - 30px);margin-inline-start:290px;padding:30px;border:var(--surface-border);border-radius:3px;background:var(--white-color)}.onboarding_prefilled_note{flex-shrink:0;display:flex;align-items:center;margin-bottom:18px;padding:14px 16px;overflow:hidden;border-radius:3px;background:var(--primary-color-8)}.onboarding_prefilled_note_icon{display:flex;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;margin-inline-end:14px;border-radius:50%;background:var(--primary-color-3);color:var(--white-color);font-size:17px}.onboarding_prefilled_note_text{color:var(--gray-color-2);font-size:13px;line-height:1.5}#onboarding_body_wrap{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#onboarding_body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:scroll;padding-inline-end:10px;padding-bottom:20px;scrollbar-width:none;-ms-overflow-style:none}#onboarding_body::-webkit-scrollbar{display:none}.onboarding_scroll{position:absolute;top:4px;bottom:4px;inset-inline-end:-15px;width:6px;z-index:10;user-select:none}.onboarding_scroll_slider{position:absolute;width:100%;border-radius:3px;background:rgba(0,0,0,0.2);cursor:pointer;opacity:0;transition:opacity 0.3s ease,background 0.2s}.onboarding_scroll_slider.visible{opacity:1}.onboarding_scroll_slider:hover{background:rgba(0,0,0,0.3)}.onboarding_scroll_slider:active{background:rgba(0,0,0,0.4)}.onboarding_content_header{color:var(--primary-color-1);font-size:22px;font-weight:500}@media (max-width:1024px){#onboarding_content{width:100%;height:auto;min-height:100vh;margin-inline-start:0;padding:16px 16px 96px;border:none;border-radius:0}#onboarding_body_wrap{min-height:auto}#onboarding_body{min-height:auto;overflow:visible;padding-inline-end:0}.onboarding_scroll{display:none}.onboarding_content_header{font-size:20px;line-height:1.25}}.onboarding_footer{position:relative;display:flex;flex-shrink:0;align-items:center;padding-top:20px;border-top:1px solid var(--gray-color-13)}.onboarding_footer>div:nth-of-type(1){width:50%}.onboarding_footer>div:nth-of-type(2){display:flex;justify-content:end;width:50%;gap:15px}@media (max-width:1024px){.onboarding_footer{position:fixed;bottom:0;inset-inline-start:0;z-index:10;flex-direction:column-reverse;align-items:stretch;width:100%;padding:10px 16px;gap:10px;border-top:1px solid var(--gray-color-13);background:var(--white-color)}.onboarding_footer>div:nth-of-type(1){width:100%}.onboarding_footer>div:nth-of-type(1)>.btn_primary{width:100% !important}.onboarding_footer>div:nth-of-type(2){justify-content:space-between;width:100%;gap:10px}.onboarding_footer>div:nth-of-type(2)>*{flex:1}}.pricing_page{--pr-ink:var(--primary-color-1);--pr-on-ink:var(--white-color);--pr-on-ink-soft:var(--white-color-80);--pr-text:var(--black-color);--pr-muted:var(--gray-color-5);--pr-line:var(--gray-color-11);--pr-line-soft:var(--gray-color-13);--pr-accent:var(--primary-color-4);--pr-tint:var(--primary-color-9);--pr-mark:var(--secondary-color-3);--pr-on-mark:var(--white-color)}html.dark .pricing_page{--pr-line:var(--gray-color-11);--pr-line-soft:var(--gray-color-12);--pr-accent:var(--primary-color-3);--pr-mark:var(--secondary-color-4)}.pr_sprite{position:absolute;width:0;height:0;overflow:hidden}.pr_ic{display:block;flex:0 0 auto;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html[dir="rtl"] .pr_ic.arrow{transform:scaleX(-1)}.pricing_page{padding-bottom:24px;color:var(--pr-text)}.pricing_page a{text-decoration:none}.pricing_section{margin-top:100px}.pricing_section_head{max-width:780px}.pricing_caption{position:relative;padding-top:16px;color:var(--gray-color-5);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:0.36px;text-transform:uppercase}.pricing_caption::before{content:'';position:absolute;top:0;inset-inline-start:0;width:48px;height:1px;background-color:var(--primary-color-1)}.pricing_section_title{margin-top:22px;background:linear-gradient(135deg,var(--primary-color-1) 0%,var(--primary-color-5) 100%);color:var(--primary-color-1);font-size:46px;font-weight:500;line-height:1.15;letter-spacing:-2px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.pricing_section_desc{margin-top:20px;color:var(--gray-color-3);font-size:18px;line-height:1.6}.pricing_page.talent .pricing_hiring,.pricing_page.hiring .pricing_talent{display:none}.pricing_page.period_1 .p3,.pricing_page.period_1 .p12,.pricing_page.period_3 .p1,.pricing_page.period_3 .p12,.pricing_page.period_12 .p1,.pricing_page.period_12 .p3{display:none}.pricing_hero{display:flex;justify-content:center;padding:84px 20px 76px}.pricing_hero_inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1400px;text-align:center}.pricing_hero_eyebrow{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border:1px solid var(--white-color-30);background:var(--white-color-10);color:var(--white-color);border-radius:3px;font-size:12px;font-weight:500;line-height:1;letter-spacing:0.36px;text-transform:uppercase}.pricing_hero_eyebrow .pr_ic{width:14px;height:14px;stroke-width:1.9}.pricing_hero_title{max-width:22ch;padding-top:26px;color:var(--white-color);font-size:64px;font-weight:500;line-height:1.02;letter-spacing:-2.5px;text-wrap:balance}.pricing_hero_desc{max-width:720px;margin-top:22px;color:var(--white-color-90);font-size:18px;line-height:1.5}.pricing_hero_facts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.pricing_hero_facts>div{display:flex;align-items:center;gap:10px;height:36px;padding:0 16px;border:1px solid var(--white-color-20);color:var(--white-color-80);border-radius:3px;font-size:14px;line-height:1.4}.pricing_hero_facts .pr_ic{width:15px;height:15px;color:var(--primary-color-6)}.pricing_hero_status{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 20px;padding:12px 18px;margin-top:30px;border:1px solid var(--white-color-20);background:var(--white-color-5);border-radius:3px}.pricing_hero_status_plan{display:flex;align-items:center;gap:8px;font-size:14px}.pricing_hero_status_plan>span{color:var(--white-color-70)}.pricing_hero_status_plan>b{color:var(--white-color);font-weight:500}.pricing_hero_status_date{display:flex;align-items:center;gap:8px;color:var(--white-color-70);font-size:13px}.pricing_hero_status_date .pr_ic{width:15px;height:15px}.pricing_hero_status_link{display:flex;align-items:center;gap:8px;color:var(--white-color);font-size:13px;font-weight:500}.pricing_hero_status_link .pr_ic{width:15px;height:15px;transition:transform 0.2s ease-out}.pricing_hero_status_link:hover .pr_ic{transform:translateX(3px)}html[dir="rtl"] .pricing_hero_status_link:hover .pr_ic{transform:scaleX(-1) translateX(3px)}.pricing_controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:56px}.pricing_tabs,.pricing_periods{display:inline-flex;padding:4px;border:1px solid var(--gray-color-12);background:var(--gray-color-15);border-radius:3px}.pricing_tab,.pricing_period{display:flex;align-items:center;gap:10px;height:40px;padding:0 20px;color:var(--gray-color-3);border-radius:3px;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:all 0.2s ease-out}.pricing_tab:hover,.pricing_period:hover{color:var(--primary-color-1)}.pricing_tab.active,.pricing_period.active{background:var(--primary-color-1);color:var(--white-color)}.pricing_period>span{padding:4px 7px;background:var(--pr-mark);color:var(--pr-on-mark);border-radius:3px;font-size:11px;font-weight:500;line-height:1;text-transform:uppercase}.pricing_audience{max-width:820px;margin-top:22px;color:var(--gray-color-3);font-size:16px;line-height:1.55}.pricing_plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.pricing_plan{position:relative;display:flex;flex-direction:column;padding:30px;border:1px solid var(--pr-line);border-radius:3px}.pricing_plan.featured{border-color:var(--primary-color-1)}.pricing_plan_badge{position:absolute;top:-12px;inset-inline-end:24px;padding:7px 12px;background:var(--pr-mark);color:var(--pr-on-mark);border-radius:3px;font-size:11.5px;font-weight:500;line-height:1;letter-spacing:0.36px;text-transform:uppercase}.pricing_plan_title{color:var(--primary-color-1);font-size:24px;font-weight:500;letter-spacing:-0.5px}.pricing_plan_subtitle{padding-top:8px;color:var(--gray-color-5);font-size:14.5px;line-height:1.4}.pricing_plan_price{min-height:104px;padding-top:26px}.pricing_price{display:flex;align-items:baseline;gap:4px;color:var(--primary-color-1);font-size:54px;font-weight:500;line-height:1;letter-spacing:-2.5px;font-variant-numeric:tabular-nums}.pricing_price>span{color:var(--gray-color-5);font-size:15px;font-weight:400;letter-spacing:normal}.pricing_price_note{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;color:var(--gray-color-5);font-size:13.5px}.pricing_price_note>b{padding:4px 8px;background:var(--primary-color-9);color:var(--primary-color-2);border-radius:3px;font-size:12px;font-weight:500;line-height:1.2}.pricing_plan_btn,.pricing_addon_btn,.pricing_final_btn{display:flex;align-items:center;justify-content:center;height:46px;padding:0 20px;border:1px solid var(--primary-color-1);background-color:var(--primary-color-1);color:var(--white-color);border-radius:3px;font-size:14px;font-weight:500;text-align:center;cursor:pointer;user-select:none;transition:all 0.2s ease-out}.pricing_plan_btn{margin-top:24px}.pricing_plan_btn:hover,.pricing_addon_btn:hover{background-color:var(--primary-color-4);border-color:var(--primary-color-4)}.pricing_plan_btn.ghost,.pricing_addon_btn.ghost{background-color:transparent;border-color:var(--gray-color-11);color:var(--primary-color-1)}.pricing_plan_btn.ghost:hover,.pricing_addon_btn.ghost:hover{background-color:var(--primary-color-9);border-color:var(--primary-color-6);color:var(--primary-color-1)}.pricing_plan_hint{display:flex;align-items:flex-start;gap:9px;padding-top:12px;color:var(--gray-color-5);font-size:12.5px;line-height:1.45}.pricing_plan_hint .pr_ic{width:15px;height:15px;margin-top:1px;color:var(--pr-accent)}.pricing_plan_active{display:flex;flex-direction:column;gap:5px;padding:14px 16px;margin-top:24px;border:1px solid var(--primary-color-6);background:var(--primary-color-9);border-radius:3px}.pricing_plan_active_head{display:flex;align-items:center;gap:9px;color:var(--primary-color-2);font-size:14px;font-weight:500}.pricing_plan_active_head .pr_ic{width:16px;height:16px;stroke-width:2}.pricing_plan_active_date{color:var(--gray-color-3);font-size:13px}.pricing_plan_list{display:flex;flex-direction:column;gap:13px;padding-top:26px}.pricing_plan_list>li{display:flex;align-items:flex-start;gap:11px;color:var(--gray-color-2);font-size:14.5px;line-height:1.45}.pricing_plan_list>li>.pr_ic{width:17px;height:17px;margin-top:1px;color:var(--pr-accent)}.pricing_plan_list>li.head{padding-bottom:15px;border-bottom:1px solid var(--pr-line-soft);color:var(--primary-color-1);font-weight:500}.pricing_plan_list>li.soon{color:var(--gray-color-8)}.pricing_plan_list>li.soon>.pr_ic{color:var(--gray-color-9)}.pricing_soon{padding:3px 8px;border:1px solid var(--pr-line);color:var(--gray-color-6);border-radius:3px;font-size:10.5px;font-weight:500;line-height:1.3;letter-spacing:0.36px;text-transform:uppercase;white-space:nowrap}.pricing_panel{position:relative;display:flex;flex-direction:column;padding:30px;background-color:var(--primary-color-1);color:var(--white-color);border-radius:3px;overflow:hidden}.pricing_panel_title{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-0.5px}.pricing_panel_items{position:relative;z-index:1;display:flex;flex-direction:column;gap:22px;padding-top:26px}.pricing_panel_items>div{display:flex;align-items:flex-start;gap:14px}.pricing_panel_items>div>.pr_ic{width:21px;height:21px;margin-top:1px;color:var(--primary-color-6)}.pricing_panel_items>div>span{color:var(--white-color-90);font-size:14.5px;line-height:1.55}.pricing_panel_note{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding-top:26px;margin-top:auto;color:var(--white-color-70);font-size:13px}.pricing_panel_note .pr_ic{width:16px;height:16px}.pricing_panel_mark{position:absolute;bottom:-46px;inset-inline-end:-46px;width:280px;height:280px;fill:none;stroke:var(--white-color);stroke-width:1.1;opacity:0.16;pointer-events:none}html[dir="rtl"] .pricing_panel_mark{transform:scaleX(-1)}.pricing_addons{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:30px}.pricing_addon{display:flex;flex-direction:column;padding:30px;border:1px dashed var(--pr-line);border-radius:3px}.pricing_addon_head{display:flex;align-items:center;gap:16px}.pricing_addon_icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:46px;height:46px;background:var(--primary-color-9);color:var(--primary-color-2);border-radius:3px}.pricing_addon_icon .pr_ic{width:22px;height:22px}.pricing_addon_title{color:var(--primary-color-1);font-size:19px;font-weight:500;letter-spacing:-0.3px}.pricing_addon_desc{padding-top:5px;color:var(--gray-color-5);font-size:13.5px;line-height:1.4}.pricing_addon_price{padding-top:26px;color:var(--primary-color-1);font-size:40px;font-weight:500;line-height:1;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.pricing_addon_price>span{padding-inline-start:8px;color:var(--gray-color-5);font-size:14px;font-weight:400;letter-spacing:normal}.pricing_addon_btn{margin-top:26px}.pricing_addon_btn:last-child{margin-top:auto}.pricing_addon>.pricing_plan_list{padding:22px 0 26px}.pricing_addon_notes{display:flex;flex-direction:column;gap:12px;padding-top:22px;margin-top:auto}.pricing_addon_notes>div{display:flex;align-items:flex-start;gap:10px;color:var(--gray-color-5);font-size:12.5px;line-height:1.5}.pricing_addon_notes>div>.pr_ic{width:15px;height:15px;margin-top:1px;color:var(--pr-accent)}.pricing_levels{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-top:26px}.pricing_level{padding:18px 14px;border:1px solid var(--pr-line);border-radius:3px}.pricing_level.active{border-color:var(--primary-color-3);background:var(--primary-color-9)}.pricing_level_title{color:var(--gray-color-5);font-size:11.5px;font-weight:500;letter-spacing:0.36px;text-transform:uppercase}.pricing_level_price{padding-top:12px;color:var(--primary-color-1);font-size:26px;font-weight:500;letter-spacing:-1px;font-variant-numeric:tabular-nums}.pricing_level_price>span{padding-inline-start:4px;color:var(--gray-color-5);font-size:11px;font-weight:400;letter-spacing:normal}.pricing_level_credits{padding-top:8px;color:var(--primary-color-2);font-size:12.5px;font-weight:500}.pricing_table_wrap{width:100%;margin-top:30px;overflow-x:auto}.pricing_table{width:100%;min-width:780px;border-collapse:collapse}.pricing_table th,.pricing_table td{padding:16px 18px;border-bottom:1px solid var(--pr-line-soft);text-align:center}.pricing_table th:first-child,.pricing_table td:first-child{width:40%;text-align:start}.pricing_table thead th{padding:26px 18px 22px;border-bottom:1px solid var(--primary-color-1);color:var(--primary-color-1);font-size:18px;font-weight:500;letter-spacing:-0.3px;vertical-align:bottom}.pricing_table thead th>span{display:block;padding-top:6px;color:var(--gray-color-5);font-size:12.5px;font-weight:400;letter-spacing:normal}.pricing_table thead th:first-child{color:var(--gray-color-5);font-size:12px;font-weight:500;letter-spacing:0.36px;text-transform:uppercase}.pricing_table thead th.featured{background:var(--primary-color-9)}.pricing_table td{font-size:14px;line-height:1.45}.pricing_table td:first-child{color:var(--gray-color-2)}.pricing_table td:not(:first-child){color:var(--gray-color-3)}.pricing_table .pr_ic{width:19px;height:19px;margin:0 auto}.pricing_table .pr_ic.yes{color:var(--pr-accent);stroke-width:2}.pricing_table .pr_ic.no{color:var(--gray-color-10)}.pricing_table td.featured{background:var(--primary-color-9)}.pricing_table_group>td{padding:34px 18px 14px;color:var(--primary-color-1);font-size:12px;font-weight:500;letter-spacing:0.36px;text-align:start;text-transform:uppercase}.pricing_table_note{display:flex;align-items:flex-start;gap:10px;padding-top:20px;color:var(--gray-color-5);font-size:13.5px;line-height:1.55}.pricing_table_note>.pr_ic{width:16px;height:16px;margin-top:2px;color:var(--pr-accent)}.pricing_table_note a{display:inline-flex;align-items:center;gap:7px;color:var(--primary-color-3);font-weight:500;white-space:nowrap}.pricing_table_note a .pr_ic{width:15px;height:15px}.pricing_table_note a:hover{color:var(--primary-color-4)}.pricing_trust{display:grid;grid-template-columns:repeat(4,1fr);margin-top:100px;border-top:1px solid var(--pr-line-soft);border-bottom:1px solid var(--pr-line-soft)}.pricing_trust_item{display:flex;align-items:center;gap:14px;padding:26px;border-inline-start:1px solid var(--pr-line-soft);color:var(--gray-color-2);font-size:14px;line-height:1.45}.pricing_trust_item:first-child{padding-inline-start:0;border-inline-start:none}.pricing_trust_item>.pr_ic{width:22px;height:22px;color:var(--pr-accent)}.pricing_faq{margin-top:30px;border-top:1px solid var(--pr-line-soft)}.pricing_faq_item{padding:24px 0;border-bottom:1px solid var(--pr-line-soft);cursor:pointer}.pricing_faq_q{display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--primary-color-1);font-size:17px;font-weight:500;line-height:1.4;transition:all 0.2s ease-out}.pricing_faq_item:hover .pricing_faq_q{color:var(--primary-color-4)}.pricing_faq_q>.pr_ic{width:20px;height:20px;color:var(--gray-color-5);transition:transform 0.25s ease-out,color 0.2s ease-out}.pricing_faq_item.open .pricing_faq_q>.pr_ic{transform:rotate(45deg);color:var(--primary-color-4)}.pricing_faq_a{display:grid;grid-template-rows:0fr;overflow:hidden;max-width:900px;color:var(--gray-color-3);font-size:15px;line-height:1.65;opacity:0;transition:grid-template-rows 0.3s ease-out,padding-top 0.3s ease-out,opacity 0.3s ease-out}.pricing_faq_a>div{min-height:0;overflow:hidden}.pricing_faq_item.open .pricing_faq_a{grid-template-rows:1fr;padding-top:16px;opacity:1}.pricing_final{position:relative;display:flex;flex-direction:column;align-items:center;padding:88px 40px;margin-top:100px;background:linear-gradient(150deg,var(--primary-color-1) 0%,var(--primary-color-2) 100%);border-radius:3px;overflow:hidden;text-align:center}.pricing_final::before{content:'';position:absolute;inset:0;background-image:radial-gradient(var(--white-color-20) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(70% 100% at 50% 100%,#000 20%,transparent 76%);mask-image:radial-gradient(70% 100% at 50% 100%,#000 20%,transparent 76%)}.pricing_final_title{position:relative;z-index:1;max-width:18ch;color:var(--white-color);font-size:48px;font-weight:500;line-height:1.08;letter-spacing:-2px}.pricing_final_desc{position:relative;z-index:1;max-width:640px;margin-top:18px;color:var(--white-color-90);font-size:17px;line-height:1.55}.pricing_final_ctas{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:32px}.pricing_final_btn{min-width:190px;border-color:var(--white-color);background-color:var(--white-color);color:var(--primary-color-1)}.pricing_final_btn:hover{background-color:var(--gray-color-15);border-color:var(--gray-color-15)}.pricing_final_link{display:flex;align-items:center;gap:10px;height:46px;padding:0 20px;border:1px solid var(--white-color-20);color:var(--white-color-80);border-radius:3px;font-size:14px;font-weight:500;cursor:pointer;transition:all 0.2s ease-out}.pricing_final_link .pr_ic{width:16px;height:16px;transition:transform 0.2s ease-out}.pricing_final_link:hover{border-color:var(--white-color-60);background-color:var(--white-color-5);color:var(--white-color)}.pricing_final_link:hover .pr_ic{transform:translateX(3px)}html[dir="rtl"] .pricing_final_link:hover .pr_ic{transform:scaleX(-1) translateX(3px)}.pricing_final_note{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:30px;color:var(--white-color-70);font-size:13.5px}.pricing_final_note_link{color:var(--white-color);font-weight:500;cursor:pointer;transition:all 0.2s ease-out}.pricing_final_note_link:hover{color:var(--white-color-70)}.pricing_footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 24px;margin-top:40px;padding-top:28px;border-top:1px solid var(--pr-line-soft)}.pricing_footer a{color:var(--gray-color-5);font-size:13.5px;text-decoration:none;transition:color 0.2s ease-out}.pricing_footer a:hover{color:var(--primary-color-3)}@media (max-width:1200px){.pricing_hero{padding:76px 20px 68px}.pricing_hero_title{font-size:52px;letter-spacing:-2px}.pricing_section_title{font-size:40px}.pricing_price{font-size:46px;letter-spacing:-2px}.pricing_final_title{font-size:42px}}@media (max-width:1024px){.pricing_hero{padding:60px 20px 56px}.pricing_hero_title{padding-top:22px;font-size:44px;letter-spacing:-1.5px}.pricing_hero_desc{margin-top:18px;font-size:17px}.pricing_controls{flex-direction:column;align-items:stretch;margin-top:44px}.pricing_tabs,.pricing_periods{display:flex;width:100%}.pricing_tab,.pricing_period{flex:1;justify-content:center;padding:0 14px}.pricing_section{margin-top:72px}.pricing_section_title{font-size:34px;letter-spacing:-1.5px}.pricing_section_desc{font-size:17px}.pricing_plans{grid-template-columns:repeat(2,1fr)}.pricing_panel{grid-column:span 2}.pricing_addons{grid-template-columns:1fr}.pricing_trust{grid-template-columns:repeat(2,1fr);margin-top:72px}.pricing_trust_item:nth-child(3){padding-inline-start:0;border-inline-start:none}.pricing_final{padding:64px 28px;margin-top:72px}.pricing_final_title{font-size:36px;letter-spacing:-1.5px}}@media (max-width:768px){.pricing_page{padding-bottom:12px}.pricing_hero{padding:44px 20px 40px}.pricing_hero_eyebrow{padding:7px 12px;font-size:11.5px}.pricing_hero_title{max-width:none;padding-top:18px;font-size:33px;letter-spacing:-1px}.pricing_hero_desc{margin-top:14px;font-size:16px}.pricing_hero_facts{gap:8px;margin-top:22px}.pricing_hero_facts>div{width:100%;height:auto;justify-content:flex-start;padding:10px 14px;font-size:14px}.pricing_hero_status{gap:8px 14px;padding:12px 14px;margin-top:22px}.pricing_controls{margin-top:32px}.pricing_tab,.pricing_period{height:42px;padding:0 8px;font-size:13px}.pricing_period>span{display:none}.pricing_audience{margin-top:18px;font-size:15px}.pricing_section{margin-top:56px}.pricing_section_title{font-size:27px;letter-spacing:-1px}.pricing_section_desc{font-size:16px}.pricing_plans{grid-template-columns:1fr;gap:24px;margin-top:34px}.pricing_plan.featured{order:-1}.pricing_panel{grid-column:auto}.pricing_plan,.pricing_addon,.pricing_panel{padding:24px}.pricing_plan_price{min-height:0}.pricing_price{font-size:42px;letter-spacing:-1.5px}.pricing_plan_btn,.pricing_addon_btn,.pricing_final_btn,.pricing_final_link{height:48px}.pricing_levels{gap:8px}.pricing_level{padding:14px 8px}.pricing_level_price{font-size:22px}.pricing_table{min-width:640px}.pricing_table th,.pricing_table td{padding:14px 12px}.pricing_table thead th{padding:0 12px 14px;font-size:16px}.pricing_table_group>td{padding:26px 12px 12px}.pricing_trust{grid-template-columns:1fr;margin-top:56px}.pricing_trust_item{padding:20px 0;border-inline-start:none;border-top:1px solid var(--pr-line-soft)}.pricing_trust_item:first-child{border-top:none}.pricing_faq_q{font-size:16px}.pricing_final{padding:48px 20px;margin-top:56px}.pricing_final_title{max-width:none;font-size:29px;letter-spacing:-1px}.pricing_final_desc{font-size:16px}.pricing_final_ctas>div,.pricing_final_ctas>a{width:100%}}.topup_packages{display:flex;gap:10px;margin:8px 0 16px}.topup_package{position:relative;flex:1;padding:11px 12px;border:2px solid var(--gray-color-11);border-radius:3px;text-align:center;cursor:pointer;transition:border-color .15s}.topup_package:hover{border-color:var(--primary-color-7)}.topup_package.active{border-color:var(--primary-color-3);background:var(--primary-color-9)}.topup_package_title{font-size:13px;font-weight:600;color:var(--primary-color-2)}.topup_package_price{margin-top:3px;font-size:20px;font-weight:700;color:var(--black-color)}.topup_package_credits{margin-top:3px;font-size:11px;color:var(--gray-color-5)}.topup_package_bonus{display:inline-block;margin-top:5px;padding:2px 8px;background:var(--primary-color-9);color:var(--primary-color-2);border-radius:3px;font-size:11px;font-weight:600}.topup_package_check{position:absolute;top:8px;inset-inline-end:8px;display:none;color:var(--primary-color-3)}.topup_package.active .topup_package_check{display:block}@media (max-width:768px){.topup_packages{flex-direction:column;gap:8px}.topup_package{text-align:start}}.billing_balance{padding-top:16px}.billing_balance_row{display:flex;align-items:center;justify-content:space-between;font-size:13px}.billing_balance_label{color:var(--gray-color-3)}.billing_balance_value{color:var(--black-color);font-weight:600}.billing_topup_btn{margin-top:20px}@media (max-width:1024px){.billing_balance{padding-top:18px}.billing_balance_row{font-size:15px}.billing_topup_btn{height:46px;margin-top:18px;font-size:15px}}@media (max-width:768px){.billing_balance{padding-top:16px}.billing_balance_row{font-size:16.5px}.billing_balance_value{font-size:17px}.billing_topup_btn{height:50px;margin-top:18px;font-size:16px;font-weight:600}}.billing_credits_info{padding-top:18px}.billing_credits_info_head{display:flex;align-items:center;gap:10px}.billing_credits_info_icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;background:var(--primary-color-3);color:var(--white-color);border-radius:3px}.billing_credits_info_icon>i{font-size:15px}.billing_credits_info_title{color:var(--black-color);font-size:15px;font-weight:600}.billing_credits_info_desc{padding-top:12px;color:var(--gray-color-3);font-size:13px;line-height:1.45}.billing_credits_info_list{display:flex;flex-direction:column;gap:10px;padding-top:16px}.billing_credits_info_list>div{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4}.billing_credits_info_list>div>i{position:relative;top:2px;flex:0 0 auto;color:var(--primary-color-3);font-size:12px}.billing_credits_info_list>div>span{color:var(--gray-color-2)}@media (max-width:1024px){.billing_credits_info_head{gap:12px}.billing_credits_info_icon{width:36px;height:36px;border-radius:3px}.billing_credits_info_icon>i{font-size:16px}.billing_credits_info_title{font-size:16px}.billing_credits_info_desc{padding-top:12px;font-size:14.5px;line-height:1.55}.billing_credits_info_list{gap:12px;padding-top:16px}.billing_credits_info_list>div{font-size:14.5px;line-height:1.5}.billing_credits_info_list>div>i{font-size:13px}}@media (max-width:768px){.billing_credits_info_title{font-size:17px}.billing_credits_info_desc{padding-top:12px;font-size:15.5px}.billing_credits_info_list{gap:14px;padding-top:16px}.billing_credits_info_list>div{font-size:15.5px}.billing_credits_info_list>div>i{top:3px;font-size:13.5px}}.container>.billing_content_col{padding-bottom:0}.billing_section{min-height:calc(100vh - 86px);padding:14px 20px 20px;margin-bottom:20px;border:var(--surface-border);background:var(--white-color);border-radius:3px}@media (max-width:1024px){.billing_section{min-height:0;padding:14px;border-radius:3px}}@media (max-width:768px){.billing_section{padding:0;margin-bottom:12px;border:none}}.billing_empty{min-height:360px;margin-bottom:20px}@media (max-width:1024px){.billing_empty{min-height:0}}@media (max-width:768px){.billing_empty{margin-bottom:12px}}.billing_controls{display:flex;align-items:center}.billing_controls>div{display:flex;width:50%}.billing_controls>div:nth-of-type(1)>div + div{margin-inline-start:10px}.billing_controls>div:nth-of-type(2){justify-content:flex-end}.billing_controls_title{color:var(--black-color);font-size:18px;font-weight:500}@media (max-width:1024px){.billing_controls{flex-wrap:wrap;gap:12px}.billing_controls>div{width:100%}.billing_controls>div:nth-of-type(2){justify-content:flex-start}.billing_controls_title{font-size:19px}}@media (max-width:768px){.billing_controls{gap:14px}.billing_controls_title{font-size:20px;font-weight:600}}#billing_table{padding-top:16px}.billing_table_wrap{width:100%}.billing_col_invoice{min-width:140px}.billing_col_date{min-width:160px}.billing_col_type{min-width:120px}.billing_col_status{min-width:100px}.billing_col_amount{min-width:110px}.billing_col_id{min-width:110px}.billing_table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--gray-color-11);border-radius:3px;font-size:13px;color:var(--gray-color-2);text-align:start}.billing_table>thead>tr>td{padding:12px 16px;border-bottom:1px solid var(--gray-color-11);background:var(--gray-color-15);color:var(--gray-color-5);font-size:13px;font-weight:500}.billing_table>tbody>tr{transition:background 0.15s}.billing_table>tbody>tr>td{padding:14px 16px;vertical-align:middle;border-bottom:1px solid var(--gray-color-14)}.billing_table>tbody>tr:last-child>td{border-bottom:none}.billing_table td[data-label]::before{display:none}.billing_table .billing_invoice{color:var(--black-color);font-weight:500;white-space:nowrap}.billing_table .billing_date{color:var(--gray-color-3);white-space:nowrap}.billing_table .billing_type{color:var(--gray-color-3)}.billing_table .billing_amount{color:var(--black-color);font-weight:500}.billing_table .billing_id{color:var(--gray-color-5)}.billing_status{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--gray-color-14);color:var(--gray-color-3);border-radius:3px;font-size:11px;font-weight:600;line-height:1}.billing_status::before{content:'';width:6px;height:6px;background:var(--gray-color-8);border-radius:50%}.billing_status.processed{background:var(--primary-color-8);color:var(--primary-color-2)}.billing_status.processed::before{background:var(--primary-color-3)}.billing_status.success{background:var(--green-color-5);color:var(--green-color-1)}.billing_status.success::before{background:var(--green-color-2)}.billing_status.rejected{background:var(--red-color-4);color:var(--red-color-1)}.billing_status.rejected::before{background:var(--red-color-2)}.billing_no_data{width:100%;padding:40px 20px;border:1px dashed var(--gray-color-11);border-radius:3px;background:var(--gray-color-15);color:var(--gray-color-5);font-size:13px;text-align:center}@media (max-width:1024px){#billing_table{padding-top:18px}.billing_table_wrap{overflow-x:auto}.billing_table{font-size:14.5px}.billing_table>thead>tr>td{padding:14px 16px;font-size:13.5px}.billing_table>tbody>tr>td{padding:16px}.billing_status{padding:6px 12px;font-size:12.5px}.billing_no_data{padding:36px 18px;font-size:14.5px;border-radius:3px}}@media (max-width:768px){#billing_table{padding-top:14px}.billing_table_wrap{overflow-x:visible}.billing_table{display:block;overflow:visible;border:none;border-radius:0}.billing_table>thead{display:none}.billing_table>tbody{display:block}.billing_table>tbody>tr{display:block;padding:16px 18px;margin-bottom:14px;border:1px solid var(--gray-color-13);border-radius:3px;background:var(--white-color)}.billing_table>tbody>tr:hover{background:var(--white-color)}.billing_table>tbody>tr>td{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:none;font-size:15.5px}.billing_table>tbody>tr>td[data-label]::before{display:inline-block;flex:0 0 auto;content:attr(data-label);color:var(--gray-color-5);font-size:13.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px}.billing_table .billing_date{white-space:normal;text-align:end}.billing_table .billing_amount{font-size:16.5px;font-weight:600}.billing_status{padding:7px 14px;font-size:13px}.billing_status::before{width:7px;height:7px}.billing_no_data{padding:32px 16px;font-size:15px;border-radius:3px}}.modal_plan_tabs{display:flex;gap:8px;width:100%;padding:4px;margin-top:18px;background:var(--gray-color-15);border-radius:3px}.modal_plan_tab{flex:1;padding:10px 16px;border:1px solid transparent;border-radius:3px;color:var(--gray-color-3);font-size:14px;font-weight:600;text-align:center;cursor:pointer;user-select:none}.modal_plan_tab.active{background:var(--white-color);border-color:var(--gray-color-11);color:var(--black-color)}.modal_subscription_items{display:flex;gap:12px;width:100%;margin-top:18px}.modal_subscription_item{width:33.333%;padding:16px 20px;border:1px solid var(--gray-color-14);border-radius:3px;cursor:pointer;user-select:none}.modal_subscription_item>div:nth-of-type(1){font-size:16px;font-weight:600}.modal_subscription_item>div:nth-of-type(2){padding-top:12px;font-size:24px;font-weight:600}.modal_subscription_item>div:nth-of-type(2)>span{font-size:14px;font-weight:400}.modal_subscription_item>div:nth-of-type(3){padding-top:6px;color:var(--gray-color-5);font-size:13px}.modal_subscription_item.active,.modal_subscription_item:hover{border-color:var(--primary-color-3);background-color:var(--primary-color-3);color:var(--white-color)}.modal_subscription_item.active>div:nth-of-type(3),.modal_subscription_item:hover>div:nth-of-type(3){color:var(--white-color)}@media (max-width:768px){.modal_subscription_items{flex-direction:column;gap:10px;margin-top:14px}.modal_subscription_item{width:100%;padding:14px 16px}.modal_subscription_item>div:nth-of-type(2){padding-top:8px;font-size:20px}}.messages_layout{display:flex;gap:14px;height:calc(100vh - 66px);padding-bottom:14px}.messages_col{min-width:0}.messages_col_chats{flex-shrink:0;width:290px}.messages_col_chat{flex:1;min-width:0}.messages_col_info{flex-shrink:0;width:290px}.messages_panel{height:100%;min-height:150px;border:var(--surface-border);border-radius:3px;background:var(--white-color);overflow:hidden}.messages_panel.messages_chat{display:flex;flex-direction:column;border:none}.messages_chats{position:relative;height:100%;overflow:hidden}.messages_chat_body{position:relative;display:flex;flex-grow:1;overflow:hidden}@media (max-width:1024px){.wrap.top.messages_wrap{width:100%;max-width:none;margin:0;padding:0}.messages_layout{position:relative;display:block;width:100%;height:calc(100vh - 58px);padding-bottom:0;overflow:hidden}.messages_col_info{display:none}.messages_col_chats{position:absolute;top:0;left:0;flex:none;width:100%;height:100%;transform:translateX(0);padding-bottom:60px;transition:transform 0.28s cubic-bezier(.4,0,.2,1);will-change:transform}.messages_col_chat{display:none;position:absolute;top:0;left:0;flex:none;width:100%;height:100%;transform:translateX(100%);transition:transform 0.28s cubic-bezier(.4,0,.2,1);will-change:transform}#messages_layout.chat_mounted .messages_col_chat{display:block}#messages_layout.show_chat .messages_col_chats{transform:translateX(-100%)}#messages_layout.show_chat .messages_col_chat{transform:translateX(0)}.messages_panel{border:none;border-radius:0}.messages_panel.messages_chat{border:none;background:transparent}html[dir="rtl"] .messages_col_chat{transform:translateX(-100%)}html[dir="rtl"] #messages_layout.show_chat .messages_col_chats{transform:translateX(100%)}html[dir="rtl"] #messages_layout.show_chat .messages_col_chat{transform:translateX(0)}}#chat_items{height:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}#chat_items::-webkit-scrollbar{display:none}.chat_item{display:flex;padding:12px;border-bottom:1px solid var(--gray-color-12);cursor:pointer;transition:all 0.2s ease-in-out}.chat_item:hover{background-color:var(--gray-color-15)}.chat_item_col_1{display:flex;width:40px}.chat_item_col_2{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 40px);padding-inline-start:14px}.chat_item_row_1{display:flex;align-items:center;flex-wrap:nowrap}.chat_item_row_2{display:flex;align-items:center;height:24px;padding-top:6px}.chat_item_photo{width:40px;height:40px;border-radius:20px;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.4)}.chat_item_title{flex:1 1 auto;min-width:0;margin-inline-end:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--gray-color-1);font-size:14px;font-weight:500}.chat_item_date{flex:0 0 auto;white-space:nowrap;color:var(--gray-color-7);font-size:12px;text-align:end}.chat_item_snippet{display:inline-block;width:100%;max-width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;unicode-bidi:plaintext;color:var(--gray-color-7);font-size:13px;line-height:1.2}.chat_item_unread{display:inline-flex;align-items:center;justify-content:center;height:18px;min-width:18px;padding:0 3px;border-radius:9px;background-color:var(--primary-color-3);color:var(--white-color);font-size:12px;font-weight:500}.chat_item.active{background-color:var(--primary-color-3);border-color:var(--primary-color-3)}.chat_item.active .chat_item_title{color:var(--white-color)}.chat_item.active .chat_item_date{color:rgba(255,255,255,0.5)}.chat_item.active .chat_item_snippet{color:rgba(255,255,255,0.75)}.chat_item.active .chat_item_unread{background-color:var(--white-color);color:var(--primary-color-3)}.chat_item:has(+ .chat_item.active){border-bottom:1px solid var(--primary-color-3)}@media (max-width:1024px){.chat_item{padding:14px 16px;border-bottom:1px solid var(--gray-color-11)}.chat_item_col_1,.chat_item_photo{width:50px}.chat_item_col_2{width:calc(100% - 50px);padding-inline-start:14px}.chat_item_row_2{height:22px;padding-top:6px}.chat_item_photo{height:50px;border-radius:25px}.chat_item_title{font-size:18px;font-weight:500}.chat_item_date{font-size:14px}.chat_item_snippet{font-size:16px;line-height:1.3}.chat_item_unread{height:20px;min-width:20px;padding:0 5px;border-radius:10px;font-size:12px}.chat_item.active{background-color:transparent;border-color:var(--gray-color-14)}.chat_item.active .chat_item_title{color:var(--gray-color-1)}.chat_item.active .chat_item_date{color:var(--gray-color-7)}.chat_item.active .chat_item_snippet{color:var(--gray-color-7)}.chat_item.active .chat_item_unread{background-color:var(--primary-color-3);color:var(--white-color)}.chat_item:has(+ .chat_item.active){border-bottom-color:var(--gray-color-14)}}.chat_bg{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;z-index:0;background-color:#a0c8e8;background-image:radial-gradient(at 0% 0%,#93c2e6 0%,transparent 50%),radial-gradient(at 100% 0%,#b8dbf0 0%,transparent 50%),radial-gradient(at 100% 100%,#a4c8e8 0%,transparent 50%),radial-gradient(at 0% 100%,#bddef0 0%,transparent 50%)}.chat_bg_pattern{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;background-color:#0a2a5c;opacity:0.25;-webkit-mask-image:url('/images/chat_bg.svg');mask-image:url('/images/chat_bg.svg');-webkit-mask-size:350px;mask-size:350px;-webkit-mask-repeat:repeat;mask-repeat:repeat}html.dark .chat_bg{background-color:#0e141c;background-image:radial-gradient(at 0% 0%,#16202e 0%,transparent 50%),radial-gradient(at 100% 0%,#101b28 0%,transparent 50%),radial-gradient(at 100% 100%,#141d2a 0%,transparent 50%),radial-gradient(at 0% 100%,#0f1925 0%,transparent 50%)}html.dark .chat_bg_pattern{background-color:#7ab3f5;opacity:0.05}.chat_scroll{position:absolute;top:4px;bottom:4px;inset-inline-end:4px;width:6px;z-index:10;user-select:none}.chat_scroll_slider{position:absolute;width:100%;border-radius:3px;background:rgba(0,0,0,0.2);cursor:pointer;opacity:0;transition:opacity 0.3s ease,background 0.2s}.chat_scroll_slider.visible{opacity:1}.chat_scroll_slider:hover{background:rgba(0,0,0,0.3)}.chat_scroll_slider:active{background:rgba(0,0,0,0.4)}.noselect{user-select:none}#chat_messages{position:relative;width:100%;height:100%;padding:16px;z-index:1;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}#chat_messages::-webkit-scrollbar{display:none}.chat_messages_shadow{position:absolute;bottom:0;inset-inline-start:0;width:100%;height:20px;z-index:2;pointer-events:none;background:linear-gradient(to top,rgba(10,42,92,0.08),transparent)}.chat_milestone{display:table;margin:12px auto;padding:5px 14px;border-radius:3px;background:var(--white-color);box-shadow:0 1px 3px rgba(10,42,92,0.15);color:var(--gray-color-6);font-size:12px}.chat_message{display:table;width:auto;min-width:120px;max-width:90%;margin-top:6px;padding:8px 12px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:0;border-end-end-radius:3px;background:var(--white-color);box-shadow:0 1px 3px rgba(10,42,92,0.15);color:var(--gray-color-1)}.chat_message.owner{margin-inline-start:auto;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:0;background:var(--primary-color-7);color:var(--gray-color-2)}.chat_message_wrap{position:relative}.chat_message_body{font-size:13px;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.chat_message_body::after{content:"";display:inline-block;width:52px;height:1px}.chat_message_body>a{color:var(--primary-color-3);text-decoration:none}.chat_message_body>a:hover{color:var(--primary-color-1)}.chat_message_time{position:absolute;inset-inline-end:0;bottom:0;opacity:0.5;white-space:nowrap;font-size:12px;line-height:1}@media (max-width:1024px){#chat_messages{padding:14px 12px 10px}.chat_scroll{display:none}.chat_messages_shadow{display:none}.chat_milestone{margin:14px auto;padding:6px 14px;font-size:14px;border-radius:3px}.chat_message{max-width:94%;margin-top:8px;padding:10px 14px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:0;border-end-end-radius:3px}.chat_message.owner{border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:0}.chat_message_body{font-size:16px;line-height:1.4}.chat_message_body::after{width:50px}.chat_message_time{font-size:11.5px}}.chat_controls{display:flex;padding-block:10px;padding-inline:22px 10px;border:var(--surface-border);border-top:none;border-radius:0 0 3px 3px}.chat_controls>div:nth-of-type(1){display:flex;align-items:center;width:calc(100% - 50px)}.chat_controls>div:nth-of-type(1)>textarea{width:100%;height:30px;padding:6px;resize:none;font-size:14px;line-height:18px}.chat_controls>div:nth-of-type(2){display:flex;align-items:center;justify-content:center;width:50px}#btn_send{padding:10px;color:var(--gray-color-7);font-size:20px}#btn_send.active{color:var(--primary-color-3);cursor:pointer}@media (max-width:1024px){.chat_controls{padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px));padding-inline:14px 6px;border:none;border-top:1px solid var(--gray-color-12);border-radius:0;background:var(--white-color)}.chat_controls>div:nth-of-type(1){width:calc(100% - 48px)}.chat_controls>div:nth-of-type(1)>textarea{height:36px;padding:8px 6px;font-size:16px;line-height:20px}.chat_controls>div:nth-of-type(2){width:48px}#btn_send{padding:12px;font-size:22px}}#page_info{height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}#page_info::-webkit-scrollbar{display:none}.page_info_card{display:flex;flex-direction:column;gap:12px;padding:18px 16px}.page_info_header{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.page_info_photo{width:96px;height:96px;margin-bottom:4px;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.4);object-fit:cover}.page_info_name{color:var(--gray-color-1);font-size:16px;font-weight:600;line-height:1.2;text-decoration:none}.page_info_name:hover{color:var(--primary-color-3)}.page_info_role{color:var(--gray-color-3);font-size:13px;font-weight:500}.page_info_tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.page_info_tags>div{padding:4px 9px;border-radius:3px;background:var(--gray-color-15);color:var(--gray-color-3);font-size:12px;line-height:1.2}.page_info_links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.page_info_sticker{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:14px;background:var(--gray-color-15);color:var(--gray-color-3);font-size:13px;font-weight:600;text-decoration:none;transition:all 0.2s ease-in-out}.page_info_sticker:hover{background:var(--primary-color-3);color:var(--white-color)}.page_info_profile{display:flex;justify-content:center}.page_info_profile>.btn_primary{width:100%;text-align:center;text-decoration:none}.page_info_section{display:flex;flex-direction:column;gap:6px}.page_info_section_title{color:var(--gray-color-7);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px}.page_info_summary{color:var(--gray-color-2);font-size:13px;line-height:1.4}.page_info_row{display:flex;align-items:center;gap:6px;color:var(--gray-color-2);font-size:13px}.page_info_row>i{color:var(--gray-color-7);font-size:14px}.home_wrap{width:100%;padding:0 6%;margin:0 auto;max-width:1400px;background-color:var(--white-color)}.home_grid{display:flex;padding-top:50px;gap:80px}.home_grid>div:nth-child(1){width:68%}.home_grid>div:nth-child(2){width:32%;display:flex;flex-direction:column;gap:18px}.home_grid.v2>div:nth-child(1){width:60%}.home_grid.v2>div:nth-child(2){width:40%}.home_grid.v3>div:nth-child(1){width:55%}.home_grid.v3>div:nth-child(2){width:45%}.home_grid.v4>div:nth-child(1){width:45%}.home_grid.v4>div:nth-child(2){width:55%;gap:0}.home_btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;min-width:120px;width:auto;border-radius:3px;border:1px solid var(--primary-color-1);background-color:var(--primary-color-1);color:var(--white-color);font-size:14px;height:36px;text-decoration:none;user-select:none;white-space:nowrap;padding:0 18px;transition:all 0.2s ease-out}.home_btn>i{padding-inline-start:14px;font-size:12px;transition:all 0.2s ease-out}.home_btn:hover{background-color:var(--primary-color-4);border-color:var(--primary-color-4)}.home_btn:hover>i{transform:translateX(3px)}.home_btn.white{font-weight:500;border:1px solid var(--white-color);background-color:var(--white-color);color:var(--primary-color-1)}.home_btn.white:hover{background-color:var(--gray-color-15);border-color:var(--gray-color-15)}.home_label{color:var(--gray-color-5);padding-top:16px;position:relative}.home_label::before{position:absolute;inset-inline-start:0;top:0;content:'';width:48px;height:1px;background-color:var(--primary-color-1)}.home_title{color:var(--primary-color-1);font-size:68px;font-weight:500;line-height:1.15;letter-spacing:-3px;margin-top:24px}.home_title>span{display:block;background:linear-gradient(135deg,var(--primary-color-1) 0%,var(--primary-color-5) 100%);-webkit-text-fill-color:transparent;background-clip:text}.home_desc{color:var(--gray-color-3);font-size:24px;line-height:1.6;margin-top:32px}.home_info{background-color:var(--primary-color-1);color:var(--white-color);padding:32px;display:flex;flex-direction:column;gap:16px;border-radius:3px}.home_wrap.transparent{background:none}.home_grid.hero{padding-top:0;gap:20px;align-items:center}.home_grid.footer{padding-top:0}.home_grid.footer>div:nth-child(2),.home_action_blocks{gap:0}.home_caption{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:0.36px;text-transform:uppercase}.home_caption.plain{letter-spacing:normal}.home_caption.tight{font-weight:400;letter-spacing:0.3px}.home_caption.digit{line-height:1}.home_block{border-inline-start:2px solid var(--primary-color-4);padding-inline-start:16px}.home_block.wide{padding-inline-start:34px}.home_block_value{color:var(--primary-color-1);font-size:64px;line-height:1}.home_card{background-color:var(--primary-color-1);color:var(--white-color);border-radius:3px}.home_card_item{padding:12px 0;border-bottom:1px solid var(--white-color)}.home_card_item:last-child{border-bottom:none}.home_card_item>div:nth-of-type(1){color:var(--white-color-60)}.home_card_item>div:nth-of-type(2){color:var(--white-color);font-size:14px;line-height:1.6;padding-top:4px}.home_row{display:flex;align-items:center;padding:18px 0;border-bottom:1px solid var(--gray-color-13)}.home_row:first-child{border-top:1px solid var(--gray-color-13)}.home_row>div{width:50%;font-size:14px;line-height:1.4}.home_bullet{padding-inline-start:12px;position:relative}.home_bullet::before{content:'';position:absolute;top:9px;inset-inline-start:0;width:4px;height:4px;border-radius:2px;background-color:var(--white-color)}@media (max-width:1024px){.home_wrap{padding:0 32px}.home_grid,.home_grid.v2,.home_grid.v3,.home_grid.v4{flex-direction:column;gap:48px;padding-top:40px}.home_grid>div:nth-child(1),.home_grid>div:nth-child(2),.home_grid.v2>div:nth-child(1),.home_grid.v2>div:nth-child(2),.home_grid.v3>div:nth-child(1),.home_grid.v3>div:nth-child(2),.home_grid.v4>div:nth-child(1),.home_grid.v4>div:nth-child(2){width:100%}.home_btn{min-width:140px;height:44px;font-size:15px;padding:0 22px;border-radius:3px}.home_btn>i{font-size:13px;padding-inline-start:14px}.home_label{font-size:13px;padding-top:18px}.home_title{font-size:52px;margin-top:22px}.home_desc{font-size:20px;margin-top:26px;line-height:1.55}.home_info{padding:28px;gap:14px}.home_caption{font-size:13px}}@media (max-width:768px){.home_wrap{padding:0 18px}.home_grid,.home_grid.v2,.home_grid.v3,.home_grid.v4{gap:36px;padding-top:32px}.home_btn{min-width:0;height:50px;font-size:16px;font-weight:500;padding:0 24px;border-radius:3px}.home_btn>i{font-size:14px}.home_label{font-size:13.5px;padding-top:14px;letter-spacing:0.4px}.home_title{font-size:40px;margin-top:20px;letter-spacing:-1.4px}.home_desc{font-size:17px;margin-top:20px;line-height:1.6}.home_info{padding:22px;gap:14px}}#home_hero{display:flex;align-items:center;height:calc(100vh - 52px);min-height:570px;max-height:1080px}#home_hero>.home_wrap{width:100%}.home_hero_subtitle{color:var(--white-color-80);margin-top:20px;position:relative}.home_hero_subtitle::before{content:'';height:1px;width:48px;background-color:var(--white-color-50);position:absolute;top:-20px}.home_beta_badge + .home_hero_subtitle{margin-top:28px}.home_beta_badge + .home_hero_subtitle::before{display:none}.home_hero_title{font-size:72px;font-weight:500;line-height:0.95;padding-top:24px;color:var(--white-color)}.home_hero_title>span{display:block}.home_hero_desc{color:var(--white-color-90);font-size:18px;line-height:1.4;max-width:600px;margin-top:22px}.home_hero_search{display:flex;height:64px;padding:8px;margin-top:32px;border:1px solid var(--white-color-30);border-radius:3px;background:var(--white-color-70);transition:all 0.2s ease-in-out}.home_hero_search:focus-within{background:var(--white-color)}.home_hero_search>div:nth-child(1){width:calc(100% - 110px)}.home_hero_search>div:nth-child(2){display:flex;justify-content:flex-end;width:110px}.home_hero_search_input{height:48px;width:100%;padding:0 20px;font-size:16px}input.home_hero_search_input::placeholder{color:var(--gray-color-6);font-size:16px}.home_hero_search_btn{display:flex;align-items:center;justify-content:center;height:48px;border-radius:3px;padding:0 14px;background:var(--primary-color-4);color:var(--white-color);cursor:pointer;transition:all 0.25s ease-in-out}.home_hero_search_btn:hover{background:var(--primary-color-2)}.home_hero_search_btn>span{margin-inline-end:auto;font-size:14px}.home_hero_search_btn>i{font-size:12px;padding-inline-start:10px}.home_hero_right_block{border-radius:3px;border:1px solid var(--white-color-10);background:var(--white-color-5);padding:16px;max-width:290px}.home_hero_right_block>div:nth-of-type(1){color:var(--white-color-60)}.home_hero_right_block>div:nth-of-type(2){font-size:52px;color:var(--white-color);line-height:1;padding-top:10px}.home_hero_right_block>div:nth-of-type(2)>.sub_1{font-size:24px;padding-inline-start:4px}.home_hero_right_block>div:nth-of-type(2)>.sub_2{font-size:20px;padding-inline-start:4px;color:var(--white-color-70)}.home_hero_right_block>div:nth-of-type(3){font-size:13px;letter-spacing:0;color:var(--white-color-80);line-height:1.4;padding-top:8px}@media (max-width:1024px){#home_hero{height:auto;min-height:0;max-height:none;padding-bottom:56px}.home_hero_subtitle{font-size:13px;margin-top:24px}.home_hero_title{font-size:60px;padding-top:28px}.home_hero_desc{font-size:18px;margin-top:26px}.home_hero_search{height:68px;margin-top:40px}.home_hero_search_input{height:52px;font-size:16px}input.home_hero_search_input::placeholder{font-size:16px}.home_hero_search_btn{height:52px}.home_hero_search_btn>span{font-size:15px}.home_hero_right_block{max-width:100%;padding:24px}.home_hero_right_block>div:nth-of-type(1){font-size:13px}.home_hero_right_block>div:nth-of-type(3){font-size:14px;padding-top:10px}}@media (max-width:768px){#home_hero{padding-bottom:40px}.home_hero_subtitle{font-size:13px;margin-top:24px}.home_hero_title{font-size:44px;padding-top:20px}.home_hero_desc{font-size:17px;margin-top:20px;line-height:1.5}.home_hero_search{height:62px;padding:7px;margin-top:30px}.home_hero_search>div:nth-child(1){width:calc(100% - 60px)}.home_hero_search_input{height:48px;padding:0 16px;font-size:16px}input.home_hero_search_input::placeholder{font-size:16px}.home_hero_search_btn{width:60px;height:48px;padding:0}.home_hero_search_btn>span{display:none}.home_hero_search_btn>i{padding:0;font-size:14px}.home_hero_right_block{padding:20px;border-radius:3px}.home_hero_right_block>div:nth-of-type(1){font-size:13px}.home_hero_right_block>div:nth-of-type(2){font-size:44px;padding-top:10px}.home_hero_right_block>div:nth-of-type(2)>.sub_1{font-size:22px}.home_hero_right_block>div:nth-of-type(2)>.sub_2{font-size:18px}.home_hero_right_block>div:nth-of-type(3){font-size:14px;padding-top:10px;line-height:1.5}}#home_mission{margin-top:100px}.home_mission_subtitle{color:var(--gray-color-2);font-size:14px;font-weight:500;text-align:center;line-height:1.4;letter-spacing:0.42px;text-transform:uppercase}.home_mission_sep_1{background-color:var(--primary-color-4);height:1px;width:48px;margin:24px auto 0}.home_mission_title{max-width:900px;font-size:54px;color:var(--primary-color-1);text-align:center;line-height:1.05;letter-spacing:-1.2px;margin:32px auto 0}.home_mission_title>span{color:var(--primary-color-4)}.home_mission_sep_2{background-color:var(--primary-color-4);height:1px;width:96px;margin:34px auto 0}.home_mission_desc{color:var(--gray-color-3);text-align:center;font-size:24px;line-height:1.6;margin-top:18px}.home_mission_foundation{display:flex;margin-top:112px}.home_mission_foundation>div:nth-child(1){width:36%}.home_mission_foundation>div:nth-child(2){width:64%}.home_mission_foundation_label{color:var(--gray-color-9)}.home_mission_foundation_sep{height:1px;width:64px;background:var(--primary-color-4);margin-top:16px}.home_mission_foundation_desc_1{color:var(--gray-color-2);font-size:18px;line-height:1.6}.home_mission_foundation_desc_2{color:var(--gray-color-3);font-size:16px;line-height:1.6;margin-top:22px}.home_mission_items{display:flex;gap:50px;position:relative;margin-top:80px;padding-top:64px;border-top:1px solid var(--gray-color-13)}.home_mission_item{width:33.333%;border-inline-end:1px solid var(--gray-color-13);cursor:default}.home_mission_item:last-child{border-inline-end:none}.home_mission_item>div{transition:all 0.5s ease-out}.home_mission_item>div>div:nth-of-type(1){color:var(--gray-color-8);transition:all 0.3s ease-out}.home_mission_item>div>div:nth-of-type(2){color:var(--primary-color-1);font-size:96px;line-height:1;letter-spacing:-2.4px;margin-top:24px}.home_mission_item>div>div:nth-of-type(3){width:80px;height:4px;background-color:var(--primary-color-4);margin-top:24px;transition:all 0.5s ease-out}.home_mission_item>div>div:nth-of-type(4){color:var(--gray-color-3);font-size:14px;line-height:1.6;margin-top:24px;max-width:240px;transition:all 0.3s ease-out}.home_mission_item>div:hover{transform:scale(105%)}.home_mission_item>div:hover>div:nth-of-type(1){color:var(--primary-color-4)}.home_mission_item>div:hover>div:nth-of-type(3){width:120px}.home_mission_item>div:hover>div:nth-of-type(4){color:var(--gray-color-2)}@media (max-width:1024px){#home_mission{margin-top:72px}.home_mission_subtitle{font-size:13.5px}.home_mission_title{font-size:44px}.home_mission_desc{font-size:20px}.home_mission_foundation{flex-direction:column;gap:24px;margin-top:64px}.home_mission_foundation>div:nth-child(1),.home_mission_foundation>div:nth-child(2){width:100%}.home_mission_foundation_label{font-size:13px}.home_mission_foundation_desc_1{font-size:17px}.home_mission_foundation_desc_2{font-size:15px}.home_mission_item>div>div:nth-of-type(2){font-size:72px}.home_mission_item>div>div:nth-of-type(4){font-size:15px}}@media (max-width:768px){#home_mission{margin-top:56px}.home_mission_subtitle{font-size:14px}.home_mission_sep_1{margin-top:20px}.home_mission_title{font-size:34px;margin-top:26px;letter-spacing:-0.8px}.home_mission_sep_2{margin-top:20px}.home_mission_desc{font-size:17px;margin-top:16px;line-height:1.55}.home_mission_foundation{margin-top:48px}.home_mission_foundation_label{font-size:13px}.home_mission_foundation_desc_1{font-size:17px;line-height:1.6}.home_mission_foundation_desc_2{font-size:15.5px;margin-top:18px;line-height:1.6}.home_mission_items{flex-direction:column;gap:28px;margin-top:48px;padding-top:32px}.home_mission_item{width:100%;border-inline-end:none;border-bottom:1px solid var(--gray-color-13);padding-bottom:28px}.home_mission_item:last-child{border-bottom:none;padding-bottom:0}.home_mission_item>div>div:nth-of-type(1){font-size:13px}.home_mission_item>div>div:nth-of-type(2){font-size:64px;margin-top:16px;letter-spacing:-1.2px}.home_mission_item>div>div:nth-of-type(3){margin-top:16px}.home_mission_item>div>div:nth-of-type(4){font-size:15.5px;margin-top:16px;max-width:100%;line-height:1.6}}#home_developers{margin-top:100px}.home_developers_items{margin-top:48px}.home_developers_item>div:nth-of-type(1){color:var(--gray-color-3)}.home_developers_item>div:nth-of-type(2){color:var(--primary-color-1);text-align:end}.home_developers_controls{display:flex;gap:16px;margin-top:48px}.home_developers_block>div:nth-of-type(1){color:var(--gray-color-9)}.home_developers_block>div:nth-of-type(2){font-size:72px;margin-top:16px}.home_developers_info_title{color:var(--white-color-80)}.home_developers_info_desc{color:var(--white-color-90);font-size:16px;line-height:1.6}.home_developers_info_note{border-top:1px solid var(--white-color-80);padding-top:16px;color:var(--white-color);font-size:12px;line-height:1.3;position:relative;padding-inline-start:16px}.home_developers_info_note::before{content:'';position:absolute;top:20px;inset-inline-start:0;width:6px;height:6px;border-radius:3px;background:var(--white-color)}@media (max-width:1024px){#home_developers{margin-top:72px}.home_developers_items{margin-top:36px}.home_developers_item{padding:20px 0}.home_developers_item>div{font-size:15px}.home_developers_controls{margin-top:36px}.home_developers_block>div:nth-of-type(1){font-size:13px}.home_developers_block>div:nth-of-type(2){font-size:56px;margin-top:14px}.home_developers_info_title{font-size:13px}.home_developers_info_desc{font-size:17px}.home_developers_info_note{font-size:13px;padding-top:18px}}@media (max-width:768px){#home_developers{margin-top:56px}.home_developers_items{margin-top:28px}.home_developers_item{padding:22px 0}.home_developers_item>div{font-size:15.5px;line-height:1.5}.home_developers_controls{flex-direction:column;gap:12px;margin-top:32px}.home_developers_controls>.home_btn{width:100%}.home_developers_block>div:nth-of-type(1){font-size:13px}.home_developers_block>div:nth-of-type(2){font-size:52px;margin-top:12px}.home_developers_info_title{font-size:13px}.home_developers_info_desc{font-size:17px;line-height:1.6}.home_developers_info_note{font-size:13.5px;padding-top:18px;line-height:1.5}}#home_companies{margin-top:100px}.home_companies_items{margin-top:32px}.home_companies_item>div:nth-of-type(1){color:var(--primary-color-1)}.home_companies_item>div:nth-of-type(2){color:var(--gray-color-3);text-align:end}.home_companies_testimonial{border-inline-start:4px solid var(--primary-color-4);padding-inline-start:36px;margin-top:48px}.home_companies_testimonial>div:nth-of-type(1){color:var(--primary-color-1);font-size:24px;font-style:italic;line-height:1.6}.home_companies_testimonial>div:nth-of-type(2){color:var(--gray-color-5);margin-top:24px}.home_companies_testimonial>div:nth-of-type(3){color:var(--gray-color-3);font-size:14px;line-height:1.4;margin-top:8px}.home_companies_controls{display:flex;gap:16px;margin-top:28px}.home_companies_block>div:nth-of-type(1){color:var(--gray-color-7)}.home_companies_block>div:nth-of-type(2){margin-top:10px}.home_companies_block>div:nth-of-type(3){color:var(--gray-color-3);font-size:13px;line-height:1;margin-top:10px}.home_companies_title{color:var(--white-color-80)}.home_companies_list>li{font-size:14px;line-height:1.6;padding-inline-start:16px;position:relative}.home_companies_list>li::before{content:'';position:absolute;top:9px;inset-inline-start:2px;width:4px;height:4px;border-radius:2px;background-color:var(--white-color)}.home_companies_starting_title{border-top:1px solid var(--white-color-80);color:var(--white-color-80);padding-top:16px;font-size:12px;line-height:1.3}.home_companies_starting_desc{font-size:24px;line-height:1.3}@media (max-width:1024px){#home_companies{margin-top:72px}.home_companies_items{margin-top:36px}.home_companies_item{padding:20px 0}.home_companies_item>div{font-size:15px}.home_companies_testimonial>div:nth-of-type(1){font-size:22px}.home_companies_testimonial>div:nth-of-type(2){font-size:13px}.home_companies_testimonial>div:nth-of-type(3){font-size:15px}.home_companies_controls{margin-top:36px}.home_companies_block>div:nth-of-type(1){font-size:13px}.home_companies_block>div:nth-of-type(2){font-size:56px;margin-top:14px}.home_companies_block>div:nth-of-type(3){font-size:14px;margin-top:12px}.home_companies_title{font-size:13px}.home_companies_list>li{font-size:15px}.home_companies_starting_title{font-size:13px;padding-top:18px}.home_companies_starting_desc{font-size:22px}}@media (max-width:768px){#home_companies{margin-top:56px}.home_companies_items{margin-top:28px}.home_companies_item{padding:22px 0}.home_companies_item>div{font-size:15.5px;line-height:1.5}.home_companies_controls{flex-direction:column;gap:12px}.home_companies_controls>.home_btn{width:100%}.home_companies_testimonial{padding-inline-start:18px;margin-top:32px}.home_companies_testimonial>div:nth-of-type(1){font-size:20px;line-height:1.55}.home_companies_testimonial>div:nth-of-type(2){font-size:13px;margin-top:22px}.home_companies_testimonial>div:nth-of-type(3){font-size:14.5px;margin-top:10px}.home_companies_controls{margin-top:32px}.home_companies_block>div:nth-of-type(1){font-size:13px}.home_companies_block>div:nth-of-type(2){font-size:52px;margin-top:12px}.home_companies_block>div:nth-of-type(3){font-size:14px;margin-top:12px}.home_companies_title{font-size:13px}.home_companies_list>li{font-size:15.5px;line-height:1.6}.home_companies_starting_title{font-size:13px;padding-top:18px}.home_companies_starting_desc{font-size:20px;line-height:1.4}}#home_matching{margin-top:100px}.home_matching_items_label{color:var(--gray-color-5);margin-top:48px}.home_matching_items{margin-top:24px}.home_matching_item{display:flex;align-items:center;padding:24px 0;border-bottom:1px solid var(--gray-color-13)}.home_matching_item:first-child{border-top:1px solid var(--gray-color-13)}.home_matching_item>div:nth-of-type(1){width:50%;color:var(--primary-color-1);font-size:14px;line-height:1.4}.home_matching_item>div:nth-of-type(2){width:20%;color:var(--primary-color-4);font-size:24px;line-height:1.3}.home_matching_item>div:nth-of-type(3){width:30%;color:var(--gray-color-3);text-align:end;font-size:14px;line-height:1.4}.home_matching_leading{margin-top:48px;border-inline-start:2px solid var(--primary-color-4);padding-inline-start:28px}.home_matching_leading>div:nth-of-type(1){color:var(--gray-color-5)}.home_matching_leading>div:nth-of-type(2){color:var(--primary-color-1);font-size:20px;line-height:1.6;margin-top:16px}.home_matching_block>div:nth-of-type(1){color:var(--gray-color-8)}.home_matching_block>div:nth-of-type(2){margin-top:10px}.home_matching_block>div:nth-of-type(3){color:var(--gray-color-3);font-size:13px;line-height:1;margin-top:10px}.home_matching_info{padding:24px}.home_matching_info_title{color:var(--white-color-80)}@media (max-width:1024px){#home_matching{margin-top:72px}.home_matching_items_label{font-size:13px;margin-top:36px}.home_matching_item{padding:26px 0}.home_matching_item>div:nth-of-type(1){font-size:15px}.home_matching_item>div:nth-of-type(2){font-size:26px}.home_matching_item>div:nth-of-type(3){font-size:15px}.home_matching_leading>div:nth-of-type(1){font-size:13px}.home_matching_leading>div:nth-of-type(2){font-size:22px}.home_matching_block>div:nth-of-type(1){font-size:13px}.home_matching_block>div:nth-of-type(2){font-size:56px;margin-top:14px}.home_matching_block>div:nth-of-type(3){font-size:14px;margin-top:12px}.home_matching_info{padding:28px}.home_matching_info_title{font-size:13px}.home_matching_info_item{padding:14px 0}.home_matching_info_item>div:nth-of-type(1){font-size:13px}.home_matching_info_item>div:nth-of-type(2){font-size:15px}}@media (max-width:768px){#home_matching{margin-top:56px}.home_matching_items_label{font-size:13px;margin-top:28px}.home_matching_item{padding:18px 0;flex-wrap:wrap}.home_matching_item>div:nth-of-type(1){width:70%;font-size:15.5px}.home_matching_item>div:nth-of-type(2){width:30%;text-align:end;font-size:20px}.home_matching_item>div:nth-of-type(3){width:100%;text-align:start;margin-top:8px;color:var(--gray-color-5);font-size:13.5px;line-height:1.5}.home_matching_leading{padding-inline-start:16px;margin-top:32px}.home_matching_leading>div:nth-of-type(1){font-size:13px}.home_matching_leading>div:nth-of-type(2){font-size:17px;line-height:1.5}.home_matching_block>div:nth-of-type(1){font-size:13px}.home_matching_block>div:nth-of-type(2){font-size:52px;margin-top:12px}.home_matching_block>div:nth-of-type(3){font-size:14px;margin-top:12px}.home_matching_info{padding:22px}.home_matching_info_title{font-size:13px}.home_matching_info_item{padding:14px 0}.home_matching_info_item>div:nth-of-type(1){font-size:13px}.home_matching_info_item>div:nth-of-type(2){font-size:15px;line-height:1.55}}#home_technologies{margin-top:100px}.home_technologies_group{border-inline-start:2px solid var(--primary-color-4);padding-inline-start:34px;margin-top:48px}.home_technologies_group:first-child{margin-top:0}.home_technologies_group_title{color:var(--gray-color-5)}.home_technologies_group_item{margin-top:34px}.home_technologies_group_item:first-child{margin-top:32px}.home_technologies_group_item>div:nth-of-type(1){display:flex;align-items:end}.home_technologies_group_item>div:nth-of-type(1)>div:nth-of-type(1){width:100%;color:var(--primary-color-1);font-size:18px;line-height:1}.home_technologies_group_item>div:nth-of-type(1)>div:nth-of-type(2){color:var(--primary-color-4);padding-inline-end:14px;white-space:nowrap}.home_technologies_group_item>div:nth-of-type(1)>div:nth-of-type(3){color:var(--primary-color-1);font-size:24px;line-height:0.8;padding-inline-start:18px}.home_technologies_group_item>div:nth-of-type(2){background-color:var(--gray-color-13);height:4px;margin-top:14px;position:relative}.home_technologies_group_item>div:nth-of-type(2)>span{background-color:var(--primary-color-4);height:4px;position:absolute}.home_technologies_block>div:nth-of-type(1){color:var(--gray-color-8)}.home_technologies_block>div:nth-of-type(2){margin-top:10px}.home_technologies_block>div:nth-of-type(3){color:var(--gray-color-3);font-size:13px;line-height:1;margin-top:10px}.home_technologies_skills{border-top:2px solid var(--primary-color-1);padding-top:26px}.home_technologies_skills_title{color:var(--gray-color-5);padding-bottom:8px}.home_technologies_skills_item{border-bottom:1px solid var(--gray-color-13);padding-bottom:16px;margin-top:16px}.home_technologies_skills_item:last-child{border-bottom:none}.home_technologies_skills_item>div:nth-of-type(1){color:var(--primary-color-1);font-size:16px;line-height:1.5}.home_technologies_skills_item>div:nth-of-type(2){display:flex;align-items:end;padding-top:8px}.home_technologies_skills_item>div:nth-of-type(2)>div:nth-of-type(1){width:50%;color:var(--gray-color-5);font-size:12px;line-height:1}.home_technologies_skills_item>div:nth-of-type(2)>div:nth-of-type(2){width:50%;color:var(--primary-color-4);font-size:18px;line-height:1;text-align:end}.home_technologies_info{padding:32px;margin-top:20px}.home_technologies_info_title{color:var(--white-color-80)}.home_technologies_info_item>div:nth-of-type(2){padding-top:6px}@media (max-width:1024px){#home_technologies{margin-top:72px}.home_technologies_group{margin-top:40px}.home_technologies_group_title{font-size:13px}.home_technologies_group_item{margin-top:28px}.home_technologies_group_item>div:nth-of-type(1)>div:nth-of-type(1){font-size:19px}.home_technologies_group_item>div:nth-of-type(1)>div:nth-of-type(3){font-size:22px}.home_technologies_block>div:nth-of-type(1){font-size:13px}.home_technologies_block>div:nth-of-type(2){font-size:56px;margin-top:14px}.home_technologies_block>div:nth-of-type(3){font-size:14px;margin-top:12px}.home_technologies_skills_title{font-size:13px}.home_technologies_skills_item>div:nth-of-type(1){font-size:17px}.home_technologies_skills_item>div:nth-of-type(2)>div:nth-of-type(1){font-size:13px}.home_technologies_skills_item>div:nth-of-type(2)>div:nth-of-type(2){font-size:18px}.home_technologies_info{padding:28px}.home_technologies_info_title{font-size:13px}.home_technologies_info_item>div:nth-of-type(1){font-size:13px}.home_technologies_info_item>div:nth-of-type(2){font-size:15px}}@media (max-width:768px){#home_technologies{margin-top:56px}.home_technologies_group{padding-inline-start:18px;margin-top:32px}.home_technologies_group_title{font-size:13px}.home_technologies_group_item{margin-top:24px}.home_technologies_group_item:first-child{margin-top:24px}.home_technologies_group_item>div:nth-of-type(1)>div:nth-of-type(1){font-size:17px}.home_technologies_group_item>div:nth-of-type(1)>div:nth-of-type(2){font-size:13px}.home_technologies_group_item>div:nth-of-type(1)>div:nth-of-type(3){font-size:20px;padding-inline-start:14px}.home_technologies_block{padding-inline-start:12px}.home_technologies_block>div:nth-of-type(1){font-size:13px;white-space:nowrap}.home_technologies_block>div:nth-of-type(2){font-size:52px;margin-top:12px}.home_technologies_block>div:nth-of-type(3){font-size:14px;margin-top:12px}.home_technologies_skills{padding-top:20px}.home_technologies_skills_title{font-size:13px}.home_technologies_skills_item{padding-bottom:14px;margin-top:14px}.home_technologies_skills_item>div:nth-of-type(1){font-size:16.5px;line-height:1.5}.home_technologies_skills_item>div:nth-of-type(2)>div:nth-of-type(1){font-size:13px}.home_technologies_skills_item>div:nth-of-type(2)>div:nth-of-type(2){font-size:18px}.home_technologies_info{padding:22px}.home_technologies_info_title{font-size:13px}.home_technologies_info_item>div:nth-of-type(1){font-size:13px}.home_technologies_info_item>div:nth-of-type(2){font-size:15px;line-height:1.6}}#home_development{margin-top:100px}.home_development_sep{height:1px;width:48px;background-color:var(--primary-color-1);margin:0 auto}.home_development_subtitle{color:var(--gray-color-5);text-align:center;margin-top:24px}.home_development_title{color:var(--primary-color-1);text-align:center;font-size:72px;line-height:0.95;letter-spacing:-1.44px;margin-top:32px}.home_development_desc{color:var(--gray-color-3);text-align:center;font-size:24px;line-height:1.6;max-width:800px;margin:38px auto 0}.home_development_primary_items{display:flex;gap:48px;margin-top:64px}.home_development_primary_item{border-top:4px solid var(--primary-color-4);padding:36px 32px;width:33.333%}.home_development_primary_item>div:nth-of-type(1){color:var(--primary-color-4);font-size:48px;line-height:1}.home_development_primary_item>div:nth-of-type(2){color:var(--primary-color-1);font-size:24px;line-height:1.25;margin-top:24px}.home_development_primary_item>div:nth-of-type(3){color:var(--gray-color-3);font-size:16px;line-height:1.6;margin-top:16px}.home_development_primary_item>div:nth-of-type(4){color:var(--primary-color-1);font-size:30px;line-height:1.2;padding-top:24px;margin-top:24px;border-top:1px solid var(--gray-color-13)}.home_development_primary_item>div:nth-of-type(5){color:var(--gray-color-5);padding-top:8px}.home_development_secondary_items{display:flex;gap:48px;margin-top:64px;border-top:2px solid var(--primary-color-1)}.home_development_secondary_item{padding:50px 0;width:33.333%}.home_development_secondary_item>div:nth-of-type(1){color:var(--gray-color-8);text-align:center}.home_development_secondary_item>div:nth-of-type(2){color:var(--primary-color-1);text-align:center;font-size:72px;line-height:1;margin-top:16px}.home_development_secondary_item>div:nth-of-type(3){color:var(--gray-color-3);text-align:center;font-size:14px;line-height:20px;margin-top:16px}@media (max-width:1024px){#home_development{margin-top:72px}.home_development_subtitle{font-size:13px}.home_development_title{font-size:56px}.home_development_desc{font-size:20px}.home_development_primary_item>div:nth-of-type(1){font-size:40px}.home_development_primary_item>div:nth-of-type(2){font-size:22px}.home_development_primary_item>div:nth-of-type(3){font-size:15px}.home_development_primary_item>div:nth-of-type(4){font-size:26px}.home_development_primary_item>div:nth-of-type(5){font-size:13px}.home_development_secondary_item>div:nth-of-type(1){font-size:13px}.home_development_secondary_item>div:nth-of-type(2){font-size:60px}.home_development_secondary_item>div:nth-of-type(3){font-size:15px}}@media (max-width:768px){#home_development{margin-top:56px}.home_development_subtitle{font-size:13px}.home_development_title{font-size:38px;margin-top:24px;letter-spacing:-0.8px}.home_development_desc{font-size:17px;margin-top:22px;line-height:1.6}.home_development_primary_items{flex-direction:column;gap:18px;margin-top:40px}.home_development_primary_item{width:100%;padding:24px 0}.home_development_primary_item>div:nth-of-type(1){font-size:36px}.home_development_primary_item>div:nth-of-type(2){font-size:21px;margin-top:16px;line-height:1.3}.home_development_primary_item>div:nth-of-type(3){font-size:15.5px;margin-top:14px;line-height:1.6}.home_development_primary_item>div:nth-of-type(4){font-size:26px;padding-top:18px;margin-top:18px}.home_development_primary_item>div:nth-of-type(5){font-size:13px}.home_development_secondary_items{flex-direction:column;gap:16px;margin-top:40px}.home_development_secondary_item{width:100%;padding:28px 0}.home_development_secondary_item>div:nth-of-type(1){font-size:13px}.home_development_secondary_item>div:nth-of-type(2){font-size:52px;margin-top:18px}.home_development_secondary_item>div:nth-of-type(3){font-size:15px;margin-top:18px;line-height:1.55}}#home_journey{margin-top:100px;padding-bottom:100px}.home_journey_items{border-top:2px solid var(--primary-color-1);margin-top:50px}.home_journey_item{display:flex;padding:32px 0;border-bottom:1px solid var(--gray-color-11)}.home_journey_item>div:nth-of-type(1){width:118px;color:var(--primary-color-4);font-size:48px;line-height:1}.home_journey_item>div:nth-of-type(2){width:calc(100% - 118px);position:relative}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(1){color:var(--primary-color-1);font-size:24px;line-height:1.3}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(2){color:var(--gray-color-3);font-size:16px;line-height:1.6;margin-top:32px}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(3){position:absolute;top:0;inset-inline-end:0;color:var(--gray-color-5)}.home_journey_guarantees{display:flex;gap:24px;margin-top:88px}.home_journey_guarantees>div{width:33.333%;color:var(--gray-color-2);font-size:14px;line-height:1.4;position:relative;padding-inline-start:18px}.home_journey_guarantees>div::before{content:'';background:var(--primary-color-4);width:6px;height:6px;position:absolute;top:7px;inset-inline-start:0}.home_journey_block>div:nth-of-type(1){color:var(--gray-color-8)}.home_journey_block>div:nth-of-type(2){font-size:72px;margin-top:16px}.home_journey_block>div:nth-of-type(3){color:var(--gray-color-3);font-size:14px;line-height:20px;margin-top:16px}.home_journey_info{padding:24px}.home_journey_info_title{color:var(--white-color-80)}@media (max-width:1024px){#home_journey{margin-top:72px}.home_journey_item{padding:36px 0}.home_journey_item>div:nth-of-type(1){font-size:56px}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(1){font-size:22px}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(2){font-size:16px}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(3){font-size:13px}.home_journey_guarantees{gap:18px;margin-top:64px}.home_journey_guarantees>div{font-size:15px}.home_journey_block>div:nth-of-type(1){font-size:13px}.home_journey_block>div:nth-of-type(2){font-size:56px;margin-top:14px}.home_journey_block>div:nth-of-type(3){font-size:15px;line-height:1.55}.home_journey_info{padding:28px}.home_journey_info_title{font-size:13px}.home_journey_info_item>div:nth-of-type(1){font-size:13px}.home_journey_info_item>div:nth-of-type(2){font-size:15px}}@media (max-width:768px){#home_journey{margin-top:56px}.home_journey_item{flex-direction:column;padding:28px 0}.home_journey_item>div:nth-of-type(1){width:100%;font-size:38px}.home_journey_item>div:nth-of-type(2){width:100%;margin-top:12px}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(1){font-size:21px;padding-inline-end:84px;line-height:1.35}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(2){margin-top:16px;font-size:15.5px;line-height:1.6}.home_journey_item>div:nth-of-type(2)>div:nth-of-type(3){font-size:13px}.home_journey_guarantees{flex-direction:column;gap:14px;margin-top:44px}.home_journey_guarantees>div{width:100%;font-size:15.5px;line-height:1.5}#home_journey .home_section_cta{margin-bottom:24px}.home_journey_block>div:nth-of-type(1){font-size:13px}.home_journey_block>div:nth-of-type(2){font-size:52px;margin-top:14px}.home_journey_block>div:nth-of-type(3){font-size:15px;margin-top:16px;line-height:1.55}.home_journey_info{padding:22px}.home_journey_info_title{font-size:13px}.home_journey_info_item>div:nth-of-type(1){font-size:13px}.home_journey_info_item>div:nth-of-type(2){font-size:15px;line-height:1.6}}#home_worldwide{margin-top:100px}.home_worldwide_items{margin-top:48px}.home_worldwide_item{padding:32px 0;border-bottom:1px solid var(--gray-color-11)}.home_worldwide_item:first-child{border-top:1px solid var(--gray-color-11)}.home_worldwide_item_top{display:flex}.home_worldwide_item_top>div{width:50%}.home_worldwide_item_top>div:nth-of-type(1){color:var(--primary-color-1);font-size:24px;line-height:1.3}.home_worldwide_item_top>div:nth-of-type(2)>div:nth-of-type(1){color:var(--primary-color-4);text-align:end;font-size:30px;line-height:1.2}.home_worldwide_item_top>div:nth-of-type(2)>div:nth-of-type(2){color:var(--gray-color-5);text-align:end;margin-top:4px}.home_worldwide_item_bottom{display:flex;margin-top:24px}.home_worldwide_item_bottom>div{width:50%}.home_worldwide_item_bottom>div:nth-of-type(1)>div:nth-of-type(1){color:var(--gray-color-8)}.home_worldwide_item_bottom>div:nth-of-type(1)>div:nth-of-type(2){color:var(--gray-color-3);font-size:14px;line-height:1.4;margin-top:4px}.home_worldwide_item_bottom>div:nth-of-type(2)>div:nth-of-type(1){color:var(--gray-color-8);text-align:end}.home_worldwide_item_bottom>div:nth-of-type(2)>div:nth-of-type(2){color:var(--primary-color-1);text-align:end;font-size:20px;line-height:1.4;margin-top:4px}.home_worldwide_relocation{margin-top:68px;border-inline-start:4px solid var(--primary-color-4);padding-inline-start:28px}.home_worldwide_relocation>div:nth-of-type(1){color:var(--gray-color-5)}.home_worldwide_relocation>div:nth-of-type(2){color:var(--primary-color-1);font-size:20px;line-height:1.6;margin-top:14px}.home_worldwide_relocation>div:nth-of-type(3){display:flex;gap:24px;margin-top:18px}.home_worldwide_relocation>div:nth-of-type(3)>div{color:var(--gray-color-3);font-size:14px;line-height:1.4;position:relative;padding-inline-start:14px}.home_worldwide_relocation>div:nth-of-type(3)>div::before{content:'';background:var(--primary-color-4);width:6px;height:6px;border-radius:3px;position:absolute;top:7px;inset-inline-start:0}.home_worldwide_block>div:nth-of-type(1){color:var(--gray-color-8)}.home_worldwide_block>div:nth-of-type(2){font-size:72px;margin-top:16px}.home_worldwide_block>div:nth-of-type(3){color:var(--gray-color-3);font-size:14px;line-height:20px;margin-top:16px}.home_worldwide_info{padding:24px}.home_worldwide_info_title{color:var(--white-color-80)}.home_worldwide_info_item{display:flex;align-items:end;padding:22px 0 12px;border-bottom:1px solid var(--white-color);color:var(--white-color);line-height:1}.home_worldwide_info_item:last-child{border-bottom:none}.home_worldwide_info_item>div:nth-of-type(1){width:70%;font-size:14px}.home_worldwide_info_item>div:nth-of-type(2){width:30%;font-size:18px;text-align:end}@media (max-width:1024px){#home_worldwide{margin-top:72px}.home_worldwide_items{margin-top:36px}.home_worldwide_item{padding:36px 0}.home_worldwide_item_top>div:nth-of-type(1){font-size:22px}.home_worldwide_item_top>div:nth-of-type(2)>div:nth-of-type(1){font-size:28px}.home_worldwide_item_top>div:nth-of-type(2)>div:nth-of-type(2){font-size:13px}.home_worldwide_item_bottom>div:nth-of-type(1)>div:nth-of-type(1){font-size:13px}.home_worldwide_item_bottom>div:nth-of-type(1)>div:nth-of-type(2){font-size:15px}.home_worldwide_item_bottom>div:nth-of-type(2)>div:nth-of-type(1){font-size:13px}.home_worldwide_item_bottom>div:nth-of-type(2)>div:nth-of-type(2){font-size:18px}.home_worldwide_relocation{margin-top:56px}.home_worldwide_relocation>div:nth-of-type(1){font-size:13px}.home_worldwide_relocation>div:nth-of-type(2){font-size:22px}.home_worldwide_relocation>div:nth-of-type(3)>div{font-size:15px}.home_worldwide_block>div:nth-of-type(1){font-size:13px}.home_worldwide_block>div:nth-of-type(2){font-size:56px;margin-top:14px}.home_worldwide_block>div:nth-of-type(3){font-size:15px}.home_worldwide_info{padding:28px}.home_worldwide_info_title{font-size:13px}.home_worldwide_info_item>div:nth-of-type(1){font-size:15px}.home_worldwide_info_item>div:nth-of-type(2){font-size:20px}}@media (max-width:768px){#home_worldwide{margin-top:56px}.home_worldwide_items{margin-top:28px}.home_worldwide_item{padding:26px 0}.home_worldwide_item_top>div:nth-of-type(1){font-size:20px;line-height:1.4}.home_worldwide_item_top>div:nth-of-type(2)>div:nth-of-type(1){font-size:24px}.home_worldwide_item_top>div:nth-of-type(2)>div:nth-of-type(2){font-size:13px;margin-top:6px}.home_worldwide_item_bottom{flex-direction:column;gap:16px;margin-top:20px}.home_worldwide_item_bottom>div{width:100%}.home_worldwide_item_bottom>div:nth-of-type(1)>div:nth-of-type(1){font-size:13px}.home_worldwide_item_bottom>div:nth-of-type(1)>div:nth-of-type(2){font-size:15.5px;margin-top:6px}.home_worldwide_item_bottom>div:nth-of-type(2)>div:nth-of-type(1){text-align:start;font-size:13px}.home_worldwide_item_bottom>div:nth-of-type(2)>div:nth-of-type(2){text-align:start;font-size:18px;margin-top:6px}.home_worldwide_relocation{padding-inline-start:18px;margin-top:40px}.home_worldwide_relocation>div:nth-of-type(1){font-size:13px}.home_worldwide_relocation>div:nth-of-type(2){font-size:17px;line-height:1.55}.home_worldwide_relocation>div:nth-of-type(3){flex-direction:column;gap:14px}.home_worldwide_relocation>div:nth-of-type(3)>div{font-size:15.5px}.home_worldwide_block>div:nth-of-type(1){font-size:13px}.home_worldwide_block>div:nth-of-type(2){font-size:52px;margin-top:14px}.home_worldwide_block>div:nth-of-type(3){font-size:15px;margin-top:16px;line-height:1.55}.home_worldwide_info{padding:22px}.home_worldwide_info_title{font-size:13px}.home_worldwide_info_item{padding:24px 0 14px}.home_worldwide_info_item>div:nth-of-type(1){width:65%;font-size:15.5px}.home_worldwide_info_item>div:nth-of-type(2){width:35%;font-size:18px}}#home_knowledge{margin-top:100px}.home_knowledge_items{display:flex;gap:32px;margin-top:48px}.home_knowledge_item{width:33.333%}.home_knowledge_item>div:nth-of-type(1){color:var(--gray-color-8)}.home_knowledge_item>div:nth-of-type(2){color:var(--primary-color-1);font-size:36px;line-height:1;margin-top:12px}.home_knowledge_tags{border-top:2px solid var(--primary-color-1);margin-top:48px;padding-top:48px}.home_knowledge_tags_title{color:var(--gray-color-5)}.home_knowledge_tags_items{display:flex;margin-top:24px;gap:16px;flex-wrap:wrap}.home_knowledge_tags_items>div{width:calc(50% - 8px);border-inline-start:2px solid var(--primary-color-4);display:flex;align-items:center;padding:12px 18px;color:var(--primary-color-1);font-size:14px}.home_knowledge_digests_title{color:var(--gray-color-5)}.home_knowledge_digests_items{border-top:2px solid var(--primary-color-1)}.home_knowledge_digests_item{padding:32px 0;border-bottom:1px solid var(--gray-color-11)}.home_knowledge_digests_item>div:nth-of-type(1){color:var(--gray-color-8)}.home_knowledge_digests_item>div:nth-of-type(2){color:var(--primary-color-1);font-size:24px;line-height:1.25;margin-top:10px}.home_knowledge_info{background:var(--primary-color-4);border-radius:3px;padding:32px;color:var(--white-color)}.home_knowledge_info_title{color:var(--white-color-80)}.home_knowledge_info_desc{color:var(--white-color-90);font-size:18px;line-height:1.6;margin-top:16px}.home_knowledge_info_item{border-top:1px solid var(--white-color);margin-top:16px;padding-top:16px}.home_knowledge_info_item>div:nth-of-type(1){color:var(--white-color-80);font-size:12px;line-height:1.3}.home_knowledge_info_item>div:nth-of-type(2){color:var(--white-color);font-size:20px;line-height:1.4;margin-top:4px}.home_knowledge_info_item>div:nth-of-type(3){color:var(--white-color-80);font-size:14px;line-height:1.4;margin-top:4px}@media (max-width:1024px){#home_knowledge{margin-top:72px}.home_knowledge_items{margin-top:36px}.home_knowledge_item>div:nth-of-type(1){font-size:13px}.home_knowledge_item>div:nth-of-type(2){font-size:40px}.home_knowledge_tags_title{font-size:13px}.home_knowledge_tags_items>div{font-size:15px;padding:14px 18px}.home_knowledge_digests_title{font-size:13px}.home_knowledge_digests_item{padding:28px 0}.home_knowledge_digests_item>div:nth-of-type(1){font-size:13px}.home_knowledge_digests_item>div:nth-of-type(2){font-size:22px}.home_knowledge_info{padding:36px}.home_knowledge_info_title{font-size:13px}.home_knowledge_info_desc{font-size:19px}.home_knowledge_info_item>div:nth-of-type(1){font-size:13px}.home_knowledge_info_item>div:nth-of-type(2){font-size:22px}.home_knowledge_info_item>div:nth-of-type(3){font-size:15px}}@media (max-width:768px){#home_knowledge{margin-top:56px}.home_knowledge_items{flex-direction:column;gap:22px;margin-top:28px}.home_knowledge_item{width:100%}.home_knowledge_item>div:nth-of-type(1){font-size:13px}.home_knowledge_item>div:nth-of-type(2){font-size:32px;margin-top:14px}.home_knowledge_tags{margin-top:32px;padding-top:32px}.home_knowledge_tags_title{font-size:13px}.home_knowledge_tags_items{gap:12px;margin-top:28px}.home_knowledge_tags_items>div{width:100%;padding:14px 18px;font-size:15.5px}.home_knowledge_digests_title{font-size:13px}.home_knowledge_digests_item{padding:24px 0}.home_knowledge_digests_item>div:nth-of-type(1){font-size:13px}.home_knowledge_digests_item>div:nth-of-type(2){font-size:20px;margin-top:12px;line-height:1.35}.home_knowledge_info{padding:24px}.home_knowledge_info_title{font-size:13px}.home_knowledge_info_desc{font-size:17px;line-height:1.6}.home_knowledge_info_item>div:nth-of-type(1){font-size:13px}.home_knowledge_info_item>div:nth-of-type(2){font-size:20px}.home_knowledge_info_item>div:nth-of-type(3){font-size:15px;line-height:1.55}}#home_market{margin-top:100px;padding-bottom:100px}.home_market_items{display:flex;gap:32px;border-top:2px solid var(--primary-color-1);margin-top:40px;padding-top:40px}.home_market_item{width:33.333%}.home_market_item>div:nth-of-type(1){color:var(--gray-color-8)}.home_market_item>div:nth-of-type(2){color:var(--primary-color-1);font-size:36px;line-height:1;margin-top:12px}.home_market_sources{background-color:var(--primary-color-1);padding:32px;border-radius:3px;color:var(--white-color);margin-top:40px}.home_market_sources_title{color:var(--white-color-80)}.home_market_sources_items{display:flex;flex-direction:column;gap:12px;margin-top:16px}.home_market_sources_items>div{color:var(--white-color-90);font-size:14px;line-height:1.6;padding-inline-start:12px;position:relative}.home_market_sources_items>div::before{content:'';position:absolute;top:9px;inset-inline-start:0;width:4px;height:4px;border-radius:2px;background:var(--white-color)}.home_market_salary_title{color:var(--gray-color-5)}.home_market_salary_items{margin-top:24px}.home_market_salary_item{display:flex;align-items:center;border-bottom:1px solid var(--gray-color-11);padding:24px 0}.home_market_salary_item:first-child{border-top:1px solid var(--gray-color-11)}.home_market_salary_item>div:nth-of-type(1){width:40%;color:var(--primary-color-1);font-size:18px;line-height:1.5}.home_market_salary_item>div:nth-of-type(2){width:25%;color:var(--gray-color-3);text-align:center;font-size:14px;line-height:1.4}.home_market_salary_item>div:nth-of-type(3){width:20%;color:var(--gray-color-5);text-align:center}.home_market_salary_item>div:nth-of-type(4){width:15%;color:var(--primary-color-4);text-align:end;font-size:24px;line-height:1.3}.home_market_skills_title{color:var(--gray-color-5);margin-top:48px}.home_market_skills_items{margin-top:24px}.home_market_skills_item{display:flex;align-items:center;border-bottom:1px solid var(--gray-color-11);padding:24px 0}.home_market_skills_item:first-child{border-top:1px solid var(--gray-color-11)}.home_market_skills_item>div:nth-of-type(1){width:60%;color:var(--primary-color-1);font-size:16px;line-height:1.5}.home_market_skills_item>div:nth-of-type(2){width:40%;color:var(--primary-color-4);text-align:end;font-size:30px;line-height:1.2}.home_market_reports_title{color:var(--gray-color-5);margin-top:48px}.home_market_reports_desc{color:var(--primary-color-1);font-size:18px;line-height:1.6;margin-top:12px}@media (max-width:1024px){#home_market{margin-top:72px}.home_market_item>div:nth-of-type(1){font-size:13px}.home_market_item>div:nth-of-type(2){font-size:40px}.home_market_sources{padding:36px}.home_market_sources_title{font-size:13px}.home_market_sources_items>div{font-size:15px}.home_market_salary_title{font-size:13px}.home_market_salary_item{padding:26px 0}.home_market_salary_item>div:nth-of-type(1){font-size:19px}.home_market_salary_item>div:nth-of-type(2){font-size:15px}.home_market_salary_item>div:nth-of-type(3){font-size:13px}.home_market_salary_item>div:nth-of-type(4){font-size:26px}.home_market_skills_title{font-size:13px}.home_market_skills_item{padding:26px 0}.home_market_skills_item>div:nth-of-type(1){font-size:17px}.home_market_skills_item>div:nth-of-type(2){font-size:32px}.home_market_reports_title{font-size:13px}.home_market_reports_desc{font-size:19px}}@media (max-width:768px){#home_market{margin-top:56px;padding-bottom:56px}.home_market_items{flex-direction:column;gap:22px;margin-top:28px;padding-top:28px}.home_market_item{width:100%}.home_market_item>div:nth-of-type(1){font-size:13px}.home_market_item>div:nth-of-type(2){font-size:32px;margin-top:14px}.home_market_sources{padding:24px;margin-top:32px}.home_market_sources_title{font-size:13px}.home_market_sources_items{margin-top:18px}.home_market_sources_items>div{font-size:15.5px;line-height:1.6}.home_market_salary_title{font-size:13px}.home_market_salary_items{margin-top:28px}.home_market_salary_item{flex-wrap:wrap;padding:18px 0}.home_market_salary_item>div:nth-of-type(1){width:65%;font-size:16.5px;line-height:1.5}.home_market_salary_item>div:nth-of-type(2){width:50%;text-align:start;margin-top:8px;font-size:15px}.home_market_salary_item>div:nth-of-type(3){width:50%;text-align:end;margin-top:8px;font-size:13px}.home_market_salary_item>div:nth-of-type(4){width:35%;font-size:22px}.home_market_skills_title{margin-top:36px;font-size:13px}.home_market_skills_items{margin-top:28px}.home_market_skills_item{padding:18px 0}.home_market_skills_item>div:nth-of-type(1){font-size:16.5px;line-height:1.5}.home_market_skills_item>div:nth-of-type(2){font-size:24px}.home_market_reports_title{margin-top:36px;font-size:13px}.home_market_reports_desc{font-size:17px;line-height:1.6}}#home_footer{background-color:var(--primary-color-1);padding-top:110px}.home_action_title{color:var(--white-color);font-size:68px;line-height:1.15;letter-spacing:-3px}.home_action_title>span{display:block}.home_action_desc{color:var(--white-color);font-size:30px;line-height:1.6;margin-top:32px}.home_action_controls{display:flex;margin-top:40px;gap:16px}.home_action_benefits{margin-top:40px;padding-top:24px}.home_action_benefits_title{color:var(--white-color-60)}.home_action_benefits_items{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.home_action_benefits_items>div{width:calc(50% - 6px);color:var(--white-color);font-size:16px;line-height:1.5;padding-inline-start:18px;position:relative}.home_action_benefits_items>div::before{content:'';width:6px;height:6px;background:var(--white-color);position:absolute;top:9px;inset-inline-start:0}.home_action_block{border-inline-start:2px solid var(--white-color);padding-inline-start:34px}.home_action_block_sep{width:100%;height:1px;margin:32px 0;background:var(--white-color-20)}.home_action_block>div:nth-of-type(1){color:var(--white-color-60)}.home_action_block>div:nth-of-type(2){color:var(--white-color);font-size:72px;line-height:1;margin-top:16px}.home_action_block>div:nth-of-type(3){color:var(--white-color);font-size:14px;line-height:1.4;margin-top:16px}.home_action_info_items{display:flex;gap:32px;border-top:1px solid var(--white-color-20);margin-top:80px;padding:48px 0}.home_action_info_item{width:25%}.home_action_info_item>div:nth-of-type(1){color:var(--white-color-60)}.home_action_info_item>div:nth-of-type(2){color:var(--white-color);font-size:16px;line-height:1.5;margin-top:8px}#home_footer_menu{display:flex;padding:80px 0;gap:48px;border-top:1px solid var(--white-color-20)}#home_footer_menu>div:nth-child(1){width:32%}#home_footer_menu>div:nth-child(2){width:68%}.home_footer_desc{color:var(--white-color-60);font-size:14px;line-height:1.4}.home_footer_social_items{display:flex;gap:12px;margin-top:32px}.home_footer_social_item{display:flex;align-items:center;justify-content:center;border:1px solid var(--white-color-20);padding:10px;cursor:pointer}.home_footer_social_item>i{font-size:16px;color:var(--white-color)}.home_footer_sitemap{display:flex;justify-content:flex-end;gap:40px}.home_footer_sitemap>div{flex:1}.home_footer_sitemap_title{color:var(--white-color-90);font-size:12px;line-height:1.3;letter-spacing:1.2px;text-transform:uppercase}.home_footer_sitemap_items{display:flex;flex-direction:column;gap:12px;margin-top:32px}.home_footer_sitemap_items>div>a{color:var(--white-color-60);text-decoration:none;font-size:14px;line-height:1.4}.home_footer_sitemap_items>div>a:hover{color:var(--white-color-80)}#home_copyright{display:flex;padding:30px 0;border-top:1px solid var(--white-color-20)}#home_copyright>div{width:50%}#home_copyright>div:nth-of-type(2){display:flex;justify-content:end}.home_copyright_desc{color:var(--white-color-50);font-size:14px;line-height:1.4}.home_copyright_links{display:flex;gap:32px}.home_copyright_links>a{color:var(--white-color-50);text-decoration:none;font-size:14px;line-height:1.4}.home_copyright_links>a:hover{color:var(--white-color-80)}@media (max-width:1024px){#home_footer{padding-top:72px}.home_action_title{font-size:56px;letter-spacing:-2px}.home_action_desc{font-size:22px}.home_action_benefits_title{font-size:13px}.home_action_benefits_items>div{font-size:17px}.home_action_block>div:nth-of-type(1){font-size:13px}.home_action_block>div:nth-of-type(2){font-size:56px}.home_action_block>div:nth-of-type(3){font-size:15px}.home_action_info_item>div:nth-of-type(1){font-size:13px}.home_action_info_item>div:nth-of-type(2){font-size:17px}#home_footer_menu{flex-direction:column;gap:48px;padding:56px 0}#home_footer_menu>div:nth-child(1),#home_footer_menu>div:nth-child(2){width:100%}.home_footer_desc{font-size:15px;line-height:1.55}.home_footer_social_item{padding:12px}.home_footer_social_item>i{font-size:18px}.home_footer_sitemap{flex-wrap:wrap;gap:32px}.home_footer_sitemap>div{width:calc(50% - 16px)}.home_footer_sitemap_title{font-size:13px}.home_footer_sitemap_items>div>a{font-size:15px}.home_copyright_desc{font-size:14.5px}.home_copyright_links>a{font-size:14.5px}}@media (max-width:768px){#home_footer{padding-top:56px}.home_action_title{font-size:40px;letter-spacing:-1.4px}.home_action_desc{font-size:19px;margin-top:22px;line-height:1.55}.home_action_controls{flex-direction:column;gap:14px;margin-top:28px}.home_action_controls>.home_btn{width:100%;height:52px}.home_action_benefits{margin-top:36px;padding-top:20px}.home_action_benefits_title{font-size:13px}.home_action_benefits_items{gap:14px;margin-top:18px}.home_action_benefits_items>div{width:100%;font-size:16px;line-height:1.55}.home_action_block{padding-inline-start:18px}.home_action_block_sep{margin:28px 0}.home_action_block>div:nth-of-type(1){font-size:13px}.home_action_block>div:nth-of-type(2){font-size:52px;margin-top:14px}.home_action_block>div:nth-of-type(3){font-size:15px;margin-top:16px;line-height:1.55}.home_action_info_items{flex-wrap:wrap;gap:24px;padding:36px 0;margin-top:48px}.home_action_info_item{width:calc(50% - 12px)}.home_action_info_item>div:nth-of-type(1){font-size:13px}.home_action_info_item>div:nth-of-type(2){font-size:16px;margin-top:10px}.home_footer_desc{font-size:15px;line-height:1.55}.home_footer_social_items{gap:14px;margin-top:28px}.home_footer_social_item{padding:12px}.home_footer_social_item>i{font-size:18px}.home_footer_sitemap_title{font-size:13px}.home_footer_sitemap_items{gap:14px;margin-top:22px}.home_footer_sitemap_items>div>a{font-size:15px}#home_copyright{flex-direction:column;gap:16px;padding:28px 0;align-items:flex-start}#home_copyright>div{width:100%}#home_copyright>div:nth-of-type(2){justify-content:flex-start}.home_copyright_desc{font-size:14.5px}.home_copyright_links{flex-wrap:wrap;gap:18px}.home_copyright_links>a{font-size:14.5px}}#home_hero.legal{height:auto;min-height:0;padding-bottom:80px}.home_hero_left.legal{padding-top:40px}.page_legal_body{padding-top:60px;padding-bottom:80px;max-width:900px}.page_legal_section{padding-top:80px}.page_legal_section.first{padding-top:60px}.page_section_text.legal{padding-inline-end:0;font-size:15px}@keyframes home_pulse{0%{opacity:1}50%{opacity:0.3}100%{opacity:1}}.home_live_dot{display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--primary-color-4);margin-inline-end:8px;vertical-align:middle;animation:home_pulse 2s infinite}.home_section_cta{margin-top:40px}.home_beta_badge{display:inline-flex;align-items:center;gap:6px;color:var(--white-color-80);border:1px solid var(--white-color-20);border-radius:3px;padding:4px 11px;font-size:11px;letter-spacing:0.3px;text-transform:uppercase}.home_beta_badge>span{width:6px;height:6px;border-radius:50%;background-color:var(--white-color-70)}.home_hero_chips{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.home_hero_chips_label{color:var(--white-color-60)}.home_hero_chips_item{color:var(--white-color-80);border:1px solid var(--white-color-20);border-radius:3px;padding:4px 11px;font-size:12px;line-height:1.4;text-decoration:none;transition:all 0.2s ease-out}.home_hero_chips_item:hover{color:var(--white-color);border-color:var(--white-color-60)}.home_hero_ctas{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:26px}.home_hero_ctas .home_btn{background-color:var(--white-color-70);border-color:transparent;color:var(--primary-color-1)}.home_hero_ctas .home_btn:hover{background-color:var(--white-color);border-color:var(--white-color);color:var(--primary-color-1)}.home_hero_ctas_link{display:inline-flex;align-items:center;height:36px;padding:0 18px;border:1px solid var(--white-color-20);border-radius:3px;color:var(--white-color-80);font-size:14px;line-height:1.4;text-decoration:none;transition:all 0.2s ease-out}.home_hero_ctas_link>i{padding-inline-start:14px;font-size:12px}.home_hero_ctas_link:hover{color:var(--white-color);border-color:var(--white-color-60);background-color:var(--white-color-5)}.home_mission_beta{border:1px solid var(--gray-color-13);border-radius:3px;padding:48px;margin-top:80px;text-align:center}.home_mission_beta>div:nth-of-type(1){color:var(--primary-color-4)}.home_mission_beta>div:nth-of-type(2){color:var(--gray-color-3);font-size:16px;line-height:1.6;margin:16px auto 0;max-width:640px}.home_mission_beta>a{margin-top:28px}.home_developers_preview{padding:28px}.home_developers_preview_title{color:var(--white-color-60)}.home_developers_preview_head{display:flex;align-items:center;gap:16px;margin-top:24px}.home_developers_preview_avatar{width:48px;height:48px;border-radius:50%;background-color:var(--white-color-20);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--white-color);flex-shrink:0}.home_developers_preview_head>div:nth-of-type(2)>div:nth-of-type(1){font-size:16px;line-height:1.4}.home_developers_preview_head>div:nth-of-type(2)>div:nth-of-type(2){color:var(--white-color-60);font-size:13px;line-height:1.4;margin-top:4px}.home_developers_preview_tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.home_developers_preview_tags>span{border:1px solid var(--white-color-20);border-radius:3px;padding:4px 12px;font-size:12px;line-height:1.4;color:var(--white-color-80)}.home_developers_preview_note{color:var(--white-color-60);font-size:13px;line-height:1.5;margin-top:20px}.home_developers_teaser_links{display:flex;flex-wrap:wrap;gap:24px;margin-top:8px}.home_developers_teaser_links>a{color:var(--white-color-80);font-size:14px;line-height:1.4;text-decoration:none;transition:all 0.2s ease-out}.home_developers_teaser_links>a>i{padding-inline-start:8px;font-size:11px}.home_developers_teaser_links>a:hover{color:var(--white-color)}.home_companies_demo{border:1px solid var(--gray-color-13);border-radius:3px;padding:28px;margin-top:48px}.home_companies_demo_title{color:var(--gray-color-5)}.home_companies_demo_tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.home_companies_demo_tab{border:1px solid var(--gray-color-13);border-radius:3px;padding:6px 16px;font-size:13px;line-height:1.4;cursor:pointer;color:var(--gray-color-3);transition:all 0.2s ease-out}.home_companies_demo_tab:hover{border-color:var(--primary-color-4);color:var(--primary-color-4)}.home_companies_demo_tab.active{background-color:var(--primary-color-1);border-color:var(--primary-color-1);color:var(--white-color)}.home_companies_demo_items{margin-top:12px}.home_companies_demo_item{padding:16px 0;border-bottom:1px solid var(--gray-color-13)}.home_companies_demo_item[hidden]{display:none}.home_companies_demo_item>div:nth-of-type(1){display:flex;align-items:center;justify-content:space-between;gap:16px}.home_companies_demo_item>div:nth-of-type(1)>span:nth-of-type(1){color:var(--primary-color-1);font-size:15px;line-height:1.4}.home_companies_demo_item>div:nth-of-type(1)>.home_caption{color:var(--primary-color-4)}.home_companies_demo_item>div:nth-of-type(2){color:var(--gray-color-3);font-size:13px;line-height:1.5;margin-top:6px}.home_matching_item{flex-wrap:wrap;cursor:pointer}.home_matching_item:hover>div:nth-of-type(1){color:var(--primary-color-4)}.home_matching_item_signals{display:none;width:100%;color:var(--gray-color-3);font-size:13px;line-height:1.6;padding-top:14px}.home_matching_item.open .home_matching_item_signals{display:block}.home_technologies_chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.home_technologies_chips_item{color:var(--primary-color-1);border:1px solid var(--gray-color-13);border-radius:3px;padding:8px 18px;font-size:14px;line-height:1.4;text-decoration:none;transition:all 0.2s ease-out}.home_technologies_chips_item:hover{border-color:var(--primary-color-4);color:var(--primary-color-4)}.home_technologies_note{color:var(--gray-color-3);font-size:14px;line-height:1.6;margin-top:28px}.home_technologies_latest{border:1px solid var(--gray-color-13);border-radius:3px;padding:24px}.home_technologies_latest>div:nth-of-type(1){color:var(--gray-color-5)}.home_technologies_latest>div:nth-of-type(2){color:var(--primary-color-1);font-size:16px;line-height:1.4;margin-top:12px}.home_technologies_latest>div:nth-of-type(3){color:var(--primary-color-4);font-size:13px;line-height:1.4;margin-top:6px}.home_screening_steps{margin-top:28px;display:flex;flex-direction:column;gap:4px}.home_screening_step{gap:14px}.home_screening_step>span{flex:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background-color:var(--primary-color-1);color:var(--white-color);font-size:13px}.home_screening_step>div{width:auto;color:var(--primary-color-1);font-size:15px;line-height:1.4}.home_screening_card{padding:28px}.home_screening_card_head{display:flex;align-items:center;justify-content:space-between;gap:16px}.home_screening_card_name{color:var(--white-color);font-size:16px;line-height:1.4}.home_screening_card_head .home_caption{color:var(--white-color-60);margin-top:4px}.home_screening_card_tier{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:3px;background-color:var(--primary-color-4);color:var(--white-color);font-size:20px}.home_screening_card_bars{margin-top:24px;display:flex;flex-direction:column;gap:14px}.home_screening_card_bar{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:12px;color:var(--white-color-80);font-size:13px}.home_screening_card_bar>i{display:block;height:8px;border-radius:3px;background-color:var(--primary-color-4)}.home_screening_card_claim{display:flex;align-items:center;gap:8px;margin-top:24px;padding-top:18px;border-top:1px solid var(--white-color-20);color:var(--white-color-80);font-size:13px;line-height:1.5}.home_screening_card_claim>i{color:var(--primary-color-4)}@media (min-width:1025px) and (max-height:880px){.home_beta_badge{padding:4px 11px}.home_hero_subtitle{margin-top:14px}.home_hero_title{font-size:56px;padding-top:18px}.home_hero_desc{font-size:16px;margin-top:16px}.home_hero_search{height:56px;padding:6px;margin-top:22px}.home_hero_search_input{height:42px}.home_hero_search_btn{height:42px}.home_hero_chips{margin-top:16px}.home_hero_ctas{margin-top:20px}}@media (max-width:768px){.home_beta_badge{padding:4px 10px;font-size:10.5px;margin-top:28px}.home_hero_chips{gap:8px;margin-top:18px}.home_hero_chips_label{width:100%;margin-bottom:2px}.home_hero_chips_item{padding:7px 14px;font-size:13px}.home_hero_ctas{flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}.home_hero_ctas .home_btn{width:100%;height:50px}.home_hero_ctas_link{justify-content:center;height:50px;border-radius:3px}.home_mission_beta{padding:32px 24px}.home_companies_demo{padding:20px}.home_footer_sitemap{justify-content:flex-start}.home_footer_sitemap>div{width:100%}}.job_item{position:relative;display:flex;flex-direction:column;border:var(--surface-border);border-radius:3px;background:var(--white-color);padding:20px 20px 14px 20px;margin-bottom:10px;transition:all 0.3s ease-in-out}.job_item h2,.job_item h3{display:inline;margin:0;padding:0;font:inherit;color:inherit}.job_item.promo{border:1px solid var(--primary-color-2)}.job_item_promo_chip{position:absolute;top:14px;inset-inline-end:16px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:3px;background:var(--primary-color-3);color:var(--white-color);font-size:11px;font-weight:600;line-height:1.4;letter-spacing:0.2px;user-select:none}.job_item_promo_chip>i{font-size:11px}.job_item_head{display:flex}.job_item_head>div:nth-of-type(1){display:flex;position:absolute;top:20px;inset-inline-start:20px}.job_item_head>div:nth-of-type(1)>.job_item_logo{min-width:50px;width:50px;height:50px;border-radius:3px}.job_item_head>div:nth-of-type(1)>.job_item_logo[onclick]{cursor:pointer}.job_item_head>div:nth-of-type(2){width:100%;padding-inline-start:64px}.job_item_head>div:nth-of-type(2)>div:nth-of-type(1){display:flex;align-items:center}.job_item>.job_item_desc{padding-top:4px;padding-inline-start:64px}.job_item>.job_item_desc>span{font-size:14px;line-height:1.35;max-width:800px}.job_item_title{max-width:500px;overflow:hidden;font-size:18px;font-weight:500;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.job_item_title:hover{color:var(--primary-color-3)}.job_item_social{display:flex;gap:8px;margin-inline-start:auto;padding-inline-start:10px}.job_item_social>a{display:flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;border-radius:3px;background:var(--primary-color-8);color:var(--primary-color-2);font-size:16px;font-weight:500;text-decoration:none;transition:all 0.3s ease-in-out}.job_item_social>a>i{font-size:13px;font-weight:400}.job_item_social>a>i.icon_telegram{font-size:11px}.job_item_social>a:hover{background:var(--primary-color-7)}.job_item_domain{display:none}.job_item_social_stacked{display:none}.job_item .job_meta_nodomain{display:none}.job_item_positions{padding-top:18px}.job_item_position{display:flex;padding:16px 0;border:none;border-top:1px dashed var(--gray-color-10)}.job_item_position:last-of-type{border-bottom:1px dashed var(--gray-color-10)}.job_item_position>div:nth-of-type(1){width:100%;min-width:0}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1){font-size:14px;font-weight:500}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>a:nth-of-type(1){color:var(--black-color);font-size:16px;font-weight:500;letter-spacing:-0.2px;text-decoration:none;transition:color 0.2s ease-in-out}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>a:nth-of-type(1):hover{color:var(--primary-color-3)}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>span,.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>a:nth-of-type(2){padding-inline-start:10px;color:var(--primary-color-3);font-size:12px;font-weight:500;text-decoration:none;white-space:nowrap}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>a:nth-of-type(2):hover{color:var(--primary-color-1)}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match{display:inline-block;margin-inline-start:8px;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:500;line-height:1.4;vertical-align:middle;white-space:nowrap;cursor:help;user-select:none}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match.high{background:#2bb673;color:var(--white-color)}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match.good{background:var(--primary-color-3);color:var(--white-color)}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match.mid{background:#f6a700;color:var(--white-color)}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match.low{background:var(--gray-color-10);color:var(--gray-color-3)}.job_item_position>div:nth-of-type(1)>div:nth-of-type(2){padding-top:7px;color:var(--gray-color-2);font-size:13px;line-height:1.5}.job_item_position>div:nth-of-type(1)>div:nth-of-type(2) b{font-weight:500}.job_item_position>div:nth-of-type(2){padding-inline-start:30px}.job_item_position .page_compact_technologies{padding-top:10px}.job_item_position_controls{display:flex;flex-direction:column}.job_item_position_controls>div:nth-of-type(1)>.btn_primary{width:100%;min-width:130px}.job_item_position_controls>div:nth-of-type(2){display:flex;gap:8px;padding-top:8px}.job_item_position_controls>div:nth-of-type(2)>.btn_primary:nth-child(1){min-width:36px;padding:0 14px}.job_item_position_controls>div:nth-of-type(2)>.btn_primary:nth-child(1)>i{position:relative;top:0.5px;padding-inline-end:0;font-size:14px}.job_item_position_controls>div:nth-of-type(2)>.btn_primary:nth-child(2){min-width:calc(100% - 44px);padding:0 14px}.job_item_position_controls .btn_primary.light{border-color:transparent;background:var(--primary-color-9);color:var(--primary-color-3);font-weight:400}.job_item_position_controls a.btn_primary.light{font-weight:500}.job_item_position_controls .btn_primary.light:hover{background:var(--primary-color-7);color:var(--primary-color-2)}.job_item_controls{display:flex;justify-content:flex-end;align-items:center;gap:18px;padding-top:14px;padding-inline-end:4px}.job_item_controls>div{display:inline-flex;align-items:center;color:var(--gray-color-5);font-size:13px;font-weight:500;cursor:pointer;user-select:none;transition:color 0.2s ease-in-out}.job_item_controls>div:hover{color:var(--primary-color-3)}.job_item_controls>div>i{padding-inline-end:4px;font-size:14px;font-weight:400}.job_item_controls>div>i.icon_hide{font-size:15px}.job_item_controls>div>i.icon_favorite_2_fill{color:var(--primary-color-3)}@media screen and (max-width:768px){.job_item{padding:18px 20px 14px;margin:0 -20px;border:none;border-radius:0;background:var(--white-color)}.job_item + .job_item{border-top:8px solid var(--gray-color-14a)}.job_item_promo_chip{top:12px;inset-inline-end:12px;padding:4px 10px;font-size:11px}.job_item_promo_chip>i{font-size:12px}.job_item_head{gap:12px}.job_item_head>div:nth-of-type(1){position:static}.job_item_head>div:nth-of-type(1)>.job_item_logo{min-width:48px;width:48px;height:48px;border-radius:3px}.job_item_head>div:nth-of-type(2){padding-inline-start:0}.job_item_head>div:nth-of-type(2)>div:nth-of-type(1){flex-direction:column;align-items:flex-start;gap:0}.job_item_title{max-width:none;overflow:visible;font-size:20px;font-weight:500;line-height:1.3;white-space:normal;text-overflow:clip}.job_item_social{flex-wrap:wrap;gap:8px;margin-inline-start:0;padding-inline-start:0}.job_item_social>a{width:30px;min-width:30px;height:30px;border-radius:3px}.job_item_social>a>i{font-size:17px}.job_item_social_inline{display:none}.job_item_domain{display:block;color:var(--gray-color-5);font-size:15px;line-height:1.3}.job_item_social_stacked{display:flex;margin-top:12px}.job_item .job_meta_full{display:none}.job_item .job_meta_nodomain{display:block}.job_item>.job_item_desc{padding-top:12px;padding-inline-start:0}.job_item>.job_item_desc>span{font-size:16px;line-height:1.4}.job_item_positions{padding-top:18px}.job_item_position{flex-direction:column;gap:14px;padding:16px 0}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1){display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:15px;font-weight:600;line-height:1.35}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>a:nth-of-type(1){font-size:18px;font-weight:500;line-height:1.3}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>span,.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>a:nth-of-type(2){padding-inline-start:0;font-size:13px;font-weight:500}.job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match{margin-inline-start:0;padding:3px 8px;font-size:15px;font-weight:500}.job_item_position>div:nth-of-type(1)>div:nth-of-type(2){margin-top:8px;font-size:15px;line-height:1.45}.job_item_position>div:nth-of-type(2){padding-top:4px;padding-bottom:4px;padding-inline-start:0}.job_item_position_controls{flex-direction:row;gap:8px}.job_item_position_controls>div:nth-of-type(1){flex:1}.job_item_position_controls>div:nth-of-type(1)>.btn_primary{width:100%;min-width:0}.job_item_position_controls>div:nth-of-type(2){flex-shrink:0;padding-top:0}.job_item_position_controls>div:nth-of-type(2)>.btn_primary{min-width:40px}.job_item_position_controls>div:nth-of-type(2)>.btn_primary:nth-child(2){min-width:0;padding:0 16px}.job_item_controls{flex-wrap:wrap;gap:10px 18px;padding-top:14px;padding-inline-end:0}.job_item_controls>div{margin-inline-start:0;font-size:15px}.job_item_controls>div>i{padding-inline-end:6px;font-size:15px}}#jobs_pulse{margin-top:10px;border:var(--surface-border);border-radius:3px;background:var(--white-color);padding:18px 20px 20px}.jobs_pulse_head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px}.jobs_pulse_title{color:var(--black-color);font-size:16px;font-weight:500;letter-spacing:-0.2px}.jobs_pulse_subtitle{color:var(--gray-color-5);font-size:13px}.jobs_pulse_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.jobs_pulse_card{display:flex;flex-direction:column;min-height:92px;padding:14px 16px;border-radius:3px;background:var(--primary-color-9)}.jobs_pulse_label{color:var(--gray-color-5);font-size:13px;font-weight:500}.jobs_pulse_value{margin-top:6px;color:var(--black-color);font-size:24px;font-weight:500;line-height:1.1;letter-spacing:-0.5px}.jobs_pulse_value>span{margin-inline-start:2px;color:var(--gray-color-5);font-size:16px;font-weight:500}.jobs_pulse_hint{margin-top:6px;color:var(--gray-color-5);font-size:12px;line-height:1.35}.jobs_pulse_link{margin-top:6px;color:var(--primary-color-3);font-size:12px;text-decoration:none;transition:color 0.2s ease-in-out}.jobs_pulse_link:hover{color:var(--primary-color-1)}@media screen and (max-width:768px){.jobs_pulse_grid{grid-template-columns:1fr}}.job_apply_form .input_group>div>textarea{background:var(--white-color)}.job_apply_btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:12px;transition:all 0.2s ease-in-out}.job_apply_btn>i{font-size:14px}.job_apply_note{margin-top:10px;color:var(--gray-color-6);font-size:11px;line-height:1.45;text-align:center}.job_relevance_warning{margin:10px 0 14px 0;padding:14px;border-radius:3px;background:var(--gray-color-15);color:var(--gray-color-2);font-size:13px;line-height:1.5}.job_relevance_warning.level_ok{background:var(--green-color-5);color:var(--green-color-1)}.job_relevance_warning.level_warning{background:var(--secondary-color-7);color:var(--secondary-color-2)}.job_relevance_warning.level_danger{background:var(--red-color-4);color:var(--red-color-1)}.job_relevance_warning.level_info,.job_relevance_warning.level_guest{background:var(--primary-color-9);color:var(--primary-color-3)}.job_relevance_head{display:flex;align-items:center;justify-content:space-between;gap:10px}.job_relevance_title{font-weight:500}.job_relevance_percent{flex-shrink:0;font-size:15px;font-weight:600}.job_relevance_reasons{margin:8px 0 0 0;padding:0;padding-inline-start:18px;list-style:disc}.job_relevance_reasons>li{margin-top:2px;list-style:inherit}.job_relevance_reasons>li::marker{color:currentColor}.job_relevance_hint{margin-top:10px;font-size:12px}.job_relevance_skills{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.job_relevance_skills .technology_chip.dashed>span{padding:5px 12px;padding-inline-start:9px;border:none;border-radius:3px;background:var(--white-color);color:inherit;box-shadow:0 1px 2px rgba(0,0,0,0.08)}.job_relevance_skills .technology_chip.dashed>span>img{width:16px;height:16px;margin-inline-end:6px;border-radius:2px}.job_relevance_skills .technology_chip.dashed>span::before{content:"+";margin-inline-end:5px;font-weight:600;opacity:0.55}.job_relevance_skills .technology_chip.dashed:hover{filter:none;transform:translateY(-1px)}.job_relevance_skills .technology_chip.dashed:hover>span{box-shadow:0 2px 6px rgba(0,0,0,0.14)}.job_relevance_boost{margin-top:10px;font-weight:500}.job_relevance_note{margin-top:6px;font-size:11px;opacity:0.75}.job_relevance_link{display:inline-block;margin-top:10px;color:inherit;font-weight:500;cursor:pointer;text-decoration:underline}@media screen and (max-width:1024px){.job_apply_btn{height:44px;margin-top:14px;font-size:15px;font-weight:500}.job_apply_btn>i{font-size:16px}.job_apply_note{margin-top:12px;font-size:12.5px;line-height:1.5}.job_relevance_warning{margin:12px 0 16px;padding:16px;font-size:14px;line-height:1.55}.job_relevance_percent{font-size:16px}.job_relevance_hint{font-size:13px}.job_relevance_skills .technology_chip.dashed>span{padding:6px 13px;padding-inline-start:10px;border-radius:3px;font-size:12.5px}.job_relevance_skills .technology_chip.dashed>span>img{width:17px;height:17px}.job_relevance_note{font-size:12px}}@media screen and (max-width:768px){.job_apply_btn{justify-content:center;width:100%;height:50px;margin-top:16px;font-size:16px;font-weight:600}.job_apply_btn>i{font-size:18px}.job_apply_note{margin-top:14px;font-size:13.5px;line-height:1.55}.job_relevance_warning{margin:14px 0 18px;padding:18px;font-size:15px;line-height:1.6}.job_relevance_percent{font-size:17px}.job_relevance_hint{font-size:14px}.job_relevance_skills{gap:9px}.job_relevance_skills .technology_chip.dashed>span{padding:7px 14px;padding-inline-start:11px;border-radius:3px;font-size:13.5px}.job_relevance_skills .technology_chip.dashed>span>img{width:18px;height:18px;margin-inline-end:7px}.job_relevance_note{font-size:13px}}.job_apply_success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:250px;padding:8px;text-align:center}.job_apply_success_icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:2px;border-radius:50%;background:var(--secondary-color-8);animation:job_apply_success_pop 0.35s ease-out both}.job_apply_success_icon>svg{width:38px;height:38px}.job_apply_success_icon_circle{stroke:var(--secondary-color-2);stroke-width:2.5;opacity:0.35}.job_apply_success_icon_check{stroke:var(--secondary-color-2);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:job_apply_success_draw 0.45s 0.15s ease-out forwards}.job_apply_success_title{color:var(--black-color);font-size:18px;font-weight:600;letter-spacing:-0.2px}.job_apply_success_desc{max-width:420px;color:var(--gray-color-4);font-size:14px;line-height:1.5}.job_apply_success_hint{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:6px 12px;border-radius:3px;background:var(--gray-color-15);color:var(--gray-color-6);font-size:12px}.job_apply_success_hint>i{color:var(--gray-color-6);font-size:12px}@keyframes job_apply_success_pop{0%{transform:scale(0.6);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes job_apply_success_draw{to{stroke-dashoffset:0}}@media screen and (max-width:1024px){.job_apply_success{min-height:320px;gap:12px}.job_apply_success_icon{width:72px;height:72px}.job_apply_success_icon>svg{width:42px;height:42px}.job_apply_success_title{font-size:19px}.job_apply_success_desc{font-size:15px;line-height:1.55}.job_apply_success_hint{margin-top:6px;padding:8px 14px;font-size:13px}.job_apply_success_hint>i{font-size:14px}}@media screen and (max-width:768px){.job_apply_success{min-height:340px;gap:14px}.job_apply_success_icon{width:80px;height:80px}.job_apply_success_icon>svg{width:46px;height:46px}.job_apply_success_title{font-size:21px}.job_apply_success_desc{max-width:460px;font-size:16px;line-height:1.6}.job_apply_success_hint{margin-top:8px;padding:10px 16px;font-size:14px}.job_apply_success_hint>i{font-size:15px}}.job_apply_link_desc{margin-bottom:16px;color:var(--gray-color-6);font-size:13px;line-height:1.5}.job_apply_link_options{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.job_apply_link_option{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--gray-color-13);border-radius:3px;background:var(--gray-color-15);cursor:pointer;text-decoration:none;transition:all 0.18s ease-in-out}.job_apply_link_option:hover{background:var(--gray-color-14);border-color:var(--primary-color-3)}.job_apply_link_option:hover .job_apply_link_option_arrow{color:var(--primary-color-1);transform:translateX(2px)}.job_apply_link_option_icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:3px;background:var(--primary-color-2);color:#fff;font-size:18px}.job_apply_link_option_icon.light{background:var(--gray-color-13);color:var(--gray-color-2)}.job_apply_link_option_body{flex:1;min-width:0}.job_apply_link_option_title{margin-bottom:2px;color:var(--gray-color-1);font-size:14px;font-weight:500}.job_apply_link_option_badge{display:inline-flex;align-items:center;margin-inline-start:4px;padding:1px 7px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.job_apply_link_option_desc{color:var(--gray-color-6);font-size:12px;line-height:1.4}.job_apply_link_option_arrow{flex-shrink:0;color:var(--gray-color-8);font-size:16px;transition:all 0.18s ease-in-out}.job_tailored_progress{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:240px;padding:24px;border-radius:3px;background:var(--white-color);text-align:center}.job_tailored_progress_spinner{width:52px;height:52px;border:3px solid var(--gray-color-13);border-top-color:var(--primary-color-3);border-radius:50%;animation:job_tailored_spin 0.8s linear infinite}.job_tailored_progress_title{color:var(--black-color);font-size:18px;font-weight:600;letter-spacing:-0.2px}.job_tailored_progress_status{min-height:20px;color:var(--gray-color-4);font-size:14px;line-height:1.5}@keyframes job_tailored_spin{to{transform:rotate(360deg)}}@media screen and (max-width:1024px){.job_apply_link_desc{margin-bottom:18px;font-size:14.5px;line-height:1.55}.job_apply_link_options{gap:12px;margin-bottom:18px}.job_apply_link_option{gap:14px;padding:16px 18px;border-radius:3px}.job_apply_link_option_icon{width:48px;height:48px;border-radius:3px;font-size:20px}.job_apply_link_option_title{font-size:15.5px}.job_apply_link_option_desc{font-size:13.5px;line-height:1.5}.job_apply_link_option_arrow{font-size:18px}}@media screen and (max-width:768px){.job_apply_link_desc{margin-bottom:20px;font-size:15.5px;line-height:1.6}.job_apply_link_options{gap:14px;margin-bottom:20px}.job_apply_link_option{gap:16px;padding:18px 20px;border-radius:3px}.job_apply_link_option_icon{width:52px;height:52px;border-radius:3px;font-size:22px}.job_apply_link_option_title{margin-bottom:4px;font-size:17px}.job_apply_link_option_desc{font-size:14.5px;line-height:1.55}.job_apply_link_option_arrow{font-size:20px}}.job_impact_subtitle{margin:8px 0 4px;color:var(--gray-color-4);font-size:13px;font-weight:400;line-height:1.4}.job_impact_block{margin-top:20px;padding-top:18px;border-top:1px dashed var(--gray-color-11)}.job_impact_block:first-of-type{margin-top:14px;padding-top:0;border-top:none}.job_impact_block_title{margin-bottom:12px;color:var(--black-color);font-size:14px;font-weight:500}.job_impact_block_desc{margin-top:8px;color:var(--gray-color-4);font-size:12px;font-weight:400;line-height:1.4}.job_impact_block_breakdown{margin-top:6px;color:var(--gray-color-3);font-size:12px;font-weight:500}.job_impact_metric{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.job_impact_metric_value{color:var(--primary-color-3);font-size:30px;font-weight:700;line-height:1;letter-spacing:-0.5px}.job_impact_metric_value>small{margin-inline-start:1px;font-size:18px;font-weight:600}.job_impact_metric_delta{color:var(--gray-color-4);font-size:12px;font-weight:500}.job_impact_level_flow{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.job_impact_level_flow>i{color:var(--primary-color-3);font-size:11px}.job_impact_level_from,.job_impact_level_to{display:inline-flex;align-items:center;padding:5px 12px;border-radius:3px;font-size:13px;font-weight:500}.job_impact_level_from{background:var(--gray-color-14);color:var(--gray-color-4)}.job_impact_level_to{background:var(--primary-color-3);color:var(--white-color);font-weight:600}.job_impact_timeline{display:flex;flex-direction:column;gap:14px;padding-inline-start:6px}.job_impact_timeline_step{position:relative;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:0 12px}.job_impact_timeline_step:not(:last-child):before{content:'';position:absolute;top:50%;inset-inline-start:13px;width:2px;height:calc(100% + 14px);border-radius:2px;background:linear-gradient(to bottom,var(--primary-color-3),var(--secondary-color-2));opacity:0.35}.job_impact_timeline_node{z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--primary-color-3);background:var(--white-color);color:var(--primary-color-3)}.job_impact_timeline_node>i{font-size:12px}.job_impact_timeline_step:first-child .job_impact_timeline_node{background:var(--primary-color-3);color:var(--white-color)}.job_impact_timeline_step_last .job_impact_timeline_node{border-color:var(--secondary-color-2);color:var(--secondary-color-2)}.job_impact_timeline_label{grid-column:2;grid-row:1;color:var(--gray-color-4);font-size:12px;font-weight:500;line-height:1.3}.job_impact_timeline_role{grid-column:2 / span 2;grid-row:2;color:var(--black-color);font-size:14px;font-weight:500;line-height:1.3}.job_impact_timeline_badge{grid-column:3;grid-row:1;align-self:center;padding:4px 10px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:11px;font-weight:500;white-space:nowrap}.job_impact_skills{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.job_impact_chip_status{margin-inline-start:4px;opacity:0.85;font-size:11px;font-weight:600}.job_impact_chips{display:flex;flex-wrap:wrap;gap:8px}.job_impact_next_role{display:inline-flex;align-items:center;padding:5px 12px;border:1px dashed var(--primary-color-5);border-radius:3px;background:var(--white-color);color:var(--primary-color-3);font-size:12px;font-weight:500}@media screen and (max-width:1024px){.job_impact_subtitle{margin:10px 0 6px;font-size:14px;line-height:1.5}.job_impact_block{margin-top:22px;padding-top:18px}.job_impact_block_title{margin-bottom:14px;font-size:15px}.job_impact_block_desc{margin-top:10px;font-size:13.5px;line-height:1.5}.job_impact_block_breakdown{margin-top:8px;font-size:13px}.job_impact_metric{gap:12px}.job_impact_metric_value{font-size:32px}.job_impact_metric_value>small{font-size:19px}.job_impact_metric_delta{font-size:13.5px}.job_impact_level_flow{gap:10px}.job_impact_level_flow>i{font-size:13px}.job_impact_level_from,.job_impact_level_to{padding:6px 14px;border-radius:3px;font-size:14.5px}.job_impact_timeline{gap:16px}.job_impact_timeline_step{grid-template-columns:36px 1fr auto;gap:0 14px}.job_impact_timeline_node{width:32px;height:32px}.job_impact_timeline_node>i{font-size:13px}.job_impact_timeline_label{font-size:13px}.job_impact_timeline_role{font-size:15.5px}.job_impact_timeline_badge{padding:4px 12px;font-size:12.5px}.job_impact_skills{gap:10px 16px}.job_impact_chip_status{font-size:12px}.job_impact_chips{gap:10px}.job_impact_next_role{padding:6px 14px;border-radius:3px;font-size:13.5px}}@media screen and (max-width:768px){.job_impact_subtitle{margin:14px 0 10px;font-size:16px;line-height:1.6}.job_impact_block{margin-top:28px;padding-top:24px}.job_impact_block:first-of-type{margin-top:18px}.job_impact_block_title{margin-bottom:16px;font-size:18px}.job_impact_block_desc{margin-top:12px;font-size:15.5px;line-height:1.6}.job_impact_block_breakdown{margin-top:10px;font-size:15px}.job_impact_metric{gap:10px 16px}.job_impact_metric_value{font-size:42px}.job_impact_metric_value>small{font-size:24px}.job_impact_metric_delta{font-size:15.5px}.job_impact_level_flow{gap:14px}.job_impact_level_flow>i{font-size:16px}.job_impact_level_from,.job_impact_level_to{padding:10px 20px;border-radius:3px;font-size:17px}.job_impact_timeline{gap:22px;padding-inline-start:2px}.job_impact_timeline_step{grid-template-columns:44px 1fr;gap:4px 16px}.job_impact_timeline_step:not(:last-child):before{inset-inline-start:21px;height:calc(100% + 22px)}.job_impact_timeline_node{width:44px;height:44px}.job_impact_timeline_node>i{font-size:18px}.job_impact_timeline_label{font-size:15px}.job_impact_timeline_role{font-size:19px}.job_impact_timeline_badge{grid-column:2;grid-row:3;justify-self:start;margin-top:8px;padding:7px 14px;border-radius:3px;font-size:14px}.job_impact_skills{gap:12px 16px}.job_impact_skills .technology_chip>img{width:26px;height:26px;margin-inline-end:8px}.job_impact_skills .technology_chip.dashed>span{padding:9px 16px;border-radius:3px;font-size:16px}.job_impact_skills .technology_chip>span>i{font-size:16px}.job_impact_chip_status{font-size:15px}.job_impact_chips{gap:12px}.job_impact_next_role{padding:10px 20px;border-radius:3px;font-size:16px}}.job_impact_guest{position:relative;overflow:hidden}.job_impact_guest_glow{position:absolute;top:-80px;inset-inline-end:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,var(--primary-color-9) 0%,transparent 70%);pointer-events:none;z-index:0}.job_impact_guest>*:not(.job_impact_guest_glow){position:relative;z-index:1}.job_impact_guest_badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;margin-bottom:14px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:13px;font-weight:500}.job_impact_guest_badge>i{font-size:13px}.job_impact_guest_headline{margin-bottom:10px;color:var(--black-color);font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-0.3px}.job_impact_guest_desc{margin-bottom:18px;color:var(--gray-color-4);font-size:13px;font-weight:400;line-height:1.5}.job_impact_guest_preview{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;margin-bottom:18px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-9),var(--gray-color-15))}.job_impact_guest_preview_card{padding:10px 12px;border-radius:3px;background:var(--white-color)}.job_impact_guest_preview_label{margin-bottom:6px;color:var(--gray-color-4);font-size:11px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job_impact_guest_preview_value{color:var(--primary-color-3);font-size:22px;font-weight:700;line-height:1;letter-spacing:-0.4px}.job_impact_guest_preview_value>small{margin-inline-start:1px;font-size:14px;font-weight:600}.job_impact_guest_blur{display:inline-block;color:transparent;text-shadow:0 0 12px var(--primary-color-3);user-select:none;filter:blur(2px);-webkit-text-stroke:0}.job_impact_guest_features{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.job_impact_guest_feature{display:flex;align-items:center;gap:12px}.job_impact_guest_feature_icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:14px}.job_impact_guest_feature_text{color:var(--gray-color-1);font-size:13px;font-weight:500;line-height:1.4}.job_impact_guest_cta{margin-bottom:10px}.job_impact_guest_hint{text-align:center;color:var(--gray-color-4);font-size:12px;font-weight:400}@media screen and (max-width:1024px){.job_impact_guest_badge{margin-bottom:16px;padding:6px 14px;font-size:14px}.job_impact_guest_badge>i{font-size:14px}.job_impact_guest_headline{margin-bottom:12px;font-size:22px;line-height:1.3}.job_impact_guest_desc{margin-bottom:20px;font-size:14.5px;line-height:1.55}.job_impact_guest_preview{gap:12px;padding:16px;margin-bottom:20px;border-radius:3px}.job_impact_guest_preview_card{padding:12px 14px;border-radius:3px}.job_impact_guest_preview_label{margin-bottom:8px;font-size:12.5px}.job_impact_guest_preview_value{font-size:24px}.job_impact_guest_preview_value>small{font-size:15px}.job_impact_guest_features{gap:12px;margin-bottom:22px}.job_impact_guest_feature{gap:14px}.job_impact_guest_feature_icon{width:40px;height:40px;border-radius:3px;font-size:16px}.job_impact_guest_feature_text{font-size:14.5px;line-height:1.5}.job_impact_guest_cta{margin-bottom:12px}.job_impact_guest_hint{font-size:13px}}@media screen and (max-width:768px){.job_impact_guest_badge{margin-bottom:20px;padding:9px 18px;border-radius:3px;font-size:16px}.job_impact_guest_badge>i{font-size:16px}.job_impact_guest_headline{margin-bottom:16px;font-size:27px;line-height:1.3}.job_impact_guest_desc{margin-bottom:24px;font-size:16.5px;line-height:1.6}.job_impact_guest_preview{grid-template-columns:1fr;gap:14px;padding:20px;margin-bottom:24px;border-radius:3px}.job_impact_guest_preview_card{padding:18px 20px;border-radius:3px}.job_impact_guest_preview_label{margin-bottom:12px;font-size:15px}.job_impact_guest_preview_value{font-size:32px}.job_impact_guest_preview_value>small{font-size:19px}.job_impact_guest_features{gap:16px;margin-bottom:26px}.job_impact_guest_feature{gap:18px}.job_impact_guest_feature_icon{width:52px;height:52px;border-radius:3px;font-size:22px}.job_impact_guest_feature_text{font-size:16.5px;line-height:1.55}.job_impact_guest_cta{margin-bottom:16px}.job_impact_guest_hint{font-size:15px}}.job_simular_tabs{position:relative;overflow:hidden;display:flex;gap:6px;margin:16px 0 14px;padding:2px;border-radius:3px;background:var(--gray-color-14)}.job_simular_tab{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 14px;border-radius:3px;color:var(--gray-color-4);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none;transition:all 0.25s ease-in-out}.job_simular_tab>i{font-size:15px}.job_simular_tab:hover:not(.disabled):not(.active){background:var(--white-color);color:var(--primary-color-3)}.job_simular_tab.active{background:var(--white-color);color:var(--primary-color-3);box-shadow:0 2px 8px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04)}.job_simular_tab.disabled{opacity:0.45;color:var(--gray-color-5);cursor:not-allowed}.job_simular_pane{display:none}.job_simular_pane.active{display:block}.job_simular_pane>.job_item_positions{padding-top:0}@media screen and (max-width:1024px){.job_simular_tabs{gap:6px;margin:4px 0 16px;padding:5px;border-radius:3px}.job_simular_tab{flex-direction:column;gap:6px;padding:10px 6px;border-radius:3px;font-size:12.5px;line-height:1.25}.job_simular_tab>i{font-size:19px}.job_simular_tab>span{text-align:center;white-space:normal}}@media screen and (max-width:768px){.job_simular_tabs{gap:6px;margin:4px 0 20px;padding:6px;border-radius:3px}.job_simular_tab{gap:9px;padding:16px 8px;border-radius:3px;font-size:15px;line-height:1.3}.job_simular_tab>i{font-size:26px}.job_simular_tab.active{box-shadow:0 3px 12px rgba(0,0,0,0.08),0 1px 3px rgba(0,0,0,0.05)}}.company_salaries_subtitle{margin:8px 0 4px;color:var(--gray-color-4);font-size:13px;font-weight:400;line-height:1.4}.company_salaries_block{margin-top:20px;padding-top:18px;border-top:1px dashed var(--gray-color-11)}.company_salaries_block:first-of-type{margin-top:14px;padding-top:0;border-top:none}.company_salaries_block_title{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--black-color);font-size:14px;font-weight:500}.company_salaries_block_title>i{color:var(--primary-color-3);font-size:16px}.company_salaries_metric{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.company_salaries_metric_value{color:var(--primary-color-3);font-size:30px;font-weight:700;line-height:1;letter-spacing:-0.5px}.company_salaries_metric_delta{color:var(--gray-color-4);font-size:12px;font-weight:500}.company_salaries_metric_delta>b{color:var(--black-color);font-weight:700}.company_salaries_range{margin-top:34px}.company_salaries_range_track{position:relative;height:6px;margin:20px 0 6px;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-5) 0%,var(--primary-color-3) 100%)}.company_salaries_range_marker{position:absolute;top:-5px;bottom:-5px;width:3px;border-radius:2px;background:var(--black-color);transform:translateX(-50%)}.company_salaries_range_marker_value{position:absolute;bottom:calc(100% + 4px);inset-inline-start:50%;padding:2px 6px;border-radius:3px;background:var(--primary-color-3);color:var(--white-color);font-size:11px;font-weight:600;white-space:nowrap;transform:translateX(-50%)}.company_salaries_range_scale{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;color:var(--gray-color-4);font-size:11px;font-weight:500}.company_salaries_range_scale_label{flex:1;text-align:center;color:var(--gray-color-4);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px}.company_salaries_bars{display:flex;flex-direction:column;gap:12px}.company_salaries_bar{display:flex;flex-direction:column;gap:6px}.company_salaries_bar_head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.company_salaries_bar_title{color:var(--black-color);font-size:13px;font-weight:500}.company_salaries_bar_range{color:var(--gray-color-4);font-size:12px;font-weight:500}.company_salaries_bar_track{position:relative;height:8px;border-radius:3px;background:var(--gray-color-14)}.company_salaries_bar_fill{position:absolute;top:0;bottom:0;min-width:4px;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-5) 0%,var(--primary-color-3) 100%)}.company_salaries_bar_median{position:absolute;top:-3px;bottom:-3px;width:3px;border-radius:2px;background:var(--black-color);transform:translateX(-50%)}.company_salaries_bar_dot{position:absolute;top:50%;width:12px;height:12px;border:2px solid var(--white-color);border-radius:50%;background:var(--primary-color-3);box-shadow:0 0 0 1px var(--gray-color-11);transform:translate(-50%,-50%)}.company_salaries_bar_meta{display:flex;justify-content:space-between;color:var(--gray-color-4);font-size:11px;font-weight:500}.company_salaries_bar_meta_median>b{color:var(--black-color);font-weight:600}.company_salaries_scale{display:flex;justify-content:space-between;margin-top:10px;padding-top:8px;border-top:1px dashed var(--gray-color-11);color:var(--gray-color-4);font-size:11px;font-weight:500}.company_salaries_top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-radius:3px;background:var(--primary-color-9)}.company_salaries_top_title{color:var(--black-color);font-size:13px;font-weight:600}.company_salaries_top_salary{color:var(--primary-color-3);font-size:14px;font-weight:700}.company_salaries_note{display:flex;align-items:center;gap:6px;margin-top:16px;padding-top:12px;border-top:1px dashed var(--gray-color-11);color:var(--gray-color-4);font-size:11px;font-weight:400}.company_salaries_note>i{font-size:13px}@media screen and (max-width:1024px){.company_salaries_subtitle{margin:10px 0 6px;font-size:14px;line-height:1.5}.company_salaries_block{margin-top:22px;padding-top:18px}.company_salaries_block_title{font-size:15px}.company_salaries_block_title>i{font-size:17px}.company_salaries_metric{gap:12px}.company_salaries_metric_value{font-size:24px}.company_salaries_metric_delta{font-size:13px}.company_salaries_range{margin-top:32px}.company_salaries_range_marker_value{font-size:13px}.company_salaries_range_scale_label{font-size:12px}.company_salaries_bars{gap:14px}.company_salaries_bar{gap:8px}.company_salaries_bar_title{font-size:14px}.company_salaries_bar_range{font-size:13px}.company_salaries_bar_track{height:10px}.company_salaries_bar_meta{font-size:12px}.company_salaries_scale{font-size:12px}.company_salaries_top{padding:12px 16px}.company_salaries_top_title{font-size:14px}.company_salaries_top_salary{font-size:15px}.company_salaries_note{margin-top:18px;padding-top:14px;font-size:12.5px;line-height:1.5}.company_salaries_note>i{font-size:14px}}@media screen and (max-width:768px){.company_salaries_subtitle{margin:12px 0 8px;font-size:15px;line-height:1.55}.company_salaries_block{margin-top:24px;padding-top:20px}.company_salaries_block_title{font-size:16px}.company_salaries_block_title>i{font-size:18px}.company_salaries_metric{flex-wrap:wrap;gap:8px 12px}.company_salaries_metric_value{font-size:26px}.company_salaries_metric_delta{font-size:14px}.company_salaries_range{margin-top:36px}.company_salaries_range_marker_value{font-size:14px}.company_salaries_range_scale_label{font-size:13px}.company_salaries_bars{gap:16px}.company_salaries_bar{gap:8px}.company_salaries_bar_head{flex-wrap:wrap;gap:4px 10px}.company_salaries_bar_title{font-size:15px}.company_salaries_bar_range{font-size:14px}.company_salaries_bar_track{height:12px}.company_salaries_bar_meta{font-size:13px}.company_salaries_scale{font-size:13px}.company_salaries_top{flex-wrap:wrap;gap:4px 12px;padding:14px 18px}.company_salaries_top_title{font-size:15px}.company_salaries_top_salary{font-size:16px}.company_salaries_note{margin-top:20px;padding-top:16px;font-size:13.5px;line-height:1.55}.company_salaries_note>i{font-size:15px}}.modal_job_details{padding:14px 16px 20px}.modal_job_details>.grid{padding:0;grid-template-columns:1.9fr 1fr;gap:12px}.modal_job_details .section.v3{padding:18px 20px}.modal_job_details .page_chips_wrap{display:none}@media screen and (max-width:1024px){.modal_job_details{padding:10px 14px 20px}.modal_job_details>.grid{display:flex;flex-direction:column;gap:16px}.modal_job_details .section.v3{padding:0}.modal_job_details .section.v3 + .section.v3{margin-top:0}.modal_job_details .page_chips_wrap{display:block;margin-inline:-22px}}@media screen and (max-width:768px){.modal_job_details>.grid{gap:14px}.modal_job_details .page_chips_wrap{margin-inline:-20px}}.job_header{border-bottom:var(--surface-border)}.job_header .page_header_inner{padding:32px 30px}.job_header .page_header_titlebar{gap:0}.job_header .page_header_title{font-size:32px;font-weight:400;letter-spacing:-1px;line-height:1.1}.job_header .page_header_photo{width:100px;min-width:100px;height:100px;border-radius:3px}.job_header .page_header_photo_link{display:inline-flex;border-radius:3px;transition:opacity 0.15s ease}.job_header .page_header_photo_link:hover{opacity:0.85}.job_company_link{color:inherit;text-decoration:none;transition:color 0.15s ease}.job_company_link:hover{color:var(--primary-color-3);text-decoration:underline}.job_header .page_header_tags{padding-top:4px;font-size:13px;line-height:1.55;color:var(--gray-color-4)}.job_header .page_header_tags>b{font-weight:500}.job_header .page_header_badges{align-items:center}.job_header .page_header_controls>.btn_primary{font-weight:500}.job_header .page_header_controls>.btn_primary.light{border-color:transparent;background-color:var(--primary-color-9);color:var(--primary-color-3)}.job_header .page_header_controls>.btn_primary.light:hover{background-color:var(--primary-color-7);color:var(--primary-color-2)}.job_closed_banner{display:flex;align-items:center;gap:14px;margin-top:20px;padding:14px 16px;border:1px solid var(--gray-color-12);border-radius:3px;background:var(--gray-color-15)}.job_closed_banner_icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:3px;background:var(--gray-color-14);color:var(--gray-color-3)}.job_closed_banner_icon>i{font-size:18px}.job_closed_banner_text{display:flex;flex-direction:column;gap:3px;min-width:0}.job_closed_banner_text>b{color:var(--black-color);font-size:14px;font-weight:600;line-height:1.3}.job_closed_banner_text>span{color:var(--gray-color-5);font-size:13px;line-height:1.5}@media screen and (max-width:1024px){.job_header .page_header_titlebar{display:flex;gap:12px;align-items:center}.job_header .page_header_title{flex:1;min-width:0;font-size:28px;letter-spacing:-1px}.job_header .page_header_inner{padding:16px 0}.job_header .page_header_photo_inline{width:56px;min-width:56px;height:56px;border-radius:3px}}@media screen and (max-width:768px){.job_header .page_header_photo_inline{width:64px;min-width:64px;height:64px}.job_header .page_header_title{font-size:24px;letter-spacing:-0.6px}.job_header .page_header_tags{font-size:14px}}.company_header_menu_btn{min-width:36px;padding:0 8px}.company_header_menu_btn>i{padding-inline-end:0}.company_header .page_header_photo,.company_header .page_header_photo_inline{width:60px;min-width:60px;height:60px}.company_header .page_header_titlegroup{flex-direction:column;align-items:flex-start;gap:4px}.company_header .page_header_domain{display:none;color:var(--gray-color-5);font-size:14px;line-height:1.3}.company_header .page_header_tags_nodomain{display:none}@media screen and (max-width:1024px){.company_header .page_header_titlebar{display:flex;gap:12px;align-items:center}.company_header .page_header_title{flex:1;min-width:0}.company_header .page_header_photo_inline{width:60px;min-width:60px;height:60px;border-radius:3px}.company_header .page_header_domain{display:block}.company_header .page_header_tags_full{display:none}.company_header .page_header_tags_nodomain{display:block}.company_header .page_header_controls{flex-wrap:nowrap}.company_header .page_header_controls>.btn_primary:not(.light){display:none}.company_header .page_header_controls>.btn_primary.light:not(.company_header_menu_btn){flex:1 1 0;min-width:0;height:42px;background-color:var(--primary-color-4);border-color:var(--primary-color-4);color:var(--white-color)}.company_header .page_header_controls>.btn_primary.light:not(.company_header_menu_btn):hover{background-color:var(--primary-color-2);border-color:var(--primary-color-2)}.company_header .page_header_controls>.btn_primary.company_header_menu_btn{flex:0 0 42px;width:42px;min-width:42px;height:42px;padding:0}}@media screen and (max-width:768px){.company_header .page_header_photo_inline{width:60px;min-width:60px;height:60px}.company_header .page_header_domain{font-size:15px}}.company_jobs_item{border:none;padding:0;box-shadow:none;margin-top:10px}.company_jobs_empty{padding:20px;text-align:center;color:var(--gray-color-5)}.company_technologies .tech_block{padding-top:20px}.company_technologies .tech_block + .tech_block{margin-top:6px;padding-top:20px;padding-bottom:6px;border-top:none}.tech_block_head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.tech_block_title{color:var(--black-color);font-size:13px;font-weight:600}.tech_block_meta{color:var(--gray-color-6);font-size:12px;font-weight:500;font-feature-settings:"tnum" 1;white-space:nowrap}.tech_note{margin-top:12px;color:var(--gray-color-6);font-size:12px;line-height:1.45}.tech_label{color:var(--gray-color-5);font-size:12px;font-weight:500}.tech_dot{display:inline-block;flex-shrink:0;width:6px;height:6px;margin-inline-end:7px;border-radius:50%;background:var(--primary-color-3);vertical-align:1px}.company_technologies .languages>.tech_dot{background:var(--primary-color-3)}.company_technologies .frameworks>.tech_dot{background:var(--purple-color-1)}.company_technologies .databases>.tech_dot{background:var(--green-color-1)}.company_technologies .clouds>.tech_dot{background:var(--secondary-color-3)}.company_technologies .ai>.tech_dot{background:var(--orange-color-1)}@media screen and (max-width:1024px){.tech_block_title{font-size:14.5px}.tech_block_meta,.tech_note{font-size:13px}}.stack_match{display:flex;align-items:center;gap:16px;padding:16px;border-radius:3px;background:var(--primary-color-9)}.stack_match_score{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:conic-gradient(var(--primary-color-3) calc(var(--pct,0) * 1%),var(--primary-color-7) 0)}.stack_match_score:before{content:'';position:absolute;inset:5px;border-radius:50%;background:var(--white-color)}.stack_match_score>span{position:relative;color:var(--primary-color-2);font-size:16px;font-weight:700;font-feature-settings:"tnum" 1}.stack_match_body{min-width:0}.stack_match_title{color:var(--black-color);font-size:13px;font-weight:600}.stack_match_desc{padding-top:4px;color:var(--gray-color-3);font-size:13px;line-height:1.45}.stack_match_gap{display:flex;align-items:flex-start;gap:7px;padding-top:8px;color:var(--gray-color-5);font-size:12.5px;line-height:1.45}.stack_match_gap>i{flex-shrink:0;padding-inline-end:0;color:var(--secondary-color-3);font-size:13px;line-height:1.45}.stack_match_gap b{color:var(--gray-color-2);font-weight:600}.stack_match.guest{display:block;padding:0;background:var(--primary-color-8)}.stack_match_overlay{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:92px;padding:16px 18px;cursor:default}.stack_match_overlay_info{display:flex;align-items:center;gap:12px;min-width:0}.stack_match_overlay_icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--white-color);color:var(--primary-color-3);font-size:15px}.stack_match_overlay_icon>i{padding-inline-end:0}.stack_match_overlay_text{color:var(--gray-color-3);font-size:13px;font-weight:500;line-height:1.45}.stack_match_overlay>.btn_primary.compact{flex-shrink:0}.stack_match_overlay>.btn_primary.compact>i{padding-inline-end:6px}@media screen and (max-width:1024px){.stack_match_title{font-size:14.5px}.stack_match_desc,.stack_match_gap{font-size:14px}.stack_match_overlay_text{font-size:14px}}@media screen and (max-width:768px){.stack_match{gap:14px;padding:14px}.stack_match_score{width:54px;height:54px}.stack_match_score>span{font-size:15px}.stack_match_overlay{flex-direction:column;align-items:stretch;justify-content:center;gap:14px;text-align:center}.stack_match_overlay_info{flex-direction:column;gap:10px}.stack_match_overlay_icon{margin:0 auto}.stack_match_overlay>.btn_primary.compact{width:100%}}html.dark .stack_match{border-color:var(--gray-color-12);background:var(--gray-color-14)}html.dark .stack_match_score:before{background:var(--gray-color-14)}html.dark .stack_match_overlay_icon{background:var(--primary-color-7)}html.dark .stack_match.guest{background:var(--primary-color-8)}.tech_modernity_row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.tech_modernity_score{display:flex;align-items:baseline;gap:3px}html[dir="rtl"] .tech_modernity_score{direction:ltr}.tech_modernity_score>b{color:var(--primary-color-3);font-size:22px;font-weight:700;line-height:1;font-feature-settings:"tnum" 1}.tech_modernity_score>span{color:var(--gray-color-7);font-size:12px;font-weight:500}.tech_modernity_tags{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.tech_modernity_level{padding:3px 10px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-2);font-size:12px;font-weight:500}.tech_modernity_badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:3px;background:var(--secondary-color-8);color:var(--secondary-color-2);font-size:12px;font-weight:500}.tech_modernity_badge>i{padding-inline-end:5px;font-size:12px}.tech_modernity[data-level="2"] .tech_modernity_score>b,.tech_modernity[data-level="1"] .tech_modernity_score>b{color:var(--gray-color-5)}.tech_modernity[data-level="2"] .tech_modernity_level,.tech_modernity[data-level="1"] .tech_modernity_level{background:var(--gray-color-14);color:var(--gray-color-3)}.tech_modernity[data-level="2"] .progress_bar,.tech_modernity[data-level="1"] .progress_bar{background:var(--gray-color-7)}@media screen and (max-width:1024px){.tech_modernity_score>b{font-size:26px}.tech_modernity_level,.tech_modernity_badge{font-size:13px}}html.dark .tech_modernity[data-level="2"] .tech_modernity_level,html.dark .tech_modernity[data-level="1"] .tech_modernity_level{background:var(--gray-color-12)}.company_technologies .page_compact_technologies{gap:6px;padding-top:0}.company_technologies .page_compact_technologies>div.title{width:100%;margin-top:14px;padding:0 0 2px;color:var(--gray-color-3);font-size:12px;font-weight:500}.company_technologies .page_compact_technologies>div.title:first-child{margin-top:0}.company_technologies .co_tech_dna + .co_tech_roles{margin-top:14px;padding-top:0;border-top:none}.company_technologies .technology_chip_trend{display:inline-block;width:0;height:0;margin-inline-start:5px;vertical-align:middle}.company_technologies .technology_chip_trend.up{border-inline-start:4px solid transparent;border-inline-end:4px solid transparent;border-bottom:5px solid var(--primary-color-6)}.company_technologies .technology_chip_trend.down{border-inline-start:4px solid transparent;border-inline-end:4px solid transparent;border-top:5px solid var(--primary-color-6)}.company_technologies .technology_chip.core .technology_chip_trend.up{border-bottom-color:var(--secondary-color-5)}.company_technologies .technology_chip.core .technology_chip_trend.down{border-top-color:var(--secondary-color-5)}.company_technologies .technology_chip>span:has(.technology_chip_trend){padding-inline-end:7px}.company_technologies .technology_chip.match .technology_chip_trend.up{border-bottom-color:var(--white-color)}.company_technologies .technology_chip.match .technology_chip_trend.down{border-top-color:var(--white-color)}.tech_demand_list{display:flex;flex-direction:column}.tech_demand_item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:12px 0;border-bottom:1px dashed var(--gray-color-10)}.tech_demand_item:last-child{border-bottom:none}.tech_demand_item:hover>.tech_demand_tech>bdi{color:var(--primary-color-3)}.tech_demand_tech{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.tech_demand_tech>bdi{color:var(--black-color);font-size:13px;font-weight:500;transition:color 0.15s ease-in-out}.tech_demand_jobs{color:var(--gray-color-6);font-size:12px;font-weight:500;font-feature-settings:"tnum" 1}.tech_demand_tag{padding:1px 8px;border-radius:3px;font-size:11px;font-weight:500}.tech_demand_tag.req{background:var(--secondary-color-8);color:var(--secondary-color-2)}.tech_demand_tag.optional{border:1px solid var(--gray-color-12);color:var(--gray-color-6)}.tech_demand_salary{display:flex;align-items:baseline;gap:8px;margin-inline-start:auto}.tech_demand_salary>b{color:var(--black-color);font-size:13.5px;font-weight:500;font-feature-settings:"tnum" 1}.tech_demand_delta{display:inline-flex;align-items:center;gap:4px;color:var(--gray-color-6);font-size:12px}.tech_demand_delta>bdi{font-feature-settings:"tnum" 1}.tech_demand_delta.up>bdi{color:var(--green-color-1);font-weight:600}.tech_demand_delta.down>bdi{color:var(--orange-color-1);font-weight:600}.tech_demand_delta_muted{color:var(--gray-color-7);font-size:12px}@media screen and (max-width:1024px){.tech_demand_tech>bdi{font-size:14.5px}.tech_demand_salary>b{font-size:15px}.tech_demand_jobs,.tech_demand_delta,.tech_demand_delta_muted{font-size:13px}}@media screen and (max-width:768px){.tech_demand_item{padding:12px 0}}.tech_popularity_list{display:flex;flex-direction:column;gap:11px}.tech_popularity_item{display:flex;align-items:center;gap:12px;cursor:pointer}.tech_popularity_tech{display:flex;align-items:center;gap:8px;flex-shrink:0;width:140px}.tech_popularity_tech>img{flex-shrink:0;width:18px;height:18px;border-radius:3px}.tech_popularity_tech>bdi{overflow:hidden;color:var(--black-color);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.tech_popularity_bar{flex:1;height:6px;border-radius:3px;background:var(--gray-color-13);overflow:hidden}.tech_popularity_bar>span{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-3) 0%,var(--secondary-color-4) 100%)}.tech_popularity_pct{flex-shrink:0;width:34px;color:var(--gray-color-5);font-size:12px;font-weight:600;font-feature-settings:"tnum" 1;text-align:end}.tech_popularity_item:hover .tech_popularity_bar>span{background:linear-gradient(90deg,var(--primary-color-2) 0%,var(--secondary-color-3) 100%)}@media screen and (max-width:1024px){.tech_popularity_tech>bdi{font-size:14.5px}.tech_popularity_pct{width:38px;font-size:13px}}@media screen and (max-width:768px){.tech_popularity_tech{width:118px}}html.dark .tech_popularity_bar{background:var(--gray-color-12)}.tech_history_list{display:flex;flex-direction:column}.tech_history_item{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px dashed var(--gray-color-10)}.tech_history_item:last-child{border-bottom:none}.tech_history_item:hover>bdi{color:var(--primary-color-3)}.tech_history_sign{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.tech_history_sign>i{padding-inline-end:0;font-size:inherit}.tech_history_item.added .tech_history_sign{color:var(--green-color-1)}.tech_history_item.removed .tech_history_sign{color:var(--red-color-1)}.tech_history_item>img{flex-shrink:0;width:18px;height:18px;border-radius:3px}.tech_history_item>bdi{color:var(--black-color);font-size:13px;font-weight:500;transition:color 0.15s ease-in-out}.tech_history_date{margin-inline-start:auto;color:var(--gray-color-7);font-size:11.5px;font-weight:500;white-space:nowrap}@media screen and (max-width:1024px){.tech_history_item>bdi{font-size:14.5px}.tech_history_date{font-size:13px}}@media screen and (max-width:768px){.tech_history_item{padding:11px 0}}.tech_similar_list{display:flex;flex-wrap:wrap;gap:8px}.tech_similar_item{display:flex;align-items:center;gap:8px;padding:8px 12px;border:var(--surface-border);border-width:1px;border-radius:3px;background:var(--white-color);text-decoration:none;transition:border-color 0.15s ease-in-out,transform 0.15s ease-in-out}.tech_similar_item>img{flex-shrink:0;width:20px;height:20px;border-radius:3px;object-fit:cover}.tech_similar_item>bdi{color:var(--black-color);font-size:13px;font-weight:500}.tech_similar_shared{color:var(--gray-color-6);font-size:11px;font-feature-settings:"tnum" 1}@media screen and (max-width:1024px){.tech_similar_item{padding:9px 14px}.tech_similar_item>bdi{font-size:14.5px}.tech_similar_shared{font-size:12.5px}}html.dark .tech_similar_item{border-color:var(--gray-color-12);background:var(--gray-color-14)}html.dark .tech_similar_item:hover{border-color:var(--primary-color-5)}#jobs_filters_reset_btn_head{height:32px}#job_promo,#job_items{padding-top:11px}#jobs_seo{--seo-line:rgba(15,23,42,0.55);--seo-panel:var(--gray-color-15);--seo-rule:var(--gray-color-13);--seo-tnum:"tnum" 1,"lnum" 1}#jobs_seo,#jobs_seo_root{margin-top:10px}#jobs_seo{padding:28px 30px 30px}#jobs_breadcrumbs{padding-bottom:10px}.jobs_crumbs{display:flex;flex-wrap:wrap;align-items:center}.jobs_crumb{display:inline-flex;align-items:center;color:var(--gray-color-6);font-size:12.5px;font-weight:500}.jobs_crumb:not(:first-child)::before{content:'';flex:none;width:4px;height:4px;margin-inline:10px;border-top:1px solid var(--gray-color-10);border-inline-end:1px solid var(--gray-color-10);transform:rotate(45deg)}.jobs_crumb>a{color:var(--gray-color-5);text-decoration:none;transition:color 0.15s ease-out}.jobs_crumb>a:hover{color:var(--black-color)}.jobs_crumb>span{max-width:420px;overflow:hidden;color:var(--gray-color-2);white-space:nowrap;text-overflow:ellipsis}html[dir="rtl"] .jobs_crumb:not(:first-child)::before{transform:rotate(-135deg)}#jobs_seo .jobs_seo_head{max-width:780px;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:-0.3px}.jobs_seo_freshness{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--gray-color-5);font-size:12px;font-weight:500}.jobs_seo_dot{flex:none;width:6px;height:6px;border-radius:50%;background:var(--gray-color-10)}.jobs_seo_dot.live{background:var(--green-color-2)}.jobs_seo_title{color:var(--black-color);font-size:32px;font-weight:400;line-height:1.1;letter-spacing:-1px}.jobs_seo_lede{max-width:720px;padding-top:14px;color:var(--gray-color-2);font-size:15px;line-height:1.6}.jobs_seo_stats{display:flex;margin-top:28px;border-top:var(--surface-border);border-bottom:var(--surface-border)}.jobs_seo_stat{flex:1 1 0;min-width:0;padding-block:18px;padding-inline:24px;border-inline-start:var(--surface-border)}.jobs_seo_stat:first-child{padding-inline-start:0;border-inline-start:none}.jobs_seo_stat_label{color:var(--gray-color-5);font-size:12px;font-weight:500}.jobs_seo_stat_value{margin-top:10px;color:var(--black-color);font-size:26px;font-weight:400;line-height:1;letter-spacing:-1px;font-feature-settings:var(--seo-tnum)}.jobs_seo_stat_value.sm{font-size:19px;letter-spacing:-0.5px}.jobs_seo_meter{position:relative;height:1px;margin-top:16px;background:var(--seo-rule)}.jobs_seo_meter::before,.jobs_seo_meter::after{content:'';position:absolute;top:-3px;width:1px;height:7px;background:var(--seo-rule)}.jobs_seo_meter::before{inset-inline-start:0}.jobs_seo_meter::after{inset-inline-end:0}.jobs_seo_meter>span{position:absolute;top:-4px;width:2px;height:9px;margin-inline-start:-1px;border-radius:1px;background:var(--primary-color-3)}.jobs_seo_facets{margin-top:26px}.jobs_seo_facet + .jobs_seo_facet{margin-top:20px}.jobs_seo_facet_label{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:var(--gray-color-5);font-size:12px;font-weight:500}.jobs_seo_facet_label::after{content:'';flex:1;height:1px;background:var(--seo-rule)}.jobs_seo_facet_items{display:flex;flex-wrap:wrap;gap:8px}.jobs_seo_chip{display:inline-flex;align-items:baseline;gap:8px;padding:7px 11px;border:var(--surface-border);border-radius:3px;color:var(--gray-color-2);font-size:13px;font-weight:500;text-decoration:none;transition:border-color 0.15s ease-out,color 0.15s ease-out}.jobs_seo_chip_count{color:var(--gray-color-6);font-size:11.5px;font-weight:400;white-space:nowrap;font-feature-settings:var(--seo-tnum)}a.jobs_seo_chip:hover{border-color:var(--seo-line);color:var(--black-color)}.jobs_seo_chip.flat{border-color:transparent;background:var(--seo-panel);color:var(--gray-color-4)}@media only screen and (max-width:1024px){#jobs_seo{padding:24px 26px 26px}.jobs_crumb{font-size:13px}.jobs_seo_title{font-size:28px;letter-spacing:-0.8px}.jobs_seo_stat{padding-inline:20px}.jobs_seo_chip{font-size:14px}.jobs_seo_chip_count{font-size:12.5px}}@media only screen and (max-width:768px){#jobs_seo{padding:20px 16px 22px}.jobs_crumb>span{max-width:190px}.jobs_seo_title{font-size:24px;letter-spacing:-0.6px}.jobs_seo_lede{padding-top:12px;font-size:14.5px;line-height:1.55}.jobs_seo_stats{display:grid;grid-template-columns:repeat(2,1fr);margin-top:22px}.jobs_seo_stat{padding-block:16px;padding-inline:18px 0}.jobs_seo_stat:nth-child(2n+1){padding-inline:0 16px;border-inline-start:none}.jobs_seo_stat:nth-child(n+3){border-top:var(--surface-border)}.jobs_seo_stat_value{font-size:23px;letter-spacing:-0.8px}.jobs_seo_stat_value.sm{font-size:17px;letter-spacing:-0.4px}.jobs_seo_facets{margin-top:22px}}#jobs_seo_faq{margin-top:40px;padding-top:30px;border-top:1px solid var(--gray-color-13)}.jobs_faq_head{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.jobs_faq_caption{color:var(--primary-color-4);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px}.jobs_faq_title{color:var(--primary-color-1);font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-0.5px}.jobs_faq_list{border-top:1px solid var(--gray-color-13)}.jobs_faq_item{padding:22px 0;border-bottom:1px solid var(--gray-color-13);cursor:pointer}.jobs_faq_q{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--primary-color-1);font-size:17px;font-weight:500;line-height:1.4;transition:color 0.2s ease-out}.jobs_faq_item:hover .jobs_faq_q{color:var(--primary-color-4)}.jobs_faq_chev{flex:none;width:9px;height:9px;margin-inline-end:4px;border-inline-end:1px solid var(--gray-color-5);border-bottom:1px solid var(--gray-color-5);transform:rotate(45deg);transition:transform 0.25s ease-out,border-color 0.2s ease-out}.jobs_faq_item:hover .jobs_faq_chev{border-color:var(--primary-color-4)}.jobs_faq_item.open .jobs_faq_chev{transform:rotate(-135deg);border-color:var(--primary-color-4)}.jobs_faq_a{display:grid;grid-template-rows:0fr;overflow:hidden;max-width:860px;color:var(--gray-color-3);font-size:15px;line-height:1.65;opacity:0;transition:grid-template-rows 0.3s ease-out,padding-top 0.3s ease-out,opacity 0.3s ease-out}.jobs_faq_a>div{min-height:0;overflow:hidden}.jobs_faq_item.open .jobs_faq_a{grid-template-rows:1fr;padding-top:14px;opacity:1}@media only screen and (max-width:768px){#jobs_seo_faq{margin-top:32px}.jobs_faq_title{font-size:22px}.jobs_faq_q{font-size:16px}}.jobs_window_remote_extra{padding-top:22px}.jobs_window_remote_extra_label{font-size:13px;font-weight:500;padding-bottom:8px}.jobs_window_remote_scope{display:flex;align-items:center;gap:10px;padding-top:14px}.jobs_window_remote_scope_label{font-size:13px;font-weight:500;color:var(--gray-color-3)}.modal_controls.compact{padding-top:20px}.jobs_window_sort_body{padding-top:20px}#page_matching_ring_gradient stop:nth-of-type(1){stop-color:var(--primary-color-3)}#page_matching_ring_gradient stop:nth-of-type(2){stop-color:var(--secondary-color-4)}.job_apply_link_option_icon.light>.icon_user_4{color:var(--primary-color-2)}.modal_note.job_window_create_note{padding-top:24px;padding-bottom:0;max-width:700px}.job_window_publish_intro{padding-top:24px;font-size:13px;font-weight:500}.job_window_publish_block{margin-top:20px;display:flex;border:1px solid var(--primary-color-3);background:var(--primary-color-9);padding:20px;border-radius:3px}.job_window_publish_block_body{padding-inline-start:20px;width:100%}.job_window_publish_block_title{font-weight:500;font-size:13px}.job_window_publish_block_desc{padding-top:10px;color:var(--gray-color-3);font-size:13px;line-height:1.3}.job_window_publish_block_price{display:flex;justify-content:end}.job_window_publish_block_price>span{font-weight:500;font-size:13px;white-space:nowrap}.job_upsell{display:flex;flex-direction:column;gap:16px;padding-top:10px}.job_upsell_hero{display:flex;align-items:flex-start;gap:16px;padding:20px;border:var(--surface-border);border-width:1px;border-radius:3px}.job_upsell_hero_icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-3),var(--primary-color-5));color:var(--white-color);font-size:22px}.job_upsell_hero_icon>i{padding-inline-end:0}.job_upsell_hero_info{min-width:0}.job_upsell_hero_badge{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 11px;border-radius:3px;border:1px solid transparent;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px}.job_upsell_hero_badge>i{font-size:12px;padding-inline-end:0}.job_upsell_hero_badge>span{line-height:1}.job_upsell_hero_badge.level_0{background:var(--gray-color-15);border-color:var(--gray-color-12);color:var(--gray-color-3)}.job_upsell_hero_badge.level_1{background:var(--primary-color-9);border-color:var(--primary-color-7);color:var(--primary-color-3)}.job_upsell_hero_badge.level_2{background:var(--green-color-4);border-color:var(--green-color-3);color:var(--green-color-1)}.job_upsell_hero_badge.level_3{background:#fef3c7;border-color:#fcd34d;color:#b45309}.job_upsell_hero_title{padding-top:10px;color:var(--black-color);font-size:17px;font-weight:600;line-height:1.3}.job_upsell_hero_text{padding-top:8px;color:var(--gray-color-3);font-size:13px;line-height:1.5}.job_upsell_ladder{padding:16px 18px;border:var(--surface-border);border-width:1px;border-radius:3px;background:var(--white-color)}.job_upsell_ladder_title{padding-bottom:14px;color:var(--gray-color-3);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1px}.job_upsell_levels{display:flex;align-items:stretch;gap:8px}.job_upsell_level{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:14px 10px;border:1px solid var(--gray-color-11);border-radius:3px;background:var(--gray-color-15);text-align:center}.job_upsell_level.current{border-color:var(--gray-color-8);background:var(--white-color)}.job_upsell_level.next{border-color:var(--primary-color-5);background:var(--primary-color-9)}.job_upsell_level_tag{position:absolute;top:-9px;inset-inline-start:50%;transform:translateX(-50%);height:18px;padding:0 9px;border-radius:3px;background:var(--gray-color-3);color:var(--white-color);font-size:10px;font-weight:600;line-height:18px;text-transform:uppercase;letter-spacing:0.3px;white-space:nowrap}html[dir="rtl"] .job_upsell_level_tag{transform:translateX(50%)}.job_upsell_level_label{color:var(--gray-color-5);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px}.job_upsell_level.next .job_upsell_level_label{color:var(--primary-color-2)}.job_upsell_level_value{padding-top:6px;color:var(--black-color);font-size:26px;font-weight:600;line-height:1;letter-spacing:-0.5px}.job_upsell_level.next .job_upsell_level_value{color:var(--primary-color-3)}.job_upsell_level_cap{padding-top:4px;color:var(--gray-color-5);font-size:12px;line-height:1.3}.job_upsell_arrow{display:flex;align-items:center;justify-content:center;color:var(--gray-color-9);font-size:13px}.job_upsell_arrow>i{padding-inline-end:0}html[dir="rtl"] .job_upsell_arrow>i{transform:rotate(180deg)}.job_upsell_benefits{padding:16px 18px;border:var(--surface-border);border-width:1px;border-radius:3px;background:var(--white-color)}.job_upsell_benefits_title{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--gray-color-11);color:var(--black-color);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1px}.job_upsell_benefit{display:flex;align-items:flex-start;gap:12px;padding-top:12px}.job_upsell_benefit:first-of-type{padding-top:0}.job_upsell_benefit>i{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--green-color-5);color:var(--green-color-1);font-size:11px;padding-inline-end:0}.job_upsell_benefit_title{color:var(--black-color);font-size:13px;font-weight:500;line-height:1.3}.job_upsell_benefit_desc{padding-top:3px;color:var(--gray-color-5);font-size:12.5px;line-height:1.45}.job_upsell_note{display:flex;align-items:center;gap:8px;color:var(--gray-color-5);font-size:12px;line-height:1.4}.job_upsell_note>i{flex-shrink:0;color:var(--gray-color-7);font-size:13px;padding-inline-end:0}.job_upsell>.modal_controls{padding-top:4px}.job_upsell .modal_controls .btn_primary>i{padding-inline-end:8px}@media only screen and (max-width:1024px){.job_upsell_hero_title{font-size:19px}.job_upsell_hero_text{font-size:15px}.job_upsell_ladder_title{font-size:13px}.job_upsell_level_value{font-size:28px}.job_upsell_level_cap{font-size:13px}.job_upsell_benefits_title{font-size:13px}.job_upsell_benefit_title{font-size:15px}.job_upsell_benefit_desc{font-size:14px}.job_upsell_note{font-size:13px}}@media only screen and (max-width:768px){.job_upsell>.modal_controls{padding-top:14px}.job_upsell .modal_controls>div:nth-of-type(2)>a{width:50%;margin-inline-start:0}}@media only screen and (max-width:480px){.job_upsell_hero{flex-direction:column;gap:14px;padding:18px}.job_upsell_ladder{padding:16px 12px}.job_upsell_levels{gap:6px}.job_upsell_level{padding:12px 6px}.job_upsell_level_value{font-size:22px}.job_upsell_level_label{font-size:10px}.job_upsell_arrow{font-size:11px}}.section_note.job_window_salary_note{padding-top:20px;line-height:1.3}.job_window_status_item{margin-bottom:5px}.job_window_status_item>span:nth-of-type(2){font-weight:500}#companies_items{padding-top:11px}.company_item{position:relative;display:flex;flex-direction:column;border:var(--surface-border);border-radius:3px;background:var(--white-color);padding:20px 20px 14px 20px;margin-bottom:10px;transition:all 0.3s ease-in-out}.company_item h2,.company_item h3{display:inline;margin:0;padding:0;font:inherit;color:inherit}.company_item_head{display:flex}.company_item_head>div:nth-of-type(1){display:flex;position:absolute;top:20px;inset-inline-start:20px}.company_item_head>div:nth-of-type(1)>.company_item_logo{min-width:50px;width:50px;height:50px;border-radius:3px}.company_item_head>div:nth-of-type(1)>.company_item_logo[onclick]{cursor:pointer}.company_item_head>div:nth-of-type(1)>.company_item_logo_empty[onclick]{cursor:pointer}.company_item_head>div:nth-of-type(1)>.company_item_logo_empty{display:flex;align-items:center;justify-content:center;min-width:50px;width:50px;height:50px;border-radius:3px;background:var(--gray-color-14a);color:var(--gray-color-6);font-size:22px}.company_item_head>div:nth-of-type(2){width:100%;padding-inline-start:64px}.company_item_head>div:nth-of-type(2)>div:nth-of-type(1){display:flex;align-items:center}.company_item>.company_item_desc{padding-top:4px;padding-inline-start:64px}.company_item>.company_item_desc>span{font-size:14px;line-height:1.35;max-width:800px}.company_item_title{max-width:500px;overflow:hidden;font-size:18px;font-weight:500;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.company_item_title:hover{color:var(--primary-color-3)}.company_item_social{display:flex;gap:8px;margin-inline-start:auto;padding-inline-start:10px}.company_item_social>a{display:flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;border-radius:3px;background:var(--primary-color-8);color:var(--primary-color-2);font-size:16px;font-weight:500;text-decoration:none;transition:all 0.3s ease-in-out}.company_item_social>a>i{font-size:13px;font-weight:400}.company_item_social>a>i.icon_telegram{font-size:11px}.company_item_social>a:hover{background:var(--primary-color-7)}.company_item_controls{display:flex;justify-content:flex-end;align-items:center;gap:18px;margin-top:16px;padding-top:16px;padding-inline-end:4px;border-top:1px dashed var(--gray-color-10)}.company_item_controls>div{display:inline-flex;align-items:center;color:var(--gray-color-5);font-size:13px;font-weight:500;cursor:pointer;user-select:none;transition:color 0.2s ease-in-out}.company_item_controls>div:hover{color:var(--primary-color-3)}.company_item_controls>div>i{padding-inline-end:4px;font-size:14px;font-weight:400}.company_item_controls>div>i.icon_hide{font-size:15px}.company_item_controls>div>i.icon_favorite_2_fill{color:var(--primary-color-3)}@media screen and (max-width:768px){.company_item{padding:18px 20px 14px;margin:0 -20px;border:none;border-radius:0;background:var(--white-color)}.company_item + .company_item{border-top:8px solid var(--gray-color-14a)}.company_item_head{gap:12px}.company_item_head>div:nth-of-type(1){position:static}.company_item_head>div:nth-of-type(1)>.company_item_logo{min-width:48px;width:48px;height:48px;border-radius:3px}.company_item_head>div:nth-of-type(1)>.company_item_logo_empty{min-width:48px;width:48px;height:48px;border-radius:3px}.company_item_head>div:nth-of-type(2){padding-inline-start:0}.company_item_head>div:nth-of-type(2)>div:nth-of-type(1){flex-direction:column;align-items:flex-start;gap:8px}.company_item_title{max-width:none;overflow:visible;font-size:20px;font-weight:500;line-height:1.3;white-space:normal;text-overflow:clip}.company_item_social{flex-wrap:wrap;gap:8px;margin-inline-start:0;padding-inline-start:0}.company_item_social>a{width:30px;min-width:30px;height:30px;border-radius:15px}.company_item_social>a>i{font-size:17px}.company_item>.company_item_desc{padding-top:12px;padding-inline-start:0}.company_item>.company_item_desc>span{font-size:16px;line-height:1.4}.company_item_controls{flex-wrap:wrap;gap:10px 18px;margin-top:14px;padding-top:14px;padding-inline-end:0}.company_item_controls>div{margin-inline-start:0;font-size:15px}.company_item_controls>div>i{padding-inline-end:6px;font-size:15px}}.technology_chip.more{font-size:13px;color:var(--gray-color-3)}.companies_pills{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px}.companies_pill{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid var(--gray-color-11);border-radius:3px;background:var(--white-color);color:var(--gray-color-3);font-size:13px;cursor:pointer;user-select:none;transition:all 0.15s}.companies_pill:hover{border-color:var(--primary-color-3);color:var(--primary-color-3)}.companies_pill.active{border-color:var(--primary-color-3);background:var(--primary-color-9);color:var(--primary-color-2)}.company_chips{display:flex;flex-wrap:wrap;gap:6px;padding-top:12px}.company_market_chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:3px;background:var(--secondary-color-7);color:var(--secondary-color-2);font-size:13px;font-weight:500}.company_hiring{display:flex;flex-direction:column;gap:14px;margin-top:16px;padding-top:16px;border-top:1px dashed var(--gray-color-10)}.company_hiring_head{display:flex;align-items:center;justify-content:space-between;gap:10px 16px}.company_hiring_more{display:inline-flex;align-items:center;flex-shrink:0;color:var(--primary-color-3);font-size:13px;font-weight:500;white-space:nowrap;text-decoration:none}.company_hiring_more:hover{color:var(--primary-color-1);text-decoration:none}.company_hiring_stats{display:flex;flex-wrap:wrap;gap:10px}.company_hiring_stat{display:flex;align-items:center;flex:1 1 150px;gap:11px;padding:10px 14px;border-radius:3px;background:var(--primary-color-9)}.company_hiring_stat_icon{display:flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;border-radius:3px;background:var(--white-color);color:var(--primary-color-3);font-size:16px}.company_hiring_stat_body{display:flex;flex-direction:column;gap:2px;min-width:0}.company_hiring_stat_value{overflow:hidden;color:var(--black-color);font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.company_hiring_stat_label{color:var(--gray-color-5);font-size:12px;line-height:1.2}.company_recent_jobs{display:flex;flex-wrap:wrap;align-items:center;flex:1;gap:8px;min-width:0}.company_recent_jobs_label{color:var(--gray-color-5);font-size:12px;font-weight:500}.company_recent_jobs>a{display:inline-flex;align-items:center;padding:5px 12px;border-radius:3px;background:var(--gray-color-14a);color:var(--primary-color-3);font-size:12.5px;line-height:1.3;text-decoration:none;transition:all 0.2s ease-in-out}.company_recent_jobs>a:hover{background:var(--primary-color-9);color:var(--primary-color-1)}html.dark .job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match.high{background:var(--green-color-2);color:var(--white-color)}html.dark .job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match.mid{background:var(--orange-color-1);color:var(--white-color)}html.dark .job_item_position>div:nth-of-type(1)>div:nth-of-type(1)>.job_match.low{background:var(--gray-color-11);color:var(--gray-color-5)}html.dark #jobs_pulse{background:var(--gray-color-14)}html.dark .jobs_pulse_card{background:var(--gray-color-13)}html.dark #jobs_seo{--seo-line:rgba(255,255,255,0.42);--seo-panel:var(--gray-color-14);--seo-rule:var(--gray-color-11)}html.dark .jobs_crumb:not(:first-child)::before{border-color:var(--gray-color-9)}html.dark .jobs_seo_dot:not(.live){background:var(--gray-color-9)}html.dark .job_apply_link_option{background:var(--gray-color-14);border-color:var(--gray-color-11)}html.dark .job_apply_link_option:hover{background:var(--gray-color-13);border-color:var(--primary-color-5)}html.dark .job_apply_link_option_icon.light{background:var(--gray-color-11);color:var(--gray-color-3)}html.dark .job_impact_timeline_node{background:var(--gray-color-14);color:var(--primary-color-2)}html.dark .job_impact_timeline_step:first-child .job_impact_timeline_node{background:var(--primary-color-3);color:var(--white-color)}html.dark .job_impact_next_role{background:var(--gray-color-14)}html.dark .job_impact_level_from{background:var(--gray-color-13)}html.dark .job_impact_guest_preview{background:linear-gradient(135deg,var(--primary-color-8),var(--gray-color-13))}html.dark .job_impact_guest_preview_card{background:var(--gray-color-14)}html.dark .job_simular_tabs{background:var(--gray-color-13)}html.dark .job_simular_tab:hover:not(.disabled):not(.active){background:var(--gray-color-11)}html.dark .job_simular_tab.active{background:var(--gray-color-11);box-shadow:0 2px 8px rgba(0,0,0,0.5),0 1px 2px rgba(0,0,0,0.4)}html.dark .company_salaries_range_marker,html.dark .company_salaries_bar_median{background:var(--gray-color-2)}html.dark .company_salaries_bar_track{background:var(--gray-color-12)}html.dark .company_salaries_bar_dot{border-color:var(--gray-color-13);box-shadow:0 0 0 1px var(--gray-color-9)}html.dark .company_salaries_top{background:var(--primary-color-8)}html.dark .company_hiring{border-top-color:var(--gray-color-12)}html.dark .company_hiring_stat{background:var(--gray-color-13)}html.dark .company_hiring_stat:hover{background:var(--primary-color-8)}html.dark .company_hiring_stat_icon{background:var(--gray-color-14)}html.dark .company_recent_jobs>a{background:var(--gray-color-13)}html.dark .company_recent_jobs>a:hover{background:var(--primary-color-8)}@media screen and (max-width:768px){html.dark .job_item + .job_item{border-top-color:var(--gray-color-13)}html.dark .company_item + .company_item{border-top-color:var(--gray-color-13)}}.company_page{--co-line-strong:rgba(15,23,42,0.55);--co-panel:var(--gray-color-14);--co-radius:3px;--co-tnum:"tnum" 1,"lnum" 1}html.dark .company_page{--co-line-strong:rgba(255,255,255,0.42);--co-panel:var(--gray-color-14)}.company_page .section .co_stats,.company_page .section .co_stat,.company_page .section .co_legend_row,.company_page .section .co_salary_top,.company_page .section .co_block,.company_page .section .growth_chart,.company_page .section .growth_event,.company_page .section .co_row,.company_page .section .co_news_item,.company_page .section .company_jobs_empty,.company_page .section .co_table th,.company_page .section .co_table td{border-width:1px}.company_page .section,.company_page .section.v3{border:var(--surface-border);border-radius:var(--co-radius);box-shadow:none}.company_page .section.v3{padding:24px 26px}.company_page .section_title,.company_page .section.v3>div:nth-of-type(1){font-size:24px;font-weight:400;letter-spacing:-0.6px;line-height:1.15}.company_page .section_title.page{line-height:1.15}.company_page .page_section_text{padding-top:16px;font-size:14px;line-height:1.5}.company_page .page_section_text h2{font-size:15px;font-weight:500}.company_page .page_section_text strong{font-weight:500}.company_page .page_section_text a{text-decoration:underline;text-underline-offset:2px}.company_page .tech_demand_salary{font-feature-settings:var(--co-tnum)}.company_page .tech_block_title,.co_block_title{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--gray-color-3)}.company_page .tech_block_title{color:var(--gray-color-3)}.company_page .technology_chip>span,.company_page .page_technology_item>span,.company_page .tech_demand_tag{border-radius:var(--co-radius);font-weight:500}.company_page .role_item,.company_page .page_chip,.company_page .btn_primary,.company_page .page_technologies>div>span,.company_page .page_company_item_technologies>span,.company_page .page_section_card,.company_page .company_video_item,.company_page .section_empty{border-radius:var(--co-radius)}.company_page .btn_primary{font-weight:500}.company_page .copilot{border-radius:var(--co-radius);box-shadow:none}.company_page .technology_chip:hover{filter:none;transform:none}.company_page .technology_chip>span{transition:border-color .15s ease,background .15s ease}.company_page .page_header{border-bottom:var(--surface-border)}.company_page .page_header_inner{padding:32px 30px}.company_page .page_header_title{font-size:18px;font-weight:500;line-height:1}.company_page .page_header_photo{width:42px;min-width:42px;height:42px;border-radius:var(--co-radius)}.company_page .page_header_inner>div:nth-of-type(1) .page_header_photo{width:100px;min-width:100px;height:100px}@media screen and (min-width:1025px){.company_page .page_header_inner .page_header_title{font-size:32px;font-weight:400;letter-spacing:-1px;line-height:1.1}}.company_page .page_header_tags{padding-top:4px;font-size:13px;line-height:1.55;color:var(--gray-color-4)}.company_page .page_header_tags>b{font-weight:500}.company_page .page_header_badges{align-items:center}.company_page .page_header_badges>.page_header_link{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0;padding:0;border:none;border-radius:var(--co-radius);text-decoration:none;background-color:var(--primary-color-9);color:var(--primary-color-3);transition:background-color .15s ease}.company_page .page_header_badges>.page_header_link>i{padding-inline-end:0;font-size:14px;line-height:1}.company_page .page_header_badges>.page_header_link:hover{background-color:var(--primary-color-7);color:var(--primary-color-2)}.company_page .page_header_controls>.btn_primary.light{border-color:transparent;background-color:var(--primary-color-9);color:var(--primary-color-3)}.company_page .page_header_controls>.btn_primary.light:hover{background-color:var(--primary-color-7)}.press_strip{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:16px}.press_strip_label{color:var(--gray-color-5);font-size:12px;font-weight:500;white-space:nowrap}.press_strip_label::after{content:'';display:inline-block;width:16px;height:1px;margin-inline-start:8px;vertical-align:middle;background:var(--gray-color-10)}.press_strip_items{display:flex;flex-wrap:wrap;gap:8px}.press_strip_item{display:inline-flex;align-items:center;gap:6px;max-width:210px;padding:4px 10px;border:var(--surface-border);border-radius:var(--co-radius,3px);color:var(--gray-color-2);font-size:12px;font-weight:500;transition:border-color .15s ease,color .15s ease}.press_strip_item:hover{border-color:var(--co-line-strong);color:var(--black-color)}.press_strip_logo_link{flex-shrink:0;display:inline-flex;align-items:center}.press_strip_name{overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.press_strip_name:hover{color:var(--black-color)}.press_strip_logo{flex-shrink:0;width:18px;height:18px;border-radius:2px;object-fit:contain}@media screen and (max-width:768px){.press_strip{gap:8px}.press_strip_label::after{display:none}.press_strip_item{max-width:160px}}.co_contents{padding:20px;border:var(--surface-border);border-radius:var(--co-radius);background:var(--white-color)}.co_contents_title{margin-bottom:12px;color:var(--black-color);font-size:15px;font-weight:500;letter-spacing:0}.co_contents_list{display:flex;flex-direction:column;gap:12px}.co_contents_item{position:relative}.co_contents_item>a{color:var(--gray-color-2);font-size:13px;line-height:1.35;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--co-line-strong)}.co_contents_item>a:hover{color:var(--black-color);text-decoration-color:currentColor}.co_contents_item::before{content:'';position:absolute;top:50%;inset-inline-start:-20px;width:3px;height:16px;transform:translateY(-50%);background:var(--primary-color-3);opacity:0;transition:opacity .15s ease}.co_contents_item.active::before{opacity:1}.co_contents_item.active>a{color:var(--black-color);font-weight:500}.co_stats{display:flex;flex-wrap:wrap;margin-top:20px;border-top:1px dashed var(--gray-color-10);border-bottom:1px dashed var(--gray-color-10)}.co_stat{flex:1 1 150px;min-width:0;padding:16px 20px;border-inline-start:1px dashed var(--gray-color-10)}.co_stat:first-child{padding-inline-start:0;border-inline-start:none}.co_stat_label{color:var(--gray-color-3);font-size:12px;font-weight:500}.co_stat_value{display:flex;align-items:baseline;gap:4px;margin-top:8px;color:var(--black-color);font-size:28px;font-weight:400;line-height:1;letter-spacing:-1.1px;font-feature-settings:"tnum" 1,"lnum" 1}.co_stat_value.sm{font-size:18px;letter-spacing:-0.3px}.co_stat_unit{color:var(--gray-color-6);font-size:14px;font-weight:400;letter-spacing:0}.co_stat_note{margin-top:8px;color:var(--gray-color-6);font-size:12px;line-height:1.4}@media screen and (max-width:768px){.co_stat{flex:1 1 100%;padding:16px 0;border-inline-start:none;border-top:1px dashed var(--gray-color-10)}.co_stat:first-child{border-top:none}}.co_block{margin-top:0;padding-top:20px;border-top:1px dashed var(--gray-color-10)}.co_stats + .co_block{margin-top:0;border-top:none}.co_block_flat{border-top:none}.co_block_head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.co_callout{margin-top:20px;padding:24px;border-radius:var(--co-radius);background:var(--co-panel)}.co_callout_title{margin-bottom:12px;color:var(--black-color);font-size:18px;font-weight:400;letter-spacing:-0.3px}.co_callout_text{color:var(--gray-color-2);font-size:14px;line-height:1.5}.co_callout_text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.co_salary{--sal-tnum:"tnum" 1,"lnum" 1}.co_salary_desc{padding-top:12px;color:var(--gray-color-5);font-size:13px;line-height:1.55}.co_salary_chart{display:flex;align-items:center;gap:32px;padding:24px 0 20px}.co_donut_wrap{position:relative;flex:0 0 160px;width:160px;height:160px}.co_donut{display:block;width:100%;height:100%}.co_donut_track{fill:none;stroke:var(--gray-color-14);stroke-width:3.6}.co_donut_seg{fill:none;stroke:var(--sal-c,var(--gray-color-10));stroke-width:3.6}.co_donut_center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;pointer-events:none}.co_donut_center_value{color:var(--black-color);font-size:24px;font-weight:300;line-height:1;letter-spacing:-0.8px;font-feature-settings:var(--sal-tnum)}.co_donut_center_label{color:var(--gray-color-6);font-size:12px;font-weight:500}.co_legend{flex:1;min-width:0;display:flex;flex-direction:column}.co_legend_row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px dashed var(--gray-color-10)}.co_legend_row:last-child{border-bottom:none}.co_legend_swatch{flex:0 0 10px;width:10px;height:10px;border-radius:2px;background:var(--sal-c,var(--gray-color-10))}.co_legend_title{flex:1;min-width:0;color:var(--gray-color-2);font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.co_legend_value{color:var(--gray-color-5);font-size:14px;font-feature-settings:var(--sal-tnum)}.s1{--sal-c:var(--primary-color-4)}.s2{--sal-c:var(--secondary-color-3)}.s3{--sal-c:var(--primary-color-6)}.s4{--sal-c:var(--secondary-color-5)}.s5{--sal-c:var(--primary-color-1)}.s6{--sal-c:var(--secondary-color-1)}.s7{--sal-c:var(--primary-color-5)}.s8{--sal-c:var(--secondary-color-4)}.s9{--sal-c:var(--gray-color-9)}.s10{--sal-c:var(--gray-color-11)}.co_salary_top{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:20px;padding-top:16px;border-top:1px dashed var(--gray-color-10)}.co_salary_top_label{color:var(--gray-color-5);font-size:12px;font-weight:500}.co_salary_top_title{flex:1;min-width:0;color:var(--black-color);font-size:14px}.co_salary_top_value{color:var(--black-color);font-size:15px;font-weight:500;font-feature-settings:var(--sal-tnum)}.co_salary_note{margin-top:16px;color:var(--gray-color-6);font-size:12px;line-height:1.5}@media screen and (max-width:768px){.co_salary_stat:first-child{border-top:none}.co_salary_chart{flex-direction:column;align-items:stretch;gap:20px;padding:20px 0}.co_donut_wrap{align-self:center}.co_salary_desc{font-size:15px}.co_salary_note{font-size:13px}}.growth{--gr-accent:var(--gray-color-7);--gr-tnum:"tnum" 1,"lnum" 1}.growth_scaling{--gr-accent:var(--green-color-1)}.growth_growing{--gr-accent:var(--primary-color-3)}.growth_stable{--gr-accent:var(--gray-color-7)}.growth_slowing{--gr-accent:var(--red-color-2)}.growth_freeze{--gr-accent:var(--red-color-1)}.growth_status{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:var(--gr-accent);font-size:12px;font-weight:500}.growth_status::before{content:'';width:6px;height:6px;border-radius:50%;background:currentColor}.growth_track{width:100%;height:6px;margin-top:12px;border-radius:3px;background:var(--gray-color-13);overflow:hidden}.growth_track>div{height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-3) 0%,var(--secondary-color-4) 100%);transition:width .4s ease}.growth_delta{color:var(--gray-color-5);font-size:12px;font-weight:500;font-feature-settings:var(--gr-tnum)}.growth_delta_up{color:var(--green-color-1)}.growth_delta_down{color:var(--red-color-1)}.growth_chart{width:100%;height:72px}.growth_chart_svg{display:block;width:100%;height:100%}.growth_bar{fill:var(--primary-color-6)}.growth_bar_hot{fill:var(--primary-color-3)}.growth_bar_zero{fill:var(--gray-color-13)}.growth_roles_legend{margin-top:4px;color:var(--gray-color-5);font-size:12px;line-height:1.5}.growth_roles{display:flex;flex-direction:column;gap:11px;margin-top:14px}.growth_role{display:flex;align-items:center;gap:12px}.growth_role_title{flex-shrink:0;width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--black-color);font-size:13px;font-weight:500}.growth_role_bar{flex:1;height:6px;border-radius:3px;background:var(--gray-color-13);overflow:hidden}.growth_role_fill{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-3) 0%,var(--secondary-color-4) 100%)}.growth_role_share{flex-shrink:0;color:var(--gray-color-5);font-size:12px;font-weight:600;white-space:nowrap;font-feature-settings:var(--gr-tnum)}.growth_role_share .up{color:var(--green-color-1)}.growth_role_share .down{color:var(--red-color-1)}.growth_insight{margin-top:16px;padding-inline-start:12px;border-inline-start:2px solid var(--primary-color-6);color:var(--gray-color-5);font-size:13px;line-height:1.55}.growth_timeline{display:flex;flex-direction:column}.growth_event{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px dashed var(--gray-color-10)}.growth_event:last-child{border-bottom:none}.growth_event_icon{flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--primary-color-9);color:var(--primary-color-3);font-size:12px;line-height:1}.growth_event_icon>i,.growth_event_icon::before{padding-inline-end:0}.growth_event_icon.icon_plus_3{background:var(--green-color-5);color:var(--green-color-1)}.growth_event_icon.icon_minus_1{background:var(--red-color-4);color:var(--red-color-1)}.growth_event_icon.icon_star{background:var(--secondary-color-7);color:var(--secondary-color-1)}.growth_event_text{flex:1;min-width:0;color:var(--gray-color-2);font-size:14px;line-height:1.4}.growth_event_date{color:var(--gray-color-7);font-size:12px;white-space:nowrap;font-feature-settings:var(--gr-tnum)}@media screen and (max-width:768px){.growth_role_title,.growth_event_text{font-size:15px}.growth_chart{height:84px}}.co_fin .co_block{border-top:none}.co_fin .co_stat{padding-top:16px;padding-bottom:16px}.co_fin .co_stat_value{margin-top:6px;font-size:24px;letter-spacing:-0.6px}.co_fin .co_stat_value.sm{font-size:24px;letter-spacing:-0.6px}.co_fin .co_table th:first-child,.co_fin .co_table td:first-child{padding-inline-start:0}.co_fin .co_table th:last-child,.co_fin .co_table td:last-child{padding-inline-end:0}.company_jobs_item{margin-top:0}.company_jobs_item .job_item_position:last-of-type{border-bottom:none;padding-bottom:0}.company_page .section.v3:has(.company_jobs_item){padding-bottom:20px}.company_jobs_empty{padding:32px 20px;border:var(--surface-border);border-radius:var(--co-radius,3px);color:var(--gray-color-5);font-size:14px;text-align:center}.co_jobs_more{display:flex;justify-content:center;margin-top:20px}.co_jobs_more_btn{min-width:200px}.co_jobs_more_btn.loading{opacity:.6;pointer-events:none}@media screen and (max-width:768px){.company_jobs_empty{font-size:15px}.co_jobs_more_btn{width:100%}}.co_link{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;color:var(--primary-color-3);font-size:13px;text-decoration:none}.co_link>i{flex-shrink:0;font-size:13px}.co_link>span{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:currentColor}.co_link:hover{color:var(--primary-color-1)}.co_tag{display:inline-flex;align-items:center;padding:4px 12px;border-radius:var(--co-radius,3px);background:var(--primary-color-9);color:var(--primary-color-3);font-size:12px;font-weight:500;white-space:nowrap}.co_rows{display:flex;flex-direction:column;margin-top:18px}.co_row{display:flex;gap:16px;padding:12px 0;border-bottom:1px dashed var(--gray-color-10)}.co_row:last-child{border-bottom:none;padding-bottom:0}.section.v3>.co_rows>.co_row:first-child{border-top:1px dashed var(--gray-color-10)}.co_row_thumb{flex:0 0 40px;width:40px;height:40px;overflow:hidden;border-radius:var(--co-radius,3px);background:var(--gray-color-15)}.co_row_thumb.round{border-radius:50%}.co_row_thumb>img{width:100%;height:100%;object-fit:cover}.co_row_body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.co_row_top{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.co_row_title{min-width:0;color:var(--black-color);font-size:15px;font-weight:500;line-height:1.4;text-decoration:none}a.co_row_title:hover{color:var(--primary-color-3)}.co_row_meta{color:var(--gray-color-6);font-size:13px;white-space:nowrap;font-feature-settings:"tnum" 1,"lnum" 1}.co_row_sub{color:var(--gray-color-5);font-size:13px;line-height:1.5}.co_row_desc{color:var(--gray-color-2);font-size:14px;line-height:1.5}@media screen and (max-width:768px){.co_row_top{flex-direction:column;align-items:flex-start;gap:4px}.co_row_title{font-size:16px}.co_row_sub,.co_row_desc{font-size:15px}}.co_news{display:flex;flex-direction:column;margin-top:18px}.co_news_item{display:flex;position:relative;gap:16px;padding:16px 0;border-bottom:1px dashed var(--gray-color-10)}.co_news_item:first-child{padding-top:0}.co_news_item:last-child{padding-bottom:0;border-bottom:none}.co_news_thumb{flex:0 0 46px;width:46px;height:46px;overflow:hidden;border-radius:var(--co-radius,3px);background:var(--gray-color-15)}.co_news_thumb>img{width:100%;height:100%;padding:10px;object-fit:contain;background:var(--white-color)}.co_news_thumb_empty{display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(135deg,var(--primary-color-9) 0%,var(--gray-color-15) 100%)}.co_news_thumb_empty::before{content:'';position:absolute;inset:0;background-image:radial-gradient(var(--primary-color-6) 1px,transparent 1px);background-size:10px 10px;opacity:.35}.co_news_thumb_empty>i{position:relative;color:var(--primary-color-3);font-size:30px;opacity:.85}a.co_news_thumb_empty:hover>i{opacity:1}.co_news_body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.co_news_meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1}.co_news_kind{display:inline-flex;align-items:center;padding:4px 8px;border-radius:var(--co-radius,3px);background:var(--primary-color-9);color:var(--primary-color-3);font-weight:500;white-space:nowrap}.co_news_source{min-width:0;overflow:hidden;color:var(--black-color);font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.co_news_source_link{color:inherit;text-decoration:none}.co_news_source_link:hover{color:var(--primary-color-3)}.co_news_date{color:var(--gray-color-6);white-space:nowrap;font-feature-settings:var(--co-tnum,"tnum" 1,"lnum" 1)}.co_news_source + .co_news_date::before{content:'\2022';padding-inline-end:8px;color:var(--gray-color-10)}.co_news_title{min-width:0;color:var(--black-color);font-size:15px;font-weight:500;line-height:1.4;text-decoration:none}a.co_news_title:hover{color:var(--primary-color-3)}.co_news_desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--gray-color-2);font-size:14px;line-height:1.5}.co_news_report{display:inline-flex;align-items:center;position:absolute;top:16px;inset-inline-end:0;gap:4px;padding:3px 8px;border-radius:var(--co-radius,3px);background:var(--gray-color-15);color:var(--gray-color-5);font-size:11px;font-weight:500;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease}.co_news_report>i{font-size:11px}.co_news_item:first-child .co_news_report{top:0}.co_news_item:hover .co_news_report{opacity:1}.co_news_report:hover{color:var(--primary-color-3)}.co_news_report_logo_empty{display:flex;align-items:center;justify-content:center;background:var(--gray-color-15);color:var(--primary-color-3)}.co_news_more{display:flex;justify-content:center;margin-top:20px}.co_news_more_btn{min-width:200px}.co_news_more_btn.loading{opacity:.6;pointer-events:none}@media screen and (max-width:768px){.co_news_item{gap:12px}.co_news_report{opacity:1}.co_news_thumb{flex:0 0 72px;width:72px;height:72px}.co_news_thumb_empty>i{font-size:24px}.co_news_title{font-size:16px}.co_news_desc{font-size:15px}.co_news_more_btn{width:100%}}.co_news_locked{position:relative;margin-top:16px;padding-top:16px;border-top:1px dashed var(--gray-color-10)}.co_news_locked_teaser{display:flex;flex-direction:column;gap:18px;height:130px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.45),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,.45),transparent)}.co_news_locked_row{display:flex;flex-direction:column;gap:10px}.co_news_locked_pill{width:84px;height:12px;border-radius:var(--co-radius,3px);background:var(--primary-color-9)}.co_news_locked_pill.short{width:60px}.co_news_locked_row>i{display:block;height:14px;border-radius:var(--co-radius,3px);background:var(--gray-color-15)}.co_news_locked_body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:520px;margin:-76px auto 0;padding:24px;border:var(--surface-border);border-radius:var(--co-radius,3px);background:var(--white-color);text-align:center}.co_news_locked_badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--co-radius,3px);background:var(--primary-color-9);color:var(--primary-color-3);font-size:12px;font-weight:500}.co_news_locked_badge>i{font-size:11px}.co_news_locked_title{margin-top:12px;color:var(--black-color);font-size:18px;font-weight:400;letter-spacing:-0.3px}.co_news_locked_desc{margin-top:8px;color:var(--gray-color-2);font-size:14px;line-height:1.5}.co_news_locked_features{display:flex;flex-direction:column;gap:8px;margin-top:16px;text-align:start}.co_news_locked_features>div{display:flex;align-items:flex-start;gap:8px;color:var(--gray-color-2);font-size:13px;line-height:1.4}.co_news_locked_features>div>i{flex-shrink:0;margin-top:1px;color:var(--primary-color-3);font-size:12px}.co_news_locked_btn{margin-top:20px}.co_news_locked_note{margin-top:12px;color:var(--gray-color-6);font-size:12px}@media screen and (max-width:768px){.co_news_locked_teaser{height:104px}.co_news_locked_body{margin-top:-60px;padding:20px}.co_news_locked_title{font-size:17px}.co_news_locked_desc{font-size:15px}}.co_table_wrap{overflow-x:auto;margin-top:16px}.co_table{width:100%;border-collapse:collapse;font-size:14px}.co_table th{padding:12px 16px;border-bottom:1px dashed var(--gray-color-10);color:var(--gray-color-5);font-size:12px;font-weight:500;text-align:start;white-space:nowrap}.co_table td{padding:12px 16px;border-bottom:1px dashed var(--gray-color-10);color:var(--gray-color-2);font-weight:400;line-height:1.4}.co_table th.num,.co_table td.num{text-align:end;font-feature-settings:var(--co-tnum,"tnum" 1,"lnum" 1)}.co_table td.key{color:var(--black-color)}.co_table_caption{margin-bottom:12px;color:var(--gray-color-5);font-size:12px;font-weight:400}@media screen and (min-width:1025px){.company_page .grid{gap:16px}.company_page .grid_column{gap:16px}.company_page .page_pane{scroll-margin-top:66px}.company_page .grid_column:nth-of-type(2){position:sticky;top:66px;align-self:start;max-height:calc(100vh - 78px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--gray-color-11) transparent}}@media screen and (max-width:1024px){.co_contents{display:none}.company_page .page_header_title{font-size:28px;letter-spacing:-1px}.company_page .page_header_inner{padding:16px 0}.company_page .section.v3{padding:0;border:0}.co_callout{padding:20px}.co_table th,.co_table td{padding:12px}}@media screen and (max-width:768px){.company_page .page_header_title{font-size:18px;letter-spacing:0}.company_page .page_header_tags{font-size:14px}.company_page .section_title,.company_page .section.v3>div:nth-of-type(1){font-size:20px}.co_callout_text{font-size:15px}}#modal_body.company_details_modal{padding:0 0 20px}.company_details_modal .company_header{display:none}.company_details_modal .company_page .grid_column:nth-of-type(2){top:16px;max-height:calc(100vh - 40px)}.company_details_modal .company_page .page_pane{scroll-margin-top:16px}@media screen and (max-width:768px){#modal_body.company_details_modal{padding:0 0 96px}}.print .co_contents{display:none}.cp_item{display:flex;padding:18px 20px;margin-bottom:10px;border:var(--surface-border);border-radius:3px;background:var(--white-color);transition:all .24s ease-in-out}.cp_item_logo>img{width:38px;min-width:38px;border-radius:2px}.cp_item_logo>img[onclick]{cursor:pointer}.cp_item_info{width:100%;padding-inline-start:16px}.cp_item_title{display:flex}.cp_item_title>div{width:50%}.cp_item_title>div:nth-of-type(1){font-size:15px;font-weight:500}.cp_item_title>div:nth-of-type(2){display:flex;justify-content:end;gap:6px}.cp_item_title>div:nth-of-type(2)>span{display:flex;align-items:center;height:20px;padding:0 10px;border-radius:3px;background-color:var(--secondary-color-7);color:var(--secondary-color-2);font-size:12px;font-weight:500;text-transform:lowercase}.cp_item_title>div:nth-of-type(2)>span.verified{background-color:rgba(28,138,74,0.12);color:#1c8a4a}.cp_item_desc{padding-top:4px}.cp_item_desc>span{max-width:800px;font-size:14px;line-height:1.35}.cp_item_controls{display:flex;padding-top:12px}.cp_item_controls>div:nth-of-type(1){display:flex;width:80%}.cp_item_controls>div:nth-of-type(1)>div{padding-inline-start:8px}.cp_item_controls>div:nth-of-type(1)>div:nth-of-type(1){padding-inline-start:0}.cp_item_controls>div:nth-of-type(2){display:flex;justify-content:end;width:20%}.cp_jobs_btn{font-weight:400}.cp_add_btn{margin-top:16px}@media (max-width:1024px){.cp_item{padding:16px;border-radius:3px;align-items:flex-start}.cp_item_logo>img{width:48px;min-width:48px;border-radius:3px}.cp_item_info{min-width:0;padding-inline-start:14px}.cp_item_title{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 10px}.cp_item_title>div{width:auto}.cp_item_title>div:nth-of-type(1){flex:1 1 auto;min-width:0;font-size:16.5px;line-height:1.35;word-break:break-word}.cp_item_title>div:nth-of-type(2){flex:0 0 auto;justify-content:flex-start}.cp_item_title>div:nth-of-type(2)>span{height:22px;padding:0 10px;font-size:12px}.cp_item_desc{padding-top:8px}.cp_item_desc>span{font-size:14.5px;line-height:1.55}.cp_item_controls{flex-direction:column;gap:10px;padding-top:16px}.cp_item_controls>div:nth-of-type(1){width:100%;flex-wrap:wrap;gap:10px}.cp_item_controls>div:nth-of-type(1)>div{flex:1 1 calc(50% - 5px);min-width:0;padding-inline-start:0}.cp_item_controls>div:nth-of-type(1)>div>a,.cp_item_controls>div:nth-of-type(1)>div>div{display:inline-flex;align-items:center;justify-content:center;width:100%;height:42px;font-size:14.5px}.cp_item_controls>div:nth-of-type(2){width:100%;justify-content:stretch}.cp_item_controls>div:nth-of-type(2)>div,.cp_item_controls>div:nth-of-type(2)>div>a{display:block;width:100%}.cp_item_controls>div:nth-of-type(2)>div>a>div{display:inline-flex;align-items:center;justify-content:center;width:100%;height:42px;font-size:14.5px}}@media (max-width:768px){.cp_item{padding:18px 20px 14px;margin:0 -20px;border:none;border-radius:0;background:var(--white-color)}.cp_item + .cp_item{border-top:8px solid var(--gray-color-14a)}.cp_item_logo>img{width:56px;min-width:56px;border-radius:3px}.cp_item_info{padding-inline-start:16px}.cp_item_title{gap:10px 12px}.cp_item_title>div:nth-of-type(1){font-size:18px;font-weight:600;line-height:1.4}.cp_item_title>div:nth-of-type(2)>span{height:24px;padding:0 12px;font-size:13px}.cp_item_desc{padding-top:10px}.cp_item_desc>span{font-size:15.5px;line-height:1.6}.cp_item_controls{gap:12px;padding-top:18px}.cp_item_controls>div:nth-of-type(1){gap:12px}.cp_item_controls>div:nth-of-type(1)>div{flex:1 1 calc(50% - 6px)}.cp_item_controls>div:nth-of-type(1)>div>a,.cp_item_controls>div:nth-of-type(1)>div>div,.cp_item_controls>div:nth-of-type(2)>div>a>div{height:46px;font-size:15.5px;font-weight:600}}@media (max-width:1024px){.profile_companies_layout .profile_companies_col_menu{width:100%;padding-inline-end:0}.profile_companies_layout .sidebar{min-height:0;margin-bottom:12px;padding:0;border:none;border-radius:0;background:none}.profile_companies_layout .cp_add_btn{display:none}.profile_companies_layout .sidebar_menu{display:flex;flex-wrap:nowrap;gap:8px;padding:0 20px;margin-inline:-20px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.profile_companies_layout .sidebar_menu::-webkit-scrollbar{display:none}.profile_companies_layout .sidebar_menu>a{flex:0 0 auto;display:inline-flex;align-items:center;height:36px;padding:0 14px;margin-top:0;border-radius:3px;border:1px solid var(--gray-color-12);background:var(--white-color);white-space:nowrap}.profile_companies_layout .sidebar_menu>a>div:nth-of-type(1){width:auto;padding:0;margin:0;color:var(--gray-color-2)}.profile_companies_layout .sidebar_menu>a>div:nth-of-type(2){min-width:0;padding:0 0 0 6px;color:var(--gray-color-5);font-weight:400}.profile_companies_layout .sidebar_menu>a.active{border-color:var(--primary-color-3);background:var(--primary-color-3)}.profile_companies_layout .sidebar_menu>a.active>div:nth-of-type(1),.profile_companies_layout .sidebar_menu>a.active>div:nth-of-type(2){color:var(--white-color)}}.cp_fact_item>div:nth-of-type(1){padding-inline-end:10px}.cp_product_item>div:nth-of-type(1)>div:nth-of-type(2){padding-inline-end:10px}.cp_product_item>div:nth-of-type(1)>div:nth-of-type(3)>a{color:var(--gray-color-6);text-decoration:none;transition:all 0.3s ease-in-out}.cp_product_item>div:nth-of-type(1)>div:nth-of-type(3)>a:hover{color:var(--gray-color-3)}.cp_fact_item>div:nth-of-type(1)>div:nth-of-type(1){font-weight:normal;line-height:1.3}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(1){color:var(--gray-color-8);font-size:12px;font-weight:normal}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(2){margin-top:4px;font-weight:500}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(3){margin-top:4px;padding-inline-end:10px;line-height:1.3}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(4){margin-top:4px}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(4)>a{color:var(--gray-color-6);text-decoration:none;transition:all 0.3s ease-in-out}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(4)>a:hover{color:var(--gray-color-3)}.cp_link_item>div:nth-of-type(1)>div:nth-of-type(2)>a{color:var(--gray-color-6);text-decoration:none;transition:all 0.3s ease-in-out}.cp_link_item>div:nth-of-type(1)>div:nth-of-type(2)>a:hover{color:var(--gray-color-3)}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(2){padding-inline-end:10px}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(3){margin-top:4px;color:var(--primary-color-3);font-weight:500}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(4){margin-top:4px}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(4)>a{color:var(--gray-color-6);text-decoration:none;transition:all 0.3s ease-in-out}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(4)>a:hover{color:var(--gray-color-3)}.cp_photos{display:flex;flex-wrap:wrap;gap:10px}.cp_photo_item{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 calc((100% - 20px) / 3);width:calc((100% - 20px) / 3);aspect-ratio:4 / 3;min-height:150px;padding:16px;border:1px dashed var(--gray-color-9);border-radius:3px;background-color:var(--gray-color-15);overflow:hidden;cursor:pointer;transition:border-color 0.2s ease-in-out,background-color 0.2s ease-in-out}.cp_photo_item:not(.filled):hover{border-color:var(--primary-color-3);background-color:var(--primary-color-7)}.cp_photo_item.dragover{border-color:var(--primary-color-3);border-style:solid;background-color:var(--primary-color-7)}.cp_photo_item:not(.filled)>div{display:flex;flex-direction:column;align-items:center}.cp_photo_item:not(.filled)>div>i{color:var(--gray-color-5);font-size:22px}.cp_photo_item:not(.filled)>div>span{padding-top:10px;color:var(--gray-color-7);font-size:13px;line-height:1.3;text-align:center}.cp_photo_item.filled{padding:0;border-style:solid;border-color:var(--gray-color-11);cursor:default}.cp_photo_item.filled>img{width:100%;height:100%;object-fit:cover;display:block}.cp_photo_overlay{position:absolute;top:0;inset-inline-end:0;display:flex;flex-direction:row;gap:8px;align-items:flex-start;justify-content:flex-end;width:100%;height:100%;padding:10px;box-sizing:border-box;background:rgba(17,24,39,0.45);opacity:0;transition:opacity 0.25s ease-in-out}.cp_photo_item.filled:hover .cp_photo_overlay{opacity:1}.cp_photo_action{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:3px;background:rgba(255,255,255,0.15);cursor:pointer;transition:background 0.2s ease-in-out}.cp_photo_action:hover{background:rgba(255,255,255,0.3)}.cp_photo_action>i{color:var(--white-color);font-size:15px}.cp_photos_error{display:none;flex-direction:row;align-items:center;gap:10px;padding:12px 16px;margin-bottom:12px;border:1px solid #f1c0c0;border-radius:3px;background:#fdecec}.cp_photos_error.active{display:flex}.cp_photos_error>i{color:#d64545;font-size:18px}.cp_photos_error>span{color:#b23636;font-size:13px;line-height:1.4}.company_lightbox{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.25s ease-in-out,visibility 0.25s ease-in-out}.company_lightbox.active{opacity:1;visibility:visible}.company_lightbox_backdrop{position:absolute;inset:0;background:rgba(9,13,20,0.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.company_lightbox_stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:48px;box-sizing:border-box;cursor:zoom-out}.company_lightbox_img{max-width:min(1200px,100%);max-height:100%;width:auto;height:auto;border-radius:3px;box-shadow:0 4px 14px rgba(0,0,0,0.22);object-fit:contain;cursor:default;opacity:1;transform:scale(1);transition:opacity 0.25s ease-in-out,transform 0.25s ease-in-out}.company_lightbox.loading .company_lightbox_img{opacity:0;transform:scale(0.96)}.company_lightbox_close{position:absolute;top:20px;inset-inline-end:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,0.12);cursor:pointer;transition:background 0.2s ease-in-out}.company_lightbox_close:hover{background:rgba(255,255,255,0.25)}.company_lightbox_close>i{color:var(--white-color);font-size:16px}.company_lightbox_spinner{position:absolute;top:50%;left:50%;width:38px;height:38px;border:3px solid rgba(255,255,255,0.25);border-top-color:var(--white-color);border-radius:50%;opacity:0;transform:translate(-50%,-50%) rotate(0deg);animation:company_lightbox_spin 0.8s linear infinite}.company_lightbox.loading .company_lightbox_spinner{opacity:1}@keyframes company_lightbox_spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media (max-width:768px){.company_lightbox_stage{padding:0}.company_lightbox_img{max-width:100%;max-height:100%;border-radius:0;box-shadow:none}.company_lightbox_close{top:calc(12px + env(safe-area-inset-top));inset-inline-end:12px;width:42px;height:42px;background:rgba(9,13,20,0.6)}.company_lightbox_close:active{background:rgba(9,13,20,0.8)}}.cp_technology_group_item{margin-top:30px}.cp_technology_group_item:first-child{margin-top:0}.cp_technology_group_title{font-size:16px;font-weight:500}.cp_technology_group_controls{display:block;max-width:300px;margin-top:14px}.cp_technology_items>.cp_technology_item{display:flex;padding:12px 0;border-top:1px solid var(--gray-color-11);border-bottom:0}.cp_technology_items>.cp_technology_item:first-of-type{margin-top:12px}.cp_technology_logo{padding-inline-end:16px}.cp_technology_logo>img{width:38px;min-width:38px;border-radius:3px}.cp_technology_info{width:100%}.cp_technology_info>div:nth-of-type(1)>span:nth-of-type(1){font-weight:500}.cp_technology_info>div:nth-of-type(1)>span:nth-of-type(2){margin-inline-start:12px;color:var(--gray-color-5)}.cp_technology_info>div:nth-of-type(2){margin-top:6px;color:var(--gray-color-3)}.cp_technology_subs{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cp_technology_subs>div{padding:4px 12px;border-radius:3px;background:var(--primary-color-7);color:var(--primary-color-3);font-size:13px;font-weight:500;user-select:none}.cp_technology_controls{display:flex;flex-direction:row;gap:10px}.cp_technology_controls>div:nth-of-type(1){min-width:50px}.cp_technology_controls>div:nth-of-type(2){min-width:34px}.cp_technology_controls>div:nth-of-type(2)>i{padding-inline-end:0}.profile_job_edit_controls{display:flex;flex-direction:column;gap:8px;padding-bottom:14px}.profile_job_edit_controls_row{display:flex;gap:8px}.profile_job_edit_back{flex:0 0 auto;width:34px;min-width:34px;padding:0}.profile_job_edit_back>i{padding-inline-end:0;transform:rotate(180deg)}html[lang="ar"] .profile_job_edit_back>i{transform:rotate(0deg)}.profile_job_applies_back{flex:1 1 auto;min-width:0;text-align:center}.cp_edit_layout{display:flex;gap:0}.cp_edit_col_menu{width:270px;flex-shrink:0;padding-inline-end:14px;padding-bottom:50px}.cp_edit_col_section{width:calc(100% - 540px);flex-shrink:0;padding-bottom:50px}.cp_edit_col_aside{width:270px;flex-shrink:0;padding-inline-start:14px;padding-bottom:50px}.cp_edit_col_section>.cp_edit_section_body>#cp_edit_content{min-height:calc(100vh - 116px);box-sizing:border-box}@media (max-width:1024px){.wrap.top.cp_edit_wrap{padding:0;margin:0;max-width:none;width:100%}.cp_edit_col_menu{width:100%;padding:0;background:var(--white-color)}.cp_edit_col_section{width:100%;padding-inline:0;padding-bottom:0}.cp_edit_col_aside{width:100%;padding-inline-start:0}.cp_edit_col_menu .profile_job_edit_controls{padding:14px 16px 0}.profile_job_edit_controls{display:none}.cp_edit_col_menu .profile_job_edit_back{width:46px;min-width:46px}.cp_edit_col_menu .profile_job_edit_back>i{font-size:16px}.cp_edit_section_body>#cp_edit_content{padding:16px;border:none;border-radius:0}.cp_edit_col_section>.cp_edit_section_body>#cp_edit_content{min-height:0}}@media (max-width:768px){.profile_job_edit_controls{gap:6px;padding-bottom:10px}.profile_job_edit_controls_row{gap:6px}}.company_verify{width:100%}.company_verify_row{display:flex;align-items:center;gap:16px;padding:18px 20px;background:linear-gradient(135deg,#f7f9fc 0%,#f0f4fa 100%);border:1px solid #e3e8ef;border-radius:3px;transition:border-color 0.2s,box-shadow 0.2s}.company_verify_row.verified{background:linear-gradient(135deg,#f0faf4 0%,#e6f6ec 100%);border-color:#c4e7d1}.company_verify_icon{flex:0 0 44px;width:44px;height:44px;border-radius:3px;display:flex;align-items:center;justify-content:center;background:#ffffff;color:#2e7d4f;border:1px solid #c4e7d1}.company_verify_icon.pending{color:#4a6fa5;border-color:#d6e0ee}.company_verify_text{flex:1 1 auto;min-width:0}.company_verify_title{font-size:15px;font-weight:600;color:#1c2536;margin-bottom:4px}.company_verify_note{font-size:13px;line-height:1.5;color:#5a6478}.company_verify_note b{color:#1c2536;font-weight:600}.company_verify_email{color:#2e7d4f;font-weight:600}.company_verify_badge{flex:0 0 auto;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;color:#2e7d4f;background:#ffffff;border:1px solid #c4e7d1;border-radius:3px;padding:6px 12px}html[dir="rtl"] .company_verify_row{direction:rtl}.cp_section_title_offset{padding-top:30px}.cp_edit_markets{padding-bottom:30px}.settings_delete_note.cp_delete_note{padding-top:10px}.cp_tech_label{font-size:13px;font-weight:500;padding-top:20px}.cp_tech_label.first{padding-top:16px}#company_progress{border:var(--surface-border);background:var(--white-color);min-height:120px;border-radius:3px;padding:14px 20px 20px 20px}.cp_widget_title{font-weight:500}.cp_progress_bar{margin-top:10px}.cp_widget_desc{margin-top:10px;color:var(--gray-color-7);font-size:13px;line-height:1.35}.cp_tips{border:var(--surface-border);background:var(--white-color);min-height:120px;border-radius:3px;padding:14px 20px 20px 20px;margin-top:14px;margin-bottom:20px}@media (max-width:1024px){.cp_product_item>div:nth-of-type(1)>div:nth-of-type(2){padding-inline-end:0}.cp_fact_item>div:nth-of-type(1)>div:nth-of-type(1){font-size:15.5px;line-height:1.5}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(1){font-size:13.5px}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(2){margin-top:6px;font-size:16px;line-height:1.4}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(3){margin-top:6px;padding-inline-end:0;font-size:14.5px;line-height:1.55}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(4){margin-top:8px;font-size:14.5px}.cp_photos{gap:12px}.cp_photo_item{min-height:160px;padding:18px;border-radius:3px}.cp_photo_item>div>i{font-size:26px}.cp_photo_item>div>span{padding-top:12px;font-size:14px;line-height:1.4}.company_verify_row{gap:14px;padding:18px}.company_verify_icon{flex:0 0 48px;width:48px;height:48px;border-radius:3px}.company_verify_icon>svg{width:24px;height:24px}.company_verify_title{font-size:16px;margin-bottom:6px}.company_verify_note{font-size:14px;line-height:1.55}.company_verify_badge{font-size:12.5px;padding:7px 14px}.company_verify_row>.btn_primary.compact{height:42px;padding:0 18px;font-size:14.5px}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(2){padding-inline-end:0}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(3){margin-top:8px;font-size:14.5px}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(4){margin-top:8px;font-size:14.5px}.cp_tech_label{font-size:14px;padding-top:20px}.cp_tech_label.first{padding-top:16px}}@media (max-width:768px){.cp_fact_item>div:nth-of-type(1)>div:nth-of-type(1){font-size:16.5px;font-weight:normal;line-height:1.55}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(1){font-size:14px;font-weight:normal}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(2){margin-top:8px;font-size:17.5px;font-weight:600;line-height:1.4}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(3){margin-top:8px;font-size:15.5px;line-height:1.6}.cp_news_item>div:nth-of-type(1)>div:nth-of-type(4){margin-top:10px;font-size:15px}.cp_photos{gap:14px}.cp_photo_item{flex:1 1 100%;width:100%;max-width:100%;min-height:140px;padding:20px;border-radius:3px}.cp_photo_item>div>i{font-size:30px}.cp_photo_item>div>span{padding-top:14px;font-size:15px;line-height:1.5}.company_verify_row{flex-wrap:wrap;gap:14px;padding:20px;border-radius:3px}.company_verify_icon{flex:0 0 52px;width:52px;height:52px;border-radius:3px}.company_verify_icon>svg{width:26px;height:26px}.company_verify_text{flex:1 1 calc(100% - 66px)}.company_verify_title{font-size:17px;margin-bottom:8px}.company_verify_note{font-size:15px;line-height:1.6}.company_verify_badge{flex:1 1 100%;text-align:center;font-size:13px;padding:10px 14px;border-radius:3px}.company_verify_row>.btn_primary.compact{flex:1 1 100%;height:46px;font-size:15.5px;font-weight:600}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(3){margin-top:10px;font-size:15px}.cp_investor_item>div:nth-of-type(1)>div:nth-of-type(4){margin-top:10px;font-size:15px}.cp_tech_label{font-size:15px;padding-top:24px;font-weight:500}.cp_tech_label.first{padding-top:20px}}.jp_item{display:flex;flex-direction:column;margin-bottom:14px;padding:18px 20px;border:var(--surface-border);border-radius:3px;background:var(--white-color);transition:all 0.25s ease-in-out}.jp_item_info{display:flex}.jp_item_info>div:nth-of-type(1)>img{width:38px;min-width:38px;border-radius:2px}.jp_item_info>div:nth-of-type(2){width:100%;padding-inline-start:8px}.jp_item_info>div:nth-of-type(2)>div:nth-of-type(2){font-size:15px;font-weight:500}.jp_item_title{display:flex;font-size:14px}.jp_item_title>div{width:50%}.jp_item_title>div:nth-of-type(2){display:flex;justify-content:end}.jp_item_title>div:nth-of-type(2)>span{display:flex;align-items:center;height:20px;padding:0 10px;border-radius:3px;background-color:var(--secondary-color-7);color:var(--secondary-color-2);font-size:12px;font-weight:500;text-transform:lowercase}.jp_item_no_company{color:var(--gray-color-5)}.jp_item_meta>span{margin-inline-start:6px;text-transform:lowercase}.jp_item_meta>span:first-child{margin-inline-start:0;text-transform:none}.jp_item_controls{display:flex;flex-direction:row;padding-top:12px}.jp_item_controls>div:nth-of-type(1){display:flex;width:80%}.jp_item_controls>div:nth-of-type(1)>div{padding-inline-start:8px}.jp_item_controls>div:nth-of-type(1)>div:nth-of-type(1){padding-inline-start:0}.jp_item_controls>div:nth-of-type(2){display:flex;justify-content:end;width:20%}.jp_item_stats{display:flex;align-items:center;gap:10px}.jp_stat{font-weight:400}.jp_stat>span{padding-inline-start:4px;font-weight:500}.jp_stat_views{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-width:30px;height:26px;padding:0 4px;color:var(--gray-color-2);font-size:13px;font-weight:500}.jp_stat_views>i{font-size:16px;padding-inline-end:0;color:var(--gray-color-5)}.jp_post_btn{margin-top:16px}@media (max-width:1024px){.profile_jobs_layout .profile_jobs_col_menu{width:100%;padding-inline-end:0}.profile_jobs_layout .sidebar{min-height:0;margin-bottom:12px;padding:0;border:none;border-radius:0;background:none}.profile_jobs_layout .jp_post_btn{display:none}.profile_jobs_layout .sidebar_menu{display:flex;flex-wrap:nowrap;gap:8px;padding:0 20px;margin-inline:-20px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.profile_jobs_layout .sidebar_menu::-webkit-scrollbar{display:none}.profile_jobs_layout .sidebar_menu>a{display:inline-flex;align-items:center;flex:0 0 auto;height:36px;padding:0 14px;margin-top:0;border-radius:3px;border:1px solid var(--gray-color-12);background:var(--white-color);white-space:nowrap}.profile_jobs_layout .sidebar_menu>a>div:nth-of-type(1){width:auto;padding:0;margin:0;color:var(--gray-color-2)}.profile_jobs_layout .sidebar_menu>a>div:nth-of-type(2){min-width:0;padding:0 0 0 6px;color:var(--gray-color-5);font-weight:400}.profile_jobs_layout .sidebar_menu>a.active{border-color:var(--primary-color-3);background:var(--primary-color-3)}.profile_jobs_layout .sidebar_menu>a.active>div:nth-of-type(1),.profile_jobs_layout .sidebar_menu>a.active>div:nth-of-type(2){color:var(--white-color)}.jp_item{margin-top:14px;padding:16px;border-radius:3px}.jp_item_info{gap:12px}.jp_item_info>div:nth-of-type(1)>img{width:44px;min-width:44px;border-radius:3px}.jp_item_info>div:nth-of-type(2){min-width:0;padding-inline-start:0}.jp_item_info>div:nth-of-type(2)>div:nth-of-type(2){font-size:15.5px;line-height:1.4}.jp_item_title{flex-direction:column;gap:4px;font-size:14.5px}.jp_item_title>div{width:100%}.jp_item_title>div:nth-of-type(1){font-size:16.5px;line-height:1.35}.jp_item_title>div:nth-of-type(2){flex-wrap:wrap;justify-content:flex-start;gap:6px 8px}.jp_item_meta>span{margin-inline-start:0;font-size:13px}.jp_item_meta>span:not(:first-child){display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:3px;background-color:var(--secondary-color-7);color:var(--secondary-color-2);font-size:12px}.jp_item_controls{flex-direction:column;gap:12px;padding-top:16px}.jp_item_controls>div:nth-of-type(1){flex-wrap:wrap;width:100%;gap:10px}.jp_item_controls>div:nth-of-type(1)>div,.jp_item_controls>div:nth-of-type(1)>div:nth-of-type(1){padding-inline-start:0}.jp_item_controls>div:nth-of-type(1)>div>a,.jp_item_controls>div:nth-of-type(1)>div{flex:1 1 calc(50% - 5px);min-width:0}.jp_item_controls>div:nth-of-type(1) .btn_primary{display:inline-flex;align-items:center;justify-content:center;width:100%;height:42px;font-size:14.5px}.jp_item_controls>div:nth-of-type(2){flex-wrap:wrap;justify-content:flex-start;width:100%;gap:10px}.jp_item_stats{flex-wrap:wrap;justify-content:flex-start;width:100%;gap:12px}.jp_item_stats>div{flex:0 1 auto}.jp_item_stats>div>a>.btn_primary{height:42px;padding:0 14px;font-size:14.5px}.jp_stat_views{font-size:14px}.jp_stat_views>i{font-size:17px}}@media (max-width:768px){.jp_item{padding:18px 20px 14px;margin:0 -20px;border:none;border-radius:0;background:var(--white-color)}.jp_item + .jp_item{border-top:8px solid var(--gray-color-14a)}.jp_item_info{gap:14px}.jp_item_info>div:nth-of-type(1)>img{width:52px;min-width:52px;border-radius:3px}.jp_item_info>div:nth-of-type(2){min-width:0;padding-inline-start:0}.jp_item_info>div:nth-of-type(2)>div:nth-of-type(2){font-size:17.5px;font-weight:600;line-height:1.4}.jp_item_title{flex-direction:column;gap:6px;font-size:15.5px}.jp_item_title>div{width:100%}.jp_item_title>div:nth-of-type(1){font-size:18px;font-weight:600;line-height:1.4}.jp_item_title>div:nth-of-type(2){flex-wrap:wrap;justify-content:flex-start;gap:8px 10px}.jp_item_meta>span{margin-inline-start:0;font-size:14px}.jp_item_meta>span:not(:first-child){display:inline-flex;align-items:center;height:24px;padding:0 12px;border-radius:3px;background-color:var(--secondary-color-7);color:var(--secondary-color-2);font-size:13px}.jp_item_controls{flex-direction:column;gap:14px;padding-top:18px}.jp_item_controls>div:nth-of-type(1){flex-wrap:wrap;width:100%;gap:12px}.jp_item_controls>div:nth-of-type(1)>div,.jp_item_controls>div:nth-of-type(1)>div:nth-of-type(1){padding-inline-start:0}.jp_item_controls>div:nth-of-type(1)>div>a,.jp_item_controls>div:nth-of-type(1)>div{flex:1 1 calc(50% - 6px);min-width:0}.jp_item_controls>div:nth-of-type(1) .btn_primary{display:inline-flex;align-items:center;justify-content:center;width:100%;height:46px;font-size:15.5px;font-weight:600}.jp_item_controls>div:nth-of-type(2){flex-wrap:wrap;justify-content:flex-start;width:100%;gap:12px}.jp_item_stats{flex-wrap:wrap;justify-content:flex-start;width:100%;gap:14px}.jp_item_stats>div{flex:0 1 auto}.jp_item_stats>div>a>.btn_primary{height:46px;padding:0 16px;font-size:15.5px;font-weight:600}.jp_stat_views{font-size:15px}.jp_stat_views>i{font-size:18px}}.jp_edit_layout{grid-template-columns:1fr 3fr;padding-top:0}.jp_edit_col_menu{position:sticky;top:66px;z-index:10}.jp_edit_controls{display:flex;flex-direction:column;gap:8px;padding-bottom:14px}.jp_edit_controls_row{display:flex;gap:8px}.jp_edit_back{flex:0 0 auto;width:34px;min-width:34px;padding:0}.jp_edit_back>i{padding-inline-end:0;transform:rotate(180deg)}html[lang="ar"] .jp_edit_back>i{transform:rotate(0deg)}.jp_edit_preview{flex:1 1 auto;min-width:0;border-width:0.8px}.jp_applies_back{flex:1 1 auto;min-width:0;border-width:0.8px;text-align:center}@media (max-width:1024px){.jp_edit_layout{grid-template-columns:1fr !important;gap:0}.jp_edit_col_menu{position:static !important;padding-bottom:8px}.jp_edit_col_menu>.sidebar,.jp_edit_col_menu>#autosave{display:none}.jp_edit_controls{display:none}.jp_edit_back{width:46px;min-width:46px}.jp_edit_back>i{font-size:16px}}@media (max-width:768px){.jp_edit_controls{gap:6px;padding-bottom:10px}.jp_edit_controls_row{gap:6px}.jp_edit_layout .grid_column{gap:0}.jp_edit_layout .grid_column>.section{margin:0 -20px;padding:22px 20px;border:none;border-top:8px solid var(--gray-color-14a);border-radius:0;background:var(--white-color)}.jp_edit_layout .grid_column>.section:first-child{border-top:none;padding-top:8px}}.section_title>i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-inline-end:10px;border-radius:15px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:15px;vertical-align:middle;padding-inline-end:0}html[lang="ar"] #salary_min>input,html[lang="ar"] #salary_max>input{direction:ltr;text-align:right}#jp_hire_steps .form_section_items{max-width:700px}#jp_hire_steps .form_section_add{max-width:700px}#jp_hire_steps .section_empty{max-width:700px;min-height:140px}.jp_hire_step_item>div:nth-of-type(1)>div:nth-of-type(2){margin-top:4px;color:var(--gray-color-3);font-size:13px}.jp_verification{margin-top:14px;padding:16px 14px;border:var(--surface-border);border-radius:3px;background:var(--white-color)}.jp_verification_header{display:flex;align-items:center;gap:10px}.jp_verification_header_title{flex:1 1 auto;color:var(--black-color);font-size:13px;font-weight:500;letter-spacing:0.1px}.jp_verification_header_value{color:var(--gray-color-3);font-size:13px;font-weight:600}.jp_verification .progress{margin-top:8px}.jp_verification_hint{padding-top:10px;color:var(--gray-color-5);font-size:12px;line-height:1.45}.jp_verification_recommended{padding-top:14px;color:var(--gray-color-2);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px}.jp_verification_methods{display:flex;flex-direction:column;gap:6px;padding-top:8px}.jp_verification_method{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:3px;background:var(--gray-color-15);cursor:pointer;transition:background 0.2s ease;text-decoration:none}.jp_verification_method:hover{background:var(--primary-color-9)}.jp_verification_method>i:nth-of-type(1){display:inline-flex;align-items:center;justify-content:center;width:26px;min-width:26px;height:26px;border-radius:3px;background:var(--white-color);color:var(--primary-color-3);font-size:12px;padding-inline-end:0}.jp_verification_method>div{flex:1 1 auto;min-width:0}.jp_verification_method_title{color:var(--black-color);font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jp_verification_method_points{padding-top:2px;color:var(--gray-color-5);font-size:10px}.jp_verification_method>i:nth-of-type(2){color:var(--gray-color-5);font-size:11px;padding-inline-end:0}html[dir="rtl"] .jp_verification_method>i:nth-of-type(2){transform:rotate(180deg)}.jp_verification_show_all{margin-top:10px}@media (max-width:1024px){.jp_verification{display:none}}.jp_publish_notice{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;border:var(--surface-border);border-radius:3px;background:var(--white-color)}.jp_publish_notice_icon{display:inline-flex;align-items:center;justify-content:center;width:34px;min-width:34px;height:34px;border-radius:17px;background:var(--primary-color-8);color:var(--primary-color-3);font-size:14px}.jp_publish_notice_icon>i{padding-inline-end:0}.jp_publish_notice_body{flex:1 1 auto;min-width:0}.jp_publish_notice_title{color:var(--black-color);font-size:13px;font-weight:500}.jp_publish_notice_desc{padding-top:3px;color:var(--gray-color-5);font-size:12px;line-height:1.45}.jp_publish_notice>a{flex:none}@media (max-width:640px){.jp_publish_notice{flex-wrap:wrap}.jp_publish_notice>a{width:100%;justify-content:center}}.jp_field_block{padding-top:12px}.jp_field_block_md{padding-top:20px}.jp_field_block_lg{padding-top:22px}.jp_field_block_xl{padding-top:28px}.jp_field_block_relocation{padding-top:30px}.jp_field_block_contacts{padding-top:8px}.jp_field_label{font-size:13px;font-weight:500}.jp_edit_menu{padding-top:4px}.modal_note.jp_coworker_note{padding-top:10px}#jp_team .form_section_items{max-width:700px}#jp_team .form_section_add{max-width:700px}#jp_team .section_empty{max-width:700px;min-height:140px}.jp_coworker_info{display:flex;align-items:center;gap:12px}.jp_coworker_photo{width:48px;min-width:48px;height:48px;border-radius:24px}.jp_coworker_info>div>div:nth-of-type(1){font-weight:500}.jp_coworker_info>div>div:nth-of-type(2){margin-top:4px;color:var(--gray-color-3);font-size:13px}#jp_languages .form_section_items{max-width:700px}#jp_languages .form_section_add{max-width:700px}#jp_languages .section_empty{max-width:700px;min-height:140px}.profile_card{min-height:120px;padding:14px 20px 20px;border:var(--surface-border);border-radius:3px;background:var(--white-color)}.profile_card_mt{margin-top:14px}.profile_card_title{font-weight:500}.profile_card_desc{margin-top:10px;color:var(--gray-color-7);font-size:13px;line-height:1.35}.profile_card_action{margin-top:12px}.profile_card>.progress{margin-top:10px}#profile_menu .sidebar_menu{padding-top:2px}@media (max-width:1024px){.profile_card{min-height:0;padding:12px 16px 16px}#profile_menu .sidebar_menu{padding-top:4px}}@media (max-width:768px){.profile_card{padding:12px 14px 14px;border-radius:3px}}.profile_mode{overflow:hidden;border:var(--surface-border);border-radius:3px;background:var(--white-color);user-select:none;cursor:pointer;transition:box-shadow 0.3s ease-in-out}#profile_mode_brief{display:flex;align-items:center;gap:10px;padding:8px 16px}.profile_mode_icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--gray-color-8) 10%,transparent)}.profile_mode_icon>i{font-size:14px;color:var(--gray-color-2)}.profile_mode_icon:has(>i.green){background:color-mix(in srgb,var(--secondary-color-2) 14%,transparent)}.profile_mode_icon:has(>i.green)>i{color:var(--secondary-color-2)}.profile_mode_icon:has(>i.blue){background:color-mix(in srgb,var(--primary-color-3) 14%,transparent)}.profile_mode_icon:has(>i.blue)>i{color:var(--primary-color-3)}.profile_mode_icon:has(>i.yellow){background:color-mix(in srgb,var(--yellow-color-1) 16%,transparent)}.profile_mode_icon:has(>i.yellow)>i{color:var(--yellow-color-1)}.profile_mode_icon:has(>i.red){background:color-mix(in srgb,var(--red-color-1) 14%,transparent)}.profile_mode_icon:has(>i.red)>i{color:var(--red-color-1)}.profile_mode_title{flex:1 1 auto;color:var(--black-color);font-size:13px;font-weight:500}#profile_mode_expand>i{display:inline-block;color:var(--gray-color-8);font-size:20px;transition:transform 0.3s ease-in-out}#profile_mode_brief:has(+ #profile_mode_items.active) #profile_mode_expand>i{transform:rotate(180deg)}#profile_mode_items{max-height:0;overflow:hidden;transition:max-height 0.4s ease-in-out}#profile_mode_items>div{border-top:1px dashed var(--gray-color-13)}.profile_mode_item{padding:12px 16px;border-top:1px dashed var(--gray-color-13);transition:background 0.3s ease-in-out}.profile_mode_item:first-child{border-top:0}.profile_mode_item:hover{background:var(--primary-color-9)}.profile_mode_item_head{display:flex;align-items:center;gap:10px}.profile_mode_item_desc{margin-top:6px;color:var(--gray-color-5);font-size:12px;line-height:1.4}@media (max-width:1024px){.profile_col_menu .profile_mode{border:none;border-bottom:1px solid var(--gray-color-12);border-radius:0}.profile_col_menu .profile_mode:hover{box-shadow:none}#profile_mode_brief{gap:12px;padding:12px 16px}.profile_mode_icon{width:36px;height:36px}.profile_mode_icon>i{font-size:17px}.profile_mode_title{font-size:15px}#profile_mode_expand>i{font-size:24px}.profile_mode_item{padding:14px 16px}.profile_mode_item_head{gap:12px}.profile_mode_item_desc{margin-top:8px;font-size:13px}}@media (max-width:768px){#profile_mode_brief{gap:14px;padding:14px 16px}.profile_mode_icon{width:40px;height:40px}.profile_mode_icon>i{font-size:18px}.profile_mode_title{font-size:16px}#profile_mode_expand>i{font-size:26px}.profile_mode_item{padding:14px 16px}.profile_mode_item_head{gap:14px}.profile_mode_item_desc{margin-top:8px;font-size:13.5px;line-height:1.45}}.profile_role_items{display:flex;flex-wrap:wrap;gap:6px;padding-top:12px}.profile_role_item{display:inline-flex;align-items:center;height:34px;padding-inline:14px 8px;border-radius:3px;background:var(--primary-color-7);color:var(--primary-color-3);font-size:13px;font-weight:500;user-select:none;cursor:pointer;transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.profile_role_item.btn{padding:0 14px;background:var(--primary-color-3);color:var(--white-color)}.profile_role_item.btn:hover{background:var(--primary-color-5)}.profile_role_item>i{margin-inline-start:6px;padding:4px;cursor:pointer}.profile_role_item>i:hover{color:var(--primary-color-1)}.profile_technology_group_item{margin-top:30px}.profile_technology_group_item:first-child{margin-top:0}.profile_technology_group_title{font-size:18px;font-weight:500}.profile_technology_group_placeholder{margin-top:6px;color:var(--gray-color-5)}.profile_technology_group_controls{display:block;max-width:300px;margin-top:14px}.profile_technology_items>.profile_technology_item{display:flex;padding:12px 0;border-top:1px solid var(--gray-color-11)}.profile_technology_items>.profile_technology_item:first-of-type{margin-top:12px}.profile_technology_logo{padding-inline-end:14px}.profile_technology_logo>img{width:34px;min-width:34px;border-radius:3px}.profile_technology_info{width:100%}.profile_technology_name{font-weight:500}.profile_technology_meta{margin-inline-start:8px;color:var(--gray-color-4);font-size:13px}.profile_technology_desc{margin-top:4px;color:var(--gray-color-2);font-size:13px}.profile_technology_ai{display:inline-flex;align-items:center;gap:4px;margin-inline-start:8px;padding:2px 8px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:12px;font-weight:500}.profile_technology_ai>i{font-size:12px}.profile_technology_subs{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.profile_technology_sub{padding:4px 14px;border-radius:3px;background:var(--primary-color-7);color:var(--primary-color-3);font-size:13px;font-weight:500;user-select:none}.profile_technology_controls{display:flex;flex-direction:row;gap:10px}.profile_technology_controls>div:nth-of-type(1){min-width:50px}.profile_technology_controls>div:nth-of-type(2){min-width:34px}.profile_technology_controls>div:nth-of-type(2)>i{padding-inline-end:0}@media (max-width:1024px){.profile_role_items{gap:8px;padding-top:14px}.profile_role_item{height:40px;padding-inline:16px 10px;border-radius:3px;font-size:14.5px}.profile_role_item.btn{padding:0 18px}.profile_role_item>i{margin-inline-start:8px;padding:6px;font-size:14px}.profile_technology_group_item{margin-top:32px}.profile_technology_group_title{font-size:19px}.profile_technology_group_placeholder{margin-top:8px;font-size:14.5px;line-height:1.5}.profile_technology_group_controls{max-width:none;margin-top:18px}.profile_technology_group_controls .btn_primary{height:44px;font-size:14.5px}.profile_technology_items>.profile_technology_item{padding:14px 0;flex-wrap:wrap;align-items:flex-start}.profile_technology_items>.profile_technology_item:first-of-type{margin-top:14px}.profile_technology_logo>img{width:44px;min-width:44px;border-radius:3px}.profile_technology_info{flex:1 1 0;min-width:0;width:auto}.profile_technology_head{font-size:16.5px;line-height:1.35}.profile_technology_meta{font-size:14.5px;margin-inline-start:10px}.profile_technology_desc{margin-top:8px;font-size:14.5px;line-height:1.55}.profile_technology_subs{gap:8px;margin-top:12px}.profile_technology_sub{padding:6px 14px;border-radius:3px;font-size:14px}.profile_technology_controls{flex-basis:100%;gap:10px;margin-top:14px}.profile_technology_controls>div:nth-of-type(1){flex:1;min-width:0;height:42px;font-size:14.5px}.profile_technology_controls>div:nth-of-type(2){min-width:56px;height:42px}.profile_technology_controls>div:nth-of-type(2)>i{font-size:16px}}@media (max-width:768px){.profile_role_items{gap:10px;padding-top:16px}.profile_role_item{height:44px;padding-inline:18px 12px;border-radius:3px;font-size:15.5px}.profile_role_item.btn{padding:0 20px}.profile_role_item>i{margin-inline-start:10px;padding:6px;font-size:15px}.profile_technology_group_item{margin-top:36px}.profile_technology_group_title{font-size:20px}.profile_technology_group_placeholder{margin-top:10px;font-size:15px;line-height:1.55}.profile_technology_group_controls{margin-top:20px}.profile_technology_group_controls .btn_primary{height:48px;font-size:15.5px;font-weight:600}.profile_technology_items>.profile_technology_item{padding:18px 0}.profile_technology_items>.profile_technology_item:first-of-type{margin-top:16px}.profile_technology_logo{padding-inline-end:16px}.profile_technology_logo>img{width:52px;min-width:52px;border-radius:3px}.profile_technology_head{font-size:18px;line-height:1.4}.profile_technology_name{font-weight:600}.profile_technology_meta{display:block;font-size:15px;margin-inline-start:0;margin-top:4px}.profile_technology_desc{margin-top:10px;font-size:15.5px;line-height:1.6}.profile_technology_subs{gap:10px;margin-top:14px}.profile_technology_sub{padding:7px 16px;border-radius:3px;font-size:14.5px}.profile_technology_controls{gap:12px;margin-top:16px}.profile_technology_controls>div:nth-of-type(1){height:46px;font-size:15.5px;font-weight:600}.profile_technology_controls>div:nth-of-type(2){min-width:60px;height:46px}.profile_technology_controls>div:nth-of-type(2)>i{font-size:17px}}.modal_ai_note{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 12px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-2);font-size:13px;line-height:1.45}.modal_ai_note>i{margin-top:1px;color:var(--primary-color-3);font-size:15px}.modal_subs{max-height:0;overflow:hidden}.modal_subs.active{max-height:initial}.modal_subs_title{margin-top:20px;color:var(--gray-color-5);font-size:12px}.modal_subs_items{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.modal_technology_sub_item{padding:5px 10px;border-radius:3px;background:var(--primary-color-8);color:var(--primary-color-3);font-size:13px;font-weight:500;user-select:none;cursor:pointer;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out}.modal_technology_sub_item.active,.modal_technology_sub_item:hover{background-color:var(--primary-color-4);color:var(--white-color)}@media (max-width:1024px){.modal_subs_title{margin-top:24px;font-size:13.5px}.modal_subs_items{gap:8px;margin-top:12px}.modal_technology_sub_item{padding:8px 14px;border-radius:3px;font-size:14.5px}}@media (max-width:768px){.modal_subs_title{margin-top:28px;font-size:15px}.modal_subs_items{gap:10px;margin-top:14px}.modal_technology_sub_item{padding:10px 16px;border-radius:3px;font-size:15.5px}}#profile_content .profile_section_title{padding-top:50px}#profile_content .profile_section_title.first{padding-top:30px}.profile_section_fields{padding-top:4px}.profile_section_fields.last{padding-top:0;padding-bottom:50px}.profile_section_note{padding-top:24px}.profile_section_note_body{padding-top:0;padding-bottom:8px}.profile_technologies_items{margin-top:20px}.profile_edit_current_row{display:flex;margin-top:10px}.profile_edit_current_label{padding-inline-start:10px;font-size:13px;color:var(--black-color);display:flex;align-items:center}.modal_note.profile_edit_skills_note{padding-top:14px;padding-bottom:8px}#profile_menu{margin-top:14px}.btn_primary.profile_invite_copy_btn{height:44px}.profile_education_item>div:nth-of-type(1)>div:nth-of-type(2){margin-top:4px}.profile_education_item>div:nth-of-type(1)>div:nth-of-type(3){margin-top:4px;color:var(--gray-color-5)}.profile_publication_item>div:nth-of-type(1)>div:nth-of-type(2)>a{color:var(--gray-color-3);text-decoration:none}@media (max-width:1024px){.profile_publication_item>div:nth-of-type(1)>div:nth-of-type(1){font-size:14.5px}.profile_publication_item>div:nth-of-type(1)>div:nth-of-type(2){font-size:16px}}@media (max-width:768px){.profile_publication_item>div:nth-of-type(1)>div:nth-of-type(1){font-size:15px;color:var(--gray-color-5)}.profile_publication_item>div:nth-of-type(1)>div:nth-of-type(2){margin-top:10px;font-size:17.5px;line-height:1.45}}.profile_experience_item>div:nth-of-type(1)>div:nth-of-type(2),.profile_project_item>div:nth-of-type(1)>div:nth-of-type(2){margin-top:4px;color:var(--gray-color-5)}.profile_project_item>div:nth-of-type(1)>div:nth-of-type(2){padding-inline-end:10px}.profile_experience_item>div:nth-of-type(1)>div:nth-of-type(2)>a,.profile_project_item>div:nth-of-type(1)>div:nth-of-type(2)>a{color:var(--gray-color-5);text-decoration:none;transition:color 0.3s ease-in-out}.profile_experience_item>div:nth-of-type(1)>div:nth-of-type(2)>a:hover,.profile_project_item>div:nth-of-type(1)>div:nth-of-type(2)>a:hover{color:var(--primary-color-2)}@media (max-width:1024px){.profile_experience_item>div:nth-of-type(1)>.page_compact_technologies,.profile_project_item>div:nth-of-type(1)>.page_compact_technologies{padding-top:10px;gap:8px}.profile_project_item>div:nth-of-type(1)>div:nth-of-type(2){padding-inline-end:0;line-height:1.55}}@media (max-width:768px){.profile_experience_item>div:nth-of-type(1)>.page_compact_technologies,.profile_project_item>div:nth-of-type(1)>.page_compact_technologies{padding-top:12px;gap:10px}.profile_project_item>div:nth-of-type(1)>div:nth-of-type(2){line-height:1.6}}@media (max-width:1024px){#profile_experience>.form_section_subgroup{margin-top:30px}#profile_content .form_section_add{margin-top:18px}#profile_content .form_section_add>.btn_primary{height:46px;padding:0 18px;font-size:15px}#profile_content .form_section_add>.btn_primary>i{font-size:13px}}@media (max-width:768px){#profile_experience>.form_section_subgroup{margin-top:36px}#profile_content .form_section_add{margin-top:20px}#profile_content .form_section_add>.btn_primary{width:100%;height:50px;padding:0;font-size:16px;font-weight:600}#profile_content .form_section_add>.btn_primary>i{font-size:14px}}.input_row.profile_preferences_first{padding-top:6px}.profile_preferences_locations{padding-bottom:24px}.profile_preferences_block{padding-top:20px}.profile_preferences_block_compact{padding-top:16px}.profile_preferences_block_compact.last{padding-bottom:130px}.profile_preferences_label{font-size:13px;color:var(--gray-color-5);padding-bottom:8px}@media (max-width:1024px){#preferred_size_id,#preferred_timezone_id{min-width:0}.profile_preferences_label{font-size:14.5px;padding-bottom:10px}.profile_preferences_block_compact{padding-top:22px}.profile_preferences_block{padding-top:24px}.section_note.profile_section_note{padding-top:28px}}@media (max-width:768px){.profile_preferences_label{font-size:15.5px;padding-bottom:12px;font-weight:500}.profile_preferences_block_compact{padding-top:26px}.profile_preferences_block{padding-top:28px}.section_note.profile_section_note{padding-top:32px}}.invite_friend_desc{margin:4px 0 22px;color:var(--gray-color-3);font-size:13px;line-height:1.45}.invite_friend_label{margin-bottom:8px;color:var(--gray-color-5);font-size:13px;font-weight:500}.profile_progress{padding:14px 16px 16px}.profile_progress>.progress{margin-top:8px}.profile_progress_row{display:flex;align-items:center;gap:10px;padding-top:14px}.profile_progress_row:first-child{padding-top:0}.profile_progress_label{flex:1 1 auto;color:var(--black-color);font-size:13px;font-weight:500}.profile_progress_value{color:var(--gray-color-3);font-size:13px;font-weight:600}.profile_progress_footer{margin-top:12px;padding-top:12px;border-top:1px dashed var(--gray-color-13)}.profile_progress_hint{margin-bottom:10px;color:var(--gray-color-5);font-size:13px;line-height:1.4}@media (max-width:1024px){.profile_progress{display:none}}.profile_layout{display:flex;--profile-col-width:270px}.profile_col_menu,.profile_col_section,.profile_col_aside{flex-shrink:0;padding-bottom:50px}.profile_col_menu{width:var(--profile-col-width);padding-inline-end:14px}.profile_col_section{width:calc(100% - (var(--profile-col-width) * 2))}.profile_col_aside{width:var(--profile-col-width);padding-inline-start:14px}.profile_col_section>.profile_section_body>#profile_content{min-height:calc(100vh - 116px);box-sizing:border-box}@media (max-width:1024px){.wrap.top.profile_wrap{width:100%;max-width:none;margin:0;padding:0}.profile_col_menu{width:100%;padding:0}.profile_col_section{width:100%;padding-inline:0;padding-bottom:0}.profile_col_aside{width:100%;padding-inline-start:0}.profile_col_menu .sidebar{padding:14px 20px 16px}.profile_section_body>#profile_content{padding:16px;border:none;border-radius:0}.profile_col_section>.profile_section_body>#profile_content{min-height:0}}#onboarding_content .profile_section_title{padding-top:50px}#onboarding_content .profile_section_title.first{padding-top:30px}.onboarding_footer_skip_btn{width:140px}.section_note.onboarding_company_note{padding-bottom:16px}.onboarding_cv_desc{color:var(--gray-color-7);font-size:13px;line-height:1.35;margin-top:18px}.onboarding_cv_upload{margin-top:20px}.onboarding_cv_github_desc{color:var(--gray-color-7);font-size:13px;line-height:1.35}.onboarding_cv_upload .dd_group{border:1px dashed var(--gray-color-9);transition:border-color .15s ease,background .15s ease}.onboarding_cv_upload .dd_group.dragover{border-color:var(--primary-color-3);background:var(--primary-color-9)}.onboarding_experience_block{padding-top:20px}.onboarding_intent_note{color:var(--gray-color-7);font-size:13px;line-height:1.4;padding-bottom:20px}.onboarding_intent_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.onboarding_intent_card{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--gray-color-13);border-radius:3px;background:var(--white-color);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.onboarding_intent_card:hover{border-color:var(--primary-color-5);background:var(--primary-color-9)}.onboarding_intent_card.selected{border-color:var(--primary-color-3);background:var(--primary-color-9);box-shadow:0 0 0 1px var(--primary-color-3) inset}.onboarding_intent_card_icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:3px;background:var(--gray-color-15);color:var(--gray-color-3)}.onboarding_intent_card_icon>i{font-size:16px;padding-inline-end:0}.onboarding_intent_card.selected .onboarding_intent_card_icon{background:var(--primary-color-3);color:var(--white-color)}.onboarding_intent_card_body{flex:1 1 auto;min-width:0}.onboarding_intent_card_title{color:var(--black-color);font-size:14px;font-weight:500}.onboarding_intent_card_desc{color:var(--gray-color-5);font-size:12px;line-height:1.4;padding-top:4px}.onboarding_intent_card_check{display:flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:center;width:20px;height:20px;border:1.5px solid var(--gray-color-10);border-radius:50%;color:var(--white-color);background:transparent;transition:border-color .15s ease,background .15s ease}.onboarding_intent_card_check>i{font-size:9px;opacity:0;padding-inline-end:0;transition:opacity .15s ease}.onboarding_intent_card.selected .onboarding_intent_card_check{border-color:var(--primary-color-3);background:var(--primary-color-3)}.onboarding_intent_card.selected .onboarding_intent_card_check>i{opacity:1}.onboarding_intent_card:focus-visible{outline:2px solid var(--primary-color-3);outline-offset:2px}.onboarding_intent_grid.shake{animation:intent-shake .4s ease}@keyframes intent-shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}.onboarding_intent_note.highlight{color:var(--red-color-1)}.onboarding_intent_error{display:none;position:absolute;top:2px;inset-inline-end:0;color:var(--red-color-1);font-size:12px;font-weight:500;line-height:1.2}.onboarding_intent_error.active{display:block}.onboarding_cv_analyzing{display:none;align-items:center;gap:16px;margin-top:20px;padding:18px 20px;border-radius:3px;background:var(--primary-color-9)}.onboarding_cv_analyzing.active{display:flex}.onboarding_cv_analyzing_spinner{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:3px solid var(--gray-color-11);border-top-color:var(--primary-color-3);animation:cv-spin 0.8s linear infinite}.onboarding_cv_analyzing_text{flex:1 1 auto;min-width:0}.onboarding_cv_analyzing_title{color:var(--black-color);font-size:14px;font-weight:600}.onboarding_cv_analyzing_desc{color:var(--gray-color-5);font-size:12px;line-height:1.4;padding-top:4px}@keyframes cv-spin{to{transform:rotate(360deg)}}.onboarding_cv_error{display:none;margin-top:16px;padding:12px 16px;border:1px solid var(--red-color-1);border-radius:3px;background:var(--red-color-4);color:var(--red-color-1);font-size:13px;font-weight:500;line-height:1.4}.onboarding_cv_error.active{display:block}@media (max-width:1024px){.onboarding_intent_note{font-size:14.5px;line-height:1.5;padding-bottom:22px}.onboarding_intent_grid{gap:14px}.onboarding_intent_card{gap:14px;padding:16px 18px;border-radius:3px}.onboarding_intent_card_icon{width:40px;height:40px;border-radius:3px}.onboarding_intent_card_icon>i{font-size:18px}.onboarding_intent_card_title{font-size:15.5px}.onboarding_intent_card_desc{font-size:13.5px;line-height:1.5;padding-top:6px}.onboarding_intent_card_check{width:22px;height:22px}.onboarding_intent_error{display:none !important}}@media (max-width:1024px){.onboarding_cv_desc{font-size:14.5px;line-height:1.55;margin-top:22px}.onboarding_cv_upload{margin-top:24px}.onboarding_cv_analyzing_title{font-size:15.5px}.onboarding_cv_analyzing_desc{font-size:13.5px;line-height:1.5}.onboarding_cv_error{font-size:14.5px;line-height:1.5}}@media (max-width:768px){.onboarding_cv_desc{font-size:15.5px;line-height:1.6;margin-top:26px}.onboarding_cv_upload{margin-top:28px}.onboarding_cv_analyzing_title{font-size:17px}.onboarding_cv_analyzing_desc{font-size:14.5px;line-height:1.55}.onboarding_cv_error{font-size:15.5px;line-height:1.55}}@media (max-width:1024px){.section_note.onboarding_company_note{padding-bottom:22px;font-size:14.5px;line-height:1.55}}@media (max-width:768px){.section_note.onboarding_company_note{padding-bottom:26px;font-size:15.5px;line-height:1.6}}@media (max-width:768px){.onboarding_intent_grid{grid-template-columns:1fr;gap:14px}.onboarding_intent_note{font-size:15.5px;line-height:1.55;padding-bottom:24px}.onboarding_intent_card{gap:16px;padding:18px 20px;border-radius:3px}.onboarding_intent_card_icon{width:46px;height:46px;border-radius:3px}.onboarding_intent_card_icon>i{font-size:20px}.onboarding_intent_card_title{font-size:17px;font-weight:600}.onboarding_intent_card_desc{font-size:14.5px;line-height:1.55;padding-top:8px}}.user_header{border-bottom:var(--surface-border)}.user_header .page_header_inner{padding:32px 30px}.user_header .page_header_title{font-size:32px;font-weight:400;letter-spacing:-1px;line-height:1.1}.user_header .page_header_tags{padding-top:4px;font-size:13px;line-height:1.55;color:var(--gray-color-4)}.user_header .page_header_tags>b{font-weight:500}.user_header .page_header_badges{align-items:center}.user_header .page_header_badges>.user_item_sticker{height:26px;min-width:26px;margin-inline-end:0;padding:0 12px;border-radius:3px}.user_header .page_header_badges>.user_item_sticker>i{font-size:14px;line-height:1}.user_header .page_header_badges>.user_item_sticker.round{width:26px;min-width:26px;padding:0;border-radius:3px;justify-content:center}.user_header .page_header_controls>.btn_primary{font-weight:500}.user_header .page_header_controls>.btn_primary.light{border-color:transparent;background-color:var(--primary-color-9);color:var(--primary-color-3)}.user_header .page_header_controls>.btn_primary.light:hover{background-color:var(--primary-color-7);color:var(--primary-color-2)}@media screen and (max-width:1024px){.user_header .page_header_title{font-size:28px;letter-spacing:-1px}.user_header .page_header_inner{padding:16px 0}}@media screen and (max-width:768px){.user_header .page_header_title{font-size:24px;letter-spacing:-0.6px}.user_header .page_header_tags{font-size:14px}}.page_header_titlebar{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}@media screen and (max-width:1024px){.page_header_titlebar{gap:12px;align-items:center}.page_header_title{flex:1;min-width:0}.user_header .page_header_badges>.user_item_sticker{height:30px;min-width:30px;padding:0 10px;font-size:13px}.user_header .page_header_badges>.user_item_sticker.round{width:30px;min-width:30px;padding:0}}@media screen and (max-width:768px){.user_header .page_header_badges>.user_item_sticker{height:36px;min-width:36px;padding:0 14px;border-radius:18px;font-size:14.5px}.user_header .page_header_badges>.user_item_sticker>i{font-size:15px}.user_header .page_header_badges>.user_item_sticker.round{width:36px;min-width:36px;padding:0}}.user_item{border:var(--surface-border);background:var(--white-color);border-radius:3px;padding:20px;margin-bottom:10px}.user_item h2{display:inline;margin:0;padding:0;font:inherit;color:inherit}@media screen and (max-width:1024px){.user_item{padding:22px}}@media screen and (max-width:768px){.user_item{padding:18px 20px;border:none;border-radius:0;margin:0 -20px}.user_item + .user_item{border-top:6px solid var(--gray-color-14a)}}.user_item_head{display:flex;align-items:flex-start}.user_item_head>div:nth-of-type(1){display:flex}.user_item_head>div:nth-of-type(2){width:100%}.user_item_intro{display:flex;align-items:center}.user_item_intro>div:nth-of-type(1){width:50%;display:flex;align-items:center}.user_item_intro>div:nth-of-type(2){width:50%;display:flex;align-items:center;justify-content:flex-end}.user_item_intro>div:nth-of-type(2)>div:last-child{margin-inline-end:0}.user_item_photo{width:64px;min-width:64px;height:64px;border-radius:32px;margin-inline-end:16px}.user_item_title{display:inline-block;font-size:18px;font-weight:500;text-decoration:none}.user_item_title:hover{color:var(--primary-color-3)}.user_item_active>span{margin-inline-start:12px;padding:3px 9px;border-radius:3px;background:var(--gray-color-14);color:var(--gray-color-4);font-size:12px;font-weight:500;line-height:1.5}.user_item_active.online>span{background:var(--secondary-color-7);color:var(--secondary-color-2)}.user_item_sticker{display:flex;align-items:center;height:24px;min-width:24px;padding:0 6px;margin-inline-end:8px;border-radius:3px;background:var(--secondary-color-7);color:var(--secondary-color-2);font-size:12px;font-weight:500;text-decoration:none;cursor:pointer}.user_item_sticker.paid{background:var(--primary-color-8);color:var(--primary-color-2)}.user_item_sticker.paid:hover{background:var(--primary-color-7)}.user_item_sticker.pro{background:var(--primary-color-3);color:var(--white-color);padding:0 10px;letter-spacing:0}.user_item_sticker.pro:hover{background:var(--primary-color-4)}@media screen and (max-width:1024px){.user_item_head{gap:16px}.user_item_photo{width:68px;min-width:68px;height:68px;border-radius:34px;margin-inline-end:0}.user_item_title{font-size:19px}.user_item_active>span{height:24px;padding:4px 10px;font-size:12.5px;border-radius:3px}.user_item_sticker{height:28px;min-width:28px;padding:0 10px;border-radius:14px;font-size:13px}}@media screen and (max-width:768px){.user_item_head{gap:14px}.user_item_head>div:nth-of-type(2){min-width:0}.user_item_intro{flex-direction:column;align-items:flex-start;gap:10px}.user_item_intro>div:nth-of-type(1){width:100%;flex-wrap:wrap;gap:8px}.user_item_intro>div:nth-of-type(2){width:100%;justify-content:flex-start;flex-wrap:wrap;gap:8px}.user_item_intro>div:nth-of-type(2)>a,.user_item_intro>div:nth-of-type(2)>div{margin-inline-end:0}.user_item_photo{width:56px;min-width:56px;height:56px;border-radius:28px;margin-inline-end:0}.user_item_title{font-size:18px}.user_item_active>span{margin-inline-start:0;height:26px;padding:4px 11px;font-size:13px;border-radius:3px}.user_item_sticker{height:30px;min-width:30px;border-radius:3px;font-size:13.5px}}.user_item_summary{padding-top:18px}.user_item_summary>.desc{color:var(--black-color);font-size:14px;line-height:1.4}@media screen and (max-width:1024px){.user_item_summary{padding-top:20px}.user_item_summary>.desc{font-size:15.5px;line-height:1.5}}@media screen and (max-width:768px){.user_item_summary{padding-top:18px}.user_item_summary>.desc{font-size:16px;line-height:1.55}}.user_item_technologies{padding-top:24px;margin-top:24px;border-top:1px dashed var(--gray-color-10)}.user_item_technologies>.title{color:var(--gray-color-4);font-size:13px;font-weight:500;line-height:1.3;margin-bottom:2px}.user_item_technologies>.title>span{color:var(--primary-color-1);cursor:pointer}@media screen and (max-width:1024px){.user_item_technologies{padding-top:22px;margin-top:22px}.user_item_technologies>.title{font-size:14.5px;line-height:1.4}}@media screen and (max-width:768px){.user_item_technologies{padding-top:20px;margin-top:20px}.user_item_technologies>.title{font-size:15px;line-height:1.45}}.user_item_roles>.user_role_list{margin-top:16px}.user_role_list{display:flex;flex-direction:column;gap:14px}.user_role_item{display:flex;gap:16px;align-items:flex-start}.user_role_card{flex:1;min-width:0}.user_role_chips{display:flex;flex-wrap:wrap;gap:6px}.user_role_chip{padding:5px 12px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:13px;font-weight:500}.user_role_chip.green{background:var(--secondary-color-7);color:var(--secondary-color-1);font-weight:400}.user_role_chip_blue{background:var(--primary-color-3);color:var(--white-color);border-color:var(--primary-color-3)}.user_role_summary{margin-top:10px;color:var(--gray-color-2);font-size:13px;line-height:1.5}@media screen and (max-width:1024px){.user_item_roles>.user_role_list{margin-top:18px}.user_role_list{gap:18px}.user_role_item{gap:14px}.user_role_chips{gap:8px}.user_role_chip{padding:6px 14px;border-radius:3px;font-size:14px}.user_role_summary{margin-top:12px;font-size:14.5px;line-height:1.55}}@media screen and (max-width:768px){.user_item_roles>.user_role_list{margin-top:20px}.user_role_list{gap:22px}.user_role_item{gap:14px}.user_role_chips{gap:8px}.user_role_chip{padding:7px 14px;border-radius:3px;font-size:15px}.user_role_summary{margin-top:14px;font-size:15.5px;line-height:1.55}}.user_item_experience{padding-top:24px;margin-top:24px;border-top:1px dashed var(--gray-color-10)}.user_item_experience>.title{color:var(--gray-color-4);font-size:13px;font-weight:500;line-height:1.3}.user_item_experience>.title>span{color:var(--primary-color-1);cursor:pointer}.user_item_experience>.user_experience_timeline{margin-top:16px}@media screen and (max-width:1024px){.user_item_experience{padding-top:22px;margin-top:22px}.user_item_experience>.title{font-size:14.5px;line-height:1.4}.user_item_experience>.user_experience_timeline{margin-top:18px}}@media screen and (max-width:768px){.user_item_experience{padding-top:20px;margin-top:20px}.user_item_experience>.title{font-size:15px;line-height:1.45}.user_item_experience>.user_experience_timeline{margin-top:20px}}.user_item_preferences{padding-top:20px;margin-top:20px;border-top:1px dashed var(--gray-color-10)}.user_item_preferences>.title{color:var(--gray-color-4);font-size:13px;font-weight:500;line-height:1.3}.user_item_preferences_items{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.user_item_preferences_items>div{display:inline-flex;align-items:center;padding:4px 12px;border-radius:3px;background:var(--secondary-color-7);color:var(--secondary-color-1);font-size:13px;font-weight:500;user-select:none}@media screen and (max-width:1024px){.user_item_preferences{padding-top:22px;margin-top:22px}.user_item_preferences>.title{font-size:14.5px;line-height:1.4}.user_item_preferences_items{gap:8px;margin-top:14px}.user_item_preferences_items>div{padding:6px 14px;border-radius:3px;font-size:14.5px}}@media screen and (max-width:768px){.user_item_preferences{padding-top:20px;margin-top:20px}.user_item_preferences>.title{font-size:15px;line-height:1.45}.user_item_preferences_items{gap:8px;margin-top:14px}.user_item_preferences_items>div{padding:7px 14px;border-radius:3px;font-size:15px}}.user_item_note{padding-top:20px}.user_item_note>.title{color:var(--gray-color-4);font-size:12px;font-weight:500;line-height:1.3}.user_item_note_description{padding-top:8px;color:var(--black-color);font-size:14px;line-height:1.4}@media screen and (max-width:1024px){.user_item_note{padding-top:22px}.user_item_note>.title{font-size:13.5px;line-height:1.4}.user_item_note_description{padding-top:10px;font-size:14.5px;line-height:1.5}}@media screen and (max-width:768px){.user_item_note{padding-top:20px}.user_item_note>.title{font-size:14px;line-height:1.45}.user_item_note_description{padding-top:10px;font-size:15.5px;line-height:1.55}}.user_item_footer{display:flex;align-items:center;padding-top:20px;margin-top:20px;border-top:1px dashed var(--gray-color-10)}.user_item_footer>div{display:flex;align-items:center;padding:0 22px}.user_item_footer>div>i{display:block;font-size:15px;padding-inline-end:0}.user_item_footer>div.btn_icon{width:34px;min-width:34px;padding:0;margin-inline-end:8px;justify-content:center}.user_item_footer>div.btn_icon>i{margin-inline-end:0}.user_item_footer>div.btn_icon.active{background:var(--secondary-color-7);border-color:var(--secondary-color-7);color:var(--secondary-color-2)}.user_item_footer>div:nth-child(3){margin-inline-end:auto}.user_item_footer>div:nth-child(n+5){margin-inline-start:14px}@media screen and (max-width:1024px){.user_item_footer{padding-top:22px;margin-top:22px;gap:10px}.user_item_footer>div{padding:0 18px;height:40px}.user_item_footer>div>i{font-size:16px}.user_item_footer>div.btn_icon{width:42px;min-width:42px;height:40px}}@media screen and (max-width:768px){.user_item_footer{flex-wrap:wrap;gap:10px;padding-top:18px;margin-top:18px}.user_item_footer>div{padding:0 16px;height:44px;font-size:14.5px}.user_item_footer>div>i{font-size:17px}.user_item_footer>div.btn_icon{width:48px;min-width:48px;height:44px;margin-inline-end:0}.user_item_footer>div:nth-child(3){margin-inline-end:0}.user_item_footer>div:nth-child(n+5){margin-inline-start:0}.user_item_footer>div:nth-last-of-type(2){order:99;flex:1}.user_item_footer>div:last-of-type{order:100;flex:1}}.page_header_invite_btn{min-width:160px}.user_menu{position:sticky;top:68px;z-index:10;--co-radius:3px;--co-line-strong:rgba(15,23,42,0.55)}.user_menu .co_contents{padding:20px;border:var(--surface-border);border-radius:var(--co-radius);background:var(--white-color)}.user_menu .co_contents_title{margin-bottom:12px;color:var(--black-color);font-size:15px;font-weight:500}.user_menu .co_contents_list{display:flex;flex-direction:column;gap:12px}.user_menu .co_contents_item{position:relative}.user_menu .co_contents_item>a{color:var(--gray-color-2);font-size:13px;line-height:1.35;scroll-margin-top:68px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:var(--co-line-strong)}.user_menu .co_contents_item>a:hover{color:var(--black-color);text-decoration-color:currentColor}.user_menu .co_contents_item>a.active{color:var(--black-color);font-weight:500}.user_menu .co_contents_item>a.active::before{content:'';position:absolute;top:50%;inset-inline-start:-20px;width:3px;height:16px;transform:translateY(-50%);background:var(--primary-color-3)}.user_menu_empty{margin:2px 0;text-align:center}html.dark .user_menu{--co-line-strong:rgba(255,255,255,0.42)}@media screen and (max-width:1024px){.user_menu{display:none}}.user_experience,.user_projects,.user_item_experience{--tl-ok-bg:color-mix(in srgb,var(--green-color-2) 15%,var(--white-color));--tl-ok-fg:var(--green-color-1);--tl-warn-bg:color-mix(in srgb,var(--yellow-color-1) 19%,var(--white-color));--tl-warn-fg:color-mix(in srgb,var(--yellow-color-1) 70%,var(--black-color));--tl-bad-bg:color-mix(in srgb,var(--red-color-2) 15%,var(--white-color));--tl-bad-fg:var(--red-color-1)}.user_experience .section_title{margin-bottom:14px}.user_projects .section_title{margin-bottom:18px}.user_experience_timeline{position:relative;display:flex;flex-direction:column;gap:18px;--tl-node:22px;--tl-gap:18px}.user_projects .user_experience_timeline{gap:14px}.user_experience_item{position:relative;display:flex;gap:16px;align-items:flex-start}.user_experience_item::before{content:'';position:absolute;top:var(--tl-node);bottom:calc(-1 * var(--tl-gap));width:2px;left:calc(var(--tl-node) - 1px);inset-inline-start:calc(var(--tl-node) - 1px);border-radius:2px;background:var(--gray-color-12)}.user_experience_item:last-child::before,.user_projects .user_experience_item::before{content:none}.user_experience_marker{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:4px;border:1px solid var(--gray-color-11);border-radius:3px;background:var(--white-color)}.user_experience_marker>img{width:100%;height:100%;border-radius:3px;object-fit:contain}.user_experience_card{flex:1;min-width:0}.user_experience_head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.user_experience_head_main{flex:1;min-width:0}.user_experience_role{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:var(--black-color);font-size:15px;font-weight:500;line-height:1.3}.user_experience_role>a{text-decoration:none}.user_experience_title{display:inline-flex;align-items:center;gap:6px;color:var(--black-color);font-size:15px;font-weight:500;line-height:1.3;text-decoration:none;transition:color .15s ease}.user_experience_title>i{color:var(--gray-color-6);font-size:13px;transition:color .15s ease}a.user_experience_title:hover,a.user_experience_title:hover>i{color:var(--primary-color-3)}.user_experience_company{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;color:var(--gray-color-3);font-size:13.5px}.user_experience_company>i{color:var(--gray-color-6);font-size:13px}.user_experience_company>span{font-weight:500}.user_experience_dot{color:var(--gray-color-8);font-weight:400}.user_experience_employment{color:var(--gray-color-5);font-weight:400}.user_experience_level{color:var(--primary-color-3);font-size:13.5px;font-weight:500;white-space:nowrap}.user_experience_meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:6px;color:var(--gray-color-5);font-size:12.5px}.user_experience_meta_item{display:inline-flex;align-items:center;gap:5px}.user_experience_meta_item>i{color:var(--gray-color-7);font-size:12px}.user_experience_meta_item.is_code{color:var(--primary-color-3);font-weight:500;font-feature-settings:"tnum" 1}.user_experience_meta_item.is_code>i{color:var(--primary-color-3)}.user_experience_proof{display:flex;align-items:center;gap:9px;width:fit-content;max-width:100%;margin-top:11px;padding:6px 11px;border-radius:3px;color:var(--gray-color-4);font-size:12.5px;line-height:1.4}.user_experience_proof>i{flex:none;font-size:13px}.user_experience_proof_label{min-width:0;font-weight:600}.user_experience_proof_meter{flex:0 0 92px;height:5px;border-radius:3px;overflow:hidden;background:color-mix(in srgb,currentColor 20%,transparent)}.user_experience_proof_meter>i{display:block;height:100%;border-radius:3px;background:currentColor}.user_experience_proof_val{flex:none;font-weight:600;font-feature-settings:"tnum" 1}.user_experience_proof.proof_confirmed{background:var(--tl-ok-bg);color:var(--tl-ok-fg)}.user_experience_proof.proof_partial{background:var(--tl-warn-bg);color:var(--tl-warn-fg)}.user_experience_proof.proof_none{background:var(--tl-bad-bg);color:var(--tl-bad-fg)}.user_experience_description{margin-top:10px;color:var(--gray-color-2);font-size:13px;line-height:1.5}.user_experience_technologies{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.user_experience_technologies .technology_chip.is_since>span{padding-inline-end:5px;background:var(--secondary-color-7);color:var(--secondary-color-2)}.user_experience_technologies .technology_chip>span{line-height:var(--tl-chip-line,18px)}.technology_chip_since{display:inline-flex;align-items:center;height:var(--tl-chip-line,18px);margin-inline-start:7px;padding:0 7px;border-radius:3px;background:var(--white-color);color:var(--secondary-color-2);font-size:11px;font-style:normal;font-weight:600;line-height:1;white-space:nowrap;unicode-bidi:isolate;font-feature-settings:"tnum" 1}@media screen and (max-width:1024px){.user_experience .section_title{margin-bottom:16px}.user_projects .section_title{margin-bottom:20px}.user_experience_timeline{gap:22px;--tl-node:26px;--tl-gap:22px}.user_projects .user_experience_timeline{gap:18px}.user_experience_item{gap:18px}.user_experience_marker{width:52px;height:52px;border-radius:3px}.user_experience_role{font-size:15px}.user_experience_level{font-size:14.5px}.user_experience_title{font-size:15px}.user_experience_title>i{font-size:14px}.user_experience_company{font-size:14.5px;gap:8px;margin-top:6px}.user_experience_company>i{font-size:14px}.user_experience_meta{gap:6px 14px;margin-top:8px;font-size:13.5px}.user_experience_meta_item>i{font-size:13px}.user_experience_proof{margin-top:12px;font-size:13px}.user_experience_description{margin-top:12px;font-size:14.5px;line-height:1.55}.user_experience_technologies{gap:8px;margin-top:14px}}@media screen and (max-width:768px){.user_experience_timeline{gap:24px;--tl-node:28px;--tl-gap:24px}.user_projects .user_experience_timeline{gap:20px}.user_experience_item{gap:16px}.user_experience_marker{width:56px;height:56px;border-radius:3px}.user_experience_role{font-size:15px}.user_experience_level{font-size:15px}.user_experience_title{font-size:15px}.user_experience_company{font-size:15px;gap:8px;margin-top:6px}.user_experience_meta{gap:6px 14px;margin-top:8px;font-size:14px}.user_experience_proof{flex-wrap:wrap;gap:7px 9px}.user_experience_description{margin-top:12px;font-size:15px;line-height:1.6}.user_experience_technologies{gap:8px;margin-top:14px;--tl-chip-line:20px}.technology_chip_since{font-size:12px}}body.print .user_experience_item{break-inside:avoid}.user_role_heading{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--black-color);font-size:22px;font-weight:400;line-height:1;letter-spacing:-0.5px}.user_role_badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:3px;background:var(--secondary-color-7);color:var(--secondary-color-2);font-size:12px;font-weight:500;line-height:1.2}.user_role_badge.archetype{background:var(--primary-color-9);color:var(--primary-color-3)}.user_role_badge.interval{background:var(--gray-color-13);color:var(--gray-color-4)}.user_role_summary_text{padding-top:18px;padding-bottom:10px}.user_role_section{padding-top:18px}.user_role_section_title{color:var(--gray-color-2);font-weight:500}.user_role_section_title.red{color:var(--red-color-1)}.user_role_section_body{padding-top:8px}.user_role_list_wrap{padding-top:4px}.user_role_list_disc{padding-inline-start:10px;list-style-type:disc}.user_role_list_disc>li{padding-top:2px}.user_role_repos_desc{padding-top:4px;color:var(--gray-color-5)}.user_role_repo_chip{text-decoration:none}.user_verified_chip{text-decoration:none}.technology_chip.mentioned{opacity:0.65}.user_flag_critical{color:var(--red-color-1)}.user_flag_critical::marker{color:var(--red-color-1)}.user_authenticity{display:flex;flex-direction:column;gap:12px;max-width:620px;margin-top:8px;padding:14px 16px;border-radius:3px;background:var(--gray-color-15)}.user_authenticity_rows{display:flex;flex-direction:column;gap:12px}.user_authenticity_row_head{display:flex;justify-content:space-between;margin-bottom:6px;font-size:12px}.user_authenticity_row_head>span{color:var(--gray-color-3)}.user_authenticity_row_head>b{color:var(--gray-color-2);font-weight:600}.user_authenticity_bar{height:6px;border-radius:3px;overflow:hidden;background:var(--gray-color-13)}.user_authenticity_seg{height:100%;min-width:0;border-radius:3px;transition:width 0.4s ease}.user_authenticity_row.human .user_authenticity_seg{background:var(--primary-color-4)}.user_authenticity_row.ai .user_authenticity_seg{background:var(--secondary-color-3)}.user_authenticity_row.boilerplate .user_authenticity_seg{background:var(--gray-color-10)}.user_authenticity_metrics{display:flex;flex-wrap:wrap;gap:16px 24px;margin-top:4px;padding-top:12px;border-top:1px solid var(--gray-color-13)}.user_authenticity_metric{display:inline-flex;align-items:baseline;gap:6px}.user_authenticity_metric>span{color:var(--gray-color-5);font-size:12px}.user_authenticity_metric>b{color:var(--gray-color-2);font-size:12px;font-weight:600}.user_authenticity_metric.featured>span{color:var(--primary-color-3)}.user_authenticity_metric.featured>b{color:var(--primary-color-2)}.user_interview_list{list-style-type:decimal}.user_interview_artifact{display:block;color:var(--gray-color-4);font-size:12.5px}@media screen and (max-width:1024px){.user_role_heading{font-size:20px;letter-spacing:-0.4px}.user_role_summary_text{padding-top:16px;padding-bottom:8px;font-size:14.5px;line-height:1.55}.user_role_section{padding-top:18px}.user_role_section_title{font-size:14.5px}.user_role_section_body{padding-top:10px}.user_role_list_wrap{padding-top:6px}.user_role_list_disc{padding-inline-start:20px}.user_role_list_disc>li{padding-top:4px;font-size:14.5px;line-height:1.55}.user_role_repos_desc{padding-top:6px;font-size:14px}}@media screen and (max-width:768px){.user_role_heading{font-size:20px;letter-spacing:-0.3px}.user_authenticity{padding:16px;gap:14px}.user_authenticity_row_head{font-size:13px}.user_authenticity_metric>span,.user_authenticity_metric>b{font-size:13px}.user_interview_artifact{font-size:13px}.user_role_summary_text{padding-top:16px;padding-bottom:8px;font-size:15.5px;line-height:1.6}.user_role_section{padding-top:20px}.user_role_section_title{font-size:15.5px}.user_role_section_body{padding-top:12px}.user_role_list_wrap{padding-top:6px}.user_role_list_disc{padding-inline-start:22px}.user_role_list_disc>li{padding-top:6px;font-size:15.5px;line-height:1.6}.user_role_repos_desc{padding-top:8px;font-size:14.5px;line-height:1.55}}.page_section_card:has(.user_cat_evidence){display:flex;flex-direction:column}.user_cat_evidence{margin-top:auto;padding-top:12px;border-top:1px solid var(--gray-color-12)}.user_cat_evidence_toggle{display:inline-flex;align-items:center;gap:6px;color:var(--gray-color-3);font-size:12.5px;font-weight:600;cursor:pointer;user-select:none;transition:color 0.15s ease}.user_cat_evidence_toggle:hover{color:var(--primary-color-3)}.user_cat_evidence_toggle>i{font-size:13px}.user_cat_evidence_list{display:none;padding-top:8px}.user_cat_evidence.open .user_cat_evidence_list{display:block}.user_cat_evidence_item{position:relative;padding:4px 0;padding-inline-start:14px;color:var(--gray-color-3);font-size:12.5px;line-height:1.5;word-break:break-word}.user_cat_evidence_item::before{content:'';position:absolute;top:11px;inset-inline-start:2px;width:5px;height:5px;border-radius:50%;background:var(--primary-color-5)}.user_cat_evidence_item.link{display:block;text-decoration:none;transition:color 0.15s ease}.user_cat_evidence_item.link:hover{color:var(--primary-color-3)}@media screen and (max-width:768px){.user_cat_evidence_toggle{font-size:13px}.user_cat_evidence_item{font-size:13px;line-height:1.55}}.user_trajectory_chart{display:flex;align-items:flex-end;gap:10px;padding-top:14px;overflow-x:auto}.user_trajectory_col{display:flex;flex:1;flex-direction:column;align-items:center;gap:8px;min-width:34px}.user_trajectory_bar_wrap{display:flex;align-items:flex-end;width:100%;height:96px;background:var(--gray-color-11);border-radius:3px;overflow:hidden}.user_trajectory_bar{width:100%;min-height:4px;background:linear-gradient(180deg,var(--primary-color-3),var(--primary-color-5));border-radius:3px 3px 0 0;transition:opacity 0.15s ease}.user_trajectory_col:hover .user_trajectory_bar{opacity:0.8}.user_trajectory_year{color:var(--gray-color-4);font-size:12px;font-weight:600}@media screen and (max-width:768px){.user_trajectory_chart{gap:8px}.user_trajectory_col{min-width:30px}.user_trajectory_bar_wrap{height:80px}.user_trajectory_year{font-size:12.5px}}.user_technologies .page_compact_technologies{padding-top:16px}@media screen and (max-width:768px){.user_technologies .page_compact_technologies{padding-top:12px}}.user_connections_list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding-top:18px}.user_connections_card{display:flex;gap:14px;padding:16px;background:var(--white-color);border:1px solid var(--gray-color-12);border-radius:3px;transition:border-color 0.15s ease,box-shadow 0.15s ease}.user_connections_card:hover{border-color:var(--primary-color-5);box-shadow:0 4px 16px rgba(0,0,0,0.05)}.user_connections_card.is_bot{opacity:0.7}.user_connections_avatar{flex-shrink:0}.user_connections_avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover;background:var(--gray-color-11)}.user_connections_body{flex:1;min-width:0}.user_connections_head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.user_connections_name{color:var(--black-color);font-size:15px;font-weight:600;line-height:1.2;letter-spacing:-0.2px;text-decoration:none}.user_connections_name:hover{color:var(--primary-color-3);text-decoration:none}.user_connections_kind{display:inline-flex;align-items:center;padding:3px 9px;border-radius:3px;background:var(--gray-color-11);color:var(--gray-color-3);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px}.user_connections_kind.peer{background:var(--primary-color-9);color:var(--primary-color-3)}.user_connections_kind.collaborator{background:var(--secondary-color-7);color:var(--secondary-color-1)}.user_connections_kind.mutual{background:var(--secondary-color-7);color:var(--secondary-color-1)}.user_connections_kind.bot{background:var(--gray-color-11);color:var(--gray-color-4)}.user_connections_handle{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:var(--gray-color-3);font-size:13px;text-decoration:none}.user_connections_handle:hover{color:var(--primary-color-3);text-decoration:none}.user_connections_handle>i{font-size:14px}.user_connections_strength{display:flex;align-items:center;gap:10px;margin-top:12px}.user_connections_strength .progress{flex:1}.user_connections_strength_val{color:var(--gray-color-2);font-size:12px;font-weight:600;min-width:22px;text-align:end}.user_connections_meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.user_connections_meta_item{display:inline-flex;align-items:center;gap:6px;color:var(--gray-color-4);font-size:12.5px}.user_connections_meta_item>i{font-size:13px}.user_connections_domains{padding-top:12px}.user_connections_note{padding-top:16px;color:var(--gray-color-4);font-size:12px;line-height:1.5}@media screen and (max-width:1024px){.user_connections_list{grid-template-columns:1fr;gap:12px;padding-top:16px}.user_connections_name{font-size:16px}.user_connections_handle{font-size:14px}}@media screen and (max-width:768px){.user_connections_card{padding:14px;border-radius:3px}.user_connections_avatar img{width:44px;height:44px;border-radius:50%}.user_connections_meta_item{font-size:13px}.user_connections_note{font-size:12.5px}}.user_experience_marker_publication{background:var(--primary-color-9);border-color:var(--primary-color-9)}.user_experience_marker_publication>i{color:var(--primary-color-3);font-size:18px}.user_empty_state{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:start;padding:30px 24px;min-height:320px;overflow:hidden;text-align:center;background:var(--white-color);border-radius:3px}.user_empty_state_icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-3),var(--primary-color-5))}.user_empty_state_icon>i{color:var(--white-color);font-size:32px}.user_empty_state_badge{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:7px 14px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:12px;font-weight:500;letter-spacing:0}.user_empty_state_dot{width:7px;height:7px;border-radius:50%;background:var(--primary-color-3)}.user_empty_state_title{position:relative;z-index:1;margin-top:16px;color:var(--black-color);font-size:24px;font-weight:600;letter-spacing:-0.5px;line-height:1.2}.user_empty_state_description{position:relative;z-index:1;max-width:480px;margin:10px auto 0;color:var(--gray-color-3);font-size:14px;line-height:1.6}@media screen and (max-width:768px){.user_empty_state{min-height:320px;padding:40px 16px 44px;border-radius:3px}.user_empty_state_icon{width:62px;height:62px;border-radius:3px}.user_empty_state_icon>i{font-size:27px}.user_empty_state_badge{margin-top:16px;padding:6px 12px;font-size:11.5px}.user_empty_state_title{margin-top:12px;font-size:20px}.user_empty_state_description{font-size:13px}}.user_locked{position:relative;overflow:hidden;border-radius:3px;margin-top:16px;border:1px solid var(--gray-color-12);background:linear-gradient(160deg,var(--primary-color-9),var(--white-color) 55%)}.user_locked_preview{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px;padding:22px;filter:blur(7px);opacity:0.5;pointer-events:none;user-select:none}.user_locked_preview_card{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:3px;background:var(--white-color);border:1px solid var(--gray-color-12)}.user_locked_preview_pill{width:46%;height:11px;border-radius:3px;background:var(--gray-color-11)}.user_locked_preview_pill.short{width:30%}.user_locked_preview_bar{height:8px;border-radius:3px;background:var(--gray-color-12);overflow:hidden}.user_locked_preview_bar>i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-5),var(--primary-color-3))}.user_locked_overlay{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 28px;backdrop-filter:blur(2px)}.user_locked_icon{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-3),var(--primary-color-5));box-shadow:0 12px 28px -10px var(--primary-color-5)}.user_locked_icon>i{color:var(--white-color);font-size:30px}.user_locked_badge{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:7px 14px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:12px;font-weight:600}.user_locked_dot{width:7px;height:7px;border-radius:50%;background:var(--primary-color-3)}.user_locked_title{margin-top:16px;max-width:520px;color:var(--black-color);font-size:24px;font-weight:600;letter-spacing:-0.5px;line-height:1.25}.user_locked_desc{max-width:540px;margin-top:12px;color:var(--gray-color-3);font-size:14.5px;line-height:1.6}.user_locked_features{display:flex;flex-direction:column;gap:10px;margin-top:24px;padding:20px 22px;border-radius:3px;background:var(--white-color);border:1px solid var(--gray-color-12);text-align:start}.user_locked_features>div{display:flex;align-items:center;gap:12px;color:var(--black-color);font-size:14px;font-weight:500}.user_locked_features>div>i{flex-shrink:0;color:var(--primary-color-3);font-size:17px}.user_locked_btn{margin-top:26px;max-width:360px}.user_locked_btn>i{margin-inline-end:8px;font-size:14px}.user_locked_note{margin-top:14px;color:var(--gray-color-5);font-size:12.5px}.user_locked.premium{background:linear-gradient(160deg,#fff7e3,var(--white-color) 55%);border-color:#f3dca0}.user_locked.premium .user_locked_preview_bar>i{background:linear-gradient(90deg,#f6c34a,#e9a516)}.user_locked.premium .user_locked_icon{background:linear-gradient(135deg,#e9a516,#f6c34a);box-shadow:0 12px 28px -10px #e9a516}.user_locked.premium .user_locked_badge{background:#fff1cc;color:#a9740a}.user_locked.premium .user_locked_dot{background:#e9a516}.user_locked.premium .user_locked_features>div>i{color:#e9a516}html.dark .user_locked.premium{background:linear-gradient(160deg,var(--gray-color-14),var(--gray-color-15) 55%);border-color:#6b5618}html.dark .user_locked.premium .user_locked_badge{background:rgba(233,165,22,0.16);color:#f6c34a}html.dark .user_locked{background:linear-gradient(160deg,var(--gray-color-14),var(--gray-color-15) 55%);border-color:var(--gray-color-11)}html.dark .user_locked_preview_card{background:var(--gray-color-14);border-color:var(--gray-color-11)}html.dark .user_locked_preview_pill{background:var(--gray-color-12)}html.dark .user_locked_preview_bar{background:var(--gray-color-13)}html.dark .user_locked_features{background:var(--gray-color-14);border-color:var(--gray-color-11)}@media screen and (max-width:768px){.user_locked_preview{grid-template-columns:1fr;padding:16px}.user_locked_overlay{padding:36px 18px}.user_locked_icon{width:62px;height:62px;border-radius:3px}.user_locked_icon>i{font-size:26px}.user_locked_title{font-size:20px}.user_locked_desc{font-size:13.5px}.user_locked_features{padding:16px 16px}.user_locked_features>div{font-size:13px}.user_locked_btn{max-width:100%}}.users_teaser{position:relative;overflow:hidden;border-radius:3px;margin-top:16px;border:1px solid var(--gray-color-12);background:linear-gradient(155deg,var(--primary-color-9),var(--white-color) 60%)}.users_teaser_preview{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;padding:24px;filter:blur(8px);opacity:0.45;pointer-events:none;user-select:none}.users_teaser_preview_card{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:3px;background:var(--white-color);border:1px solid var(--gray-color-12)}.users_teaser_preview_avatar{width:52px;height:52px;border-radius:50%;background:var(--gray-color-12)}.users_teaser_preview_lines{display:flex;flex-direction:column;gap:9px}.users_teaser_preview_pill{width:60%;height:12px;border-radius:3px;background:var(--gray-color-11)}.users_teaser_preview_pill.short{width:38%;background:var(--gray-color-12)}.users_teaser_preview_chips{display:flex;gap:8px;margin-top:4px}.users_teaser_preview_chips>i{width:64px;height:24px;border-radius:3px;background:var(--primary-color-9)}.users_teaser_preview_chips>i.short{width:40px;background:var(--gray-color-12)}.users_teaser_overlay{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:56px 28px;backdrop-filter:blur(2px)}.users_teaser_icon{display:flex;align-items:center;justify-content:center;width:78px;height:78px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-3),var(--primary-color-5))}.users_teaser_icon>i{color:var(--white-color);font-size:34px}.users_teaser_badge{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:7px 15px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:12px;font-weight:600;letter-spacing:0.3px;text-transform:uppercase}.users_teaser_dot{width:7px;height:7px;border-radius:50%;background:var(--primary-color-3);animation:users_teaser_pulse 1.6s ease-in-out infinite}.users_teaser_title{margin-top:18px;max-width:560px;color:var(--black-color);font-size:27px;font-weight:600;letter-spacing:-0.6px;line-height:1.22}.users_teaser_desc{max-width:560px;margin-top:13px;color:var(--gray-color-3);font-size:15px;line-height:1.6}.users_teaser_progress{width:100%;max-width:420px;margin-top:28px}.users_teaser_progress_head{display:flex;justify-content:space-between;margin-bottom:9px;color:var(--gray-color-3);font-size:12.5px;font-weight:600}.users_teaser_progress_head>span:last-child{color:var(--primary-color-3)}.users_teaser_progress_bar{height:8px;border-radius:3px;background:var(--gray-color-12);overflow:hidden}.users_teaser_progress_bar>i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-5),var(--primary-color-3))}.users_teaser_features{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%;max-width:760px;margin-top:30px;text-align:start}.users_teaser_features>div{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:3px;background:var(--white-color);border:1px solid var(--gray-color-12)}.users_teaser_feature_icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3)}.users_teaser_feature_icon>i{font-size:16px}.users_teaser_feature_title{color:var(--black-color);font-size:14.5px;font-weight:600}.users_teaser_feature_desc{margin-top:5px;color:var(--gray-color-4);font-size:13px;line-height:1.5}.users_teaser_btn{margin-top:30px;max-width:360px}.users_teaser_btn>i{margin-inline-end:8px;font-size:15px}.users_teaser_subscribed{display:inline-flex;align-items:center;gap:9px;margin-top:30px;padding:11px 20px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:14px;font-weight:600}.users_teaser_subscribed>i{font-size:16px}.users_teaser_note{margin-top:16px;max-width:480px;color:var(--gray-color-5);font-size:12.5px;line-height:1.5}@keyframes users_teaser_pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.35;transform:scale(0.7)}}html.dark .users_teaser{background:linear-gradient(155deg,var(--gray-color-14),var(--gray-color-15) 60%);border-color:var(--gray-color-11)}html.dark .users_teaser_preview_card{background:var(--gray-color-14);border-color:var(--gray-color-11)}html.dark .users_teaser_preview_avatar{background:var(--gray-color-12)}html.dark .users_teaser_preview_pill{background:var(--gray-color-12)}html.dark .users_teaser_preview_pill.short{background:var(--gray-color-13)}html.dark .users_teaser_preview_chips>i.short{background:var(--gray-color-13)}html.dark .users_teaser_progress_bar{background:var(--gray-color-13)}html.dark .users_teaser_features>div{background:var(--gray-color-14);border-color:var(--gray-color-11)}@media screen and (max-width:768px){.users_teaser_preview{grid-template-columns:1fr;padding:16px}.users_teaser_overlay{padding:40px 18px}.users_teaser_icon{width:66px;height:66px;border-radius:3px}.users_teaser_icon>i{font-size:28px}.users_teaser_title{font-size:21px}.users_teaser_desc{font-size:14px}.users_teaser_features{grid-template-columns:1fr;gap:12px;margin-top:24px}.users_teaser_features>div{flex-direction:row;align-items:flex-start;padding:16px}.users_teaser_btn{max-width:100%}}#user_items{padding-top:11px}#users_seo,#users_seo_root{margin-top:10px}.user_item_sticker.user_item_sticker_cv{flex-shrink:0;padding:0 10px;white-space:nowrap}.users_limit{display:flex;flex-direction:column;align-items:center;text-align:center;padding:44px 28px;margin-top:16px;border-radius:3px;border:var(--surface-border);background:var(--white-color)}.users_limit_icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-3),var(--primary-color-5))}.users_limit_icon>i{color:var(--white-color);font-size:26px}.users_limit_badge{display:inline-flex;align-items:center;padding:4px 12px;margin-top:18px;border-radius:3px;background:var(--primary-color-8);color:var(--primary-color-2);font-size:11px;font-weight:600;letter-spacing:0;text-transform:uppercase}.users_limit_title{max-width:520px;margin-top:16px;color:var(--black-color);font-size:23px;font-weight:600;letter-spacing:-0.4px;line-height:1.25}.users_limit_desc{max-width:520px;margin-top:11px;color:var(--gray-color-3);font-size:14.5px;line-height:1.6}.users_limit_controls{width:100%;max-width:180px;margin-top:26px}.users_limit_controls>a{width:100%}html.dark .users_limit{background:linear-gradient(160deg,var(--gray-color-14),var(--gray-color-15) 55%)}@media screen and (max-width:768px){.users_limit{padding:36px 18px}.users_limit_title{font-size:20px}.users_limit_desc{font-size:13.5px}}.page_matching_disclaimer{font-size:12px;opacity:0.65;margin-bottom:8px}.users_window_modal_body{padding-top:20px}.user_huggingface .section_title.page{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.user_huggingface_heading{flex:1;min-width:0}.user_huggingface_pro{display:inline-flex;align-items:center;padding:3px 10px;border-radius:3px;background:linear-gradient(135deg,#ff9d00,#ffce00);color:var(--white-color);font-size:11px;font-weight:700;letter-spacing:0.5px}.user_huggingface_tier{display:inline-flex;align-items:center;padding:4px 12px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:13px;font-weight:500;text-transform:capitalize}.user_huggingface_tier>bdi>span{padding-inline-start:4px;font-weight:400}.user_huggingface_stats{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;padding-top:18px}.user_huggingface_stat{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 10px 16px;background:var(--gray-color-15);border:1px solid var(--gray-color-13);border-radius:3px;text-align:center}.user_huggingface_stat_icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3)}.user_huggingface_stat_icon>i{font-size:16px}.user_huggingface_stat_val{color:var(--black-color);font-size:20px;font-weight:700;letter-spacing:-0.4px;font-feature-settings:"tnum" 1;line-height:1}.user_huggingface_stat_label{color:var(--gray-color-4);font-size:12px;font-weight:500}.user_huggingface_block{padding-top:24px}.user_huggingface_block_title{display:flex;align-items:center;gap:8px;color:var(--black-color);font-size:14px;font-weight:600;letter-spacing:-0.2px}.user_huggingface_count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:11.5px;font-weight:600;line-height:1}.user_huggingface_roles{padding-top:12px}.user_huggingface_role.dual_use{border-color:var(--secondary-color-1)}.user_huggingface_list{display:flex;flex-direction:column;gap:8px;padding-top:12px}.user_huggingface_item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:var(--white-color);border:1px solid var(--gray-color-12);border-radius:3px;text-decoration:none;transition:border-color 0.15s ease}.user_huggingface_item:hover{border-color:var(--primary-color-5);text-decoration:none}.user_huggingface_item_name{min-width:0;color:var(--black-color);font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user_huggingface_item:hover .user_huggingface_item_name{color:var(--primary-color-3)}.user_huggingface_item_meta{display:inline-flex;flex-shrink:0;align-items:center;gap:14px}.user_huggingface_item_meta>span{display:inline-flex;align-items:center;gap:5px;color:var(--gray-color-4);font-size:12.5px;font-feature-settings:"tnum" 1}.user_huggingface_item_meta>span>i{font-size:13px;color:var(--gray-color-6)}.user_huggingface_sdk{padding:2px 8px;border-radius:3px;background:var(--gray-color-11);color:var(--gray-color-3) !important;font-size:11px !important;font-weight:600;text-transform:uppercase}.user_huggingface_link{display:inline-flex;align-items:center;gap:7px;margin-top:20px;padding:10px 18px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:13px;font-weight:600;text-decoration:none;transition:background 0.15s ease,color 0.15s ease}.user_huggingface_link>i{font-size:11px;transition:transform 0.15s ease}.user_huggingface_link:hover{background:var(--primary-color-3);color:var(--white-color);text-decoration:none}.user_huggingface_link:hover>i{transform:translateX(3px)}html[dir="rtl"] .user_huggingface_link>i{transform:rotate(180deg)}html[dir="rtl"] .user_huggingface_link:hover>i{transform:translateX(-3px) rotate(180deg)}@media screen and (max-width:1024px){.user_huggingface_stats{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.user_huggingface_tier{padding:5px 14px;border-radius:3px;font-size:14.5px}.user_huggingface_stats{grid-template-columns:repeat(2,1fr);gap:12px;padding-top:16px}.user_huggingface_stat{gap:10px;padding:18px 10px 16px;border-radius:3px}.user_huggingface_stat_icon{width:42px;height:42px;border-radius:3px}.user_huggingface_stat_icon>i{font-size:19px}.user_huggingface_stat_val{font-size:22px}.user_huggingface_stat_label{font-size:13.5px}.user_huggingface_block{padding-top:26px}.user_huggingface_block_title{font-size:16px}.user_huggingface_count{min-width:24px;height:22px;padding:0 8px;font-size:13px}.user_huggingface_item{padding:14px;border-radius:3px}.user_huggingface_item_name{font-size:15.5px}.user_huggingface_item_meta{gap:16px}.user_huggingface_item_meta>span{font-size:14px}.user_huggingface_item_meta>span>i{font-size:14px}.user_huggingface_sdk{padding:3px 9px;border-radius:3px;font-size:12.5px !important}.user_huggingface_link{margin-top:22px;padding:12px 20px;border-radius:3px;font-size:14.5px}.user_huggingface_link>i{font-size:13px}}.applies_screening_bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:12px 16px;border:1px solid #e5e7eb;border-radius:3px;background:#f9fafb}.applies_screening_hint{font-size:13px;color:#6b7280}.screening_apply_bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}.screening_match_badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:3px;font-size:12px;font-weight:600;background:#eef2ff;color:#4338ca}.screening_tier_badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:3px;font-size:12px;font-weight:600;background:#dcfce7;color:#15803d}.screening_tier_badge:hover{background:#bbf7d0}.screening_analyzing_badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:3px;font-size:12px;font-weight:600;background:#fef3c7;color:#b45309}.screening_analyzing_badge i{animation:screening_spin 1s linear infinite}@keyframes screening_spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.user_career{--cr-ok-bg:color-mix(in srgb,var(--green-color-2) 12%,var(--white-color));--cr-ok-line:color-mix(in srgb,var(--green-color-2) 40%,var(--white-color));--cr-ok-fg:var(--green-color-1);--cr-warn-bg:color-mix(in srgb,var(--yellow-color-1) 15%,var(--white-color));--cr-warn-line:color-mix(in srgb,var(--yellow-color-1) 45%,var(--white-color));--cr-warn-fg:color-mix(in srgb,var(--yellow-color-1) 70%,var(--black-color));--cr-bad-bg:color-mix(in srgb,var(--red-color-2) 12%,var(--white-color));--cr-bad-line:color-mix(in srgb,var(--red-color-2) 40%,var(--white-color));--cr-bad-fg:var(--red-color-1);--cr-surface:var(--gray-color-15);--cr-line:var(--gray-color-13);--cr-track:var(--gray-color-13);--cr-accent:var(--primary-color-4);--cr-grid-line:var(--gray-color-14);--cr-gap-hatch:var(--gray-color-13);--cr-heat-0:var(--gray-color-13);--cr-heat-1:var(--primary-color-8);--cr-heat-2:var(--primary-color-6);--cr-tip-bg:var(--gray-color-1);--cr-tick:var(--white-color);--cr-skeleton-a:var(--gray-color-12);--cr-skeleton-b:var(--gray-color-14);--cr-shadow:0 1px 2px rgba(15,23,42,0.14);--cr-shadow-lift:0 8px 18px -8px rgba(15,23,42,0.55);--cr-sen-0:var(--gray-color-6);--cr-sen-1:var(--primary-color-4);--cr-sen-2:var(--primary-color-2);--cr-sen-3:var(--secondary-color-2);--cr-sen-4:var(--secondary-color-1);--cr-sen-ink:var(--white-color);--cr-lane-h:40px;--lanes:1;--lane:0;--val:0}.career_alert{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:3px;border:1px solid var(--cr-bad-line);background:var(--cr-bad-bg);color:var(--cr-bad-fg);font-size:12px;font-weight:600;letter-spacing:0}.career_alert>i{font-size:12px}.career_signals{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}.career_signal{padding:12px;border-radius:3px;background:var(--cr-surface)}.career_signal_head{display:flex;align-items:center;gap:9px}.career_signal_icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:3px;background:var(--primary-color-9);color:var(--cr-accent)}.career_signal_icon>i{font-size:14px}.career_signal_label{color:var(--gray-color-5);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em}.career_signal_val{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--black-color);font-size:17px;font-weight:600;line-height:1.25}.career_signal_val>bdi{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap}.career_signal_from{color:var(--gray-color-5);font-weight:500}.career_signal_arrow{color:var(--gray-color-8);font-size:12px}html[dir="rtl"] .career_signal_arrow{transform:scaleX(-1)}html[dir="rtl"] .career_kpi_note.trend_stable::before{content:'←'}.career_signal_dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--gray-color-9)}.career_signal_meter{height:6px;margin-top:10px;border-radius:3px;background:var(--cr-track);overflow:hidden}.career_signal_meter>span{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-3) 0%,var(--secondary-color-4) 100%)}.career_signal_sub{margin-top:7px;color:var(--gray-color-5);font-size:12.5px;line-height:1.4;font-feature-settings:"tnum" 1}.career_signal.verify_verified .career_signal_icon{background:var(--cr-ok-bg);color:var(--cr-ok-fg)}.career_signal.verify_partial .career_signal_icon,.career_signal.approach_warm .career_signal_icon{background:var(--cr-warn-bg);color:var(--cr-warn-fg)}.career_signal.verify_unverified .career_signal_icon,.career_signal.approach_hot .career_signal_icon{background:var(--cr-bad-bg);color:var(--cr-bad-fg)}.career_signal.approach_cold .career_signal_icon{background:var(--primary-color-9);color:var(--primary-color-2)}.career_signal.approach_cold .career_signal_dot{background:var(--primary-color-5)}.career_signal.approach_warm .career_signal_dot{background:var(--yellow-color-1)}.career_signal.approach_hot .career_signal_dot{background:var(--red-color-2)}.career_kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:10px;margin-top:12px}.career_kpis.compact{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));margin-top:0}.career_kpi{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto 1fr;align-items:center;gap:2px 10px;padding:12px;border-radius:3px;background:var(--cr-surface)}.career_kpi_icon{display:inline-flex;align-items:center;justify-content:center;grid-row:1;width:26px;height:26px;border-radius:3px;background:var(--primary-color-9);color:var(--cr-accent)}.career_kpi_icon>i{font-size:13px}.career_kpi_val{grid-row:1;color:var(--black-color);font-size:22px;font-weight:600;line-height:1.1;letter-spacing:-0.4px;white-space:nowrap;font-feature-settings:"tnum" 1}.career_kpi_val>span{margin-inline-start:2px;color:var(--gray-color-6);font-size:13px;font-weight:500}.career_kpi_label{grid-column:1 / -1;grid-row:2;align-self:start;color:var(--gray-color-4);font-size:12.5px;line-height:1.35}.career_kpi_note{display:inline-flex;align-items:baseline;grid-column:1 / -1;grid-row:3;align-self:end;gap:5px;margin-top:6px;color:var(--gray-color-5);font-size:11.5px;font-weight:500;line-height:1.35}.career_kpi_note::before{content:'→';font-size:11px}.career_kpi_note.trend_up{color:var(--cr-ok-fg)}.career_kpi_note.trend_up::before{content:'↑'}.career_kpi_note.trend_down{color:var(--cr-warn-fg)}.career_kpi_note.trend_down::before{content:'↓'}.career_block{margin-top:22px;padding-top:18px;border-top:1px solid var(--cr-line)}.career_block_head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:12px}.career_block_title{position:relative;padding-inline-start:11px;color:var(--black-color);font-size:15px;font-weight:600}.career_block_title::before{content:'';position:absolute;top:3px;inset-inline-start:0;width:3px;height:calc(100% - 6px);border-radius:2px;background:var(--cr-accent)}.career_block_note{flex:none;color:var(--gray-color-5);font-size:12.5px;font-weight:500;font-feature-settings:"tnum" 1}.career_block_subtitle{margin-top:18px;margin-bottom:10px;color:var(--gray-color-3);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em}.career_chart{margin-top:4px}.career_plot{position:relative;padding:0 2px}.career_grid{position:absolute;top:0;inset-inline-start:2px;width:calc(100% - 4px);height:100%}.career_grid>span{position:absolute;top:0;width:1px;height:100%;background:var(--cr-grid-line)}.career_now{position:absolute;top:-4px;z-index:3;width:0;height:calc(100% + 4px);border-inline-start:1px dashed var(--cr-accent);opacity:0.55}.career_now::before{content:'';position:absolute;top:-3px;inset-inline-start:-3px;width:6px;height:6px;border-radius:50%;background:var(--cr-accent)}.career_lanes{position:relative;z-index:2;height:calc(var(--lanes,1) * var(--cr-lane-h))}.career_gap{position:absolute;top:4px;height:calc(100% - 10px);max-width:100%;box-sizing:border-box;border-radius:3px;background-image:repeating-linear-gradient(45deg,var(--cr-gap-hatch),var(--cr-gap-hatch) 4px,transparent 4px,transparent 10px)}.career_gap.productive{background-image:repeating-linear-gradient(45deg,var(--cr-ok-line),var(--cr-ok-line) 4px,transparent 4px,transparent 10px)}.career_seg{position:absolute;top:calc(var(--lane,0) * var(--cr-lane-h));height:calc(var(--cr-lane-h) - 10px);min-width:2.5%;max-width:100%;box-sizing:border-box;border-radius:3px;background:var(--cr-sen,var(--cr-sen-1));background-image:linear-gradient(to top,rgba(0,0,0,0.12),rgba(255,255,255,0.1));box-shadow:var(--cr-shadow);cursor:default;transition:transform 0.16s ease-out,box-shadow 0.16s ease-out}.career_seg:hover{z-index:6;transform:translateY(-2px);box-shadow:var(--cr-shadow-lift)}.career_seg_label{display:block;padding:0 10px;line-height:calc(var(--cr-lane-h) - 10px);color:var(--cr-sen-ink);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.career_seg.sen_0{--cr-sen:var(--cr-sen-0)}.career_seg.sen_1{--cr-sen:var(--cr-sen-1)}.career_seg.sen_2{--cr-sen:var(--cr-sen-2)}.career_seg.sen_3{--cr-sen:var(--cr-sen-3)}.career_seg.sen_4{--cr-sen:var(--cr-sen-4)}.career_seg.present{box-shadow:0 0 0 2px var(--white-color),0 0 0 4px var(--cr-accent)}.career_seg.present:hover{box-shadow:0 0 0 2px var(--white-color),0 0 0 4px var(--cr-accent),var(--cr-shadow-lift)}.career_tip{position:absolute;bottom:calc(100% + 9px);inset-inline-start:0;z-index:8;display:none;width:max-content;max-width:270px;padding:11px 13px;border-radius:3px;background:var(--cr-tip-bg);color:#fff;font-size:12px;font-weight:400;line-height:1.5;box-shadow:0 12px 30px -8px rgba(0,0,0,0.45)}.career_tip.at_end{inset-inline-start:auto;inset-inline-end:0}.career_seg:hover .career_tip{display:block}.career_tip_role{font-weight:600}.career_tip_company{margin-top:3px;opacity:0.82}.career_tip_meta{margin-top:4px;opacity:0.68;font-feature-settings:"tnum" 1}.career_tip_stack{margin-top:7px;padding-top:7px;border-top:1px solid rgba(255,255,255,0.16);opacity:0.9}.career_code{position:relative;z-index:2;height:68px;margin-top:6px;border-bottom:1px solid var(--gray-color-11)}.career_bar{position:absolute;bottom:0;min-height:3px;border-radius:3px 3px 0 0;background:linear-gradient(to top,var(--cr-accent),color-mix(in srgb,var(--cr-accent) 45%,transparent));transition:filter 0.16s ease-out}.career_bar:hover{filter:brightness(1.12) saturate(1.1)}.career_axis{position:relative;height:17px;margin-top:6px}.career_axis>span{position:absolute;top:0;transform:translateX(-50%);color:var(--gray-color-5);font-size:11px;font-feature-settings:"tnum" 1}html[dir="rtl"] .career_axis>span{transform:translateX(50%)}.career_legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:14px}.career_legend_group{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.career_legend_title{color:var(--gray-color-5);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.05em}.career_legend_item{display:inline-flex;align-items:center;gap:6px;color:var(--gray-color-4);font-size:12px}.career_legend_item>i{flex:none;width:11px;height:11px;border-radius:3px;background:var(--gray-color-11)}.career_legend_item.sen_0>i{background:var(--cr-sen-0)}.career_legend_item.sen_1>i{background:var(--cr-sen-1)}.career_legend_item.sen_2>i{background:var(--cr-sen-2)}.career_legend_item.sen_3>i{background:var(--cr-sen-3)}.career_legend_item.sen_4>i{background:var(--cr-sen-4)}.career_legend_item.is_code>i{background:var(--cr-accent)}.career_legend_item.is_gap>i{border:1px dashed var(--gray-color-11);background-image:repeating-linear-gradient(45deg,var(--gray-color-14),var(--gray-color-14) 3px,transparent 3px,transparent 6px);background-color:transparent}.career_legend_item.is_gap_ok>i{border:1px dashed var(--cr-ok-line);background-image:repeating-linear-gradient(45deg,var(--cr-ok-bg),var(--cr-ok-bg) 3px,transparent 3px,transparent 6px);background-color:transparent}.career_legend_item.lvl0>i{background:var(--cr-heat-0)}.career_legend_item.lvl1>i{background:var(--cr-heat-1)}.career_legend_item.lvl2>i{background:var(--cr-heat-2)}.career_legend_item.lvl3>i{background:var(--cr-accent)}.career_tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.career_tag{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:3px;background:var(--cr-surface);color:var(--gray-color-3);font-size:12.5px;line-height:1.4}.career_tag>b{color:var(--black-color);font-weight:600;font-feature-settings:"tnum" 1}.career_tag.is_offer{background:var(--secondary-color-8);color:var(--secondary-color-2)}.career_tag.is_offer>b{color:var(--secondary-color-2)}.career_block_hint{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--gray-color-5);font-size:12.5px;line-height:1.45}.career_block_hint>i{flex:none;color:var(--gray-color-8);font-size:13px}.career_level{display:inline-flex;align-items:center;flex:none;padding:4px 12px;border-radius:3px;border:1px solid var(--gray-color-12);background:var(--gray-color-14);color:var(--gray-color-3);font-size:12px;font-weight:600}.career_level.low{border-color:var(--cr-ok-line);background:var(--cr-ok-bg);color:var(--cr-ok-fg)}.career_level.medium{border-color:var(--cr-warn-line);background:var(--cr-warn-bg);color:var(--cr-warn-fg)}.career_level.high{border-color:var(--cr-bad-line);background:var(--cr-bad-bg);color:var(--cr-bad-fg)}.career_forecast{display:flex;align-items:center;gap:18px;padding:14px;border-radius:3px;background:var(--cr-surface)}.career_forecast_score{flex:none;color:var(--black-color);font-size:38px;font-weight:600;line-height:1;letter-spacing:-1.2px;font-feature-settings:"tnum" 1}.career_forecast_score>span{color:var(--gray-color-6);font-size:15px;font-weight:500;letter-spacing:0}.career_forecast_score.low{color:var(--cr-ok-fg)}.career_forecast_score.medium{color:var(--cr-warn-fg)}.career_forecast_score.high{color:var(--cr-bad-fg)}.career_forecast_main{flex:1;min-width:0}.career_forecast_label{color:var(--gray-color-5);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em}.career_gauge_track{position:relative;height:6px;margin-top:10px;border-radius:3px;background:var(--cr-track)}.career_gauge_fill{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-3) 0%,var(--secondary-color-4) 100%);transition:width 0.6s ease-out}.career_gauge_tick{position:absolute;top:-2px;width:1px;height:10px;background:var(--cr-tick);opacity:0.85}.career_forecast_note{display:flex;align-items:flex-start;gap:7px;margin-top:11px;color:var(--gray-color-4);font-size:12.5px;line-height:1.5}.career_forecast_note>i{flex:none;margin-top:2px;color:var(--gray-color-8);font-size:12px}.career_forecast_note b{color:var(--black-color);font-weight:600}.career_narrative{display:flex;gap:10px;margin-top:14px;padding:14px 16px;border-radius:3px;border:1px solid var(--primary-color-8);background:var(--primary-color-9);color:var(--gray-color-2);font-size:13.5px;line-height:1.6}.career_narrative>i{flex:none;margin-top:2px;color:var(--cr-accent);font-size:15px}.career_locked{position:relative;margin-top:22px;padding-top:18px;border-top:1px solid var(--cr-line)}.career_locked_preview{display:flex;flex-direction:column;gap:10px;padding:0 2px 18px}.career_locked_preview>span{display:block;height:9px;border-radius:3px;background:linear-gradient(to right,var(--cr-skeleton-a),var(--cr-skeleton-b));opacity:0.7}.career_locked_main{display:flex;align-items:center;gap:16px;padding:14px;border-radius:3px;border:1px dashed var(--gray-color-11);background:var(--cr-surface)}.career_locked_icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:3px;background:var(--primary-color-9);color:var(--cr-accent)}.career_locked_icon>i{font-size:18px}.career_locked_body{flex:1;min-width:0}.career_locked_title{color:var(--black-color);font-size:14.5px;font-weight:600}.career_locked_desc{margin-top:5px;color:var(--gray-color-4);font-size:13px;line-height:1.5}.career_hours{display:grid;grid-template-columns:repeat(24,1fr);gap:3px}.career_hour{height:30px;border-radius:3px;background:var(--cr-heat-0)}.career_hour.lvl1{background:var(--cr-heat-1)}.career_hour.lvl2{background:var(--cr-heat-2)}.career_hour.lvl3{background:var(--cr-accent)}.career_hours_axis{display:flex;justify-content:space-between;margin-top:7px;color:var(--gray-color-5);font-size:11px;font-feature-settings:"tnum" 1}.career_facts{display:flex;flex-direction:column;margin-top:16px;border-top:1px solid var(--gray-color-14)}.career_fact{display:flex;align-items:center;gap:14px;padding:10px 2px;border-bottom:1px solid var(--gray-color-14)}.career_fact_label{flex:1;min-width:0;color:var(--gray-color-4);font-size:13px}.career_fact_bar{flex:none;width:110px;height:6px;border-radius:3px;background:var(--cr-track);overflow:hidden}.career_fact_bar>i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--primary-color-3) 0%,var(--secondary-color-4) 100%)}.career_fact_val{flex:none;min-width:44px;color:var(--black-color);font-size:13px;font-weight:600;text-align:end;font-feature-settings:"tnum" 1}.career_fact_val>i{font-size:14px}.career_fact.is_good .career_fact_val{color:var(--cr-ok-fg)}.career_fact.is_warn .career_fact_val{color:var(--cr-warn-fg)}.career_pitch{display:flex;align-items:center;gap:14px;padding:12px;border-radius:3px;background:var(--secondary-color-8)}.career_pitch_icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:3px;background:var(--secondary-color-7);color:var(--secondary-color-2)}.career_pitch_icon>i{font-size:15px}.career_pitch_body{flex:1;min-width:0}.career_pitch_label{color:var(--secondary-color-2);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em}.career_pitch_val{margin-top:4px;color:var(--black-color);font-size:14px;font-weight:600}.career_trust{display:flex;align-items:center;gap:26px}.career_ring{position:relative;flex:none;width:118px;height:118px;--cr-ring:var(--gray-color-8)}.career_ring.good{--cr-ring:var(--green-color-2)}.career_ring.medium{--cr-ring:var(--yellow-color-1)}.career_ring.bad{--cr-ring:var(--red-color-2)}.career_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.career_ring_bg{fill:none;stroke:var(--cr-track);stroke-width:8}.career_ring_fg{fill:none;stroke:var(--cr-ring);stroke-width:8;stroke-linecap:round;stroke-dasharray:263.9px;stroke-dashoffset:calc(263.9px - 2.639px * var(--val,0));transition:stroke-dashoffset 0.7s ease-out}.career_ring_val{position:absolute;top:0;inset-inline-start:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--black-color);font-size:30px;font-weight:600;line-height:1;letter-spacing:-0.8px;font-feature-settings:"tnum" 1}.career_trust_body{flex:1;min-width:0}.career_trust_desc{color:var(--gray-color-4);font-size:13px;line-height:1.55}.career_trust_body .career_facts{margin-top:12px}html.dark .user_career{--cr-surface:var(--gray-color-14);--cr-line:var(--gray-color-11);--cr-track:var(--gray-color-11);--cr-grid-line:var(--gray-color-12);--cr-gap-hatch:var(--gray-color-12);--cr-heat-0:var(--gray-color-12);--cr-tip-bg:var(--gray-color-11);--cr-tick:var(--gray-color-15);--cr-skeleton-a:var(--gray-color-11);--cr-skeleton-b:var(--gray-color-13);--cr-shadow:0 1px 2px rgba(0,0,0,0.5);--cr-shadow-lift:0 8px 20px -8px rgba(0,0,0,0.7)}body.print .career_tip{display:none !important}body.print .career_locked_main .btn_primary{display:none}body.print .career_seg{box-shadow:none}body.print .career_signal,body.print .career_kpi,body.print .career_forecast,body.print .career_trust,body.print .career_pitch,body.print .career_block{break-inside:avoid}body.print .career_ring_fg{transition:none}body.print .career_gauge_fill{transition:none}@media screen and (max-width:1024px){.career_signals{grid-template-columns:repeat(2,1fr)}.career_kpis{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.user_career{--cr-lane-h:36px}.career_signals{grid-template-columns:1fr;gap:10px;margin-top:16px}.career_signal_val{font-size:17px}.career_kpis{grid-template-columns:repeat(2,1fr);gap:10px}.career_kpi_val{font-size:20px}.career_block{margin-top:22px;padding-top:18px}.career_block_head{flex-direction:column;align-items:flex-start;gap:4px}.career_seg_label{padding:0 7px;font-size:11px}.career_code{height:54px}.career_tip{max-width:210px}.career_hour{height:22px;border-radius:3px}.career_forecast{flex-direction:column;align-items:flex-start;gap:14px;padding:14px}.career_forecast_main{width:100%}.career_fact.has_bar{flex-wrap:wrap;gap:8px 12px}.career_fact.has_bar .career_fact_label{flex:1 0 100%}.career_fact.has_bar .career_fact_bar{flex:1;width:auto}.career_trust{flex-direction:column;align-items:flex-start;gap:18px}.career_locked_main{flex-direction:column;align-items:flex-start}}.user_overview{--ov-line:var(--gray-color-13);--ov-surface:var(--gray-color-15);--ov-ok-bg:color-mix(in srgb,var(--green-color-2) 14%,var(--white-color));--ov-ok-fg:var(--green-color-1);--ov-warn-bg:color-mix(in srgb,var(--yellow-color-1) 18%,var(--white-color));--ov-warn-fg:color-mix(in srgb,var(--yellow-color-1) 70%,var(--black-color));--ov-bad-bg:color-mix(in srgb,var(--red-color-2) 14%,var(--white-color));--ov-bad-fg:var(--red-color-1);--ov-tone-fg:var(--gray-color-3)}.user_overview .tone_ok{--ov-tone-fg:var(--ov-ok-fg)}.user_overview .tone_warn{--ov-tone-fg:var(--ov-warn-fg)}.user_overview .tone_bad{--ov-tone-fg:var(--ov-bad-fg)}.ovw_decision{display:flex;align-items:stretch;flex-wrap:wrap;gap:18px;margin-top:20px;padding:16px 18px;border:1px solid var(--ov-line);border-radius:3px}.ovw_call{flex:1 1 240px;min-width:0;padding-inline-start:13px;border-inline-start:3px solid var(--ov-tone-fg)}.ovw_call_label{color:var(--gray-color-5);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em}.ovw_call_value{margin-top:6px;color:var(--ov-tone-fg);font-size:19px;font-weight:600;line-height:1.25}.ovw_call_desc{margin-top:6px;color:var(--gray-color-4);font-size:13px;line-height:1.5}.ovw_fit{display:flex;align-items:center;gap:14px;flex:1 1 260px;min-width:0}.ovw_fit_pct{flex:none;color:var(--black-color);font-size:34px;font-weight:600;line-height:1;letter-spacing:-1px;font-feature-settings:"tnum" 1}.ovw_fit_pct>span{margin-inline-start:1px;color:var(--gray-color-6);font-size:15px;letter-spacing:0}.ovw_fit.level_high .ovw_fit_pct{color:var(--ov-ok-fg)}.ovw_fit.level_mid .ovw_fit_pct{color:var(--ov-warn-fg)}.ovw_fit.level_low .ovw_fit_pct{color:var(--ov-bad-fg)}.ovw_fit_body{flex:1;min-width:0}.ovw_fit_label{color:var(--gray-color-5);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.06em}.ovw_fit_bar{height:5px;margin-top:8px;border-radius:3px;background:var(--gray-color-13);overflow:hidden}.ovw_fit_bar>i{display:block;height:100%;border-radius:3px;background:var(--gray-color-8)}.ovw_fit.level_high .ovw_fit_bar>i{background:var(--green-color-2)}.ovw_fit.level_mid .ovw_fit_bar>i{background:var(--yellow-color-1)}.ovw_fit.level_low .ovw_fit_bar>i{background:var(--red-color-2)}.ovw_fit_note{margin-top:7px;color:var(--gray-color-5);font-size:12.5px;line-height:1.4;font-feature-settings:"tnum" 1}.ovw_verdict{display:inline-flex;align-items:center;align-self:center;flex:none;padding:5px 12px;border-radius:3px;background:var(--gray-color-14);color:var(--gray-color-3);font-size:12.5px;font-weight:600}.ovw_verdict.verdict_shortlist{background:var(--ov-ok-bg);color:var(--ov-ok-fg)}.ovw_verdict.verdict_maybe{background:var(--ov-warn-bg);color:var(--ov-warn-fg)}.ovw_verdict.verdict_rejected{background:var(--ov-bad-bg);color:var(--ov-bad-fg)}.ovw_brief{margin-top:22px;color:var(--black-color);font-size:17px;font-weight:600;line-height:1.45}.ovw_summary{margin-top:12px;color:var(--gray-color-2);font-size:14.5px;line-height:1.65}.ovw_signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:22px}.ovw_signal{padding:12px;border-radius:3px;background:var(--ov-surface)}.ovw_signal_label{color:var(--gray-color-3);font-size:12px;font-weight:500}.ovw_signal_value{display:flex;align-items:baseline;gap:7px;margin-top:8px;color:var(--ov-tone-fg);font-size:16px;font-weight:600;line-height:1.25}.ovw_signal_value>span{color:var(--gray-color-5);font-size:13px;font-weight:500;font-feature-settings:"tnum" 1}.ovw_signal_bar{height:6px;margin-top:12px;border-radius:3px;background:var(--gray-color-13);overflow:hidden}.ovw_signal_bar>i{display:block;height:100%;border-radius:3px;background:var(--ov-tone-fg)}.ovw_signal_note{margin-top:12px;color:var(--gray-color-5);font-size:12px;line-height:1.4}.ovw_block{margin-top:22px;padding-top:20px;border-top:1px solid var(--ov-line)}.ovw_block_title{color:var(--black-color);font-size:14.5px;font-weight:600}.ovw_block>.ovw_block_title{margin-bottom:14px}.ovw_flags{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px 16px}.ovw_flag{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:3px;background:var(--ov-surface);color:var(--gray-color-2);font-size:13.5px;line-height:1.5}.ovw_flag>i{flex:none;margin-top:2px;font-size:13px;color:var(--gray-color-6)}.ovw_flag.good{background:var(--ov-ok-bg)}.ovw_flag.good>i{color:var(--ov-ok-fg)}.ovw_flag.warning{background:var(--ov-warn-bg)}.ovw_flag.warning>i{color:var(--ov-warn-fg)}.ovw_flag.critical{background:var(--ov-bad-bg)}.ovw_flag.critical>i{color:var(--ov-bad-fg)}.ovw_locked{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:3px;border:1px dashed var(--gray-color-11)}.ovw_locked_body{flex:1;min-width:0}.ovw_locked_title{color:var(--black-color);font-size:14px;font-weight:600}.ovw_locked_desc{margin-top:5px;color:var(--gray-color-4);font-size:13px;line-height:1.5}.ovw_locked .btn_primary.small{flex:none;width:auto;height:34px;padding:0 14px;font-size:13px}.ovw_breakdown{display:flex;flex-direction:column;gap:18px}.ovw_breakdown .smd_bar{background:var(--gray-color-12)}.ovw_breakdown .smd_bar_fill,.ovw_breakdown .smd_cat_match .smd_bar_fill,.ovw_breakdown .smd_cat_partial .smd_bar_fill,.ovw_breakdown .smd_cat_miss .smd_bar_fill{background:linear-gradient(90deg,var(--primary-color-3) 0%,var(--secondary-color-4) 100%)}.ovw_artifacts{display:flex;flex-direction:column;gap:8px}.ovw_artifact{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid var(--ov-line);border-radius:3px;color:var(--gray-color-2);font-size:13.5px;text-decoration:none;transition:border-color .15s ease}.ovw_artifact:hover{border-color:var(--primary-color-5)}.ovw_artifact_title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.ovw_artifact_metric{flex:none;color:var(--gray-color-5);font-size:12.5px;font-feature-settings:"tnum" 1}.ovw_artifact>i{flex:none;color:var(--gray-color-8);font-size:12px}.ovw_artifact:hover>i{color:var(--primary-color-3)}.ovw_evidence{display:flex;flex-direction:column;gap:14px}.ovw_sources{display:flex;flex-wrap:wrap;gap:8px}.ovw_source{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:3px;background:var(--ov-surface);color:var(--gray-color-2);font-size:13px;font-weight:500}.ovw_source>i{flex:none;color:var(--gray-color-5);font-size:13px}.ovw_facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.ovw_fact{padding:12px;border-radius:3px;background:var(--ov-surface)}.ovw_fact_value{color:var(--black-color);font-size:20px;font-weight:600;line-height:1.15;letter-spacing:-0.3px;font-feature-settings:"tnum" 1}.ovw_fact_label{margin-top:6px;color:var(--gray-color-5);font-size:12px;line-height:1.4}.ovw_evidence_meta{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--gray-color-6);font-size:12.5px}html.dark .user_overview{--ov-line:var(--gray-color-11);--ov-surface:var(--gray-color-14)}body.print .ovw_decision,body.print .ovw_block,body.print .ovw_signal,body.print .ovw_flag{break-inside:avoid}@media screen and (max-width:768px){.ovw_decision{flex-direction:column;align-items:stretch;gap:16px;padding:15px 16px}.ovw_call,.ovw_fit{flex:none}.ovw_verdict{align-self:flex-start}.ovw_brief{font-size:16px}.ovw_summary{font-size:15px}.ovw_signals{grid-template-columns:1fr;gap:10px;margin-top:18px}.ovw_flags{grid-template-columns:1fr}.ovw_locked{flex-direction:column;align-items:flex-start}}.scr_section{min-height:calc(100vh - 86px);padding:14px 20px 20px;margin-bottom:20px;border:var(--surface-border);background:var(--white-color);border-radius:3px}.scr_controls{display:flex;align-items:center}.scr_controls>div{display:flex;width:50%}.scr_controls>div:nth-of-type(1)>div + div{margin-inline-start:10px}.scr_controls>div:nth-of-type(2){justify-content:flex-end}.scr_table_wrap{width:100%}.scr_table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--gray-color-11);border-radius:3px;font-size:13px;color:var(--gray-color-2);text-align:start}.scr_table>thead>tr>td{padding:12px 16px;border-bottom:1px solid var(--gray-color-11);background:var(--gray-color-15);color:var(--gray-color-5);font-size:13px;font-weight:500}.scr_table>tbody>tr{transition:background 0.15s}.scr_table>tbody>tr>td{padding:14px 16px;vertical-align:middle;border-bottom:1px solid var(--gray-color-14)}.scr_table>tbody>tr:last-child>td{border-bottom:none}.scr_table td[data-label]::before{display:none}.scrl_wrap{width:100%;padding:0 6%;margin:0 auto;max-width:1400px;background-color:var(--white-color)}.scrl_wrap.transparent{background:none}.scrl_grid{display:flex;padding-top:50px;gap:80px}.scrl_grid>div:nth-child(1){width:68%}.scrl_grid>div:nth-child(2){width:32%;display:flex;flex-direction:column;gap:18px}.scrl_grid.v2>div:nth-child(1){width:60%}.scrl_grid.v2>div:nth-child(2){width:40%}.scrl_grid.v3>div:nth-child(1){width:55%}.scrl_grid.v3>div:nth-child(2){width:45%}.scrl_grid.hero{padding-top:0;gap:20px;align-items:center}.scrl_btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;min-width:120px;width:auto;border-radius:3px;border:1px solid var(--primary-color-1);background-color:var(--primary-color-1);color:var(--white-color);font-size:14px;height:36px;text-decoration:none;user-select:none;white-space:nowrap;padding:0 18px;transition:all 0.2s ease-out}.scrl_btn>i{padding-inline-start:14px;font-size:12px;transition:all 0.2s ease-out}.scrl_btn:hover{background-color:var(--primary-color-4);border-color:var(--primary-color-4)}.scrl_btn:hover>i{transform:translateX(3px)}.scrl_btn.white{font-weight:500;border:1px solid var(--white-color);background-color:var(--white-color);color:var(--primary-color-1)}.scrl_btn.white:hover{background-color:var(--gray-color-15);border-color:var(--gray-color-15)}.scrl_label{color:var(--gray-color-5);padding-top:16px;position:relative}.scrl_label::before{position:absolute;inset-inline-start:0;top:0;content:'';width:48px;height:1px;background-color:var(--primary-color-1)}.scrl_title{color:var(--primary-color-1);font-size:68px;font-weight:500;line-height:1.15;letter-spacing:-3px;margin-top:24px}.scrl_title>span{display:block;background:linear-gradient(135deg,var(--primary-color-1) 0%,var(--primary-color-5) 100%);-webkit-text-fill-color:transparent;background-clip:text}.scrl_desc{color:var(--gray-color-3);font-size:24px;line-height:1.6;margin-top:32px}.scrl_info{background-color:var(--primary-color-1);color:var(--white-color);padding:32px;display:flex;flex-direction:column;gap:16px;border-radius:3px}.scrl_caption{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:0.36px;text-transform:uppercase}.scrl_caption.plain{letter-spacing:normal}.scrl_card{background-color:var(--primary-color-1);color:var(--white-color);border-radius:3px}.scrl_row{display:flex;align-items:center;padding:18px 0;border-bottom:1px solid var(--gray-color-13)}.scrl_row:first-child{border-top:1px solid var(--gray-color-13)}.scrl_row>div{width:50%;font-size:14px;line-height:1.4}.scrl_bullet{padding-inline-start:12px;position:relative}.scrl_bullet::before{content:'';position:absolute;top:9px;inset-inline-start:0;width:4px;height:4px;border-radius:2px;background-color:var(--white-color)}.scrl_hero_subtitle{color:var(--white-color-80);margin-top:20px;position:relative}.scrl_hero_subtitle::before{content:'';height:1px;width:48px;background-color:var(--white-color-50);position:absolute;top:-20px}.scrl_hero_title{font-size:72px;font-weight:500;line-height:0.95;padding-top:24px;color:var(--white-color)}.scrl_hero_title>span{display:block}.scrl_hero_desc{color:var(--white-color-90);font-size:18px;line-height:1.4;max-width:600px;margin-top:22px}.scrl_section_cta{margin-top:40px}.scrl_hero_ctas{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:26px}.scrl_hero_ctas .scrl_btn{background-color:var(--white-color-70);border-color:transparent;color:var(--primary-color-1)}.scrl_hero_ctas .scrl_btn:hover{background-color:var(--white-color);border-color:var(--white-color);color:var(--primary-color-1)}.scrl_hero_ctas_link{display:inline-flex;align-items:center;height:36px;padding:0 18px;border:1px solid var(--white-color-20);border-radius:3px;color:var(--white-color-80);font-size:14px;line-height:1.4;text-decoration:none;transition:all 0.2s ease-out}.scrl_hero_ctas_link>i{padding-inline-start:14px;font-size:12px}.scrl_hero_ctas_link:hover{color:var(--white-color);border-color:var(--white-color-60);background-color:var(--white-color-5)}.scr_cv_upload{margin-top:16px}.scr_cv_upload .dd_group{border:1px dashed var(--gray-color-9);transition:border-color .15s ease,background .15s ease}.scr_cv_upload .dd_group.dragover{border-color:var(--primary-color-3);background:var(--primary-color-9)}.scr_form_error{display:none;margin-top:16px;padding:12px 16px;border:1px solid var(--red-color-1);border-radius:3px;background:var(--red-color-4);color:var(--red-color-1);font-size:13px;font-weight:500;line-height:1.4}.scr_form_error.active{display:block}.scr_sub{margin-top:2px;color:var(--gray-color-7);font-size:11px}@media (max-width:1024px){.scr_section{min-height:0;padding:14px;border-radius:3px}.scr_controls{flex-wrap:wrap;gap:12px}.scr_controls>div{width:100%}.scr_controls>div:nth-of-type(2){justify-content:flex-start}.scr_table_wrap{overflow-x:auto}.scr_table{font-size:14.5px}.scr_table>thead>tr>td{padding:14px 16px;font-size:13.5px}.scr_table>tbody>tr>td{padding:16px}.scrl_wrap{padding:0 32px}.scrl_grid,.scrl_grid.v2,.scrl_grid.v3{flex-direction:column;gap:48px;padding-top:40px}.scrl_grid>div:nth-child(1),.scrl_grid>div:nth-child(2),.scrl_grid.v2>div:nth-child(1),.scrl_grid.v2>div:nth-child(2),.scrl_grid.v3>div:nth-child(1),.scrl_grid.v3>div:nth-child(2){width:100%}.scrl_btn{min-width:140px;height:44px;font-size:15px;padding:0 22px;border-radius:3px}.scrl_btn>i{font-size:13px;padding-inline-start:14px}.scrl_label{font-size:13px;padding-top:18px}.scrl_title{font-size:52px;margin-top:22px}.scrl_desc{font-size:20px;margin-top:26px;line-height:1.55}.scrl_info{padding:28px;gap:14px}.scrl_caption{font-size:13px}.scrl_hero_subtitle{font-size:13px;margin-top:24px}.scrl_hero_title{font-size:60px;padding-top:28px}.scrl_hero_desc{font-size:18px;margin-top:26px}}@media (max-width:768px){.scr_section{padding:0;margin-bottom:12px;border:none}.scr_controls{gap:14px}.scr_table_wrap{overflow-x:visible}.scr_table{display:block;overflow:visible;border:none;border-radius:0}.scr_table>thead{display:none}.scr_table>tbody{display:block}.scr_table>tbody>tr{display:block;padding:16px 18px;margin-bottom:14px;border:1px solid var(--gray-color-13);border-radius:3px;background:var(--white-color)}.scr_table>tbody>tr:hover{background:var(--white-color)}.scr_table>tbody>tr>td{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:none;font-size:15.5px}.scr_table>tbody>tr>td[data-label]::before{display:inline-block;flex:0 0 auto;content:attr(data-label);color:var(--gray-color-5);font-size:13.5px;font-weight:500;text-transform:uppercase;letter-spacing:0.3px}.scrl_wrap{padding:0 18px}.scrl_grid,.scrl_grid.v2,.scrl_grid.v3{gap:36px;padding-top:32px}.scrl_btn{min-width:0;height:50px;font-size:16px;font-weight:500;padding:0 24px;border-radius:3px}.scrl_btn>i{font-size:14px}.scrl_label{font-size:13.5px;padding-top:14px;letter-spacing:0.4px}.scrl_title{font-size:40px;margin-top:20px;letter-spacing:-1.4px}.scrl_desc{font-size:17px;margin-top:20px;line-height:1.6}.scrl_info{padding:22px;gap:14px}.scrl_hero_subtitle{font-size:13px;margin-top:24px}.scrl_hero_title{font-size:44px;padding-top:20px}.scrl_hero_desc{font-size:17px;margin-top:20px;line-height:1.5}.scrl_hero_ctas{flex-direction:column;align-items:stretch;gap:12px;margin-top:24px}.scrl_hero_ctas .scrl_btn{width:100%;height:50px}.scrl_hero_ctas_link{justify-content:center;height:50px;border-radius:3px}}@media (min-width:1025px) and (max-height:880px){.scrl_hero_subtitle{margin-top:14px}.scrl_hero_title{font-size:56px;padding-top:18px}.scrl_hero_desc{font-size:16px;margin-top:16px}.scrl_hero_ctas{margin-top:20px}}@media only screen and (min-width:1025px){.screening_container>:nth-child(1){width:320px}.screening_container>:nth-child(2){width:calc(100% - 320px)}}html{--scr-neutral-bg:var(--gray-color-14);--scr-neutral-fg:var(--gray-color-5);--scr-neutral-dot:var(--gray-color-9);--scr-blue-bg:var(--primary-color-8);--scr-blue-fg:var(--primary-color-2);--scr-blue-dot:var(--primary-color-4);--scr-green-bg:var(--green-color-5);--scr-green-fg:var(--green-color-1);--scr-green-dot:var(--green-color-2);--scr-red-bg:var(--red-color-4);--scr-red-fg:var(--red-color-1);--scr-red-dot:var(--red-color-2);--scr-amber-bg:color-mix(in srgb,var(--yellow-color-1) 22%,var(--white-color));--scr-amber-fg:color-mix(in srgb,var(--yellow-color-1) 70%,var(--black-color));--scr-amber-dot:var(--yellow-color-1);--scr-purple-bg:#ece7fd;--scr-purple-fg:#6d28d9;--scr-purple-dot:#8b5cf6;--scr-row-shortlist:color-mix(in srgb,var(--green-color-2) 8%,var(--white-color));--scr-row-maybe:color-mix(in srgb,var(--yellow-color-1) 9%,var(--white-color));--scr-row-rejected:color-mix(in srgb,var(--red-color-2) 8%,var(--white-color));--scr-row-hover:rgba(15,23,42,0.035)}html.dark{--scr-purple-bg:#2b2350;--scr-purple-fg:#c4b5fd;--scr-purple-dot:#a78bfa;--scr-row-hover:rgba(255,255,255,0.05)}.screening_seg,.screening_seg_item,.screening_vchip,.screening_search_clear,.screening_credits a,.screening_actions_menu,.screening_actions_menu .menu_popup a,.screening_sortable,.screening_verdict_cell,.screening_bulk_btn,.screening_level,.screening_group,.screening_group_actions i,.screening_verdict_opt,.screening_verdict_clear,.screening_status,.screening_tech_chip,.screening_match,.screening_level_cell,.screening_tier,.screening_seg_slider{user-select:none}.screening_page{width:100%}.screening_container>:nth-child(2){padding-bottom:0}.screening_page .scr_controls{width:100%;padding-bottom:18px;border-bottom:var(--surface-border)}.screening_page .scr_controls>div{width:auto}.screening_header_actions{flex:1;display:flex;align-items:center;justify-content:space-between;gap:16px}.screening_settings_btn{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:32px;width:34px;height:32px;margin-inline-start:auto;margin-inline-end:-18px;padding:0;border-radius:3px;font-size:16px;line-height:1}.screening_settings_btn>i{display:block;margin:0;padding:0;line-height:1}.screening_settings_note{margin-bottom:16px;color:var(--gray-color-3);font-size:13px;line-height:1.5}.screening_settings_body .input_group,.screening_settings_body .select_group{width:100%}.screening_settings_body .modal_controls>div:nth-of-type(1){display:none}.screening_settings_body .modal_controls>div:nth-of-type(2){width:100%;padding-inline-start:0;gap:10px}.screening_settings_body .modal_controls>div:nth-of-type(2)>div{flex:1;width:50%;box-sizing:border-box;text-align:center;margin-inline-start:0}.screening_filter{display:flex;align-items:end;justify-content:space-between;gap:12px;width:100%;margin-top:18px}.screening_chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.screening_seg{position:relative;display:inline-flex;align-items:center;height:32px;border-radius:3px;background:var(--white-color);border:1px solid var(--gray-color-11);user-select:none}.screening_seg_slider{position:absolute;top:0;bottom:0;left:0;width:0;height:32px;border-radius:3px;background:var(--primary-color-4);pointer-events:none;transition:transform 0.25s cubic-bezier(0.4,0,0.2,1),width 0.25s cubic-bezier(0.4,0,0.2,1)}.screening_seg_item{position:relative;z-index:1;display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:3px;color:var(--gray-color-3);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color 0.2s ease-out}.screening_seg_item:hover{color:var(--primary-color-2)}.screening_seg_item.active{color:var(--white-color)}.screening_filter_left{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.screening_filter_left *{border:0}.screening_chips{gap:0}.screening_vchip{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 8px;border-radius:3px;background:var(--white-color);color:var(--gray-color-3);font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none;transition:background 0.2s ease-out,border-color 0.2s ease-out,color 0.2s ease-out}.screening_vchip::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--scr-neutral-dot);transition:background 0.2s ease-out}.screening_vchip.verdict_shortlist::before{background:var(--scr-green-dot)}.screening_vchip.verdict_maybe::before{background:var(--scr-amber-dot)}.screening_vchip.verdict_rejected::before{background:var(--scr-red-dot)}.screening_vchip:hover{border-color:var(--gray-color-9);color:var(--black-color)}.screening_vchip.active{background:var(--scr-neutral-bg);border-color:var(--scr-neutral-dot);color:var(--black-color)}.screening_vchip.verdict_shortlist.active{background:var(--scr-green-bg);border-color:var(--scr-green-fg);color:var(--scr-green-fg)}.screening_vchip.verdict_maybe.active{background:var(--scr-amber-bg);border-color:var(--scr-amber-fg);color:var(--scr-amber-fg)}.screening_vchip.verdict_rejected.active{background:var(--scr-red-bg);border-color:var(--scr-red-fg);color:var(--scr-red-fg)}.screening_search{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:180px;max-width:320px;height:34px;border:1px solid var(--gray-color-11);border-radius:3px;background:var(--white-color);transition:background 0.2s ease-out,border-color 0.2s ease-out,box-shadow 0.2s ease-out}.screening_search:hover{border-color:var(--gray-color-9)}.screening_search:focus-within{background:var(--white-color);border-color:var(--primary-color-3);box-shadow:0 0 0 3px var(--primary-color-8)}.screening_search:focus-within:hover{background:var(--white-color)}.screening_search>i.icon_search{flex:none;padding:0 8px 0 12px;font-size:16px;color:var(--gray-color-8);transition:color 0.2s ease-out}.screening_search:focus-within>i.icon_search{color:var(--primary-color-3)}.screening_search>input{flex:1;min-width:0;height:100%;padding:0 8px 0 0;border:0;background:none;color:var(--black-color);font-size:14px}.screening_search>input::placeholder{color:var(--gray-color-8)}.screening_search_clear{flex:none;display:none;padding:0 11px;font-size:13px;color:var(--gray-color-8);cursor:pointer;transition:color 0.2s ease-out}.screening_search_clear.show{display:block}.screening_search_clear:hover{color:var(--gray-color-4)}.screening_sort{display:none}.screening_sort_btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;height:44px;padding:0 16px;border:1px solid var(--gray-color-11);border-radius:3px;background:var(--white-color);color:var(--gray-color-2);font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none;transition:border-color 0.2s ease-out,color 0.2s ease-out}.screening_sort_btn>i{font-size:16px;color:var(--primary-color-3)}.screening_sort_btn:active{border-color:var(--primary-color-4)}.screening_sort_popup{width:190px;top:50px}.screening_sort_popup>div{line-height:46px;font-size:15px}.screening_no_matches{display:none;margin-top:16px}.screening_no_matches_state{padding:48px 24px;border-radius:3px}.screening_no_matches_state>.empty_state_icon{width:60px;height:60px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3)}.screening_no_matches_state>.empty_state_icon>i{font-size:22px}.screening_no_matches_state>.btn_primary{margin-top:18px}html.dark .screening_no_matches_state>.empty_state_icon{background:var(--primary-color-8);color:var(--primary-color-2)}@media only screen and (max-width:1024px){.screening_container{display:flex;flex-direction:column}.screening_container>:nth-child(1){display:contents}.screening_groups_sidebar{order:1}.screening_container>:nth-child(2){order:2}.screening_promo_sidebar{order:3}.screening_table_wrap>.scr_table_wrap{overflow:visible}.screening_filter{flex-wrap:wrap;align-items:center}.screening_filter_left{flex:1 1 auto;min-width:0;gap:8px 5px}.screening_seg_item{height:38px;padding:0 16px;font-size:14.5px}.screening_search{flex:0 0 auto;width:300px;height:44px;margin-inline-start:auto}.screening_search>i.icon_search{padding:0 8px 0 14px;font-size:18px}.screening_search>input{font-size:16px}.screening_search_clear{padding:0 14px;font-size:15px}}@media only screen and (max-width:768px){.screening_page .scr_controls{padding-bottom:16px}.screening_header_actions{flex-wrap:wrap;align-items:center;gap:12px}.screening_settings_btn{flex:none;width:44px;height:44px;margin-inline:0;font-size:18px}.screening_header_actions>.btn_primary:not(.screening_settings_btn){flex:1;min-width:0}.screening_filter{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search sort" "chips chips";align-items:center;gap:12px 8px;margin-top:16px}.screening_search{grid-area:search;width:auto;min-width:0;max-width:none;height:44px}.screening_sort{grid-area:sort;display:flex}.screening_filter_left{grid-area:chips;flex-wrap:nowrap;gap:8px;width:auto;padding:2px 20px;margin-inline:-20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.screening_filter_left::-webkit-scrollbar{display:none}.screening_seg{flex:none;height:40px;padding:3px;background:var(--gray-color-15)}.screening_seg_slider{top:3px;bottom:3px;height:34px}.screening_seg_item{height:34px;padding:0 14px;font-size:14px}.screening_vchips{flex:none;flex-wrap:nowrap;gap:8px;margin-inline-start:2px}.screening_filter_left .screening_vchip{height:40px;padding:0 14px;border-radius:3px}.screening_filter_left .screening_vchip:not(.active){background:var(--gray-color-15)}}@media only screen and (max-width:400px){.screening_sort_btn{width:44px;padding:0}.screening_sort_btn>span{display:none}}.screening_table_wrap{margin-top:0}.screening_drop{position:relative;margin-top:16px}.screening_drop_overlay{display:none;position:absolute;inset:0;z-index:20;align-items:center;justify-content:center;border:2px dashed var(--primary-color-4);border-radius:3px;background:var(--primary-color-9);pointer-events:none;text-align:center}.screening_drop.dragover .screening_drop_overlay{display:flex}.screening_drop.dragover .screening_table_wrap{opacity:0.35}.screening_drop_inner{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px}.screening_drop_inner>i{font-size:40px;color:var(--primary-color-3)}.screening_drop_title{font-size:16px;font-weight:600;color:var(--primary-color-2)}.screening_drop_desc{font-size:13px;color:var(--primary-color-3)}.screening_drop_notice{display:none;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:13px;line-height:1.4}.screening_drop_notice.show{display:flex}.screening_drop_notice.error{background:var(--scr-red-bg);color:var(--scr-red-fg)}.screening_credits{display:inline-flex;align-items:center;gap:10px;padding:7px 14px;border-radius:3px;height:32px;background:var(--primary-color-9);font-size:13px;color:var(--gray-color-4);line-height:1.2}.screening_credits>i{font-size:15px;color:var(--primary-color-3)}.screening_credits b{color:var(--black-color);font-weight:600}.screening_credits_seg{display:inline-flex;align-items:center;gap:6px}.screening_credits_seg + .screening_credits_seg{padding-inline-start:10px;border-inline-start:1px solid var(--gray-color-12)}.screening_credits a{color:var(--primary-color-3);cursor:pointer;text-decoration:none;font-weight:500;padding-inline-start:10px;border-inline-start:1px solid var(--gray-color-12)}.screening_credits a:hover{color:var(--primary-color-1);text-decoration:underline}@media only screen and (max-width:768px){.screening_credits{order:-1;flex:1 0 100%;flex-wrap:wrap;align-items:baseline;gap:6px 0;height:auto;padding:11px 14px;border-radius:3px;font-size:14px;line-height:1.4}.screening_credits_seg + .screening_credits_seg,.screening_credits a{margin-inline-start:16px;padding-inline-start:0;border-inline-start:0}}.screening_table td{vertical-align:middle}.screening_name{font-weight:500;color:var(--black-color)}a.screening_name{text-decoration:none;transition:color 0.2s ease-out}a.screening_name:hover{color:var(--primary-color-3)}.screening_sources{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--gray-color-6)}.screening_sources a{color:var(--gray-color-6);display:inline-flex;text-decoration:none;transition:color 0.2s ease-out}.screening_sources a:hover{color:var(--primary-color-3)}.screening_status{display:inline-flex;align-items:center;gap:6px;padding:0 8px;height:20px;border-radius:3px;font-size:11px;font-weight:500}.screening_status::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--scr-neutral-dot)}.screening_status.status_1{background:var(--scr-neutral-bg);color:var(--scr-neutral-fg)}.screening_status.status_1::before{background:var(--scr-neutral-dot)}.screening_status.status_2{background:var(--scr-amber-bg);color:var(--scr-amber-fg)}.screening_status.status_2::before{background:var(--scr-amber-dot);animation:screening_pulse 1.4s ease-in-out infinite}.screening_status.status_3{background:var(--scr-green-bg);color:var(--scr-green-fg)}.screening_status.status_3::before{display:none}.screening_status.status_4{background:var(--scr-red-bg);color:var(--scr-red-fg)}.screening_status.status_4::before{display:none}.screening_status.status_5{background:var(--scr-purple-bg);color:var(--scr-purple-fg)}.screening_status.status_5::before{background:var(--scr-purple-fg)}.screening_need_action{margin-top:8px}.screening_add_source_btn{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border:1px solid var(--scr-purple-fg);border-radius:3px;color:var(--scr-purple-fg);font-size:11px;font-weight:600;cursor:pointer;transition:all 0.2s ease-out}.screening_add_source_btn:hover{background:var(--scr-purple-bg)}.screening_continue_field{margin-bottom:12px}@keyframes screening_pulse{0%,100%{opacity:1}50%{opacity:0.3}}.screening_empty{display:flex;flex-direction:column;align-items:center;padding:48px 20px;text-align:center}.screening_empty_btn{margin-top:20px}.screening_consent{margin:18px 0 12px}.screening_credit_note{display:flex;align-items:center;gap:8px;margin:14px 0 4px;font-size:13px;color:var(--gray-color-5)}.screening_charge_note{color:var(--scr-amber-fg);font-weight:600}.screening_cv_card{display:none;align-items:center;gap:10px;margin-top:16px;padding:12px 14px;border:1px solid var(--gray-color-11,#e5e7eb);border-radius:3px;background:var(--gray-color-15,#f9fafb)}.screening_cv_card.active{display:flex}.screening_cv_card>.icon_cv_2{font-size:22px;color:var(--primary-color-3,#2563eb)}.screening_cv_card_info{flex:1;min-width:0}.screening_cv_card_name{overflow:hidden;font-size:13px;font-weight:600;color:var(--black-color,#111827);white-space:nowrap;text-overflow:ellipsis}.screening_cv_card_size{margin-top:2px;font-size:12px;color:var(--gray-color-5,#9ca3af)}.screening_cv_card_remove{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:3px;color:var(--gray-color-6);cursor:pointer;transition:all 0.2s ease-out}.screening_cv_card_remove:hover{background:var(--gray-color-14);color:var(--scr-red-fg)}.screening_source_desc{margin-bottom:14px;font-size:13px;line-height:1.5;color:var(--gray-color-3,#4b5563)}.screening_levels_label{margin:16px 0 8px;font-size:13px;font-weight:600;color:var(--gray-color-2,#374151)}.screening_levels{display:flex;gap:8px}.screening_level{flex:1;padding:10px 12px;border:2px solid var(--gray-color-11,#e5e7eb);border-radius:3px;cursor:pointer;transition:all 0.3s ease-in-out}.screening_level:hover{border-color:var(--primary-color-7,#c7d7fe)}.screening_level.active{border-color:var(--primary-color-3,#2563eb);background:var(--primary-color-9,#eff4ff)}.screening_level_head{display:flex;align-items:center;justify-content:space-between;gap:6px}.screening_level_title{font-size:13px;font-weight:600;color:var(--black-color,#111827)}.screening_level_price{font-size:12px;font-weight:600;color:var(--primary-color-3,#2563eb);white-space:nowrap}.screening_level_desc{margin-top:5px;font-size:11.5px;line-height:1.4;color:var(--gray-color-3,#4b5563)}@media only screen and (max-width:768px){.screening_levels{flex-direction:column}}.screening_report_toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.screening_report_toolbar_right{display:flex;align-items:center;gap:10px}.screening_table{overflow:visible}.screening_table>thead>tr>td{padding:10px 12px}.screening_table>thead>tr>td:first-child{border-radius:3px 0 0 0}.screening_table>thead>tr>td:last-child{border-radius:0 3px 0 0}.screening_table>tbody>tr:last-child>td:first-child{border-radius:0 0 0 3px}.screening_table>tbody>tr:last-child>td:last-child{border-radius:0 0 3px 0}.screening_col_check{width:34px}.screening_col_candidate{width:45%}.screening_table>thead>tr>td.screening_col_candidate,.screening_table>tbody>tr>td.screening_col_candidate{padding-inline-start:0}.screening_col_match{width:30%}.screening_table>thead>tr>td.screening_col_match,.screening_table>tbody>tr>td.screening_col_match{padding-inline-start:4px}.screening_col_analysis{width:25%}.screening_table>tbody>tr>td{padding:12px 12px;vertical-align:top}.screening_level_cell{display:inline-flex;align-items:center;padding:4px 10px;border-radius:3px;background:var(--scr-neutral-bg);color:var(--scr-neutral-fg);font-size:11px;font-weight:600;line-height:1}.screening_level_cell.level_medium{background:var(--scr-blue-bg);color:var(--scr-blue-fg)}.screening_level_cell.level_high{background:var(--scr-purple-bg);color:var(--scr-purple-fg)}.screening_col_actions{width:36px;text-align:center}.screening_actions_menu{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:3px;position:relative;top:-4px;font-size:18px;color:var(--gray-color-6);cursor:pointer;transition:all 0.2s ease-out}.screening_actions_menu:hover{background:var(--gray-color-14);color:var(--primary-color-3)}.screening_actions_menu .menu_popup{top:34px}.screening_actions_menu .menu_popup a{display:block;position:relative;z-index:10;line-height:38px;padding:0 15px;color:var(--gray-color-3,#4b5563);font-size:13px;text-decoration:none}.screening_actions_menu .menu_popup a:hover{background:var(--gray-color-14)}.screening_sortable{cursor:pointer;user-select:none;white-space:nowrap;transition:color 0.2s ease-out}.screening_sortable:hover{color:var(--primary-color-3)}.screening_sortable.sort_asc,.screening_sortable.sort_desc{color:var(--primary-color-2)}.screening_sortable.sort_asc:after{content:'\2191';padding-inline-start:4px;font-size:11px}.screening_sortable.sort_desc:after{content:'\2193';padding-inline-start:4px;font-size:11px}.screening_match{display:inline-flex;align-items:center;padding:4px 10px;border-radius:3px;font-size:11px;font-weight:600;line-height:1}.screening_match.high{background:var(--scr-green-bg);color:var(--scr-green-fg)}.screening_match.mid{background:var(--scr-amber-bg);color:var(--scr-amber-fg)}.screening_match.low{background:var(--scr-red-bg);color:var(--scr-red-fg)}.screening_match_na{color:var(--gray-color-8)}.screening_verdict_row{margin-top:8px}.screening_verdict_cell{display:inline-flex;align-items:center;padding:0 8px;height:20px;border-radius:3px;font-size:11px;font-weight:600;cursor:pointer;transition:all 0.2s ease-out}.screening_verdict_cell.verdict_shortlist{background:var(--scr-green-bg);color:var(--scr-green-fg)}.screening_verdict_cell.verdict_maybe{background:var(--scr-amber-bg);color:var(--scr-amber-fg)}.screening_verdict_cell.verdict_rejected{background:var(--scr-red-bg);color:var(--scr-red-fg)}.screening_verdict_cell:has(>.screening_verdict_set){padding:2px 8px;border:1px dashed var(--gray-color-10);color:var(--gray-color-6)}.screening_verdict_cell:has(>.screening_verdict_set):hover{border-color:var(--primary-color-4);color:var(--primary-color-3)}.screening_verdict_set{font-weight:500}.screening_row.verdict_shortlist>td{background:var(--scr-row-shortlist)}.screening_row.verdict_maybe>td{background:var(--scr-row-maybe)}.screening_row.verdict_rejected>td{background:var(--scr-row-rejected)}.screening_row[class*="verdict_"]>td .screening_status,.screening_row[class*="verdict_"]>td .screening_verdict_cell,.screening_row[class*="verdict_"]>td .screening_tech_chip{border:1px solid color-mix(in srgb,currentColor 22%,transparent)}.screening_note{display:flex;align-items:center;gap:5px;max-width:260px;overflow:hidden;margin-top:3px;color:var(--gray-color-3,#4b5563);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.screening_expires{margin-top:3px;color:var(--gray-color-5,#9ca3af);font-size:12px}.screening_expires.soon{color:var(--scr-amber-fg);font-weight:600}.screening_cand_top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.screening_cand_top .screening_sources{margin-inline-start:2px;font-size:13px;gap:8px}.screening_tier{display:inline-flex;align-items:center;padding:0 8px;height:20px;border-radius:3px;background:var(--scr-purple-bg);color:var(--scr-purple-fg);font-size:11px;font-weight:500}.screening_cand_meta{margin-top:3px;max-width:360px;font-size:12px;line-height:1.4;color:var(--gray-color-3,#4b5563)}.screening_tech{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px}.screening_tech_chip{display:inline-flex;align-items:center;padding:0 8px;height:20px;border-radius:3px;background:var(--scr-neutral-bg);color:var(--scr-neutral-fg);font-size:11px;font-weight:500}.screening_tech_more{font-size:11px;font-weight:600;color:var(--gray-color-6)}.screening_muted{color:var(--gray-color-8)}.screening_job{display:block;max-width:180px;overflow:hidden;color:var(--black-color);font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;transition:color 0.2s ease-out}a.screening_job:hover{color:var(--primary-color-3)}.screening_job.screening_muted{font-weight:500;color:var(--gray-color-6)}.screening_match_bar{display:flex;align-items:center;gap:8px;margin-top:6px}.screening_match_track{position:relative;flex:1;height:6px;border-radius:3px;background:var(--gray-color-13,#e5e7eb);overflow:hidden}.screening_match_fill{position:absolute;inset-inline-start:0;top:0;height:100%;border-radius:3px;background:var(--scr-neutral-dot)}.screening_match_bar.high .screening_match_fill{background:var(--scr-green-dot)}.screening_match_bar.mid .screening_match_fill{background:var(--scr-amber-dot)}.screening_match_bar.low .screening_match_fill{background:var(--scr-red-dot)}.screening_match_val{flex:none;font-size:11px;font-weight:600;color:var(--gray-color-3)}.screening_match_bar.high .screening_match_val{color:var(--scr-green-fg)}.screening_match_bar.mid .screening_match_val{color:var(--scr-amber-fg)}.screening_match_bar.low .screening_match_val{color:var(--scr-red-fg)}.screening_analysis_meta{margin-top:4px;color:var(--gray-color-5,#9ca3af);font-size:12px}.screening_bulk{display:none;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;margin-bottom:16px;padding:10px 14px;border:var(--surface-border);border-width:1px;border-radius:3px;background:var(--primary-color-9,#eff4ff);font-size:13px}.screening_bulk_count{display:inline-flex;align-items:center;gap:8px;color:var(--gray-color-3,#4b5563);font-weight:500}.screening_bulk_count b{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:20px;background:var(--primary-color-4,#2563eb);color:var(--white-color,#fff);font-size:12px;font-weight:600;letter-spacing:0}.screening_bulk_actions{display:flex;align-items:center;gap:8px}.screening_bulk_btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:3px;background:var(--white-color,#fff);border:1px solid var(--primary-color-6,#a7c9e6);color:var(--primary-color-2,#2A67A4);font-size:13px;font-weight:500;cursor:pointer;user-select:none;white-space:nowrap;transition:all 0.2s ease-out}.screening_bulk_btn>i{font-size:13px}.screening_bulk_btn:hover{background:var(--primary-color-8,#E7F2FB);border-color:var(--primary-color-4,#2C70BC)}.screening_bulk_btn.danger{border-color:var(--red-color-3,#F1C4CD);color:var(--red-color-1,#A3354F)}.screening_bulk_btn.danger:hover{background:var(--red-color-4,#F6D6DC);border-color:var(--red-color-2,#DF6B74)}@media only screen and (max-width:1024px){.screening_bulk{position:sticky;top:66px;z-index:6;margin-top:18px;margin-bottom:18px;padding:12px 16px;border-radius:3px;font-size:14px;box-shadow:0 6px 18px rgba(15,23,42,0.10)}.screening_bulk_count{gap:10px}.screening_bulk_count b{min-width:24px;height:24px;font-size:13px}.screening_bulk_actions{gap:10px}.screening_bulk_btn{height:40px;padding:0 16px;border-radius:3px;font-size:14px;gap:8px}.screening_bulk_btn>i{font-size:15px}html.dark .screening_bulk{box-shadow:0 6px 18px rgba(0,0,0,0.35)}}@media only screen and (max-width:768px){.screening_bulk{flex-direction:column;align-items:stretch;gap:12px;margin-top:18px;margin-bottom:18px;padding:12px 14px;font-size:15px}.screening_bulk_count b{min-width:26px;height:26px;font-size:14px}.screening_bulk_actions{width:100%;gap:10px}.screening_bulk_btn{flex:1;justify-content:center;height:44px;border-radius:3px;font-size:14.5px}.screening_bulk_btn>i{font-size:16px}}@media only screen and (max-width:768px){.screening_table>tbody>tr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:10px;grid-template-areas:"check candidate actions" "match match match" "analysis analysis analysis";padding:14px;margin-bottom:12px;border:1px solid var(--gray-color-13);border-radius:3px;background:var(--white-color)}.screening_table>tbody>tr:hover{background:var(--white-color)}.screening_row.screening_expiring{border-color:var(--scr-amber-dot)}.screening_row[class*="verdict_"]>td{background:transparent}.screening_row.verdict_shortlist{background:var(--scr-row-shortlist);border-color:color-mix(in srgb,var(--scr-green-dot) 30%,var(--gray-color-13))}.screening_row.verdict_maybe{background:var(--scr-row-maybe);border-color:color-mix(in srgb,var(--scr-amber-dot) 30%,var(--gray-color-13))}.screening_row.verdict_rejected{background:var(--scr-row-rejected);border-color:color-mix(in srgb,var(--scr-red-dot) 30%,var(--gray-color-13))}.screening_table>tbody>tr>td{display:block;padding:0;font-size:14px}.screening_table>tbody>tr>td[data-label]::before{display:none}.screening_table>tbody>tr>td.screening_col_check{grid-area:check;width:auto;margin-top:1px}.screening_table>tbody>tr>td.screening_col_candidate{grid-area:candidate;width:auto;padding:0}.screening_table>tbody>tr>td.screening_col_actions{grid-area:actions;width:36px;margin-top:-7px;margin-inline-end:-7px;text-align:center}.screening_actions_menu{top:0;width:36px;height:36px;font-size:20px}.screening_actions_menu .menu_popup{top:40px}.screening_actions_menu .menu_popup a,.screening_actions_menu .menu_popup>div{line-height:44px;font-size:15px}.screening_name{font-size:15.5px;font-weight:600}.screening_cand_top{gap:6px 8px}.screening_cand_top .screening_sources{gap:4px;font-size:16px;margin-block:-5px}.screening_cand_top .screening_sources>a,.screening_cand_top .screening_sources>i{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px}.screening_tier{height:22px;font-size:11.5px}.screening_cand_meta,.screening_cand_brief,.screening_note{max-width:none;font-size:13px}.screening_cand_brief,.screening_cand_meta{margin-top:5px}.screening_note{white-space:normal;margin-top:6px}.screening_tech{gap:6px;margin-top:8px}.screening_tech_chip{height:24px;font-size:12px}.screening_tech_more{font-size:12px}.screening_table>tbody>tr>td.screening_col_match{grid-area:match}.screening_table>tbody>tr>td.screening_col_analysis{grid-area:analysis}.screening_table>tbody>tr>td.screening_col_match,.screening_table>tbody>tr>td.screening_col_analysis{width:auto;margin-top:14px;padding-top:14px;padding-inline-start:0;border-top:1px solid var(--gray-color-13)}.screening_table>tbody>tr>td.screening_col_match::before,.screening_table>tbody>tr>td.screening_col_analysis::before{display:block;content:attr(data-label);margin-bottom:8px;color:var(--gray-color-5);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.3px}.screening_job{max-width:none;font-size:14px}.screening_match_bar{gap:10px;margin-top:8px}.screening_match_track{height:8px}.screening_match_val{font-size:12px}.screening_analysis_meta,.screening_expires{font-size:13px;margin-top:5px}.screening_verdict_row,.screening_status_row,.screening_failed_row,.screening_move_row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.screening_status_row{margin-top:0}.screening_status{height:auto;min-height:28px;padding:4px 10px;font-size:12.5px;line-height:1.35}.screening_verdict_cell,.screening_details_btn,.screening_add_source_btn{height:34px;padding:0 14px;border-radius:3px;font-size:13.5px;white-space:nowrap}.screening_verdict_cell:has(>.screening_verdict_set){padding:0 14px}.screening_details_btn,.screening_failed_row .screening_details_btn{margin-inline-start:0}.screening_details_btn>i,.screening_add_source_btn>i{font-size:13px}.screening_move_badge{height:26px;font-size:12px}.screening_refunded{height:28px;font-size:12px;margin-inline-start:0}.screening_need_action{margin-top:10px}.screening_empty{padding:40px 16px}.screening_no_matches_state{padding:40px 18px}.screening_empty_btn,.screening_no_matches_state>.btn_primary{width:100%;max-width:320px}}.screening_verdict_options{display:flex;gap:10px;margin-bottom:16px}.screening_verdict_opt{flex:1;padding:10px 6px;border:1px solid var(--gray-color-11,#e5e7eb);border-radius:3px;text-align:center;font-size:13px;font-weight:600;color:var(--gray-color-3);cursor:pointer;transition:all 0.2s ease-out}.screening_verdict_opt:hover{border-color:var(--gray-color-9)}.screening_verdict_opt.verdict_shortlist.active{border-color:var(--scr-green-fg);background:var(--scr-green-bg);color:var(--scr-green-fg)}.screening_verdict_opt.verdict_maybe.active{border-color:var(--scr-amber-fg);background:var(--scr-amber-bg);color:var(--scr-amber-fg)}.screening_verdict_opt.verdict_rejected.active{border-color:var(--scr-red-fg);background:var(--scr-red-bg);color:var(--scr-red-fg)}.screening_verdict_clear{color:var(--red-color-1);cursor:pointer}.screening_details_btn{display:inline-flex;align-items:center;gap:5px;margin-inline-start:8px;padding:0 8px;height:20px;border:1px solid var(--gray-color-11,#e5e7eb);border-radius:3px;font-size:12px;font-weight:500;color:var(--gray-color-3);cursor:pointer;transition:all 0.2s ease-out}.screening_details_btn:hover{border-color:var(--primary-color-4);color:var(--primary-color-3)}.screening_details_btn>i{font-size:11px}.smd{display:flex;flex-direction:column;gap:16px}.smd_subject{display:flex;align-items:center;gap:14px;padding:16px;border-radius:3px;border:1px solid var(--gray-color-12,#eef0f3);background:linear-gradient(135deg,var(--primary-color-9,#eff4ff) 0%,var(--gray-color-13,#f9fafb) 100%)}.smd_subject_avatar{display:flex;align-items:center;justify-content:center;flex:none;width:52px;height:52px;border-radius:3px;background:var(--primary-color-3,#2563eb);box-shadow:0 4px 12px rgba(37,99,235,0.25);color:var(--white-color,#fff);font-size:22px;font-weight:600;text-transform:uppercase}.smd_subject_body{display:flex;flex-direction:column;gap:3px;min-width:0}.smd_subject_name{font-size:17px;font-weight:600;color:var(--black-color,#111827);line-height:1.25}.smd_subject_role{font-size:13px;font-weight:500;color:var(--primary-color-3,#2563eb)}.smd_subject_meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:2px;font-size:12px;color:var(--gray-color-3)}.smd_subject_meta>span{display:inline-flex;align-items:center;gap:5px}.smd_subject_meta i{font-size:12px;color:var(--primary-color-4,#3b82f6)}.smd_subject_tags{margin-top:4px;font-size:12px;color:var(--gray-color-4);line-height:1.5}.smd_job{font-size:13px;color:var(--gray-color-3)}.smd_job a{color:var(--primary-color-3);font-weight:500}.smd_rec{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:3px;border-inline-start:3px solid var(--gray-color-6)}.smd_rec_label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:var(--gray-color-4)}.smd_rec_label>i{font-size:12px}.smd_rec_value{font-size:16px;font-weight:600;color:var(--black-color,#111827)}.smd_rec_desc{font-size:13px;color:var(--gray-color-3)}.smd_rec_ok{background:var(--scr-green-bg,#ecfdf5);border-inline-start-color:var(--scr-green-fg,#059669)}.smd_rec_ok .smd_rec_label{color:var(--scr-green-fg,#059669)}.smd_rec_warn{background:var(--scr-amber-bg,#fffbeb);border-inline-start-color:var(--scr-amber-fg,#d97706)}.smd_rec_warn .smd_rec_label{color:var(--scr-amber-fg,#d97706)}.smd_rec_bad{background:var(--scr-red-bg,#fef2f2);border-inline-start-color:var(--scr-red-fg,#dc2626)}.smd_rec_bad .smd_rec_label{color:var(--scr-red-fg,#dc2626)}.smd_rec2{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid var(--gray-color-13);border-radius:3px;background:var(--white-color,#fff)}.smd_rec2_badge{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:3px;font-size:16px}.smd_rec2_main{display:flex;flex-direction:column;gap:3px;min-width:0}.smd_rec2_label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:var(--gray-color-4)}.smd_rec2_value{font-size:17px;font-weight:600;line-height:1.3;color:var(--black-color,#111827)}.smd_rec2_desc{font-size:13px;line-height:1.5;color:var(--gray-color-3)}.smd_rec2_ok{border-color:var(--scr-green-fg,#059669)}.smd_rec2_ok .smd_rec2_badge{background:var(--scr-green-bg,#ecfdf5);color:var(--scr-green-fg,#059669)}.smd_rec2_ok .smd_rec2_value{color:var(--scr-green-fg,#059669)}.smd_rec2_warn{border-color:var(--scr-amber-fg,#d97706)}.smd_rec2_warn .smd_rec2_badge{background:var(--scr-amber-bg,#fffbeb);color:var(--scr-amber-fg,#d97706)}.smd_rec2_warn .smd_rec2_value{color:var(--scr-amber-fg,#d97706)}.smd_rec2_bad{border-color:var(--scr-red-fg,#dc2626)}.smd_rec2_bad .smd_rec2_badge{background:var(--scr-red-bg,#fef2f2);color:var(--scr-red-fg,#dc2626)}.smd_rec2_bad .smd_rec2_value{color:var(--scr-red-fg,#dc2626)}.smd_sec_title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;color:var(--gray-color-4);padding-bottom:6px;border-bottom:1px solid var(--gray-color-12,#eef0f3)}.smd_fit_desc{font-size:12px;color:var(--gray-color-4);line-height:1.4}.smd_head{display:flex;align-items:center;gap:18px}.smd_ring{position:relative;flex:none;width:96px;height:96px}.smd_ring svg{width:100%;height:100%;transform:rotate(-90deg)}.smd_ring_bg{fill:none;stroke:var(--gray-color-12,#eef0f3);stroke-width:8}.smd_ring_fg{fill:none;stroke:var(--primary-color-3,#2563eb);stroke-width:8;stroke-linecap:round;transition:stroke-dasharray 0.6s ease-out}.smd_ring_val{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:24px;font-weight:600;color:var(--black-color,#111827)}.smd_ring_val small{font-size:13px;font-weight:500;color:var(--gray-color-4)}.smd_summary{display:flex;flex-direction:column;gap:6px}.smd_title{font-size:16px;font-weight:600;color:var(--black-color,#111827);line-height:1.35}.smd_counter{font-size:13px;color:var(--gray-color-3)}.smd_counter b{color:var(--black-color,#111827)}.smd_rank{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--primary-color-3,#2563eb)}.smd_rank>i{font-size:13px;color:var(--scr-amber-fg,#d97706)}.smd_cats{display:flex;flex-direction:column;gap:12px}.smd_cat{display:flex;flex-direction:column;gap:6px}.smd_cat_head{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:500;color:var(--gray-color-2)}.smd_cat_val{font-weight:600;color:var(--black-color,#111827)}.smd_bar{display:block;width:100%;height:6px;border-radius:3px;background:var(--gray-color-12,#eef0f3);overflow:hidden}.smd_bar_fill{display:block;height:100%;border-radius:3px;background:var(--gray-color-6)}.smd_cat_match .smd_bar_fill{background:var(--scr-green-fg,#059669)}.smd_cat_partial .smd_bar_fill{background:var(--scr-amber-fg,#d97706)}.smd_cat_miss .smd_bar_fill{background:var(--scr-red-fg,#dc2626)}.smd_cat_tip{font-size:12px;color:var(--gray-color-4);line-height:1.4}.smd_salary{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:3px;background:var(--gray-color-13,#f9fafb)}.smd_salary_row{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:500;color:var(--gray-color-2)}.smd_salary_row b{color:var(--black-color,#111827)}.smd_salary_tip{font-size:12px;color:var(--gray-color-4)}.smd_salary_ok{background:var(--scr-green-bg,#ecfdf5)}.smd_salary_ok .smd_salary_tip{color:var(--scr-green-fg,#059669)}.smd_salary_warn{background:var(--scr-amber-bg,#fffbeb)}.smd_salary_warn .smd_salary_tip{color:var(--scr-amber-fg,#d97706)}.smd_salary_high{background:var(--scr-red-bg,#fef2f2)}.smd_salary_high .smd_salary_tip{color:var(--scr-red-fg,#dc2626)}.smd_group{display:flex;flex-direction:column;gap:8px}.smd_group_title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--gray-color-2)}.smd_group_title>i{font-size:13px;color:var(--scr-green-fg,#059669)}.smd_skills{display:flex;flex-wrap:wrap;gap:8px}.smd_chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--gray-color-11,#e5e7eb);border-radius:3px;font-size:12px;color:var(--gray-color-2);background:var(--white-color,#fff)}.smd_chip.match{border-color:var(--scr-green-fg,#059669);color:var(--scr-green-fg,#059669)}.smd_chip img{width:14px;height:14px;object-fit:contain}.smd_chances{padding:10px 12px;border-radius:3px;background:var(--gray-color-13,#f9fafb);font-size:13px;color:var(--gray-color-2)}.smd_chances b{color:var(--black-color,#111827)}.smd_empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 12px;text-align:center;color:var(--gray-color-4)}.smd_empty>i{font-size:26px;color:var(--gray-color-6)}.smd_controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.smd_report_btn{gap:7px;border:none;text-decoration:none;background:var(--primary-color-9,#eff4ff);color:var(--primary-color-3,#2563eb)}.smd_report_btn:hover{background:var(--primary-color-8,#dbeafe);color:var(--primary-color-3,#2563eb)}.smd_report_btn>i{padding-inline-end:7px;font-size:15px}.screening_status_row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.screening_status_row .screening_refunded{margin-inline-start:0}.screening_failed_row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.screening_failed_row .screening_details_btn{margin-inline-start:0}.sfd_subject{background:linear-gradient(135deg,var(--scr-red-bg,#fef2f2) 0%,var(--gray-color-13,#f9fafb) 100%)}.sfd_avatar{background:var(--scr-red-fg,#dc2626);box-shadow:0 4px 12px rgba(220,38,38,0.25)}.sfd_status{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:600;color:var(--scr-red-fg,#dc2626)}.sfd_status_dot{width:6px;height:6px;border-radius:50%;background:var(--scr-red-fg,#dc2626)}.sfd_reason .smd_rec_value{font-size:15px}.sfd_tips{display:flex;flex-direction:column;gap:10px}.sfd_tip{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;color:var(--gray-color-2,#374151)}.sfd_tip>i{position:relative;top:2px;flex:none;font-size:12px;color:var(--primary-color-4,#3b82f6)}.sfd_refund{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:3px;background:var(--primary-color-9,#eff4ff);font-size:13px;color:var(--primary-color-3,#2563eb)}.sfd_refund>i{font-size:13px}.sfd_controls{justify-content:flex-end}.sfd_controls>div:first-child:not(:has(>*)){display:none}@media only screen and (max-width:768px){.smd{gap:18px}.smd_head{gap:14px}.smd_ring{width:84px;height:84px}.smd_ring_val{font-size:21px}.smd_title{font-size:16px}.smd_subject{gap:12px;padding:14px}.smd_subject_avatar{width:46px;height:46px;font-size:19px}.smd_rec2{padding:14px;gap:12px}.smd_question{padding:14px;padding-inline-start:48px}.smd_upsell{flex-direction:column;align-items:stretch;gap:12px}.smd_upsell .btn_primary.small{width:100%;height:44px;font-size:15px}.smd_controls{flex-direction:column;align-items:stretch;gap:10px}.smd_controls>div{display:flex;gap:10px}.smd_controls>div:nth-of-type(1):has(>*){display:flex;width:100%}.smd_controls>div>.btn_primary,.smd_controls>div>.smd_report_btn{flex:1;justify-content:center}#modal_body:has(.smd_controls>div:nth-of-type(1)>*){padding-bottom:170px}}.screening_groups{display:flex;flex-direction:column;padding-top:10px}.screening_group{display:flex;align-items:center;height:32px;margin-top:2px;padding:0 10px;border-radius:3px;font-size:13px;font-weight:500;color:var(--gray-color-2,#374151);cursor:pointer;transition:all 0.3s ease-in-out}.screening_group:first-of-type{margin-top:0}.screening_group:hover,.screening_group.active{background:var(--primary-color-9,#eff4ff)}.screening_group.active{color:var(--primary-color-3,#2563eb);font-weight:500}.screening_group_icon{padding-inline-end:6px;font-size:14px;color:var(--primary-color-4,#93b4ff)}.screening_group_name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screening_group_count{display:flex;align-items:center;justify-content:center;min-width:34px;padding:0 8px;color:var(--black-color,#111827);font-size:13px}.screening_group.active .screening_group_count{color:var(--primary-color-3,#2563eb)}.screening_group_actions{display:none;align-items:center;gap:8px;padding-inline-start:4px;font-size:13px;color:var(--gray-color-5,#9ca3af)}.screening_group:hover .screening_group_actions{display:flex}.screening_group_actions i{cursor:pointer}.screening_group_actions i:hover{color:var(--primary-color-3,#2563eb)}.screening_group_new{margin-top:16px}.screening_group_job{margin-top:14px}.screening_add_groups{margin-top:16px}.screening_add_groups_label{margin-bottom:8px;font-size:13px;font-weight:600;color:var(--gray-color-2,#374151)}.screening_add_groups_list{display:flex;flex-direction:column;gap:6px;max-height:140px;overflow-y:auto}@media only screen and (max-width:1024px){.screening_groups_sidebar{min-height:0;margin-bottom:14px;padding:0;border:none;border-radius:0;background:none}.screening_groups_sidebar>.sidebar_title{display:none}.screening_groups{flex-direction:row;flex-wrap:nowrap;gap:8px;padding:2px 20px;margin-inline:-20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.screening_groups::-webkit-scrollbar{display:none}.screening_group{flex:0 0 auto;height:38px;margin-top:0;padding:0 14px;border-radius:3px;font-size:14px;border:1px solid var(--gray-color-12);background:var(--white-color);white-space:nowrap}.screening_group:first-of-type{margin-top:0}.screening_group:hover{background:var(--white-color)}.screening_group_icon{font-size:15px}.screening_group_name{max-width:190px}.screening_group_count{min-width:0;padding:0 0 0 8px;color:var(--gray-color-5);font-size:13px}.screening_group.active{border-color:var(--primary-color-3);background:var(--primary-color-3);color:var(--white-color)}.screening_group.active .screening_group_icon,.screening_group.active .screening_group_count{color:var(--white-color)}.screening_group_actions,.screening_group:hover .screening_group_actions{display:none}.screening_group.active .screening_group_actions{display:flex;gap:14px;padding-inline-start:12px;margin-inline-start:2px;font-size:15px;border-inline-start:1px solid var(--white-color-30)}.screening_group.active .screening_group_actions i{color:var(--white-color-80)}.btn_primary.screening_group_new{flex:0 0 auto;width:auto;min-width:0;height:38px;margin-top:0;padding:0 16px;border-radius:3px;font-size:14px}.screening_group_new>i{padding-inline-end:8px;font-size:13px}}.scr_land{width:100%;background-color:var(--white-color)}#scr_land_hero{display:flex;align-items:center;padding:60px 0}#scr_land_hero>.scrl_wrap{width:100%}.scr_land_facts{display:flex;flex-direction:column;gap:10px;margin-top:26px}.scr_land_facts>div{display:flex;align-items:center;gap:10px;color:var(--white-color-80);font-size:14px;line-height:1.4}.scr_land_facts>div>i{flex:none;color:var(--primary-color-6);font-size:12px}.scr_land_welcome{display:flex;align-items:center;gap:10px;margin-top:26px;padding-top:22px;border-top:1px solid var(--white-color-20);color:var(--white-color-70);font-size:13px;line-height:1.5}.scr_land_welcome>i{flex:none;color:var(--white-color);font-size:14px}.scr_land_mini{padding:28px;border-radius:3px;border:1px solid var(--white-color-30);background-color:var(--white-color-10)}.scr_land_mini_head{display:flex;align-items:center;gap:14px}.scr_land_mini_avatar{flex:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background-color:var(--white-color-20);color:var(--white-color);font-size:22px}.scr_land_mini_name{color:var(--white-color);font-size:16px;line-height:1.4}.scr_land_mini_head .scrl_caption{color:var(--white-color-60);padding-top:4px}.scr_land_mini_tier{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-inline-start:auto;border-radius:3px;background-color:var(--white-color);color:var(--primary-color-1);font-size:20px}.scr_land_mini_bars{display:flex;flex-direction:column;gap:14px;margin-top:26px}.scr_land_mini_bar{display:grid;grid-template-columns:96px 1fr;align-items:center;gap:12px;color:var(--white-color);font-size:13px}.scr_land_mini_bar>b{display:block;height:8px;border-radius:3px;background-color:var(--white-color-20);font-weight:400}.scr_land_mini_bar>b>i{display:block;height:100%;border-radius:3px;background-color:var(--white-color-90)}.scr_land_mini_foot{display:flex;align-items:center;gap:8px;margin-top:26px;padding-top:18px;border-top:1px solid var(--white-color-20);color:var(--white-color-80);font-size:13px;line-height:1.5}.scr_land_mini_foot>i{flex:none;color:var(--primary-color-6)}#scr_land_gap,#scr_land_how,#scr_land_report,#scr_land_inside,#scr_land_values,#scr_land_levels,#scr_land_faq{margin-top:100px}#scr_land_gap .scrl_grid,#scr_land_how .scrl_grid{padding-top:0}.scr_land_gap_items{margin-top:40px}.scr_land_gap_head{display:flex;padding-bottom:12px}.scr_land_gap_head>div{width:50%;color:var(--gray-color-5)}.scr_land_gap_head>div:nth-child(2){color:var(--primary-color-4);padding-inline-start:20px}.scr_land_gap_items>.scrl_row:nth-of-type(1){border-top:1px solid var(--gray-color-13)}.scr_land_gap_item>div:nth-of-type(1){color:var(--gray-color-3)}.scr_land_gap_item>div:nth-of-type(2){color:var(--primary-color-1);padding-inline-start:20px}.scr_land_cost{padding:32px}.scr_land_cost>.scrl_caption{color:var(--white-color-60)}.scr_land_cost>.scrl_bullet{font-size:15px;line-height:1.5}.scr_land_steps{margin-top:40px}.scr_land_step{display:flex;gap:24px;padding:20px 0;border-bottom:1px solid var(--gray-color-13)}.scr_land_step:first-child{border-top:1px solid var(--gray-color-13)}.scr_land_step>div:nth-of-type(1){flex:none;width:44px;color:var(--primary-color-4);font-size:20px;line-height:1.2}.scr_land_step>div:nth-of-type(2)>div:nth-of-type(1){color:var(--primary-color-1);font-size:17px;line-height:1.4}.scr_land_step>div:nth-of-type(2)>div:nth-of-type(2){color:var(--gray-color-3);font-size:14px;line-height:1.6;padding-top:6px}.scr_land_step>div:nth-of-type(2)>.scrl_caption{color:var(--primary-color-4);padding-top:10px}.scr_land_need{padding:28px}.scr_land_need_title{color:var(--white-color-60);padding-bottom:8px}.scr_land_need_item{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid var(--white-color-20);color:var(--white-color-80);font-size:14px;line-height:1.5}.scr_land_need_item:last-child{padding-bottom:0;border-bottom:none}.scr_land_need_item>b{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:3px;background-color:var(--white-color-20);color:var(--white-color);font-size:15px}.scr_land_need_item>span{padding-top:2px}.scr_land_secure{display:flex;align-items:flex-start;gap:10px;margin-top:18px;color:var(--gray-color-3);font-size:13px;line-height:1.6}.scr_land_secure>i{position:relative;top:3px;flex:none;color:var(--primary-color-4);font-size:13px}.scr_land_report{margin-top:40px;padding:28px;border:1px solid var(--gray-color-13);border-radius:3px}.scr_land_report_head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--gray-color-13)}.scr_land_report_name{color:var(--primary-color-1);font-size:22px;line-height:1.3}.scr_land_report_sub{color:var(--gray-color-5);font-size:13px;line-height:1.4;padding-top:6px}.scr_land_report_tier{flex:none;text-align:center}.scr_land_report_tier>.scrl_caption{color:var(--gray-color-5)}.scr_land_report_tier_value{color:var(--primary-color-4);font-size:34px;line-height:1;padding-top:8px}.scr_land_report_grid{display:flex;gap:48px;padding-top:24px}.scr_land_report_col{width:50%}.scr_land_report_col_title{color:var(--gray-color-5);padding-top:26px}.scr_land_report_col>.scr_land_report_col_title:first-child{padding-top:0}.scr_land_tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.scr_land_tags>span{padding:6px 14px;border:1px solid var(--gray-color-13);border-radius:3px;color:var(--primary-color-1);font-size:13px;line-height:1.4}.scr_land_claims{display:flex;flex-direction:column;gap:12px;margin-top:14px}.scr_land_claim{display:flex;align-items:flex-start;gap:10px;color:var(--gray-color-3);font-size:14px;line-height:1.5}.scr_land_claim>i{position:relative;top:3px;flex:none;font-size:13px}.scr_land_claim.ok>i{color:var(--green-color-1)}.scr_land_claim.warn>i{color:var(--yellow-color-1)}.scr_land_artifacts{display:flex;flex-wrap:wrap;gap:32px;margin-top:16px}.scr_land_artifacts>div{display:flex;flex-direction:column}.scr_land_artifacts b{color:var(--primary-color-1);font-size:28px;font-weight:400;line-height:1}.scr_land_artifacts span{color:var(--gray-color-3);font-size:13px;line-height:1.4;padding-top:6px}.scr_land_report_bars{display:flex;flex-direction:column;gap:14px;margin-top:28px}.scr_land_report_bar{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:12px;color:var(--gray-color-3);font-size:13px}.scr_land_report_bar>b{display:block;height:8px;border-radius:3px;background-color:var(--gray-color-14);font-weight:400}.scr_land_report_bar>b>i{display:block;height:100%;border-radius:3px;background-color:var(--primary-color-4)}.scr_land_report_note{display:flex;align-items:center;gap:10px;margin-top:26px;padding-top:18px;border-top:1px solid var(--gray-color-13);color:var(--gray-color-3);font-size:13px;line-height:1.5}.scr_land_report_note>i{flex:none;color:var(--primary-color-4)}.scr_land_cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.scr_land_card{padding:28px;border:1px solid var(--gray-color-13);border-radius:3px;transition:all 0.2s ease-out}.scr_land_card:hover{border-color:var(--primary-color-4)}.scr_land_card_icon,.scr_land_value_icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:3px;background-color:var(--primary-color-1);color:var(--white-color);font-size:18px}.scr_land_card_title,.scr_land_value_title{color:var(--primary-color-1);font-size:17px;line-height:1.4;padding-top:20px}.scr_land_card_desc,.scr_land_value_desc{color:var(--gray-color-3);font-size:14px;line-height:1.6;padding-top:10px}.scr_land_values{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.scr_land_value{padding:28px;border:1px solid var(--gray-color-13);border-radius:3px;transition:all 0.2s ease-out}.scr_land_value:hover{border-color:var(--primary-color-4)}.scr_land_levels{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}.scr_land_level{position:relative;display:flex;flex-direction:column;padding:28px;border:1px solid var(--gray-color-13);border-radius:3px}.scr_land_level.active{border-color:var(--primary-color-1);background-color:var(--primary-color-1)}.scr_land_level_badge{position:absolute;top:-12px;inset-inline-start:28px;padding:5px 12px;border-radius:3px;background-color:var(--primary-color-4);color:var(--white-color);font-size:11px;letter-spacing:0.36px;text-transform:uppercase}.scr_land_level_title{color:var(--gray-color-5)}.scr_land_level.active .scr_land_level_title{color:var(--white-color-60)}.scr_land_level_price{color:var(--primary-color-1);font-size:44px;line-height:1;padding-top:16px}.scr_land_level_price>span{color:var(--gray-color-5);font-size:14px;padding-inline-start:8px}.scr_land_level.active .scr_land_level_price{color:var(--white-color)}.scr_land_level.active .scr_land_level_price>span{color:var(--white-color-60)}.scr_land_level_credits{color:var(--primary-color-4);font-size:13px;line-height:1.4;padding-top:12px}.scr_land_level.active .scr_land_level_credits{color:var(--white-color)}.scr_land_level_desc{flex:1;color:var(--gray-color-3);font-size:14px;line-height:1.6;padding-top:14px}.scr_land_level.active .scr_land_level_desc{color:var(--white-color-80)}.scr_land_level_btn{width:100%;margin-top:24px}.scr_land_level.active .scr_land_level_btn{background-color:var(--white-color);border-color:var(--white-color);color:var(--primary-color-1)}.scr_land_level.active .scr_land_level_btn:hover{background-color:var(--gray-color-15);border-color:var(--gray-color-15)}.scr_land_levels_notes{display:flex;flex-direction:column;gap:10px;margin-top:26px}.scr_land_levels_notes>div{display:flex;align-items:flex-start;gap:10px;color:var(--gray-color-3);font-size:13px;line-height:1.6}.scr_land_levels_notes>div>i{position:relative;top:3px;flex:none;color:var(--primary-color-4);font-size:12px}.scr_land_faq{margin-top:40px}.scr_land_faq_item{padding:22px 0;border-bottom:1px solid var(--gray-color-13);cursor:pointer}.scr_land_faq_item:first-child{border-top:1px solid var(--gray-color-13)}.scr_land_faq_q{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--primary-color-1);font-size:17px;line-height:1.4;transition:all 0.2s ease-out}.scr_land_faq_item:hover .scr_land_faq_q{color:var(--primary-color-4)}.scr_land_faq_chev{flex:none;width:9px;height:9px;margin-inline-end:4px;border-inline-end:1px solid var(--gray-color-5);border-bottom:1px solid var(--gray-color-5);transform:rotate(45deg);transition:transform 0.2s ease-out}.scr_land_faq_item.open .scr_land_faq_chev{transform:rotate(-135deg)}.scr_land_faq_a{display:grid;grid-template-rows:0fr;overflow:hidden;color:var(--gray-color-3);font-size:15px;line-height:1.6;transition:grid-template-rows 0.3s ease-out,padding-top 0.3s ease-out,opacity 0.3s ease-out;opacity:0}.scr_land_faq_a>div{min-height:0;overflow:hidden}.scr_land_faq_item.open .scr_land_faq_a{grid-template-rows:1fr;padding-top:16px;opacity:1}#scr_land_final{padding:90px 0;margin-top:100px;text-align:center;background:url('/images/hero_bg.png'),linear-gradient(180deg,var(--primary-color-3) 0%,var(--primary-color-2) 50%,var(--primary-color-1) 100%);background-size:cover}.scr_land_final_title{color:var(--white-color);font-size:54px;font-weight:500;line-height:1.1;letter-spacing:-1.5px}.scr_land_final_desc{max-width:620px;margin:20px auto 0;color:var(--white-color-90);font-size:18px;line-height:1.5}.scr_land_final_ctas{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:34px}.scr_land_final_facts{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:34px}.scr_land_final_facts>div{display:flex;align-items:center;gap:8px;color:var(--white-color-70);font-size:13px;line-height:1.4}.scr_land_final_facts>div>i{flex:none;color:var(--primary-color-6);font-size:12px}@media only screen and (max-width:1024px){#scr_land_hero{padding:56px 0 64px}.scr_land_mini{padding:24px}#scr_land_gap,#scr_land_how,#scr_land_report,#scr_land_inside,#scr_land_values,#scr_land_levels,#scr_land_faq{margin-top:72px}.scr_land_gap_items,.scr_land_steps,.scr_land_report,.scr_land_cards,.scr_land_values,.scr_land_faq{margin-top:32px}.scr_land_levels{margin-top:40px}.scr_land_report_grid{flex-direction:column;gap:28px;padding-top:20px}.scr_land_report_col{width:100%}.scr_land_cards{grid-template-columns:repeat(2,1fr)}.scr_land_values,.scr_land_levels{grid-template-columns:1fr}.scr_land_level_badge{inset-inline-start:24px}#scr_land_final{padding:64px 0;margin-top:72px}.scr_land_final_title{font-size:42px;letter-spacing:-1.2px}.scr_land_final_desc{font-size:17px}}@media only screen and (max-width:768px){#scr_land_hero{padding:40px 0 48px}.scr_land_facts>div,.scr_land_welcome,.scr_land_mini_foot{font-size:14px}.scr_land_mini{padding:20px}.scr_land_mini_bar,.scr_land_report_bar{grid-template-columns:80px 1fr;gap:10px}#scr_land_gap,#scr_land_how,#scr_land_report,#scr_land_inside,#scr_land_values,#scr_land_levels,#scr_land_faq{margin-top:56px}.scr_land_gap_head{display:none}.scr_land_gap_item{flex-wrap:wrap;gap:6px}.scr_land_gap_item>div:nth-of-type(1),.scr_land_gap_item>div:nth-of-type(2){width:100%;padding-inline-start:0}.scr_land_cost,.scr_land_need,.scr_land_card,.scr_land_value,.scr_land_level,.scr_land_report{padding:22px}.scr_land_step{gap:16px}.scr_land_step>div:nth-of-type(1){width:34px;font-size:17px}.scr_land_cards{grid-template-columns:1fr}.scr_land_artifacts{gap:22px}.scr_land_level_price{font-size:38px}.scr_land_faq_q{font-size:16px}#scr_land_final{padding:48px 0;margin-top:56px}.scr_land_final_title{font-size:34px;letter-spacing:-1px}.scr_land_final_ctas{flex-direction:column;align-items:stretch;gap:12px}.scr_land_final_ctas>.scrl_btn,.scr_land_final_ctas>.scrl_hero_ctas_link{width:100%;justify-content:center}.scr_land_final_facts{flex-direction:column;align-items:center;gap:12px}}.screening_consent{margin-top:12px;align-items:flex-start;font-size:13px;color:var(--gray-color-3,#4b5563)}.screening_error{color:var(--red-color-1)}.screening_refunded{display:inline-flex;align-items:center;margin-inline-start:6px;padding:0 8px;height:20px;border-radius:3px;background:var(--primary-color-9,#eff4ff);color:var(--primary-color-3,#2563eb);font-size:11px;font-weight:500}.screening_promo_sidebar{margin-top:14px}.screening_promo_hint{color:var(--gray-color-3);font-size:13px;line-height:1.5;padding-top:6px;padding-bottom:12px}.screening_promo_row{display:flex;align-items:stretch;gap:8px}.screening_promo_input{flex:1;width:100%;height:32px;padding:0 12px;border:1px solid var(--gray-color-13);border-radius:3px;color:var(--black-color);font-size:14px;text-transform:uppercase;transition:border-color 0.2s ease-out}.screening_promo_input:focus{border-color:var(--primary-color-4)}.screening_promo_input.error{border-color:var(--red-color-1)}.screening_promo_input::placeholder{text-transform:none;color:var(--gray-color-5)}.screening_promo_error{display:none;color:var(--red-color-1);font-size:12px;line-height:1.4;padding-top:8px}.screening_promo_error.show{display:block}.screening_promo_applied{display:none;align-items:center;gap:10px;padding:12px;border:1px solid var(--primary-color-4);border-radius:3px;background-color:var(--primary-color-9,#eff4ff);color:var(--primary-color-3,#2563eb);font-size:13px;line-height:1.4;margin-bottom:12px}.screening_promo_applied.show{display:flex}.screening_promo_applied>i{flex:none;font-size:15px}@media only screen and (max-width:1024px){.screening_promo_sidebar{min-height:0;margin-top:4px}}@media only screen and (max-width:768px){.screening_promo_sidebar{margin-top:20px;padding-top:20px;border-top:1px solid var(--gray-color-13)}.screening_promo_hint{font-size:14px;padding-bottom:14px}.screening_promo_row{gap:10px}.screening_promo_input{height:44px;border-radius:3px;font-size:16px}.screening_promo_row>.btn_primary{min-width:110px}.screening_promo_error{font-size:13px}.screening_promo_applied{font-size:14px;border-radius:3px}}.screening_cand_brief{margin-top:3px;color:var(--gray-color-2,#374151);font-size:12px;line-height:1.4}.smd_subject_brief{margin-top:2px;color:var(--gray-color-2,#374151);font-size:13px;line-height:1.45}.smd_signals{display:flex;flex-direction:column;gap:8px}.smd_signal_item{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:3px;border:1px solid transparent;font-size:13px;line-height:1.45;color:var(--gray-color-2,#374151)}.smd_signal_dot{display:flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:3px;background:var(--white-color,#fff);font-size:11px}.smd_signal_item.green{background:var(--scr-green-bg,#ecfdf5)}.smd_signal_item.green .smd_signal_dot{color:var(--scr-green-fg,#059669)}.smd_signal_item.warning{background:var(--scr-amber-bg,#fffbeb)}.smd_signal_item.warning .smd_signal_dot{color:var(--scr-amber-fg,#d97706)}.smd_signal_item.critical{background:var(--scr-red-bg,#fef2f2)}.smd_signal_item.critical .smd_signal_dot{color:var(--scr-red-fg,#dc2626)}.smd_questions{list-style:none;counter-reset:smq;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.smd_question{counter-increment:smq;position:relative;padding:14px;padding-inline-start:50px;border:1px solid var(--gray-color-13);border-radius:3px;background:var(--white-color,#fff)}.smd_question::before{content:counter(smq);position:absolute;inset-inline-start:12px;top:13px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:3px;background:var(--primary-color-9,#eff4ff);color:var(--primary-color-3,#2563eb);font-size:13px;font-weight:600}.smd_q_text{font-size:14px;line-height:1.5;color:var(--black-color,#111827)}.smd_q_reason{display:flex;align-items:flex-start;gap:6px;margin-top:6px;font-size:12px;line-height:1.45;color:var(--gray-color-4)}.smd_q_reason>i{position:relative;top:2px;flex:none;font-size:11px;color:var(--primary-color-4,#3b82f6)}.smd_qempty{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;border-radius:3px;background:var(--gray-color-13,#f9fafb);font-size:13px;color:var(--gray-color-3)}.smd_upsell{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 14px;border:1px dashed var(--gray-color-11,#e5e7eb);border-radius:3px;background:var(--gray-color-13,#f9fafb)}.smd_upsell_text{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gray-color-3)}.smd_upsell_text>i{flex:none;font-size:13px;color:var(--gray-color-5)}.smd_upsell .btn_primary.small{flex:none;width:auto;height:34px;padding:0 14px;font-size:13px}.user_signals{display:flex;flex-direction:column;gap:10px;margin-top:20px}.user_signal_item{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:3px;border:1px solid transparent;font-size:14px;line-height:1.5;color:var(--gray-color-2,#374151)}.user_signal_dot{display:flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:3px;background:var(--white-color,#fff);font-size:12px}.user_signal_item.green{background:var(--scr-green-bg,#ecfdf5)}.user_signal_item.green .user_signal_dot{color:var(--scr-green-fg,#059669)}.user_signal_item.warning{background:var(--scr-amber-bg,#fffbeb)}.user_signal_item.warning .user_signal_dot{color:var(--scr-amber-fg,#d97706)}.user_signal_item.critical{background:var(--scr-red-bg,#fef2f2)}.user_signal_item.critical .user_signal_dot{color:var(--scr-red-fg,#dc2626)}.user_questions{list-style:none;counter-reset:uq;display:flex;flex-direction:column;margin:20px 0 0;padding:0}.user_question{counter-increment:uq;position:relative;padding-block:18px;padding-inline-start:40px;padding-inline-end:4px;border-bottom:1px solid var(--gray-color-13)}.user_question:last-child{border-bottom:0;padding-bottom:4px}.user_question::before{content:counter(uq);position:absolute;inset-inline-start:0;top:18px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:3px;background:var(--primary-color-9,#eff4ff);color:var(--primary-color-3,#2563eb);font-size:13px;font-weight:600}.user_q_text{font-size:15px;line-height:1.55;color:var(--black-color,#111827)}.user_q_reason{margin-top:6px;font-size:13px;line-height:1.45;color:var(--gray-color-4)}.user_verdict{margin-top:20px;max-width:720px}.user_verdict .smd_rec2{position:relative}.user_verdict_badge{display:inline-flex;align-items:center;flex:none;margin-inline-start:auto;padding:0 12px;height:26px;border-radius:3px;font-size:12px;font-weight:600;background:var(--gray-color-13,#f9fafb);color:var(--gray-color-2)}.user_verdict_badge.verdict_shortlist{background:var(--scr-green-bg,#ecfdf5);color:var(--scr-green-fg,#059669)}.user_verdict_badge.verdict_maybe{background:var(--scr-amber-bg,#fffbeb);color:var(--scr-amber-fg,#d97706)}.user_verdict_badge.verdict_rejected{background:var(--scr-red-bg,#fef2f2);color:var(--scr-red-fg,#dc2626)}.user_verdict_actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.user_verdict_actions .btn_primary{flex:none;width:auto;padding:0 18px}.screening_move_row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.screening_move_badge{display:inline-flex;align-items:center;gap:6px;padding:0 8px;height:20px;border-radius:3px;font-size:11px;font-weight:500;background:var(--scr-amber-bg);color:var(--scr-amber-fg)}.screening_move_badge.move_high{background:var(--scr-red-bg);color:var(--scr-red-fg)}.screening_move_badge>i{font-size:11px}html.dark .screening_move_badge{background:var(--gray-color-13);color:var(--gray-color-2)}.share_hint{margin:0 0 16px;color:var(--gray-color-4);font-size:13px;line-height:1.5}.verification_wrap{padding-bottom:60px}.verification_layout{display:flex;gap:0;align-items:flex-start}.verification_aside{flex-shrink:0;width:270px;padding-inline-end:14px;padding-bottom:50px;position:sticky;top:66px}.verification_main{flex:1 1 auto;min-width:0;padding-bottom:50px;display:flex;flex-direction:column;gap:14px}@media (max-width:1024px){.verification_layout{display:block}.verification_aside{width:100%;padding:0 0 14px 0;position:static}.verification_main{padding:0}}.verification_hero{position:relative;overflow:hidden;padding:28px;border:var(--surface-border);border-radius:3px;background:var(--white-color)}.verification_hero_bg{position:absolute;inset:0;pointer-events:none;z-index:0}.verification_hero_main{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.verification_hero_dial{--score:0;--dial-from:var(--primary-color-3);--dial-to:var(--secondary-color-4);flex:0 0 auto;position:relative;width:132px;height:132px;border-radius:50%;background:conic-gradient(var(--dial-from) 0%,var(--dial-to) calc(var(--score) * 1%),var(--gray-color-15) 0);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px -12px rgba(15,23,42,0.18)}.verification_hero.level_0 .verification_hero_dial{--dial-from:var(--gray-color-5);--dial-to:var(--gray-color-5)}.verification_hero.level_1 .verification_hero_dial{--dial-from:var(--primary-color-3);--dial-to:var(--primary-color-3)}.verification_hero_dial_inner{width:104px;height:104px;border-radius:50%;background:var(--white-color);display:flex;flex-direction:column;align-items:center;justify-content:center}.verification_hero_dial_value{color:var(--black-color);font-size:32px;font-weight:600;line-height:1;letter-spacing:-0.5px}.verification_hero_dial_total{padding-top:4px;color:var(--gray-color-5);font-size:12px;font-weight:500}.verification_hero_info{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.verification_hero_eyebrow{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 18px;border-radius:3px;border:1px solid transparent;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.7px;transition:box-shadow 0.2s ease,transform 0.2s ease}.verification_hero_eyebrow>i{font-size:16px;padding-inline-end:0}.verification_hero_eyebrow>span{line-height:1}.verification_hero_eyebrow.level_0{background:var(--gray-color-15);border-color:var(--gray-color-12);color:var(--gray-color-3)}.verification_hero_eyebrow.level_1{background:var(--primary-color-9);border-color:var(--primary-color-7);color:var(--primary-color-3)}.verification_hero_eyebrow.level_2{background:var(--green-color-4);border-color:var(--green-color-3);color:var(--green-color-1)}.verification_hero_eyebrow.level_3{background:#fef3c7;border-color:#fcd34d;color:#b45309}.verification_hero_hint{color:var(--gray-color-3);font-size:13px;line-height:1.5}.verification_main{display:flex;flex-direction:column;gap:18px}.verification_subgroup{position:relative;padding:22px;border:var(--surface-border);border-radius:3px;background:var(--white-color);transition:box-shadow 0.2s ease}.verification_subgroup:hover{box-shadow:0 4px 18px -10px rgba(15,23,42,0.10)}.verification_subgroup_header{display:flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--gray-color-14);margin-bottom:14px}.verification_subgroup_desc{margin:-4px 0 16px;color:var(--gray-color-3);font-size:12.5px;line-height:1.55}.verification_subgroup_title{flex:1 1 auto;color:var(--black-color);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.1px;display:flex;align-items:center;gap:10px}.verification_subgroup_title:before{content:'';display:inline-block;width:4px;height:16px;border-radius:2px;background:linear-gradient(180deg,var(--primary-color-3),var(--primary-color-5))}.verification_subgroup_progress{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:3px;font-size:12px;font-weight:500;background:var(--primary-color-9);color:var(--primary-color-3)}.verification_method_list{display:flex;flex-direction:column;gap:12px}.verification_method{position:relative;display:flex;gap:16px;padding:18px;border:1px solid var(--gray-color-12);border-radius:3px;background:var(--white-color);cursor:pointer;transition:all 0.2s ease}.verification_method:hover{border-color:var(--primary-color-5)}.verification_method.completed{background:var(--green-color-5);border-color:var(--green-color-4);cursor:default}.verification_method.completed:hover{border-color:var(--green-color-4)}.verification_method.locked{opacity:0.62}.verification_method.locked:hover{transform:none;box-shadow:none;border-color:var(--gray-color-12)}.verification_method.penalty{background:linear-gradient(135deg,rgba(196,69,63,0.04),rgba(196,69,63,0.01));border-color:rgba(196,69,63,0.22)}.verification_method_icon{display:inline-flex;align-items:center;justify-content:center;width:42px;min-width:42px;height:42px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);transition:all 0.2s ease}.verification_method_icon>i{font-size:18px;padding-inline-end:0}.verification_method_icon>svg{width:18px;height:18px}.verification_method.completed .verification_method_icon{background:linear-gradient(135deg,var(--green-color-1),var(--green-color-2));color:var(--white-color)}.verification_method.penalty .verification_method_icon{background:rgba(196,69,63,0.12);color:#c4453f}.verification_method.locked .verification_method_icon{background:var(--gray-color-15);color:var(--gray-color-5)}.verification_method_info{flex:1 1 auto;min-width:0}.verification_method_head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.verification_method_title{color:var(--black-color);font-size:15px;font-weight:500;line-height:1.3}.verification_method_desc{padding-top:4px;color:var(--gray-color-3);font-size:12.5px;line-height:1.5}.verification_method_points{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 9px;border-radius:3px;background:var(--primary-color-9);color:var(--primary-color-3);font-size:11px;font-weight:600}.verification_method.completed .verification_method_points{background:var(--green-color-4);color:var(--green-color-1)}.verification_method.penalty .verification_method_points{background:rgba(196,69,63,0.12);color:#c4453f}.verification_method.locked .verification_method_points{background:var(--gray-color-15);color:var(--gray-color-5)}.verification_method_next{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px;padding-block:4px;padding-inline-start:8px;padding-inline-end:10px;border:1px dashed var(--green-color-3);border-radius:3px;background:var(--green-color-5);font-size:11.5px;line-height:1.4}.verification_method_next>i{font-size:10px;padding-inline-end:0;color:var(--green-color-1)}html[dir="rtl"] .verification_method_next>i.icon_arrow_right{transform:rotate(180deg)}.verification_method_next_label{color:var(--gray-color-3);font-weight:500}.verification_method_next_title{color:var(--black-color);font-weight:600}.verification_method_next_points{display:inline-flex;align-items:center;height:18px;padding:0 8px;border-radius:3px;background:var(--green-color-4);color:var(--green-color-1);font-size:10.5px;font-weight:700}.verification_method_action{flex:0 0 auto;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:120px;height:32px;padding:0 12px;border-radius:3px;background:var(--primary-color-9);white-space:nowrap;color:var(--primary-color-3);font-size:13px;font-weight:500;cursor:pointer;text-decoration:none;transition:all 0.2s ease}.verification_method_action:hover{background:var(--primary-color-3);color:var(--white-color)}.verification_method_action>i{font-size:14px;padding-inline-end:0}.verification_method_action>i.icon_arrow_right{font-size:12px}html[dir="rtl"] .verification_method_action>i.icon_arrow_right{transform:rotate(180deg)}.verification_method.completed .verification_method_action{background:var(--green-color-4);color:var(--green-color-1);cursor:default}.verification_method.completed .verification_method_action:hover{background:var(--green-color-4);color:var(--green-color-1)}.verification_method.locked .verification_method_action{background:var(--gray-color-15);color:var(--gray-color-5);cursor:not-allowed}.verification_method.locked .verification_method_action:hover{background:var(--gray-color-15);color:var(--gray-color-5)}.verification_method_action.automatic,.verification_method_action.automatic:hover{background:var(--gray-color-15);color:var(--gray-color-4);cursor:default}.verification_method.penalty .verification_method_action.automatic,.verification_method.penalty .verification_method_action.automatic:hover{background:rgba(196,69,63,0.10);color:#c4453f}.verify_wizard_intro{display:flex;align-items:center;gap:14px;padding:16px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-9),rgba(56,70,110,0.04));border:1px solid var(--primary-color-9)}.verify_wizard_intro_icon{display:inline-flex;align-items:center;justify-content:center;width:52px;min-width:52px;height:52px;border-radius:3px;background:linear-gradient(135deg,var(--primary-color-3),var(--primary-color-5));color:var(--white-color);box-shadow:0 6px 16px -8px rgba(56,70,110,0.45)}.verify_wizard_intro_icon>i{font-size:22px;padding-inline-end:0}.verify_wizard_intro_info{flex:1 1 auto;min-width:0}.verify_wizard_intro_title{color:var(--black-color);font-size:15px;font-weight:600}.verify_wizard_intro_points{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 10px;margin-top:6px;border-radius:3px;background:var(--green-color-4);color:var(--green-color-1);font-size:11px;font-weight:600}.verify_wizard_desc{padding-top:16px;color:var(--gray-color-3);font-size:13px;line-height:1.55}.verify_wizard_form{padding-top:16px;display:flex;flex-direction:column;gap:10px}.verify_wizard_form_label{color:var(--gray-color-2);font-size:12px;font-weight:600}.verify_wizard_form_input{width:100%;height:44px;padding:0 14px;border:1px solid var(--gray-color-11);border-radius:3px;background:var(--white-color);color:var(--black-color);font-size:14px;outline:none;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease}.verify_wizard_form_input:focus{border-color:var(--primary-color-3);box-shadow:0 0 0 4px var(--primary-color-9)}.verify_wizard_oauth_btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:48px;margin-top:18px;border-radius:3px;background:var(--black-color);color:var(--white-color);font-size:14px;font-weight:600;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease,opacity 0.2s ease}.verify_wizard_oauth_btn:hover{transform:translateY(-1px);box-shadow:0 8px 22px -12px rgba(0,0,0,0.5);opacity:0.94}.verify_wizard_oauth_btn>i{font-size:18px;padding-inline-end:0}.verify_wizard_oauth_btn.linkedin{background:#0a66c2}.verify_wizard_oauth_btn.linkedin:hover{box-shadow:0 8px 22px -12px rgba(10,102,194,0.6)}@media only screen and (max-width:1024px){.verification_wrap{padding-bottom:40px}.verification_aside{padding-bottom:0}.verification_main{gap:0;padding-bottom:20px}.verification_hero{padding:26px 20px;margin:0 -20px;border:none;border-radius:0;border-bottom:8px solid var(--gray-color-14a)}.verification_hero:hover{box-shadow:none}.verification_hero_main{gap:18px}.verification_hero_info{gap:10px}.verification_hero_hint{font-size:14px}.verification_subgroup{padding:22px 20px;margin:0 -20px;border:none;border-radius:0}.verification_subgroup:hover{box-shadow:none}.verification_subgroup + .verification_subgroup{border-top:8px solid var(--gray-color-14a)}.verification_subgroup_title{font-size:14px}.verification_subgroup_desc{font-size:13.5px}.verification_subgroup_progress{height:26px;padding:0 11px;font-size:12.5px}.verification_method{padding:18px;gap:16px}.verification_method_icon{width:46px;min-width:46px;height:46px}.verification_method_icon>i{font-size:20px}.verification_method_icon>svg{width:20px;height:20px}.verification_method_title{font-size:16px}.verification_method_desc{font-size:13.5px}.verification_method_action{height:36px;min-width:130px;font-size:14px}}@media only screen and (max-width:768px){.verification_wrap{padding-bottom:30px}.verification_main{gap:0}.verification_hero{padding:22px 20px}.verification_hero_main{gap:16px}.verification_hero_dial{width:140px;height:140px}.verification_hero_dial_inner{width:112px;height:112px}.verification_hero_dial_value{font-size:34px}.verification_hero_dial_total{font-size:13px}.verification_hero_eyebrow{height:38px;padding:0 20px;font-size:12.5px}.verification_hero_eyebrow>i{font-size:17px}.verification_hero_hint{font-size:14.5px}.verification_subgroup{padding:18px 20px}.verification_subgroup_header{padding-bottom:14px;margin-bottom:14px;gap:12px}.verification_subgroup_title{font-size:14px}.verification_subgroup_desc{font-size:14px;margin:-2px 0 16px;line-height:1.5}.verification_subgroup_progress{height:26px;padding:0 11px;font-size:12.5px}.verification_method_list{gap:12px}.verification_method{padding:16px;gap:14px;flex-wrap:wrap;border-radius:3px}.verification_method_icon{width:48px;min-width:48px;height:48px;border-radius:3px}.verification_method_icon>i{font-size:21px}.verification_method_icon>svg{width:21px;height:21px}.verification_method_info{flex:1 1 calc(100% - 62px)}.verification_method_head{gap:10px}.verification_method_title{font-size:16px}.verification_method_desc{font-size:14px;padding-top:4px;line-height:1.5}.verification_method_points{height:24px;padding:0 10px;font-size:12px}.verification_method_next{margin-top:10px;font-size:13px;padding-block:6px;padding-inline-start:10px;padding-inline-end:12px}.verification_method_next>i{font-size:12px}.verification_method_next_points{height:22px;padding:0 10px;font-size:12px}.verification_method_action{flex:1 1 100%;min-width:0;width:100%;height:44px;padding:0 14px;font-size:14.5px;font-weight:600;margin-top:6px;border-radius:3px}.verification_method_action>i{font-size:16px}.verification_method_action>i.icon_arrow_right{font-size:14px}}@media only screen and (max-width:480px){.verification_hero{padding:20px 18px}.verification_hero_main{gap:14px}.verification_hero_dial{width:132px;height:132px}.verification_hero_dial_inner{width:106px;height:106px}.verification_hero_dial_value{font-size:32px}.verification_hero_eyebrow{height:36px;padding:0 18px}.verification_hero_hint{font-size:14px}.verification_subgroup{padding:16px 18px}.verification_subgroup_header{gap:10px}.verification_method{padding:14px;gap:12px}.verification_method_icon{width:44px;min-width:44px;height:44px}.verification_method_icon>i{font-size:19px}.verification_method_icon>svg{width:19px;height:19px}.verification_method_info{flex:1 1 calc(100% - 56px)}.verification_method_title{font-size:15.5px}.verification_method_desc{font-size:13.5px}.verification_method_next_label{display:none}.verification_method_action{height:42px;font-size:14px}}.cv_wrap{display:flex;flex-direction:column;width:100%;max-width:900px;margin:0 auto;padding:24px 16px 64px}.cv_toolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;flex-wrap:wrap}.cv_toolbar_info{display:flex;flex-direction:column;gap:2px}.cv_toolbar_title{font-size:18px;font-weight:600;color:#111}.cv_toolbar_sub{font-size:13px;color:#666}.cv_toolbar_actions{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.cv_toolbar_actions .btn{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 16px;border:1px solid transparent;border-radius:6px;font-size:13px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:all .2s ease-out}.cv_toolbar_actions .btn_light{border-color:#d9d9d9;background:#fff;color:#333}.cv_toolbar_actions .btn_light:hover{background:#f5f5f5;border-color:#cfcfcf}.cv_toolbar_actions .btn_dark{background:#111;border-color:#111;color:#fff}.cv_toolbar_actions .btn_dark:hover{background:#000;border-color:#000}.cv_toolbar_actions .btn.loading{opacity:.6;pointer-events:none}.cv_disclaimer{padding:8px 12px;margin-bottom:16px;border-radius:8px;background:#fff7e6;color:#8a6d3b;font-size:12px;line-height:1.5}.cv_sheet{display:flex;flex-direction:column;gap:20px;padding:40px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;color:#1a1a1a;font-size:13px;line-height:1.55}.cv_header{display:flex;flex-direction:column;gap:6px;padding-bottom:16px;border-bottom:2px solid #111}.cv_name{font-size:26px;font-weight:700;color:#111}.cv_headline{font-size:15px;font-weight:500;color:#444}.cv_contacts{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 14px;margin-top:4px;font-size:12px;color:#555}.cv_contact{position:relative}.cv_contact:not(:last-child)::after{content:'·';position:absolute;inset-inline-end:-9px;color:#bbb}.cv_section{display:flex;flex-direction:column;gap:10px}.cv_section_title{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#111}.cv_summary{color:#333}.cv_skills{display:flex;flex-direction:column;gap:8px}.cv_skill_group{display:flex;flex-direction:row;gap:10px;align-items:baseline}.cv_skill_group_name{flex-shrink:0;min-width:130px;font-weight:600;color:#222}.cv_skill_items{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.cv_skill{padding:2px 8px;border-radius:6px;background:#f2f3f5;color:#333;font-size:12px}.cv_experiences{display:flex;flex-direction:column;gap:16px}.cv_experience{display:flex;flex-direction:column;gap:6px}.cv_experience_head{display:flex;flex-direction:row;justify-content:space-between;gap:12px;align-items:baseline}.cv_experience_title{font-weight:600;color:#111}.cv_experience_period{flex-shrink:0;font-size:12px;color:#777}.cv_bullets{display:flex;flex-direction:column;gap:4px;margin:0;padding-inline-start:18px;list-style:disc}.cv_bullets>li{color:#333}.cv_projects{display:flex;flex-direction:column;gap:12px}.cv_project{display:flex;flex-direction:column;gap:3px}.cv_project_title{font-weight:600;color:#111}.cv_project_desc{color:#333}.cv_keywords{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.cv_keyword{padding:2px 8px;border:1px solid #e0e0e0;border-radius:6px;color:#555;font-size:12px}.cv_notes{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding:20px;border:1px dashed #d9d9d9;border-radius:12px;background:#fafafa}.cv_notes_title{font-size:14px;font-weight:600;color:#111}.cv_notes_block{display:flex;flex-direction:column;gap:6px}.cv_notes_label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.cv_notes_ok{color:#1f8a4c}.cv_notes_warn{color:#b26a00}.cv_notes_list{display:flex;flex-direction:column;gap:4px;margin:0;padding-inline-start:18px;list-style:disc}.cv_notes_list>li{color:#444;font-size:12px}body.print .cv_wrap{max-width:none;margin:0;padding:0}body.print .cv_sheet{gap:16px;padding:0;border:0;border-radius:0}.cv_wrap_print .cv_toolbar,.cv_wrap_print .cv_disclaimer,.cv_wrap_print .cv_notes{display:none}html[dir="rtl"] .cv_contact:not(:last-child)::after{inset-inline-end:auto;inset-inline-start:-9px}.feed_main{min-width:0}.feed_side{position:sticky;top:66px;align-self:flex-start}.feed_items{display:flex;flex-direction:column;gap:10px}.feed_side_card{border:var(--surface-border);border-radius:3px;background:var(--white-color);padding:16px;margin-bottom:10px}.feed_side_card:last-child{margin-bottom:0}.feed_side_title{color:var(--gray-color-5);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px}.feed_profile_head{display:flex;align-items:center;gap:12px;text-decoration:none}.feed_profile_photo{width:44px;min-width:44px;height:44px;border-radius:50%;object-fit:cover}.feed_profile_ident{min-width:0}.feed_profile_name{overflow:hidden;color:var(--black-color);font-size:15px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;transition:color 0.2s ease-out}.feed_profile_role{padding-top:3px;color:var(--gray-color-5);font-size:12px}.feed_profile_head:hover .feed_profile_name{color:var(--primary-color-3)}.feed_progress{padding-top:18px}.feed_progress_head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:8px;color:var(--gray-color-5);font-size:12px}.feed_progress_value{color:var(--black-color);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.feed_progress_bar{overflow:hidden;height:4px;border-radius:3px;background:var(--gray-color-14)}.feed_progress_fill{display:block;width:0;height:100%;border-radius:3px;background:var(--primary-color-4);transition:width 0.4s ease-out}.feed_side_link{display:inline-block;padding-top:10px;color:var(--primary-color-3);font-size:12px;text-decoration:none}.feed_side_link:hover{color:var(--primary-color-1)}.feed_stat_row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px}.feed_stat_text{min-width:0}.feed_stat_label{color:var(--gray-color-2);font-size:13px;font-weight:500}.feed_stat_hint{padding-top:2px;color:var(--gray-color-5);font-size:11px;line-height:1.3}.feed_stat_value{color:var(--black-color);font-size:18px;font-weight:500;letter-spacing:-0.4px;white-space:nowrap;font-variant-numeric:tabular-nums}.feed_side_links{padding:8px}.feed_side_links>a{display:flex;align-items:center;height:34px;border-radius:3px;text-decoration:none;transition:background-color 0.2s ease-out}.feed_side_links>a>span{display:flex;justify-content:center;width:30px}.feed_side_links>a>span>i{color:var(--gray-color-7);font-size:14px;transition:color 0.2s ease-out}.feed_side_links>a>div{padding-inline-start:6px;color:var(--gray-color-2);font-size:13px;font-weight:500;transition:color 0.2s ease-out}.feed_side_links>a:hover{background:var(--gray-color-15)}.feed_side_links>a:hover>span>i,.feed_side_links>a:hover>div{color:var(--primary-color-3)}.feed_card{border:var(--surface-border);border-radius:3px;background:var(--white-color);padding:16px 20px 18px}.feed_card_top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px}.feed_card_kind{display:flex;align-items:center;gap:7px;color:var(--gray-color-5);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px}.feed_card_kind>i{color:var(--gray-color-8);font-size:13px}.feed_card_time{color:var(--gray-color-7);font-size:12px;white-space:nowrap}.feed_job{display:flex;gap:14px}.feed_job_logo{display:block;width:48px;min-width:48px;height:48px}.feed_job_logo>img{width:48px;height:48px;border-radius:3px;object-fit:cover}.feed_job_body{width:100%;min-width:0}.feed_job_head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.feed_job_ident{min-width:0}.feed_job_title{display:block;color:var(--black-color);font-size:17px;font-weight:500;line-height:1.3;letter-spacing:-0.3px;text-decoration:none;transition:color 0.2s ease-out}.feed_job_title>h3{display:inline;margin:0;padding:0;font:inherit;color:inherit}.feed_job_title:hover{color:var(--primary-color-3)}.feed_job_company{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-top:6px}.feed_job_company>a{color:var(--gray-color-2);font-size:13px;font-weight:500;text-decoration:none;transition:color 0.2s ease-out}.feed_job_company>a:hover{color:var(--primary-color-3)}.feed_job_domain{color:var(--gray-color-7);font-size:12px}.feed_job_company_meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding-top:6px}.feed_job_company_meta>span{display:inline-flex;align-items:center;gap:5px;color:var(--gray-color-7);font-size:12px}.feed_job_company_meta>span>i{color:var(--gray-color-9);font-size:12px}.feed_job_desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-top:12px;color:var(--gray-color-3);font-size:13px;line-height:1.5}.feed_match{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:7px 10px;border-radius:3px;background:var(--gray-color-14);cursor:help;user-select:none}.feed_match_value{color:var(--gray-color-2);font-size:15px;font-weight:600;line-height:1;letter-spacing:-0.3px;font-variant-numeric:tabular-nums}.feed_match_label{padding-top:4px;color:var(--gray-color-5);font-size:10px;font-weight:500;line-height:1;text-transform:uppercase;letter-spacing:0.4px}.feed_match.high{background:var(--green-color-5)}.feed_match.high>.feed_match_value,.feed_match.high>.feed_match_label{color:var(--green-color-1)}.feed_match.good{background:var(--primary-color-9)}.feed_match.good>.feed_match_value,.feed_match.good>.feed_match_label{color:var(--primary-color-3)}.feed_job_meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding-top:13px}.feed_job_meta>span{display:inline-flex;align-items:center;gap:6px;color:var(--gray-color-5);font-size:13px}.feed_job_meta>span>i{color:var(--gray-color-9);font-size:13px}.feed_job_meta>span.feed_job_salary{color:var(--gray-color-2);font-weight:500}.feed_job_tech{padding-top:13px}.feed_job_foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:var(--surface-border)}.feed_job_skills{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;color:var(--gray-color-5);font-size:12px}.feed_job_skills>b{color:var(--gray-color-2);font-weight:500;font-variant-numeric:tabular-nums}.feed_job_potential{display:inline-flex;align-items:center;gap:5px;color:var(--primary-color-3);cursor:help}.feed_job_potential>i{font-size:12px}.feed_job_actions{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.feed_job_actions>.btn_primary{min-width:104px}.feed_job_actions>.btn_primary.feed_btn_icon{min-width:36px;padding:0 12px}.feed_job_actions>.btn_primary.feed_btn_icon>i{padding-inline-end:0;font-size:14px}.feed_insight{display:flex;align-items:flex-start;gap:20px}.feed_insight>.feed_metrics{flex-shrink:0;padding-inline-end:20px;border-inline-end:var(--surface-border)}.feed_insight_body{width:100%;min-width:0}.feed_insight_text{max-width:620px;color:var(--gray-color-3);font-size:13px;line-height:1.45}.feed_insight_actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px}.feed_insight_actions>.btn_primary{min-width:104px}.feed_metrics{display:flex;flex-wrap:wrap;gap:12px 28px}.feed_metric{min-width:0}.feed_metric_value{color:var(--black-color);font-size:24px;font-weight:500;line-height:1.1;letter-spacing:-0.6px;font-variant-numeric:tabular-nums}.feed_metric_value.feed_metric_up{color:var(--green-color-1)}.feed_metric_label{padding-top:5px;max-width:160px;color:var(--gray-color-5);font-size:12px;line-height:1.35}.feed_card_insight .feed_progress_bar{max-width:320px;margin-top:14px}.feed_signal{display:flex;gap:14px}.feed_signal_logo{display:block;width:48px;min-width:48px;height:48px}.feed_signal_logo>img{width:48px;height:48px;border-radius:3px;object-fit:cover}.feed_signal_body{width:100%;min-width:0}.feed_signal_head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-bottom:6px}.feed_signal_company{color:var(--black-color);font-size:16px;font-weight:500;letter-spacing:-0.2px;text-decoration:none;transition:color 0.2s ease-out}.feed_signal_company:hover{color:var(--primary-color-3)}.feed_signal_domain{color:var(--gray-color-7);font-size:12px}.feed_signal_body>.feed_metrics{padding-top:14px}@media only screen and (max-width:1024px){.container.feed_container{display:flex;flex-direction:column}.feed_side{position:static;order:1;padding-inline-end:0}.feed_main{order:2}.feed_profile,.feed_side_links,.feed_side_title{display:none}.feed_side_stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 20px;padding:16px 20px}.feed_stat_row{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:4px;padding-top:0}.feed_stat_value{font-size:20px}}@media only screen and (max-width:768px){.feed_items{gap:8px}.feed_card{padding:16px 20px 18px;margin:0 -20px;border:none;border-radius:0}.feed_side_stats{margin:0 -20px;border:none;border-radius:0}.feed_card_kind{font-size:12px}.feed_card_time{font-size:13px}.feed_job,.feed_signal{gap:12px}.feed_job_logo,.feed_signal_logo{width:44px;min-width:44px;height:44px}.feed_job_logo>img,.feed_signal_logo>img{width:44px;height:44px}.feed_job_head{flex-direction:column;gap:10px}.feed_job_title{font-size:18px}.feed_job_company>a{font-size:14px}.feed_job_domain,.feed_signal_domain{font-size:13px}.feed_match{flex-direction:row;align-items:baseline;gap:6px;min-width:0;padding:5px 10px}.feed_match_label{padding-top:0}.feed_job_meta{gap:8px 16px}.feed_job_meta>span,.feed_job_skills{font-size:14px}.feed_job_foot{gap:14px;margin-top:16px}.feed_job_actions{width:100%;max-width:460px;margin-inline-start:auto}.feed_job_actions>.btn_primary{flex:1;min-width:0}.feed_job_actions>.btn_primary.feed_btn_icon{flex:0 0 auto;min-width:44px;padding:0 14px}.feed_insight{flex-direction:column;gap:16px}.feed_insight>.feed_metrics{padding-inline-end:0;border-inline-end:none}.feed_insight_text{font-size:15px;line-height:1.5}.feed_insight_actions{width:100%;max-width:460px}.feed_insight_actions>.btn_primary{flex:1}.feed_signal_company{font-size:17px}.feed_metric_label{font-size:13px}}