:root{font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;color-scheme:light;color:#1e2f45;background-color:#f8fafc;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Roboto,system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif}a{font-weight:500;color:#3e9aff;text-decoration:inherit}a:hover{color:#7289ff}button{font-family:inherit;cursor:pointer}img,svg{vertical-align:middle}:where(.css-dev-only-do-not-override-1m63z2v).ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#dadada!important}.pricing-navbar{margin-right:30px;font-size:17px;font-weight:600;color:#666;cursor:pointer;transition:all .3s ease}.pricing-navbar:hover{color:#033c68}@keyframes highlightGlow{0%{box-shadow:0 0 #3e9affb3;outline:3px solid rgba(62,154,255,.7);background-color:#3e9aff0d}50%{box-shadow:0 0 20px 8px #3e9aff80;outline:3px solid rgba(62,154,255,1);background-color:#3e9aff1f}to{box-shadow:0 0 #3e9aff00;outline:3px solid rgba(62,154,255,0);background-color:#3e9aff00}}.highlight-glow{position:relative;z-index:10;animation:highlightGlow 1.5s ease-in-out 2;border-radius:8px;outline-offset:2px}:root{--jb-primary: #3E9AFF;--jb-primary-hover: #2F8BF2;--jb-secondary: #7289FF;--jb-accent: #9278FA;--jb-navy: #033C68;--jb-text: #1E2F45;--jb-text-heading: #033C68;--jb-text-muted: #5F7389;--jb-text-subtle: #788DA5;--jb-text-on-brand: #FFFFFF;--jb-bg: #F8FAFC;--jb-bg-soft: #F3F7FC;--jb-surface: #FFFFFF;--jb-border: #E6EAF0;--jb-border-strong: #D5DCE6;--jb-success: #16A34A;--jb-success-bg: #ECFDF3;--jb-success-border: #BBF0CC;--jb-warning: #F59E0B;--jb-warning-bg: #FFF7E6;--jb-warning-border: #FFE1A6;--jb-danger: #E5484D;--jb-danger-bg: #FEF2F2;--jb-danger-border: #FECACA;--jb-info: #3E9AFF;--jb-info-bg: #EEF5FF;--jb-info-border: #C9E0FF;--jb-gradient: linear-gradient(135deg, #3E9AFF 0%, #7289FF 50%, #9278FA 100%);--jb-gradient-hover: linear-gradient(135deg, #2F8BF2 0%, #6479F5 50%, #8468F2 100%);--jb-gradient-vertical: linear-gradient(180deg, #3E9AFF 0%, #7289FF 50%, #9278FA 100%);--jb-gradient-soft: linear-gradient(135deg, rgba(62, 154, 255, .1) 0%, rgba(146, 120, 250, .1) 100%);--jb-gradient-text: linear-gradient(135deg, #1DAEFF 0%, #A564F8 100%);--jb-radius-sm: 8px;--jb-radius-md: 12px;--jb-radius-lg: 16px;--jb-radius-pill: 999px;--jb-shadow-sm: 0 1px 2px rgba(3, 60, 104, .04), 0 1px 3px rgba(3, 60, 104, .06);--jb-shadow-md: 0 4px 14px rgba(3, 60, 104, .08);--jb-shadow-lg: 0 12px 32px rgba(3, 60, 104, .12);--jb-shadow-brand: 0 6px 18px rgba(114, 137, 255, .32);--jb-shadow-brand-hover: 0 10px 24px rgba(114, 137, 255, .4);--jb-focus-ring: 0 0 0 3px rgba(62, 154, 255, .28);--jb-font: "Roboto", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--jb-ease: cubic-bezier(.4, 0, .2, 1);--jb-duration: .2s;--jb-header-height: 64px}:root[data-theme=dark]{--jb-primary: #5AA9FF;--jb-primary-hover: #7ABAFF;--jb-secondary: #8A9CFF;--jb-accent: #A48DFF;--jb-navy: #EEF4FB;--jb-text: #DCE6F2;--jb-text-heading: #EEF4FB;--jb-text-muted: #A3B3C7;--jb-text-subtle: #8395AB;--jb-bg: #0E1726;--jb-bg-soft: #1B283C;--jb-surface: #162133;--jb-surface-raised: #1B283C;--jb-border: #26354A;--jb-border-strong: #33445C;--jb-success: #3DD68C;--jb-success-bg: rgba(61, 214, 140, .12);--jb-success-border: rgba(61, 214, 140, .32);--jb-warning: #F7B955;--jb-warning-bg: rgba(247, 185, 85, .12);--jb-warning-border: rgba(247, 185, 85, .32);--jb-danger: #FF6B70;--jb-danger-bg: rgba(255, 107, 112, .12);--jb-danger-border: rgba(255, 107, 112, .32);--jb-info: #5AA9FF;--jb-info-bg: rgba(90, 169, 255, .12);--jb-info-border: rgba(90, 169, 255, .32);--jb-gradient-soft: linear-gradient(135deg, rgba(90, 169, 255, .16) 0%, rgba(164, 141, 255, .16) 100%);--jb-gradient-text: linear-gradient(135deg, #5CC4FF 0%, #B88BFF 100%);--jb-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .35);--jb-shadow-md: 0 4px 14px rgba(0, 0, 0, .35);--jb-shadow-lg: 0 12px 32px rgba(0, 0, 0, .45);--jb-shadow-brand: 0 6px 18px rgba(114, 137, 255, .25);--jb-focus-ring: 0 0 0 3px rgba(90, 169, 255, .35)}:root{--jb-surface-raised: #FFFFFF}:root[data-theme=dark]{--dk-surface: #162133;--dk-bg: #0E1726;--dk-soft: #1B283C;--dk-heading: #EEF4FB;--dk-text: #DCE6F2;--dk-muted: #A3B3C7;--dk-subtle: #8395AB;--dk-border: #26354A;--dk-border-strong: #33445C}:root[data-theme=dark] *::-webkit-scrollbar-thumb{background:#33445c}:root[data-theme=dark] *::-webkit-scrollbar-thumb:hover{background:#46597a}:root[data-theme=dark] ::selection{background:#5aa9ff59;color:#fff}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--jb-header-height)}body{background-color:var(--jb-bg);color:var(--jb-text);font-family:var(--jb-font);line-height:1.5}::selection{background:#3e9aff38;color:var(--jb-navy)}:where(a,button,[role=button],[tabindex]:not([tabindex="-1"]),input,select,textarea,summary):focus-visible{outline:2px solid var(--jb-primary);outline-offset:2px;border-radius:4px}.ant-btn:focus-visible,.ant-input:focus-visible,.ant-input-affix-wrapper:focus-visible,.ant-select-focused .ant-select-selector{outline:none;box-shadow:var(--jb-focus-ring)!important}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}*::-webkit-scrollbar-thumb:hover{background:#a9b8cc}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(.ant-btn-link):not(:disabled){background:var(--jb-gradient);border:none;box-shadow:var(--jb-shadow-brand);color:var(--jb-text-on-brand);transition:transform var(--jb-duration) var(--jb-ease),box-shadow var(--jb-duration) var(--jb-ease),opacity var(--jb-duration) var(--jb-ease)}.ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(.ant-btn-link):not(:disabled):hover{background:var(--jb-gradient-hover);box-shadow:var(--jb-shadow-brand-hover);transform:translateY(-1px);color:var(--jb-text-on-brand)}.ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(.ant-btn-link):not(:disabled):active{transform:translateY(0);box-shadow:var(--jb-shadow-brand)}.ant-btn-primary:disabled,.ant-btn-primary.ant-btn-disabled{background:#e9eef5!important;color:#9aa9bd!important;border-color:#e9eef5!important;box-shadow:none!important}.ant-btn-default:not(:disabled):hover{border-color:var(--jb-primary);color:var(--jb-primary)}.ant-btn{font-weight:500}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-select:not(.ant-select-customize-input) .ant-select-selector,.ant-picker{border-color:var(--jb-border-strong)}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.ant-picker:hover{border-color:var(--jb-primary)}.ant-form-item-label>label{color:var(--jb-text-heading);font-weight:500}.ant-card{border-color:var(--jb-border)}.ant-modal .ant-modal-content{border-radius:var(--jb-radius-lg);box-shadow:var(--jb-shadow-lg)}.ant-modal .ant-modal-title{color:var(--jb-text-heading);font-weight:600}.ant-dropdown .ant-dropdown-menu{border-radius:var(--jb-radius-md);padding:6px;box-shadow:var(--jb-shadow-lg)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:var(--jb-radius-sm);padding:8px 12px}.ant-table-wrapper .ant-table-thead>tr>th{background:var(--jb-bg-soft);color:var(--jb-text-heading);font-weight:600}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f5f9ff}.ant-tag{border-radius:6px;font-weight:500}.ant-popover .ant-popover-inner,.ant-tooltip .ant-tooltip-inner{border-radius:var(--jb-radius-md)}.ant-empty-description{color:var(--jb-text-muted)}.ant-spin .ant-spin-dot-item{background-color:var(--jb-primary)}:root{--toastify-color-light: #FFFFFF;--toastify-text-color-light: #1E2F45;--toastify-color-info: #3E9AFF;--toastify-color-success: #16A34A;--toastify-color-warning: #F59E0B;--toastify-color-error: #E5484D;--toastify-font-family: "Roboto", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--toastify-toast-min-height: 56px}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--colored.Toastify__toast--info,.Toastify__toast-theme--colored.Toastify__toast--success,.Toastify__toast-theme--colored.Toastify__toast--warning,.Toastify__toast-theme--colored.Toastify__toast--error{background:#fff;color:#1e2f45}.Toastify__toast-theme--colored .Toastify__close-button{color:#788da5}.Toastify__toast{font-family:var(--jb-font);border-radius:var(--jb-radius-md);box-shadow:var(--jb-shadow-lg);background:var(--jb-surface);color:var(--jb-text);border-left:4px solid var(--jb-primary);padding:12px 14px;min-height:56px}.Toastify__toast-body{font-size:14px;font-weight:500;line-height:1.45}.Toastify__toast--success{border-left-color:var(--jb-success)}.Toastify__toast--success .Toastify__toast-icon svg{fill:var(--jb-success)}.Toastify__toast--error{border-left-color:var(--jb-danger)}.Toastify__toast--error .Toastify__toast-icon svg{fill:var(--jb-danger)}.Toastify__toast--warning{border-left-color:var(--jb-warning)}.Toastify__toast--warning .Toastify__toast-icon svg{fill:var(--jb-warning)}.Toastify__toast--info .Toastify__toast-icon svg{fill:var(--jb-info)}.Toastify__close-button{color:var(--jb-text-subtle);opacity:.8;align-self:center}.jb-page{padding:24px;background:var(--jb-bg);min-height:100%}.jb-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.jb-page-title{margin:0;font-size:22px;font-weight:600;color:var(--jb-text-heading);letter-spacing:-.01em;display:flex;align-items:center;gap:10px}.jb-page-subtitle{margin:4px 0 0;font-size:14px;color:var(--jb-text-muted)}.jb-card{background:var(--jb-surface);border:1px solid var(--jb-border);border-radius:var(--jb-radius-lg);box-shadow:var(--jb-shadow-sm)}.jb-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border:none;border-radius:var(--jb-radius-sm);background:var(--jb-gradient);color:var(--jb-text-on-brand);font-family:var(--jb-font);font-size:14px;font-weight:600;cursor:pointer;box-shadow:var(--jb-shadow-brand);transition:transform var(--jb-duration) var(--jb-ease),box-shadow var(--jb-duration) var(--jb-ease);white-space:nowrap}.jb-btn-primary:hover{background:var(--jb-gradient-hover);box-shadow:var(--jb-shadow-brand-hover);transform:translateY(-1px);color:var(--jb-text-on-brand)}.jb-btn-primary:active{transform:translateY(0)}.jb-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--jb-border-strong);border-radius:var(--jb-radius-sm);background:var(--jb-surface);color:var(--jb-text-heading);font-family:var(--jb-font);font-size:14px;font-weight:500;cursor:pointer;transition:border-color var(--jb-duration) var(--jb-ease),color var(--jb-duration) var(--jb-ease),background var(--jb-duration) var(--jb-ease)}.jb-btn-secondary:hover{border-color:var(--jb-primary);color:var(--jb-primary);background:var(--jb-info-bg)}.jb-back-link{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;margin:-6px 0 12px -10px;border:none;border-radius:var(--jb-radius-sm);background:transparent;color:var(--jb-text-muted);font-family:var(--jb-font);font-size:14px;font-weight:500;cursor:pointer;transition:color var(--jb-duration) var(--jb-ease),background var(--jb-duration) var(--jb-ease)}.jb-back-link:hover{color:var(--jb-primary);background:var(--jb-info-bg)}.jb-page-back{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px 0 10px;border:1px solid var(--jb-border-strong, #D5DCE6);border-radius:10px;background:var(--jb-surface, #fff);color:var(--jb-text-heading, #033C68);font-family:var(--jb-font);font-size:13.5px;font-weight:500;cursor:pointer;box-shadow:var(--jb-shadow-sm);transition:border-color var(--jb-duration) var(--jb-ease),color var(--jb-duration) var(--jb-ease),background var(--jb-duration) var(--jb-ease),transform var(--jb-duration) var(--jb-ease)}.jb-page-back .anticon{font-size:13px;transition:transform var(--jb-duration) var(--jb-ease)}.jb-page-back:hover{border-color:var(--jb-primary);color:var(--jb-primary);background:var(--jb-info-bg)}.jb-page-back:hover .anticon{transform:translate(-2px)}.jb-page-back:active{transform:translateY(1px)}.jb-page-back:focus-visible{outline:none;box-shadow:var(--jb-focus-ring)}.brand-mark{width:30px;height:30px;flex:none;border-radius:8px;box-shadow:0 4px 10px #7289ff47}.jb-gradient-text{background:var(--jb-gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--jb-primary)}.jb-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--jb-radius-pill);font-size:12px;font-weight:600;line-height:20px;border:1px solid transparent}.jb-pill--info{background:var(--jb-info-bg);color:var(--jb-primary);border-color:var(--jb-info-border)}.jb-pill--success{background:var(--jb-success-bg);color:var(--jb-success);border-color:var(--jb-success-border)}.jb-pill--warning{background:var(--jb-warning-bg);color:#b45309;border-color:var(--jb-warning-border)}.jb-pill--danger{background:var(--jb-danger-bg);color:var(--jb-danger);border-color:var(--jb-danger-border)}.jb-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 767px){.jb-page{padding:16px}.jb-page-title{font-size:20px}}.jb-empty{padding:40px 16px}.jb-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:20px;background:var(--jb-gradient-soft);color:var(--jb-secondary);font-size:32px}.jb-empty-title{font-size:16px;font-weight:600;color:var(--jb-text-heading)}.jb-empty-message{margin-top:4px;font-size:14px;color:var(--jb-text-muted);max-width:420px;margin-left:auto;margin-right:auto}:root{--primary-color: #3E9AFF;--secondary-color: #7289FF;--accent-color: #9278FA;--text-color-dark: #033C68;--text-color-light: #788DA5;--background-color: #FFFFFF;--container-padding: 1rem;--border-radius: 8px;--gradient-primary: linear-gradient(90deg, #3E9AFF 0%, #7289FF 50%, #9278FA 100%);--box-shadow: 0 2px 8px rgba(0, 0, 0, .05)}html{font-size:16px}@media screen and (max-width: 767px){html{font-size:14px}.gradient-text{font-size:42px!important}.dashboard-project{min-width:unset;width:100%;margin-right:0;justify-content:center;margin-bottom:.5rem}.dashboard-company{order:-1;margin-bottom:.5rem}.header-select{width:100%;max-width:16.5rem}.ant-layout-content{padding:20px 15px!important}.sign-card{padding:15px}}@media screen and (min-width: 768px) and (max-width: 1024px){.gradient-text{font-size:60px!important}.dashboard-project{min-width:unset;width:auto}.ant-layout-content{padding:30px 40px!important}.ant-layout-content .ant-avatar{max-width:100%;height:auto!important}}@media screen and (min-width: 1025px) and (max-width: 1440px){.ant-layout-content{padding:40px 60px!important}}.mobile-only{display:none}.tablet-up{display:block}@media screen and (max-width: 767px){.mobile-only{display:block}.tablet-up{display:none}}@media screen and (max-width: 767px){.text-center-mobile{text-align:center!important}.full-width-mobile{width:100%!important}.mt-mobile-1{margin-top:.5rem!important}.mt-mobile-2{margin-top:1rem!important}.px-mobile-1{padding-left:.5rem!important;padding-right:.5rem!important}.home-hero-buttons{flex-direction:column!important;gap:12px!important;align-items:center}.home-hero-buttons .ant-btn{width:100%!important;max-width:280px!important}.zero-effect>div{padding:12px!important}}@media screen and (max-width: 767px){.modern-ai-container{padding:20px!important;margin-bottom:40px}.modern-ai-container .ant-avatar{width:280px!important;height:280px!important}.home-section-padding{padding:50px 20px!important}}@media screen and (min-width: 768px) and (max-width: 1024px){.modern-ai-container .ant-avatar{width:320px!important;height:320px!important}.home-section-padding{padding:60px 40px!important}}@media screen and (min-width: 1025px) and (max-width: 1440px){.modern-ai-container .ant-avatar{width:360px!important;height:360px!important}.home-section-padding{padding:80px 60px!important}}.hero-content-wrapper{padding-left:80px}@media screen and (max-width: 767px){.hero-content-wrapper{padding-left:0;text-align:center}}:root[data-theme=dark] .dark-gray{color:var(--jb-text-muted)}:root[data-theme=dark] .modern-secondary-btn:hover{color:color-mix(in srgb,#3e9aff 55%,#ffffff)!important}:root[data-theme=dark] .private-layout-container{background:#0e1726}:root[data-theme=dark] .private-main-content{background:#0e1726}:root[data-theme=dark] .private-content-wrapper::-webkit-scrollbar-track{background:#0e1726}:root[data-theme=dark] .holographic-overlay{background:linear-gradient(45deg,transparent 30%,rgba(22,33,51,.1) 50%,transparent 70%)}:root[data-theme=dark] .inner-sphere{background:radial-gradient(circle,rgba(22,33,51,.9) 0%,rgba(22,33,51,.3) 50%,transparent 100%)}:root[data-theme=dark] .rain-column{color:color-mix(in srgb,#00d4ff 55%,#ffffff)}:root[data-theme=dark] .ext-banner{border:1px solid color-mix(in srgb,#fcd9a8 30%,#162133);background:linear-gradient(135deg,#0e1726,#fff3e0)}:root[data-theme=dark] .ext-banner__icon{color:color-mix(in srgb,#b45309 55%,#ffffff);background:color-mix(in srgb,#fde9c8 14%,#162133)}:root[data-theme=dark] .ext-hint{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .ant-layout-header.public-header{background:#162133b8}:root[data-theme=dark] .ant-layout-header.public-header.is-scrolled{background:#162133db}:root[data-theme=dark] .public-lang-btn.is-active{background:#162133}:root[data-theme=dark] .public-nav-link.public-nav-recruiter svg{color:color-mix(in srgb,#d98200 55%,#ffffff)}:root[data-theme=dark] .cfm__warning{color:color-mix(in srgb,#b42318 55%,#ffffff)}:root[data-theme=dark] .cfm--danger .cfm__actions{background:#0e1726}:root[data-theme=dark] .cpm__overlay{background:#162133b8}:root[data-theme=dark] .install-modal-container{background:#162133}:root[data-theme=dark] .install-modal-fixed-header{background:#162133}:root[data-theme=dark] .install-modal-close{color:var(--jb-text-heading)}:root[data-theme=dark] .install-modal-arrow{color:color-mix(in srgb,#1976d2 55%,#ffffff)}:root[data-theme=dark] .install-modal-phone{color:color-mix(in srgb,#1976d2 55%,#ffffff)}:root[data-theme=dark] .install-modal-title{color:var(--jb-text-heading)}:root[data-theme=dark] .install-modal-step-text{color:var(--jb-text-heading)}:root[data-theme=dark] .install-modal-step-text strong{color:var(--jb-text-heading)}:root[data-theme=dark] .install-modal-image-wrapper{background:#0e1726}:root[data-theme=dark] .journey{background:#1b283c}:root[data-theme=dark] .journey__btn:hover{background:#1621338c}:root[data-theme=dark] .journey__num{background:linear-gradient(#162133,#162133) padding-box,var(--jb-gradient, linear-gradient(135deg, #3E9AFF, #7289FF, #9278FA)) border-box}:root[data-theme=dark] .journey__badge{border:2px solid var(--jb-border)}:root[data-theme=dark] .journey__item.is-done .journey__num{color:color-mix(in srgb,#15803d 55%,#ffffff)}:root[data-theme=dark] .journey__item.is-locked .journey__num{background:linear-gradient(#0e1726,#0e1726) padding-box,linear-gradient(#1b283c,#1b283c) border-box}:root[data-theme=dark] .journey__item.is-here .journey__btn{background:linear-gradient(180deg,#16213300,#162133bf)}:root[data-theme=dark] .journey__item.is-here .journey__badge{border-color:var(--jb-border)}:root[data-theme=dark] .next-step__secondary.ant-btn{background:#162133cc}:root[data-theme=dark] .aa-start{border:1px solid var(--jb-border)}:root[data-theme=dark] .aa-check{background:#162133}:root[data-theme=dark] .aa-check.is-ok{color:color-mix(in srgb,#15803d 55%,#ffffff)}:root[data-theme=dark] .aa-check.is-missing{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .aa-start__ghost.ant-btn{background:#162133cc}:root[data-theme=dark] .aa-start__how{background:#162133c7;border:1px solid var(--jb-border)}:root[data-theme=dark] .loader-box{background:#162133}:root[data-theme=dark] .loader-title{color:var(--jb-text-heading)}:root[data-theme=dark] .loader-subtitle{color:var(--jb-text-muted)}:root[data-theme=dark] .loader-info-card{border:2px solid var(--jb-border)}:root[data-theme=dark] .info-card-icon{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .info-card-content h4{color:var(--jb-text-heading)}:root[data-theme=dark] .info-card-content p{color:var(--jb-text-muted)}:root[data-theme=dark] .loader-note{background:#0e1726}:root[data-theme=dark] .loader-note p{color:var(--jb-text)}:root[data-theme=dark] .loader-note strong{color:var(--jb-text-heading)}:root[data-theme=dark] .progress-text{color:var(--jb-text-muted)}:root[data-theme=dark] .container:after{background-color:#162133;border:solid 5px var(--jb-border)}:root[data-theme=dark] .mobile-bottom-nav{background:#162133f5}:root[data-theme=dark] .pum__close{background:#162133d9}:root[data-theme=dark] .pum__close:hover{background:#162133}:root[data-theme=dark] .pum__hero{background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .pum__icon{background:#162133}:root[data-theme=dark] .pum--warning .pum__icon{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .pum--locked .pum__icon{background:#0e1726;border-color:color-mix(in srgb,#ddd6fe 30%,#162133)}:root[data-theme=dark] .cvlang__btn.is-active .cvlang__tag{background:#1621333d}:root[data-theme=dark] .re-drawer .ant-drawer-content{background:#0e1726}:root[data-theme=dark] .re-drawer .ant-drawer-header{background:#162133}:root[data-theme=dark] .re-drawer .ant-drawer-footer{background:#162133}:root[data-theme=dark] .re-drawer__nav{background:#162133}:root[data-theme=dark] .re-drawer .form-card .ant-card-head{background:linear-gradient(180deg,#0e1726,#0e1726)}:root[data-theme=dark] .re-drawer .ant-input,:root[data-theme=dark] .re-drawer .ant-input-affix-wrapper,:root[data-theme=dark] .re-drawer .ant-select:not(.ant-select-customize-input) .ant-select-selector,:root[data-theme=dark] .re-drawer .ant-picker,:root[data-theme=dark] .re-drawer .ant-input-number,:root[data-theme=dark] .re-drawer textarea.ant-input{background:#0e1726}:root[data-theme=dark] .re-drawer .form-card .ant-form-item+div>div[style*="border: 1px solid"],:root[data-theme=dark] .re-drawer .form-card div[style*="border: 1px solid rgb(240, 240, 240)"]{background:#0e1726}:root[data-theme=dark] .re-cover__card{background:#162133}:root[data-theme=dark] .re-cover__head{background:linear-gradient(180deg,#0e1726,#0e1726)}:root[data-theme=dark] .re-cover__count.is-long{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .re-cover textarea.ant-input{background:#162133}:root[data-theme=dark] .re-cover__tip{background:#162133}:root[data-theme=dark] .re-drawer__navitem--movable.is-dragging{background:#162133}:root[data-theme=dark] .tpm__title{color:var(--jb-text-heading)}:root[data-theme=dark] .tpm__row{border:1px solid var(--jb-border);background:#162133}:root[data-theme=dark] .tpm__row:hover{border-color:color-mix(in srgb,#a9cfff 30%,#162133)}:root[data-theme=dark] .tpm__row.is-selected{background:#0e1726}:root[data-theme=dark] .tpm__thumb{background:#162133;border:1px solid var(--jb-border)}:root[data-theme=dark] .tpm__row-name{color:var(--jb-text-heading)}:root[data-theme=dark] .tpm__current{color:color-mix(in srgb,#3e9aff 55%,#ffffff);background:#1b283c}:root[data-theme=dark] .tpm__check{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .tpm__row-tagline{color:var(--jb-text-muted)}:root[data-theme=dark] .tpm__row-for{color:var(--jb-text-muted)}:root[data-theme=dark] .tpm__paper{background:#0e1726}:root[data-theme=dark] .tpm__hint{color:var(--jb-text-muted)}:root[data-theme=dark] .jobseeker-sidebar{background:linear-gradient(180deg,#162133,#0e1726);border-right:1px solid var(--jb-border)}:root[data-theme=dark] .jobseeker-sidebar-header{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .jobseeker-brand-text{color:var(--jb-text-heading)}:root[data-theme=dark] .brand-subtitle{color:var(--jb-text-muted)}:root[data-theme=dark] .jobseeker-nav-section-title{color:var(--jb-text-muted)}:root[data-theme=dark] .jobseeker-nav-item{color:var(--jb-text-muted)}:root[data-theme=dark] .jobseeker-nav-indicator{background:#162133}:root[data-theme=dark] .jobseeker-sidebar-footer{border-top:1px solid var(--jb-border)}:root[data-theme=dark] .jobseeker-sidebar-footer-content{color:var(--jb-text-heading)}:root[data-theme=dark] .footer-icon,:root[data-theme=dark] .footer-icon-collapsed{color:var(--jb-text-heading)}:root[data-theme=dark] .jobseeker-sidebar-footer:hover .footer-icon,:root[data-theme=dark] .jobseeker-sidebar-footer:hover .footer-icon-collapsed{color:color-mix(in srgb,#1daeff 55%,#ffffff)}:root[data-theme=dark] .footer-text{color:var(--jb-text-heading)}:root[data-theme=dark] .jobseeker-sidebar-footer:hover .footer-text{color:color-mix(in srgb,#1daeff 55%,#ffffff)}:root[data-theme=dark] .splash-screen{background-color:#162133}:root[data-theme=dark] .voice-orb-glass{background:radial-gradient(circle at 34% 28%,#162133f2 0,#16213359 18%,#16213300 42%),radial-gradient(circle at 50% 120%,#1e287840,#1e287800 60%)}:root[data-theme=dark] a{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] a:hover{color:color-mix(in srgb,#7289ff 55%,#ffffff)}:root[data-theme=dark] :where(.css-dev-only-do-not-override-1m63z2v).ant-checkbox-disabled .ant-checkbox-inner:after{border-color:var(--jb-border-strong)!important}:root[data-theme=dark] .pricing-navbar{color:var(--jb-text)}:root[data-theme=dark] .pricing-navbar:hover{color:var(--jb-text-heading)}:root[data-theme=dark] .dashboard-layout{background:#0e1726}:root[data-theme=dark] .sidebar-header{border-bottom:1px solid var(--jb-border);background:#16213305}:root[data-theme=dark] .brand-icon{color:color-mix(in srgb,#3b82f6 55%,#ffffff)}:root[data-theme=dark] .sidebar-toggle{background:#1621331a}:root[data-theme=dark] .sidebar-toggle:hover{background:#16213326}:root[data-theme=dark] .nav-section-title{color:var(--jb-text-muted)}:root[data-theme=dark] .nav-item:hover{background:#16213314}:root[data-theme=dark] .nav-indicator{background:#162133}:root[data-theme=dark] .sidebar-footer{border-top:1px solid var(--jb-border)}:root[data-theme=dark] .footer-info small{color:var(--jb-text-muted)}:root[data-theme=dark] .dashboard-main-content{background:#0e1726}:root[data-theme=dark] .dashboard-main-content::-webkit-scrollbar-thumb{background:#1b283c}:root[data-theme=dark] .btn-secondary{background:#162133;color:var(--jb-text-muted);border:1px solid var(--jb-border-strong)}:root[data-theme=dark] .btn-secondary:hover{background:#0e1726}:root[data-theme=dark] .admin-addons-container{background:#1b283c}:root[data-theme=dark] .admin-addons-container .page-header h1{color:var(--jb-text-heading)}:root[data-theme=dark] .admin-addons-container .page-header p{color:var(--jb-text)}:root[data-theme=dark] .admin-addons-container .ant-table{background:#162133}:root[data-theme=dark] .admin-addons-container .ant-table-thead>tr>th{background:#0e1726;color:var(--jb-text-heading)}:root[data-theme=dark] .addon-price-now{color:var(--jb-text-heading)}:root[data-theme=dark] .addon-price-was{color:var(--jb-text-subtle)}:root[data-theme=dark] .addon-price-preview{background:#0e1726;border:1px solid color-mix(in srgb,#b7eb8f 30%,#162133)}:root[data-theme=dark] .addon-price-preview .label{color:var(--jb-text)}:root[data-theme=dark] .addon-price-preview .value{color:color-mix(in srgb,#389e0d 55%,#ffffff)}:root[data-theme=dark] .admin-credit-purchases-container{background:#1b283c}:root[data-theme=dark] .admin-credit-purchases-container .page-header h1{color:var(--jb-text-heading)}:root[data-theme=dark] .admin-credit-purchases-container .page-header p{color:var(--jb-text)}:root[data-theme=dark] .admin-credit-purchases-container .ant-table{background:#162133}:root[data-theme=dark] .admin-credit-purchases-container .ant-table-thead>tr>th{background:#0e1726;color:var(--jb-text-heading)}:root[data-theme=dark] .cp-seeker-name{color:var(--jb-text-heading)}:root[data-theme=dark] .cp-seeker-email{color:var(--jb-text)}:root[data-theme=dark] .admin-home-container{background:#1b283c}:root[data-theme=dark] .stat-icon{background:#0e1726}:root[data-theme=dark] .ant-statistic-title{color:var(--jb-text)}:root[data-theme=dark] .admin-payments-container{background:#1b283c}:root[data-theme=dark] .admin-payments-container .page-header h1{color:var(--jb-text-heading)}:root[data-theme=dark] .admin-payments-container .page-header p{color:var(--jb-text)}:root[data-theme=dark] .viz-empty{color:var(--jb-text-subtle)}:root[data-theme=dark] .admin-users-container{background:#1b283c}:root[data-theme=dark] .page-header h1{color:var(--jb-text-heading)}:root[data-theme=dark] .page-header p{color:var(--jb-text)}:root[data-theme=dark] .ant-table{background:#162133}:root[data-theme=dark] .ant-table-thead>tr>th{background:#0e1726;color:var(--jb-text-heading)}:root[data-theme=dark] .user-detail-header{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .user-detail-header h2{color:var(--jb-text-heading)}:root[data-theme=dark] .info-row{background:#0e1726}:root[data-theme=dark] .info-label{color:var(--jb-text)}:root[data-theme=dark] .admin-visitors-container{background:#1b283c}:root[data-theme=dark] .admin-visitors-container .page-header h1{color:var(--jb-text-heading)}:root[data-theme=dark] .admin-visitors-container .page-header p{color:var(--jb-text)}:root[data-theme=dark] .admin-visitors-container .ant-table-thead>tr>th{background:#0e1726;color:var(--jb-text-heading)}:root[data-theme=dark] .admin-webhook-logs-container{background:#1b283c}:root[data-theme=dark] .admin-webhook-logs-container .page-header h1{color:var(--jb-text-heading)}:root[data-theme=dark] .admin-webhook-logs-container .page-header p{color:var(--jb-text)}:root[data-theme=dark] .admin-webhook-logs-container .ant-table{background:#162133}:root[data-theme=dark] .admin-webhook-logs-container .ant-table-thead>tr>th{background:#0e1726;color:var(--jb-text-heading)}:root[data-theme=dark] .wh-event-type{color:var(--jb-text-heading)}:root[data-theme=dark] .wh-event-id{color:var(--jb-text-subtle)}:root[data-theme=dark] .wh-detail-meta .k{color:var(--jb-text)}:root[data-theme=dark] .wh-detail-meta .v{color:var(--jb-text-heading)}:root[data-theme=dark] .otp-input{border:1px solid var(--jb-border-strong)}:root[data-theme=dark] .forgot-password{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .sign-link{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .social-divider{color:var(--jb-text-muted)}:root[data-theme=dark] .social-divider:before,:root[data-theme=dark] .social-divider:after{background:linear-gradient(to right,transparent,#1b283c,transparent)}:root[data-theme=dark] .premium-social-btn{border:1px solid var(--jb-border)!important}:root[data-theme=dark] .premium-social-btn.google{background:#162133!important;color:var(--jb-text-heading)!important}:root[data-theme=dark] .analysis-container{background-color:#0e1726}:root[data-theme=dark] .status-section-header{border-bottom:2px solid var(--jb-border)}:root[data-theme=dark] .status-section-title{color:var(--jb-text-heading)}:root[data-theme=dark] .status-count-badge{color:var(--jb-text-muted)}:root[data-theme=dark] .status-section-table .ant-table-thead>tr>th{color:var(--jb-text-heading);border-bottom:2px solid var(--jb-border)}:root[data-theme=dark] .status-section-table .ant-table-tbody>tr:hover{background-color:#0e1726}:root[data-theme=dark] .status-section-table .ant-table-tbody>tr>td{color:var(--jb-text-heading)}:root[data-theme=dark] .view-details-btn{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .view-details-btn:hover{color:color-mix(in srgb,#7289ff 55%,#ffffff)}:root[data-theme=dark] .load-more-btn{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .see-less-btn{color:var(--jb-text-muted)}:root[data-theme=dark] .status-section-content .ant-empty-description{color:var(--jb-text-muted)}:root[data-theme=dark] .analysis-v1-container{background-color:#0e1726}:root[data-theme=dark] .hero-title-compact{color:var(--jb-text-heading)!important}:root[data-theme=dark] .hero-icon-compact{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .search-input-compact{border:1px solid var(--jb-border)!important}:root[data-theme=dark] .search-icon-compact{color:var(--jb-text-muted)}:root[data-theme=dark] .modern-tabs-compact .ant-tabs-tab:has(.tab-all){color:color-mix(in srgb,#3e9aff 55%,#ffffff)!important}:root[data-theme=dark] .modern-tabs-compact .ant-tabs-tab:has(.tab-pending){color:color-mix(in srgb,#f59e0b 55%,#ffffff)!important}:root[data-theme=dark] .modern-tabs-compact .ant-tabs-tab:has(.tab-accepted){color:color-mix(in srgb,#16a34a 55%,#ffffff)!important}:root[data-theme=dark] .modern-tabs-compact .ant-tabs-tab:has(.tab-rejected){color:color-mix(in srgb,#e5484d 55%,#ffffff)!important}:root[data-theme=dark] .modern-job-card{border:1px solid var(--jb-border)!important;background:#162133}:root[data-theme=dark] .job-title{color:var(--jb-text-heading)!important}:root[data-theme=dark] .feedback-icons-container{background:#0e1726;border:1px solid var(--jb-border)}:root[data-theme=dark] .feedback-like{color:var(--jb-text-muted)}:root[data-theme=dark] .feedback-like:hover{color:color-mix(in srgb,#52c41a 55%,#ffffff)}:root[data-theme=dark] .feedback-like-filled{color:color-mix(in srgb,#52c41a 55%,#ffffff)}:root[data-theme=dark] .feedback-like-filled:hover{color:color-mix(in srgb,#73d13d 55%,#ffffff)}:root[data-theme=dark] .feedback-dislike{color:var(--jb-text-muted)}:root[data-theme=dark] .feedback-dislike:hover{color:color-mix(in srgb,#ff4d4f 55%,#ffffff)}:root[data-theme=dark] .feedback-dislike-filled{color:color-mix(in srgb,#ff4d4f 55%,#ffffff)}:root[data-theme=dark] .feedback-dislike-filled:hover{color:color-mix(in srgb,#ff7875 55%,#ffffff)}:root[data-theme=dark] .review-submitted-tag{color:color-mix(in srgb,#52c41a 55%,#ffffff)!important}:root[data-theme=dark] .job-icon{color:var(--jb-text-muted)}:root[data-theme=dark] .job-info-text{color:var(--jb-text-heading)}:root[data-theme=dark] .match-label{color:var(--jb-text-heading)}:root[data-theme=dark] .job-skills-container{border-top:1px solid var(--jb-border)}:root[data-theme=dark] .skill-tag-modern{color:color-mix(in srgb,#3e9aff 55%,#ffffff)!important}:root[data-theme=dark] .skill-tag-more{background:#0e1726!important;border:1px solid var(--jb-border)!important;color:var(--jb-text-muted)!important}:root[data-theme=dark] .job-card-footer{border-top:1px solid var(--jb-border)}:root[data-theme=dark] .empty-title{color:var(--jb-text-heading)}:root[data-theme=dark] .empty-subtitle{color:var(--jb-text-muted)}:root[data-theme=dark] .job-details-modal-modern .ant-modal-header{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .modal-title-modern{color:var(--jb-text-heading)}:root[data-theme=dark] .modal-title-icon{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .modal-job-title{color:var(--jb-text-heading)!important}:root[data-theme=dark] .modal-job-company{color:var(--jb-text-muted)}:root[data-theme=dark] .modal-info-card{background:#0e1726}:root[data-theme=dark] .modal-info-icon{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .modal-section-title{color:var(--jb-text-heading)!important}:root[data-theme=dark] .modal-skill-tag{color:color-mix(in srgb,#3e9aff 55%,#ffffff)!important}:root[data-theme=dark] .modal-description{color:var(--jb-text-heading)}@media (max-width: 768px){:root[data-theme=dark] .swipe-hint-text{color:color-mix(in srgb,#3e9aff 55%,#ffffff)!important}}:root[data-theme=dark] .analysis-v1-container ::-webkit-scrollbar-track{background:#0e1726}:root[data-theme=dark] .feedback-modal .ant-modal-header{background:#0e1726;border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .feedback-modal-title{color:var(--jb-text-heading)}:root[data-theme=dark] .feedback-job-info{background:#0e1726}:root[data-theme=dark] .feedback-textarea{border:1px solid var(--jb-border-strong)!important}:root[data-theme=dark] .feedback-submit-btn:disabled{background:#0e1726!important}:root[data-theme=dark] .refresh-btn-compact--ghost.ant-btn{background:#162133!important}:root[data-theme=dark] .analysis-v1-container.apps-page{background:radial-gradient(50% 320px at 0% 0%,#3e9aff12,#3e9aff00),radial-gradient(45% 320px at 100% 0%,#9278fa14,#9278fa00),#0e1726}:root[data-theme=dark] .apps-hero{border:1px solid var(--jb-border);background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .apps-btn.ant-btn{background:#162133d9}:root[data-theme=dark] .apps-btn.ant-btn:hover{background:#162133}:root[data-theme=dark] .apps-filters{background:#162133b8;border:1px solid var(--jb-border)}:root[data-theme=dark] .apps-filter:hover{background:#162133e6}:root[data-theme=dark] .apps-filter.is-active{background:#162133}:root[data-theme=dark] .apps-search.ant-input-affix-wrapper{background:#162133e6}:root[data-theme=dark] .apps-search.ant-input-affix-wrapper:hover,:root[data-theme=dark] .apps-search.ant-input-affix-wrapper-focused{background:#162133}:root[data-theme=dark] .apps-list .apps-empty{background:linear-gradient(180deg,#162133,#0e1726 60%,#0e1726);border:1px solid var(--jb-border)}:root[data-theme=dark] .app-card{background:linear-gradient(#162133,#162133) padding-box,linear-gradient(135deg,#1b283c,#1b283c) border-box}:root[data-theme=dark] .app-card:hover{background:linear-gradient(#162133,#162133) padding-box,linear-gradient(135deg,#3e9aff8c,#9278fa8c) border-box}:root[data-theme=dark] .app-card__status{background:#0e1726}:root[data-theme=dark] .app-card__skill--more{background:#0e1726;border-color:var(--jb-border)}:root[data-theme=dark] .app-drawer .ant-drawer-content{background:#0e1726}:root[data-theme=dark] .app-drawer .ant-drawer-header{background:#162133}:root[data-theme=dark] .app-drawer .ant-drawer-footer{background:#162133}:root[data-theme=dark] .app-drawer__hero{border:1px solid var(--jb-border);background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .app-drawer__match{background:#162133c7;border:1px solid var(--jb-border)}:root[data-theme=dark] .app-drawer__facts>div{background:#162133}:root[data-theme=dark] .app-drawer__section{background:#162133}:root[data-theme=dark] .app-drawer__shot{background:#0e1726}:root[data-theme=dark] .shot-modal__image{background:#162133}:root[data-theme=dark] .shot-modal__foot{background:#162133}:root[data-theme=dark] .auto-apply-container{background-color:#0e1726}:root[data-theme=dark] .hero-section{background:#0e1726}:root[data-theme=dark] .hero-subtitle{color:var(--jb-text)}:root[data-theme=dark] .search-bar-wrapper{background:#162133}:root[data-theme=dark] .target-jobs-select .ant-select-selector{background:#0e1726!important}:root[data-theme=dark] .target-jobs-select:not(.ant-select-customize-input) .ant-select-selector:has(.ant-select-selection-item){background:#0e1726!important;border:1px solid color-mix(in srgb,#91caff 30%,#162133)!important}:root[data-theme=dark] .target-jobs-select .ant-select-selector:has(.ant-select-selection-item) .ant-select-selection-item{color:color-mix(in srgb,#1677ff 55%,#ffffff)!important}:root[data-theme=dark] .filter-pills-container{background:#162133}:root[data-theme=dark] .job-profile-note{background:#1b283c;border:1px solid color-mix(in srgb,#91caff 30%,#162133)}:root[data-theme=dark] .job-profile-note .note-text{color:color-mix(in srgb,#0958d9 55%,#ffffff)}:root[data-theme=dark] .filter-pill-select.ant-select-open .ant-select-selector,:root[data-theme=dark] .filter-pill-select:not(.ant-select-customize-input) .ant-select-selector:has(.ant-select-selection-item){background:#0e1726!important;border-color:color-mix(in srgb,#91caff 30%,#162133)!important}:root[data-theme=dark] .filter-pill-select .ant-select-selector:has(.ant-select-selection-item) .ant-select-selection-item{color:color-mix(in srgb,#1677ff 55%,#ffffff)!important}:root[data-theme=dark] .filter-pill-select .ant-select-selection-item{color:var(--jb-text-heading)}:root[data-theme=dark] .filter-pill-select .ant-select-selection-placeholder{color:var(--jb-text)}:root[data-theme=dark] .filter-pill-select.ant-select-disabled .ant-select-selector{background:#0e1726!important;border-color:var(--jb-border-strong)!important}:root[data-theme=dark] .clear-all-btn{color:var(--jb-text)}:root[data-theme=dark] .clear-all-btn:hover{color:color-mix(in srgb,#ff4d4f 55%,#ffffff)}:root[data-theme=dark] .active-filter-tag{border:1px solid var(--jb-border-strong);background:#162133;color:var(--jb-text-heading)}:root[data-theme=dark] .active-filter-tag:hover{background:#0e1726}:root[data-theme=dark] .results-header{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .results-title{color:var(--jb-text-heading)}:root[data-theme=dark] .refresh-btn{border:1px solid var(--jb-border-strong);color:var(--jb-text-heading)}:root[data-theme=dark] .refresh-btn:hover{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .job-card{border:1px solid var(--jb-border)}:root[data-theme=dark] .job-position{color:var(--jb-text-heading)}:root[data-theme=dark] .job-company{color:var(--jb-text-muted)}:root[data-theme=dark] .job-detail-item{color:var(--jb-text-muted)}:root[data-theme=dark] .job-detail-item .anticon{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .end-message{color:var(--jb-text-subtle)}:root[data-theme=dark] .empty-state{color:var(--jb-text-subtle)}:root[data-theme=dark] .empty-state h3{color:var(--jb-text)}:root[data-theme=dark] .empty-state p{color:var(--jb-text-muted)}@media (max-width: 640px){:root[data-theme=dark] .clear-all-btn{background:#0e1726;border:1px solid var(--jb-border-strong)}}@media (max-width: 640px){:root[data-theme=dark] .clear-all-btn:hover{background:#0e1726!important;border-color:color-mix(in srgb,#ffccc7 30%,#162133)!important}}:root[data-theme=dark] .readiness-card{border:1.5px solid var(--jb-border-strong);background:#162133}:root[data-theme=dark] .readiness-card.ready{border-color:color-mix(in srgb,#b7eb8f 30%,#162133);background:#0e1726}:root[data-theme=dark] .readiness-card.not-ready{border-color:color-mix(in srgb,#ffa39e 30%,#162133);background:#0e1726}:root[data-theme=dark] .readiness-card.loading{border-color:var(--jb-border-strong);background:#0e1726}:root[data-theme=dark] .readiness-text .readiness-title{color:var(--jb-text-heading)}:root[data-theme=dark] .readiness-text .readiness-sub{color:var(--jb-text-muted)}:root[data-theme=dark] .readiness-card.ready .readiness-sub{color:color-mix(in srgb,#389e0d 55%,#ffffff)}:root[data-theme=dark] .readiness-card.not-ready .readiness-sub{color:var(--jb-text-heading)}:root[data-theme=dark] .view-applied-jobs-btn.ant-btn-default{background:#162133!important}:root[data-theme=dark] .dashboard-container{background-color:#0e1726}:root[data-theme=dark] .dashboard-title{color:var(--jb-text-heading)}:root[data-theme=dark] .dashboard-subtitle{color:var(--jb-text-muted)}:root[data-theme=dark] .stat-card .ant-statistic-title{color:var(--jb-text-muted)}:root[data-theme=dark] .applications-card .card-title{color:var(--jb-text-heading)}:root[data-theme=dark] .applications-table .ant-table-thead>tr>th{color:var(--jb-text-heading);border-bottom:2px solid var(--jb-border)}:root[data-theme=dark] .applications-table .ant-table-tbody>tr:hover{background-color:#0e1726}:root[data-theme=dark] .applications-table .ant-table-tbody>tr>td{color:var(--jb-text-heading)}:root[data-theme=dark] .applications-table .view-btn{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .applications-table .view-btn:hover{color:color-mix(in srgb,#7289ff 55%,#ffffff)}:root[data-theme=dark] .screenshot-modal .ant-modal-title{color:var(--jb-text-heading)}@media (max-width: 768px){:root[data-theme=dark] .applications-table .ant-table-tbody>tr{border:1px solid var(--jb-border);background:#162133}}@media (max-width: 768px){:root[data-theme=dark] .applications-table .ant-table-tbody>tr>td:before{color:var(--jb-text-muted)}}@media (max-width: 768px){:root[data-theme=dark] .applications-table .ant-table-tbody>tr>td strong{color:var(--jb-text-heading)}}:root[data-theme=dark] .messages-container{background-color:#0e1726}:root[data-theme=dark] .header-icon{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .messages-title{color:var(--jb-text-heading)}:root[data-theme=dark] .messages-subtitle{color:var(--jb-text-muted)}:root[data-theme=dark] .email-list .ant-list-item{background:#162133;border:1px solid var(--jb-border)}:root[data-theme=dark] .email-list .email-item.unread .email-sender{color:var(--jb-text-heading)}:root[data-theme=dark] .email-list .email-item.unread .email-subject{color:var(--jb-text-heading)}:root[data-theme=dark] .email-sender{color:var(--jb-text-heading)}:root[data-theme=dark] .email-subject{color:var(--jb-text-heading)}:root[data-theme=dark] .email-preview{color:var(--jb-text-muted)}:root[data-theme=dark] .email-date{color:var(--jb-text-muted)}:root[data-theme=dark] .view-email-btn{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .view-email-btn:hover{color:color-mix(in srgb,#7289ff 55%,#ffffff)}:root[data-theme=dark] .email-modal .modal-title{color:var(--jb-text-heading)}:root[data-theme=dark] .email-modal .modal-title .anticon{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .email-detail-header{border-bottom:2px solid var(--jb-border)}:root[data-theme=dark] .detail-label{color:var(--jb-text-heading)}:root[data-theme=dark] .detail-value{color:var(--jb-text)}:root[data-theme=dark] .email-body h4{color:var(--jb-text-heading)}:root[data-theme=dark] .email-body-content{color:var(--jb-text);background:#0e1726;border:1px solid var(--jb-border)}:root[data-theme=dark] .email-body-content::-webkit-scrollbar-track{background:#1b283c}:root[data-theme=dark] .reply-form-label{color:var(--jb-text-heading)}:root[data-theme=dark] .reply-input,:root[data-theme=dark] .reply-textarea{border-color:var(--jb-border-strong)}:root[data-theme=dark] .original-message-divider:before{background:#1b283c}:root[data-theme=dark] .original-message-divider span{background:#162133;color:var(--jb-text-muted)}:root[data-theme=dark] .original-message{background:#0e1726;border:1px solid var(--jb-border)}:root[data-theme=dark] .original-message-header{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .original-message-header p{color:var(--jb-text)}:root[data-theme=dark] .original-message-header strong{color:var(--jb-text-heading)}:root[data-theme=dark] .original-message-body{color:var(--jb-text)}:root[data-theme=dark] .original-message::-webkit-scrollbar-track{background:#1b283c}:root[data-theme=dark] .messages-address{background:#162133}:root[data-theme=dark] .email-body-frame{border:1px solid var(--jb-border);background:#162133}:root[data-theme=dark] .compose-error{color:color-mix(in srgb,#ff4d4f 55%,#ffffff)}:root[data-theme=dark] .rte{border:1px solid var(--jb-border-strong);background:#162133}:root[data-theme=dark] .rte__btn:hover{background:#1b283c}:root[data-theme=dark] .rte__content{color:var(--jb-text-heading)}:root[data-theme=dark] .rte__content:empty:before{color:var(--jb-text-subtle)}:root[data-theme=dark] .messages-card .email-list{background:#162133}:root[data-theme=dark] .email-list .ant-list-item.email-row{background:#162133}:root[data-theme=dark] .email-list .ant-list-item.email-row:hover{background:#0e1726}:root[data-theme=dark] .email-list .ant-list-item.email-row.is-unread{background:#0e1726}:root[data-theme=dark] .email-row__subject{color:var(--jb-text-heading)}:root[data-theme=dark] .email-filter__btn.is-active{background:#162133}:root[data-theme=dark] .email-label--interview{background:#0e1726;color:color-mix(in srgb,#11804c 55%,#ffffff)}:root[data-theme=dark] .email-label--offer{background:color-mix(in srgb,#fff4d6 14%,#162133);color:color-mix(in srgb,#9a6200 55%,#ffffff)}:root[data-theme=dark] .email-label--action{background:#1b283c;color:color-mix(in srgb,#b4530a 55%,#ffffff)}:root[data-theme=dark] .email-label--rejected{background:#1b283c;color:color-mix(in srgb,#b42318 55%,#ffffff)}:root[data-theme=dark] .email-label--received{background:#1b283c;color:var(--jb-text-muted)}:root[data-theme=dark] .email-group{background:#0e1726}:root[data-theme=dark] .email-read__translation{background:#162133;color:var(--jb-text-heading)}:root[data-theme=dark] .inbox-side{background:#162133}:root[data-theme=dark] .inbox-side__tip{background:#0e1726;color:color-mix(in srgb,#5b4a1f 55%,#ffffff)}:root[data-theme=dark] .inbox-side__tip .anticon{color:color-mix(in srgb,#d97706 55%,#ffffff)}:root[data-theme=dark] .inbox-side__tip strong{color:var(--jb-text-heading)}:root[data-theme=dark] .dashboard-header{background:#162133eb}:root[data-theme=dark] .header-company-name{color:var(--jb-text-heading)}:root[data-theme=dark] .header-select:hover .ant-select-selector{background:#162133!important}:root[data-theme=dark] .header-select.ant-select-focused .ant-select-selector{background:#162133!important}:root[data-theme=dark] .header-create-btn{background:#162133!important}:root[data-theme=dark] .header-inbox-btn{background:#162133}:root[data-theme=dark] .header-select-label-status{color:color-mix(in srgb,#31a4ff 55%,#ffffff)}:root[data-theme=dark] .status-ongoing{color:color-mix(in srgb,#31a4ff 55%,#ffffff)}:root[data-theme=dark] .status-completed{color:color-mix(in srgb,#16a34a 55%,#ffffff)}:root[data-theme=dark] .status-cancel{color:color-mix(in srgb,#e5484d 55%,#ffffff)}:root[data-theme=dark] .dashboard-company-logo-title{color:var(--jb-text-heading)}:root[data-theme=dark] .header-alert-text{color:var(--jb-text-muted)}:root[data-theme=dark] .header-plan-title{color:color-mix(in srgb,#4caf50 55%,#ffffff)}:root[data-theme=dark] .header-progress-bar-text{color:var(--jb-text-muted)}:root[data-theme=dark] .header-progress-bar-percentage{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .header-progress-bar-refresh{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .header-progress-bar-fill:before{background-image:linear-gradient(45deg,rgba(22,33,51,.15) 25%,transparent 25%,transparent 50%,rgba(22,33,51,.15) 50%,rgba(22,33,51,.15) 75%,transparent 75%,transparent)}:root[data-theme=dark] .header-progress-bar-fill:after{background:linear-gradient(90deg,#16213300,#16213366,#16213300)}@media screen and (max-width: 767px){:root[data-theme=dark] .header-progress-bar-wrapper{background-color:#1621334d}}@media screen and (max-width: 767px){:root[data-theme=dark] .header-progress-bar-fill{background:#162133}}:root[data-theme=dark] .acct-menu{background:#162133}:root[data-theme=dark] .acct-menu__head{background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .header-expiration-alert.is-expiring .header-plan-state-icon{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .header-expiration-alert.is-expiring .header-alert-text{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .header-select-upgrade{background:#0e1726;border:1px solid color-mix(in srgb,#ddd6fe 30%,#162133)}:root[data-theme=dark] .header-ext-btn{border:1px solid color-mix(in srgb,#fcd9a8 30%,#162133);background:#0e1726;color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .header-ext-btn:hover{background:color-mix(in srgb,#fdebcf 14%,#162133);border-color:color-mix(in srgb,#f7c27a 30%,#162133)}:root[data-theme=dark] .acct-menu__ext{color:color-mix(in srgb,#b45309 55%,#ffffff);background:#0e1726;border:1px solid color-mix(in srgb,#fcd9a8 30%,#162133)}:root[data-theme=dark] .acct-menu__ext.is-on{color:color-mix(in srgb,#15803d 55%,#ffffff);background:#0e1726;border-color:color-mix(in srgb,#bbf0cf 30%,#162133)}:root[data-theme=dark] .chat-input textarea::placeholder{color:var(--jb-text-subtle)}:root[data-theme=dark] .profile-card{background:#162133}:root[data-theme=dark] .job-profile-card{background:#162133}:root[data-theme=dark] .profile-header{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .profile-title{color:var(--jb-text-heading)}:root[data-theme=dark] .profile-title-edit .ant-input{border:1px solid var(--jb-border-strong);background:#162133;color:var(--jb-text-heading)}:root[data-theme=dark] .profile-title-edit .ant-input::placeholder{color:var(--jb-text-subtle)}:root[data-theme=dark] .profile-modified{color:var(--jb-text-muted)}:root[data-theme=dark] .detail-icon{color:color-mix(in srgb,#7289ff 55%,#ffffff)}:root[data-theme=dark] .detail-text{color:var(--jb-text)}:root[data-theme=dark] .jj-hero:before{background:radial-gradient(circle,#16213347,#16213300 70%)}:root[data-theme=dark] .jj-hero__back.ant-btn{background:#16213329;border-color:var(--jb-border)}:root[data-theme=dark] .jj-hero__back.ant-btn:not(:disabled):hover{background:#16213347;border-color:var(--jb-border)}:root[data-theme=dark] .jj-hero__eyebrow{background:#1621332e;border:1px solid var(--jb-border)}:root[data-theme=dark] .jj-hero__perks li{background:#16213324;border:1px solid var(--jb-border)}:root[data-theme=dark] .jj-hero__stat{background:#16213329;border:1px solid var(--jb-border)}:root[data-theme=dark] .jj-logo img{background:#162133}:root[data-theme=dark] .ob__bg{background:radial-gradient(60% 40% at 8% 0%,#3e9aff2e,#3e9aff00 70%),radial-gradient(50% 40% at 100% 10%,#9278fa2e,#9278fa00 70%),radial-gradient(60% 50% at 50% 100%,#1daeff1a,#1daeff00 70%),linear-gradient(180deg,#0e1726,#0e1726)}:root[data-theme=dark] .ob-steps{background:#162133b8;border:1px solid var(--jb-border)}:root[data-theme=dark] .ob-steps__icon{background:#1b283c}:root[data-theme=dark] .ob-exit__btn:hover{background:#162133b3}:root[data-theme=dark] .ob-card{background:#162133e6;border:1px solid var(--jb-border)}:root[data-theme=dark] .ob-orb{background:radial-gradient(circle at 30% 30%,#162133,#16213300 40%),var(--jb-gradient)}:root[data-theme=dark] .ob-orb__eye{background:#162133}:root[data-theme=dark] .ob-orb__badge{background:#162133}:root[data-theme=dark] .ob-feature{background:linear-gradient(180deg,#162133,#0e1726)}:root[data-theme=dark] .ob-plan__num{background:#162133}:root[data-theme=dark] .ob-preview{background:#1b283c}:root[data-theme=dark] .ob-role__alt{background:#1621332e;border:1px solid var(--jb-border)}:root[data-theme=dark] .ob-fact{background:#162133}:root[data-theme=dark] .ob-quote{background:linear-gradient(180deg,#162133,#0e1726)}:root[data-theme=dark] .ob-form-group{background:#162133}:root[data-theme=dark] .ob-form-group__head{background:linear-gradient(180deg,#0e1726,#0e1726)}:root[data-theme=dark] .ob-criteria-form .ant-input-lg,:root[data-theme=dark] .ob-criteria-form .ant-input-affix-wrapper-lg,:root[data-theme=dark] .ob-criteria-form .ant-select-lg .ant-select-selector,:root[data-theme=dark] .ob-criteria-form textarea.ant-input{background:#0e1726}@media (max-width: 767px){:root[data-theme=dark] .ob-actions{background:#162133f2}}:root[data-theme=dark] .ob-preview__edit{background:#162133}:root[data-theme=dark] .ob-contact__item{background:#162133}:root[data-theme=dark] .ob-info{background:#162133}:root[data-theme=dark] .ob-mark__voice{background:linear-gradient(165deg,#1b283c,#1b283c 60%,#0e1726)}:root[data-theme=dark] .ob-mark__ctrl{background:#162133}:root[data-theme=dark] .ob-mark__chat{background:#162133}:root[data-theme=dark] .ob-mark__messages{background:#0e1726}:root[data-theme=dark] .ob-mark__bubble{background:#162133}:root[data-theme=dark] .ob-mark__suggest{background:#162133}:root[data-theme=dark] .ob-mark__suggest-btn{background:#162133}:root[data-theme=dark] .ob-mark__input{background:#162133}:root[data-theme=dark] .ob-mark__field{background:#162133}:root[data-theme=dark] .ob-side-steps li>span{background:#162133}:root[data-theme=dark] .ob-tplpick__step{background:#162133}:root[data-theme=dark] .ob-tplrow{background:#162133}:root[data-theme=dark] .ob-tplrow__thumb{background:#162133}:root[data-theme=dark] .ob-tplrow__check{background:#162133}:root[data-theme=dark] .ob-tplpick__preview{background:#1b283c}:root[data-theme=dark] .ob-tplpick__page{background:#162133}:root[data-theme=dark] .np-drawer .ant-drawer-content{background:#0e1726}:root[data-theme=dark] .np-bar{background:linear-gradient(90deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .np-steps{background:#162133b8;border:1px solid var(--jb-border)}:root[data-theme=dark] .np-step__btn:not(:disabled):hover{background:#162133e6}:root[data-theme=dark] .np-step__dot{background:#1b283c}:root[data-theme=dark] .np-step.is-done .np-step__dot{color:color-mix(in srgb,#15803d 55%,#ffffff);background:color-mix(in srgb,#dcfce7 14%,#162133)}:root[data-theme=dark] .np-bar__link:hover{background:#162133d9}:root[data-theme=dark] .np-bar__close{background:#162133d9}:root[data-theme=dark] .np-bar__close:hover{background:#162133}:root[data-theme=dark] .ob-bar__account{background:#162133b3}:root[data-theme=dark] .ob-bar__account:hover{background:#162133}:root[data-theme=dark] .ob-bar__logout{background:#162133}:root[data-theme=dark] .ob-role__facts .ob-fact{border:1px solid var(--jb-border);background:#162133eb}:root[data-theme=dark] .ob-card--criteria .ob-role.ob-role--wide{background:#162133}:root[data-theme=dark] .ob-card--criteria .ob-role__facts .ob-fact__icon{background:#162133}:root[data-theme=dark] .ob-card--criteria .ob-quote--wide .ob-quote__orb{background:#16213347;border:2px solid var(--jb-border)}:root[data-theme=dark] .ob-card--criteria .ob-quote__action.ant-btn{background:#16213329;border-color:var(--jb-border)}:root[data-theme=dark] .ob-card--criteria .ob-quote__action.ant-btn:hover{background:#162133;border-color:var(--jb-border)}:root[data-theme=dark] .ob-li-banner{background:#0e1726;border:1px solid color-mix(in srgb,#c9e0ff 30%,#162133)}:root[data-theme=dark] .ob-file--linkedin{background:#0e1726;color:color-mix(in srgb,#0a66c2 55%,#ffffff)}:root[data-theme=dark] .ob-start__hero{background:radial-gradient(70% 120% at 0% 0%,#3e9aff1f,#3e9aff00 60%),radial-gradient(60% 120% at 100% 100%,#9278fa24,#9278fa00 60%),#162133}:root[data-theme=dark] .ob-start__option{background:#162133}:root[data-theme=dark] .ob-start__option:hover{background:#0e1726}:root[data-theme=dark] .payment-container{background-color:#0e1726}:root[data-theme=dark] .payment-card{background:#162133!important}:root[data-theme=dark] .payment-card .ant-card-head{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .payment-table{background:#162133}:root[data-theme=dark] .payment-table .ant-table-thead>tr>th{background:#0e1726!important;color:var(--jb-text-heading)!important;border-bottom:2px solid var(--jb-border)!important}:root[data-theme=dark] .payment-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .payment-table .ant-table-tbody>tr:hover>td{background:#0e1726!important}:root[data-theme=dark] .payment-table .ant-pagination-item{border:1px solid var(--jb-border-strong)}:root[data-theme=dark] .payment-table .ant-pagination-item:hover a{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .payment-table .ant-empty-description{color:var(--jb-text-muted)}:root[data-theme=dark] .payment-card .ant-typography{color:var(--jb-text-heading)}:root[data-theme=dark] .copy-payment-id-btn{color:var(--jb-text-muted)!important}:root[data-theme=dark] .copy-payment-id-btn:hover{color:color-mix(in srgb,#1890ff 55%,#ffffff)!important}:root[data-theme=dark] .payment-container.pay-page{background:radial-gradient(50% 320px at 0% 0%,#3e9aff12,#3e9aff00),radial-gradient(45% 320px at 100% 0%,#9278fa14,#9278fa00),#0e1726}:root[data-theme=dark] .pay-hero{border:1px solid var(--jb-border);background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .pay-btn.ant-btn{background:#162133d9}:root[data-theme=dark] .pay-btn.ant-btn:hover{background:#162133}:root[data-theme=dark] .inv-view__amount{background:#0e1726;border:1px solid color-mix(in srgb,#c9e0ff 30%,#162133)}:root[data-theme=dark] .pay-card-wrap{background:#162133}:root[data-theme=dark] .pay-table .ant-table-thead>tr>th{background:linear-gradient(180deg,#0e1726,#0e1726)}:root[data-theme=dark] .pay-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#0e1726}:root[data-theme=dark] .pay-status{background:#0e1726}:root[data-theme=dark] .plan-container{background:linear-gradient(135deg,#0e1726,#162133)}:root[data-theme=dark] .plan-expiration-alert .ant-alert-message{color:var(--jb-text-heading)}:root[data-theme=dark] .plan-expiration-alert .ant-alert-description{color:var(--jb-text)}:root[data-theme=dark] .plan-expiration-alert.ant-alert-warning{background:#0e1726}:root[data-theme=dark] .plan-expiration-alert.ant-alert-error{background:#0e1726}:root[data-theme=dark] .plan-card{border:1px solid var(--jb-border);background:#162133}:root[data-theme=dark] .popular-ribbon{border:4px solid var(--jb-border)}:root[data-theme=dark] .plan-icon{background:#0e1726;color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .status-tag{background:#0e1726;color:color-mix(in srgb,#ff4d4f 55%,#ffffff)}:root[data-theme=dark] .feature-disabled{color:var(--jb-text-subtle)}:root[data-theme=dark] .purchase-btn:disabled{background:#1b283c!important;color:var(--jb-text-subtle)!important}:root[data-theme=dark] .empty-state h3{color:var(--jb-text-heading)}:root[data-theme=dark] .my-plan-btn{background:#162133!important;color:color-mix(in srgb,#3e9aff 55%,#ffffff)!important}:root[data-theme=dark] .my-plan-btn:hover{background:#0e1726!important}:root[data-theme=dark] .back-button{color:var(--jb-text)}:root[data-theme=dark] .back-button:hover{background:#0e1726;color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .my-plan-modal .ant-modal-header{background:linear-gradient(135deg,#0e1726,#162133);border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .plan-container.pl-page{background:radial-gradient(50% 320px at 0% 0%,#3e9aff12,#3e9aff00),radial-gradient(45% 320px at 100% 0%,#9278fa14,#9278fa00),#0e1726}:root[data-theme=dark] .pl-hero{border:1px solid var(--jb-border);background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .pl-current{background:#162133d1;border:1px solid var(--jb-border)}:root[data-theme=dark] .pl-card{background:linear-gradient(#162133,#162133) padding-box,linear-gradient(135deg,#1b283c,#1b283c) border-box}:root[data-theme=dark] .pl-card.is-popular{background:linear-gradient(180deg,#0e1726,#162133 40%) padding-box,linear-gradient(135deg,#3e9aff,#9278fa) border-box}:root[data-theme=dark] .pl-card.is-current{background:linear-gradient(#0e1726,#162133) padding-box,linear-gradient(135deg,#86efac,#4ade80) border-box}:root[data-theme=dark] .pl-tag--current{color:color-mix(in srgb,#15803d 55%,#ffffff);background:#0e1726;border-color:color-mix(in srgb,#bbf0cc 30%,#162133)}:root[data-theme=dark] .pl-tag--muted{background:#0e1726;border-color:var(--jb-border)}:root[data-theme=dark] .pl-tag--deal{color:color-mix(in srgb,#b45309 55%,#ffffff);background:#0e1726;border-color:color-mix(in srgb,#ffe1a6 30%,#162133)}:root[data-theme=dark] .pl-btn--current.ant-btn:disabled{color:color-mix(in srgb,#15803d 55%,#ffffff);background:#0e1726;border-color:color-mix(in srgb,#bbf0cc 30%,#162133)}:root[data-theme=dark] .pl-empty{background:linear-gradient(180deg,#162133,#0e1726 60%,#0e1726);border:1px solid var(--jb-border)}:root[data-theme=dark] .pl-modal__hero{background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .pl-status{background:#162133d9}:root[data-theme=dark] .pl-modal__close{background:#162133d9}:root[data-theme=dark] .pl-modal__close:hover{background:#162133}:root[data-theme=dark] .pl-validity__left{background:#162133}:root[data-theme=dark] .pl-validity__left.is-soon{color:color-mix(in srgb,#b45309 55%,#ffffff);border-color:color-mix(in srgb,#ffe1a6 30%,#162133);background:#0e1726}:root[data-theme=dark] .pl-notice--soon .pl-notice__icon{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .pl-usage__row.is-low .pl-usage__value{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .pl-addon-card{background:#162133}:root[data-theme=dark] .pl-addon-card__credits{color:color-mix(in srgb,#6d28d9 55%,#ffffff);background:#1b283c}:root[data-theme=dark] .fail-title{color:color-mix(in srgb,#e5484d 55%,#ffffff)}:root[data-theme=dark] .fail-error-alert .ant-alert-message{color:color-mix(in srgb,#e5484d 55%,#ffffff)}:root[data-theme=dark] .fail-error-alert .ant-alert-description{color:var(--jb-text-heading)}:root[data-theme=dark] .payment-detail-value.error-code{color:color-mix(in srgb,#e5484d 55%,#ffffff)}:root[data-theme=dark] .fail-reasons-title{color:var(--jb-text-heading)}:root[data-theme=dark] .fail-reason-item{background:#162133}:root[data-theme=dark] .fail-reason-item span{color:var(--jb-text-heading)}:root[data-theme=dark] .payment-secondary-btn:hover{color:color-mix(in srgb,#3e9aff 55%,#ffffff)!important}:root[data-theme=dark] .support-link-btn{color:color-mix(in srgb,#3e9aff 55%,#ffffff)!important}:root[data-theme=dark] .support-link-btn:hover{color:color-mix(in srgb,#7289ff 55%,#ffffff)!important}:root[data-theme=dark] .success-title{color:color-mix(in srgb,#16a34a 55%,#ffffff)}:root[data-theme=dark] .payment-result-subtitle{color:var(--jb-text-muted)}:root[data-theme=dark] .payment-detail-label{color:var(--jb-text-muted)}:root[data-theme=dark] .payment-detail-value{color:var(--jb-text-heading)}:root[data-theme=dark] .payment-detail-value.amount-value{color:color-mix(in srgb,#16a34a 55%,#ffffff)}:root[data-theme=dark] .payment-detail-value.transaction-id{color:var(--jb-text-muted)}:root[data-theme=dark] .success-features-title{color:var(--jb-text-heading)}:root[data-theme=dark] .success-feature-item{background:#162133}:root[data-theme=dark] .feature-check-icon{color:color-mix(in srgb,#16a34a 55%,#ffffff)}:root[data-theme=dark] .success-feature-item span{color:var(--jb-text-heading)}:root[data-theme=dark] .payment-secondary-btn{background:#162133!important;border:2px solid var(--jb-border)!important;color:var(--jb-text-heading)!important}:root[data-theme=dark] .payment-secondary-btn:hover{color:color-mix(in srgb,#16a34a 55%,#ffffff)!important}:root[data-theme=dark] .auto-redirect-notice span{color:var(--jb-text-muted)}:root[data-theme=dark] .profile-container{background-color:#0e1726}:root[data-theme=dark] .profile-avatar{border:4px solid var(--jb-border)}:root[data-theme=dark] .profile-name{color:var(--jb-text-heading)}:root[data-theme=dark] .profile-divider{border-top:2px solid var(--jb-border)}:root[data-theme=dark] .section-title .anticon{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .profile-info-item{background:#0e1726;border:1px solid var(--jb-border)}:root[data-theme=dark] .info-value{color:var(--jb-text-heading)}:root[data-theme=dark] .info-description{color:var(--jb-text-muted)}:root[data-theme=dark] .profile-container.pf-page{background:radial-gradient(50% 320px at 0% 0%,#3e9aff12,#3e9aff00),radial-gradient(45% 320px at 100% 0%,#9278fa14,#9278fa00),#0e1726}:root[data-theme=dark] .pf-hero{border:1px solid var(--jb-border);background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .pf-chip{background:#162133}:root[data-theme=dark] .pf-card{background:#162133}:root[data-theme=dark] .pf-card--ai{background:linear-gradient(160deg,#0e1726,#162133 45%,#0e1726)}:root[data-theme=dark] .pf-ai__address{background:#162133}:root[data-theme=dark] .pf-li__signin-note{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .back-button{color:var(--jb-text-muted)}:root[data-theme=dark] .page-title{color:var(--jb-text-heading)!important}:root[data-theme=dark] .loading-container{background:#162133}:root[data-theme=dark] .pulse-animation{background:radial-gradient(circle,#3e9aff1a,#16213300 70%)}:root[data-theme=dark] .scanner-icon{color:color-mix(in srgb,#3e9aff 55%,#ffffff);background:#162133}:root[data-theme=dark] .progress-track{background:#0e1726}:root[data-theme=dark] .progress-fill:after{background:linear-gradient(90deg,#16213300,#1621334d,#16213300)}:root[data-theme=dark] .status-message{color:var(--jb-text-heading)}:root[data-theme=dark] .page-header-card{background:#162133;border:1px solid var(--jb-border)}:root[data-theme=dark] .selection-toolbar{background:#162133;border-top:1px solid var(--jb-border);border-bottom:2px solid var(--jb-border)}:root[data-theme=dark] .toolbar-search-input{border:1px solid var(--jb-border)!important;background:#0e1726!important}:root[data-theme=dark] .toolbar-search-input:hover,:root[data-theme=dark] .toolbar-search-input:focus{background:#162133!important}:root[data-theme=dark] .platform-logo{background:#162133;border:1px solid var(--jb-border)}:root[data-theme=dark] .clear-all-btn,:root[data-theme=dark] .clear-all-btn:focus{background:#1b283c;border-color:color-mix(in srgb,#fecaca 30%,#162133);color:var(--jb-text-heading)}:root[data-theme=dark] .clear-all-btn:hover{background:color-mix(in srgb,#fecaca 14%,#162133)!important;color:var(--jb-text-heading)!important}:root[data-theme=dark] .job-card{background:#162133;border:1px solid var(--jb-border)}:root[data-theme=dark] .job-card.selected{background:#0e1726}:root[data-theme=dark] .company-logo{background-color:#1b283c}:root[data-theme=dark] .job-title{color:var(--jb-text-heading)}:root[data-theme=dark] .company-name{color:var(--jb-text-muted)}:root[data-theme=dark] .location-tag{border:1px solid var(--jb-border);color:var(--jb-text-muted)}:root[data-theme=dark] .card-footer{border-top:1px solid var(--jb-border);color:var(--jb-text-muted)}:root[data-theme=dark] .salary-text{color:var(--jb-text)}:root[data-theme=dark] .view-btn{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .view-btn:hover{color:color-mix(in srgb,#2d89ef 55%,#ffffff)}:root[data-theme=dark] .sticky-footer{background:#162133;border-top:1px solid var(--jb-border)}:root[data-theme=dark] .jh-hero{border:1px solid var(--jb-border);background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .jh-phases{background:#162133b8;border:1px solid var(--jb-border)}:root[data-theme=dark] .jh-phase__dot{background:linear-gradient(#0e1726,#0e1726) padding-box,linear-gradient(#1b283c,#1b283c) border-box}:root[data-theme=dark] .jh-phase.is-done .jh-phase__dot{color:color-mix(in srgb,#15803d 55%,#ffffff);background:linear-gradient(#0e1726,#0e1726) padding-box,linear-gradient(135deg,#4ade80,#16a34a) border-box}:root[data-theme=dark] .jh-scan{border:1px solid var(--jb-border);background:radial-gradient(40% 55% at 50% 38%,#7289ff1a,#7289ff00),linear-gradient(180deg,#162133,#0e1726 55%,#0e1726)}:root[data-theme=dark] .jh-scan__fill:after{background:linear-gradient(90deg,#16213300,#16213359,#16213300)}:root[data-theme=dark] .job-hunter-container .selection-toolbar{background:#162133eb}:root[data-theme=dark] .jh-empty{border:1px solid var(--jb-border);background:radial-gradient(40% 55% at 50% 30%,#7289ff17,#7289ff00),linear-gradient(180deg,#162133,#0e1726 55%,#0e1726)}:root[data-theme=dark] .jh-modal .ant-modal-content{background:linear-gradient(160deg,#0e1726,#162133 38%,#162133 62%,#0e1726)}:root[data-theme=dark] .jh-apply__job{background:#162133}:root[data-theme=dark] .jh-apply__next-icon{background:#162133}:root[data-theme=dark] .jd__head{background:linear-gradient(160deg,#0e1726,#162133 55%,#0e1726)}:root[data-theme=dark] .jd__logo.ant-avatar{background:#162133}:root[data-theme=dark] .jd__platform{background:#162133}:root[data-theme=dark] .jd__close{background:#162133d9}:root[data-theme=dark] .jd__close:hover{background:#162133}:root[data-theme=dark] .jd__chips{background:#162133}:root[data-theme=dark] .jd__chip--gold{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .jd__chip--gold .anticon{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .jd__fact{background:#162133}:root[data-theme=dark] .jd__skill{background:#162133}:root[data-theme=dark] .jd__desc{background:#162133}:root[data-theme=dark] .jd__desc-loading{background:#162133}:root[data-theme=dark] .jd__desc-empty{background:#162133}:root[data-theme=dark] .jd__foot{background:#162133}:root[data-theme=dark] .jd__btn--selected.ant-btn{color:color-mix(in srgb,#15803d 55%,#ffffff)}:root[data-theme=dark] .page-title-simple{color:var(--jb-text-heading)}:root[data-theme=dark] .upload-icon{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .upload-title{color:var(--jb-text-heading)}:root[data-theme=dark] .upload-description{color:var(--jb-text-muted)}:root[data-theme=dark] .divider-text{color:var(--jb-text-muted)}:root[data-theme=dark] .divider-text:before,:root[data-theme=dark] .divider-text:after{background:#1b283c}:root[data-theme=dark] .gradient-border-btn{background:linear-gradient(#162133,#162133) padding-box,linear-gradient(90deg,#3e9aff,#7289ff,#9278fa) border-box;color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .profile-card{background:#162133;border:1px solid var(--jb-border)}:root[data-theme=dark] .profile-card:hover{border-color:var(--jb-border-strong)}:root[data-theme=dark] .create-card{background:linear-gradient(135deg,#0e1726,#1b283c)}:root[data-theme=dark] .create-card:hover{background:linear-gradient(135deg,#1b283c,#dce7ff)}:root[data-theme=dark] .profile-card-title{color:var(--jb-text-heading)}:root[data-theme=dark] .profile-card-subtitle{color:var(--jb-text-muted)}:root[data-theme=dark] .resume-card{background:#162133}:root[data-theme=dark] .resume-header{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .resume-title{color:var(--jb-text-heading)}:root[data-theme=dark] .resume-title-edit .ant-input{border:1px solid var(--jb-border-strong);background:#162133;color:var(--jb-text-heading)}:root[data-theme=dark] .resume-title-edit .ant-input::placeholder{color:var(--jb-text-subtle)}:root[data-theme=dark] .resume-modified{color:var(--jb-text-muted)}:root[data-theme=dark] .progress-bar{background:#1b283c}:root[data-theme=dark] .progress-text{color:var(--jb-text-heading)}:root[data-theme=dark] .action-btn{border:1px solid var(--jb-border)}:root[data-theme=dark] .edit-btn{background:#162133;color:var(--jb-text-heading);border-color:var(--jb-border-strong)}:root[data-theme=dark] .edit-btn:hover{background:#0e1726!important;color:var(--jb-text-heading)!important}:root[data-theme=dark] .form-card .ant-card-head{border-bottom:2px solid var(--jb-border)}:root[data-theme=dark] .form-card .ant-card-head-title{color:var(--jb-text-heading)}:root[data-theme=dark] .form-card label{color:var(--jb-text-heading)}:root[data-theme=dark] .form-card .ant-input,:root[data-theme=dark] .form-card .ant-input-textarea,:root[data-theme=dark] .form-card .ant-select-selector{border:1px solid var(--jb-border-strong)}:root[data-theme=dark] .rvm__bar{background:linear-gradient(135deg,#0e1726,#0e1726 58%,#0e1726)}:root[data-theme=dark] .rvm__zoom{background:#162133cc;border:1px solid var(--jb-border)}:root[data-theme=dark] .rvm__close{background:#162133cc}:root[data-theme=dark] .rvm__body{background:#1b283c}:root[data-theme=dark] .rvm__page{background:#162133}:root[data-theme=dark] .professional-cv-template{background:#162133;border:1px solid var(--jb-border)}@media print{:root[data-theme=dark] .professional-cv-template>div:first-child{background:#1b283c!important}}:root[data-theme=dark] .candidate-selected-list .img{background-image:linear-gradient(#162133,#162133),linear-gradient(180deg,#3e9aff,#7289ff,#9278fa)}:root[data-theme=dark] .overview-card{background-color:#162133}:root[data-theme=dark] .info-row{background:#162133!important}:root[data-theme=dark] .label{color:var(--jb-text-heading)}:root[data-theme=dark] .candidate-list-container{color:var(--jb-text-muted)}:root[data-theme=dark] .candidate-card-container{background-color:#0e1726;background-image:linear-gradient(#162133,#162133),linear-gradient(180deg,#3e9aff,#7289ff,#9278fa)}:root[data-theme=dark] .candidate-card .title{color:var(--jb-text-heading)}:root[data-theme=dark] .candidate-card .sub-title{color:color-mix(in srgb,#31a4ff 55%,#ffffff)}:root[data-theme=dark] .project-job-header-title{color:var(--jb-text-heading)}:root[data-theme=dark] .project-job-header-action{color:color-mix(in srgb,#1daeff 55%,#ffffff)}:root[data-theme=dark] .project-job-header-line{background-image:linear-gradient(#1b283c,#1b283c),linear-gradient(180deg,#3e9aff,#7289ff,#9278fa)}:root[data-theme=dark] .ai-icon-wrapper{background:#162133}:root[data-theme=dark] .ai-main-icon{color:color-mix(in srgb,#9278fa 55%,#ffffff)}:root[data-theme=dark] .ai-subtitle{color:var(--jb-text-muted)}:root[data-theme=dark] .ai-feature-item{background:#162133b3;border:1px solid var(--jb-border)}:root[data-theme=dark] .ai-feature-item:hover{background:#162133}:root[data-theme=dark] .feature-icon{color:color-mix(in srgb,#22c55e 55%,#ffffff)}:root[data-theme=dark] .feature-content h4{color:var(--jb-text-heading)}:root[data-theme=dark] .feature-content p{color:var(--jb-text-muted)}:root[data-theme=dark] .ai-note{color:var(--jb-text-muted)}:root[data-theme=dark] .upload-card{border:1px solid var(--jb-border)!important;background:#162133e6!important}:root[data-theme=dark] .auto-apply-modal .ant-modal-header{border-bottom:1px solid var(--jb-border)}:root[data-theme=dark] .auto-apply-modal .ant-modal-body{background-color:#0e1726}:root[data-theme=dark] .auto-apply-section-card{background:#162133;border:1px solid var(--jb-border)}:root[data-theme=dark] .auto-apply-section-card:hover{border-color:var(--jb-border-strong)}:root[data-theme=dark] .section-title{color:var(--jb-text-heading)}:root[data-theme=dark] .status-badge.complete{background-color:#0e1726;color:color-mix(in srgb,#16a34a 55%,#ffffff);border:1px solid color-mix(in srgb,#bbfcbd 30%,#162133)}:root[data-theme=dark] .status-badge.missing{background-color:#0e1726;color:color-mix(in srgb,#dc2626 55%,#ffffff);border:1px solid color-mix(in srgb,#fecaca 30%,#162133)}@media (max-width: 768px){:root[data-theme=dark] .auto-apply-modal .ant-modal-footer{border-top:1px solid var(--jb-border);background:#162133}}:root[data-theme=dark] .resume-builder-container:has(.rv-page){background:radial-gradient(50% 320px at 0% 0%,#3e9aff12,#3e9aff00),radial-gradient(45% 320px at 100% 0%,#9278fa14,#9278fa00),#0e1726}:root[data-theme=dark] .rv-page .step-section{border:1px solid var(--jb-border)}:root[data-theme=dark] .rv-profile{border:1px solid var(--jb-border);background:linear-gradient(160deg,#0e1726,#0e1726 60%,#0e1726)}:root[data-theme=dark] .rv-profile__avatar--img{background:#162133}:root[data-theme=dark] .rv-contact{background:#162133cc;border:1px solid var(--jb-border)}:root[data-theme=dark] .rv-block{background:#162133}:root[data-theme=dark] .rv-row__dot{background:#162133}:root[data-theme=dark] .rv-chip{background:linear-gradient(#162133,#162133) padding-box,linear-gradient(135deg,#3e9aff73,#9278fa73) border-box}:root[data-theme=dark] .rv-chip:hover{background:linear-gradient(#0e1726,#0e1726) padding-box,linear-gradient(135deg,#3e9aff,#9278fa) border-box}:root[data-theme=dark] .create_project_container{color:var(--jb-text-muted)}:root[data-theme=dark] .new_projet_container{background:#162133}:root[data-theme=dark] .welcome-title{color:var(--jb-text-heading)}:root[data-theme=dark] .welcome-text{color:var(--jb-text-muted)}:root[data-theme=dark] .chat-column{background:#0e1726}:root[data-theme=dark] .top-bar{background-color:#162133;border-bottom:1px solid var(--jb-border-strong)}:root[data-theme=dark] .top-bar>label{color:var(--jb-text-heading)}:root[data-theme=dark] .top-actions div{color:var(--jb-text-heading)}:root[data-theme=dark] .top-actions div:hover{color:color-mix(in srgb,#3e9aff 55%,#ffffff)}:root[data-theme=dark] .message{background:#162133;color:var(--jb-text-heading)}:root[data-theme=dark] .message.user-message{background-color:#0e1726}:root[data-theme=dark] .message.ai-message{background-color:#162133}:root[data-theme=dark] .chat-input{border-top:1px solid var(--jb-border-strong);background:#162133}:root[data-theme=dark] .chat-input textarea{border:1px solid var(--jb-border-strong);background:#162133;color:var(--jb-text)}:root[data-theme=dark] .chat-input textarea::placeholder{color:var(--jb-text-subtle);color:var(--jb-text-heading)}:root[data-theme=dark] .cross-line{background:#162133}:root[data-theme=dark] .ct-card{background:#162133e6}:root[data-theme=dark] .rc-benefits li{background:#162133}:root[data-theme=dark] .lp-btn-ghost{background:#162133cc}:root[data-theme=dark] .lp-btn-white{background:#162133}:root[data-theme=dark] .lp-btn-outline-white{background:#16213314;border-color:var(--jb-border)}:root[data-theme=dark] .lp-btn-outline-white:hover{background:#16213329;border-color:var(--jb-border)}:root[data-theme=dark] .lp-hero-field{background:radial-gradient(45% 35% at 50% 0%,rgba(62,154,255,.14),transparent 70%),radial-gradient(30% 30% at 12% 30%,rgba(146,120,250,.1),transparent 70%),radial-gradient(30% 30% at 88% 26%,rgba(62,154,255,.1),transparent 70%),linear-gradient(180deg,var(--jb-bg) 0%,#162133 70%)}:root[data-theme=dark] .lp-ticker{background:#162133cc}:root[data-theme=dark] .lp-float{background:#162133eb}:root[data-theme=dark] .lp-agent-inner{background:#162133}:root[data-theme=dark] .lp-agent-bar{background:linear-gradient(180deg,#162133,var(--jb-bg))}:root[data-theme=dark] .lp-persona-photo{background:radial-gradient(70% 55% at 50% 45%,#162133,#16213300),linear-gradient(160deg,#1b283c,#1b283c)}:root[data-theme=dark] .lp-talk-mic{background:#16213338}:root[data-theme=dark] .lp-chip{background:#162133}:root[data-theme=dark] .lp-switch-thumb{background:#162133}:root[data-theme=dark] .lp-salary input[type=range]::-webkit-slider-thumb{background:#162133}:root[data-theme=dark] .lp-salary input[type=range]::-moz-range-thumb{background:#162133}:root[data-theme=dark] .lp-job{background:#162133}:root[data-theme=dark] .lp-job.is-applied{background:linear-gradient(90deg,var(--jb-success-bg),#162133 70%)}:root[data-theme=dark] .lp-job-fit span{background:#162133}:root[data-theme=dark] .lp-job-status{background:#162133}:root[data-theme=dark] .lp-mini-file{background:#162133}:root[data-theme=dark] .lp-mini-skills span{background:#162133}:root[data-theme=dark] .lp-mini-letter{background:#162133}:root[data-theme=dark] .lp-mini-track div{background:#162133}:root[data-theme=dark] .lp-mini-track .is-pending{color:color-mix(in srgb,#b45309 55%,#ffffff)}:root[data-theme=dark] .lp-compare{background:#162133}:root[data-theme=dark] .lp-privacy-list li{background:#162133bf;border:1px solid var(--jb-border)}:root[data-theme=dark] .lp-quote{background:#162133}:root[data-theme=dark] .lp-quote.is-feature{background:radial-gradient(60% 60% at 100% 0%,rgba(146,120,250,.14),transparent 70%),radial-gradient(60% 60% at 0% 100%,rgba(62,154,255,.12),transparent 70%),#162133}:root[data-theme=dark] .lp-quote.is-feature:before{color:color-mix(in srgb,#7289ff 55%,#ffffff)}:root[data-theme=dark] .lp-close-inner{background:radial-gradient(50% 70% at 15% 0%,rgba(22,33,51,.28),transparent 70%),radial-gradient(40% 60% at 90% 100%,rgba(22,33,51,.16),transparent 70%),var(--jb-gradient)}:root[data-theme=dark] .lp-close-inner:before{background-image:linear-gradient(rgba(22,33,51,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(22,33,51,.1) 1px,transparent 1px)}:root[data-theme=dark] .lp-close-avatar{background:#16213329}:root[data-theme=dark] .lp-top{background:#162133e6}:root[data-theme=dark] .main-dashboard{background-color:#162133!important}:root[data-theme=dark] .match-tone.match-tone--high{color:color-mix(in srgb,#15803d 55%,#ffffff);background:#0e1726;border:1px solid color-mix(in srgb,#a7e8bf 30%,#162133)}:root[data-theme=dark] .match-tone.match-tone--mid{color:color-mix(in srgb,#b45309 55%,#ffffff);background:#0e1726;border:1px solid color-mix(in srgb,#ffd98a 30%,#162133)}:root[data-theme=dark] .match-tone.match-tone--low{color:var(--jb-text-heading);background:#0e1726;border:1px solid color-mix(in srgb,#fecaca 30%,#162133)}#root{width:100%!important;margin:0!important}.remove-zindex{z-index:0!important}.gradient-button{background:var(--jb-gradient, linear-gradient(135deg, #3E9AFF, #7289FF, #9278FA));border:none;color:#fff;font-weight:600;box-shadow:var(--jb-shadow-brand, 0 6px 18px rgba(114, 137, 255, .32));padding:6px 24px;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.gradient-button:hover,.gradient-button:focus-visible{background:var(--jb-gradient-hover, linear-gradient(135deg, #2F8BF2, #6479F5, #8468F2))!important;box-shadow:var(--jb-shadow-brand-hover, 0 10px 24px rgba(114, 137, 255, .4));transform:translateY(-1px);color:#fff!important}.gradient-text{font-size:89px;font-weight:700;background:linear-gradient(180deg,#1daeff,#a564f8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media screen and (max-width: 1440px){.gradient-text{font-size:72px}}@media screen and (max-width: 1024px){.gradient-text{font-size:60px}}@media screen and (max-width: 767px){.gradient-text{font-size:42px}.remove-zindex{z-index:0!important}}.home-sign-in-btn{padding:10px!important;border-radius:8px!important}.dark-gray{color:#788da5}.main-step{position:sticky;top:0;z-index:9}.main-dashboard{background-color:var(--jb-bg, #F8FAFC)!important;min-height:100vh}.modern-primary-btn:hover{transform:translateY(-2px);box-shadow:0 12px 48px #3e9aff73!important}.modern-secondary-btn:hover{border-color:#3e9aff!important;color:#3e9aff!important;transform:translateY(-2px);box-shadow:0 8px 24px #3e9aff26}.modern-feature-card{transition:all .4s cubic-bezier(.4,0,.2,1)}.modern-feature-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 60px #00000026!important}@keyframes float{0%,to{transform:translateY(0) rotate(15deg)}50%{transform:translateY(-20px) rotate(15deg)}}@keyframes float-delayed{0%,to{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-15px) rotate(-15deg)}}.float-animation{animation:float 6s ease-in-out infinite}.float-animation-delay{animation:float-delayed 7s ease-in-out infinite;animation-delay:1s}.modern-ai-container{transition:all .5s cubic-bezier(.4,0,.2,1)}.modern-ai-container:hover{transform:scale(1.05);box-shadow:0 32px 100px #3e9aff4d!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes draw{0%{stroke-dashoffset:200;stroke-dasharray:200}to{stroke-dashoffset:0;stroke-dasharray:200}}.hero-underline path{animation:draw 1.5s ease-in-out forwards;animation-delay:.5s}@property --lp-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.lp{--lp-ease-out: cubic-bezier(.16, 1, .3, 1);--lp-row: 72px;--lp-fs-12: .75rem;--lp-fs-13: .8125rem;--lp-fs-14: .875rem;--lp-fs-15: .9375rem;--lp-fs-16: 1rem;--lp-fs-18: 1.125rem;--lp-fs-20: 1.25rem;--lp-track-small: .006em;--lp-tint: rgba(114, 137, 255, .1);--lp-tint-strong: rgba(114, 137, 255, .16);--lp-tint-ink: #4F5FD6;--lp-hairline: rgba(3, 60, 104, .08);--lp-highlight: inset 0 1px 0 rgba(255, 255, 255, .9);--lp-shadow-card: 0 1px 2px rgba(3, 60, 104, .04), 0 8px 24px -12px rgba(3, 60, 104, .12);--lp-shadow-float: 0 2px 6px rgba(3, 60, 104, .05), 0 24px 48px -16px rgba(3, 60, 104, .22);--lp-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background:var(--jb-surface);color:var(--jb-text);font-family:var(--jb-font);min-height:100vh;overflow-x:clip;-webkit-font-smoothing:antialiased}.lp ::selection{background:#7289ff3d;color:var(--jb-text-heading)}.lp-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}.lp-h1,.lp-h2,.lp-h3{font-family:var(--jb-font);color:var(--jb-text-heading);margin:0;text-wrap:balance}.lp-h1{font-size:clamp(2.5rem,min(1.5rem + 4vw,10vh),5.25rem);line-height:1.02;font-weight:640;letter-spacing:-.038em;font-kerning:normal;text-rendering:optimizeLegibility}.lp-h1-accent{display:block;padding-bottom:.2em}.lp-h1-gold{position:relative;display:inline-block;background:linear-gradient(135deg,#ffe566,orange);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-weight:900}.lp-h1-underline{position:absolute;left:0;bottom:-.14em;width:100%;height:.16em;min-height:8px;overflow:visible;opacity:.8}.lp-h1-underline path{fill:none;stroke:#ffe566;stroke-width:4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:lp-draw 1.5s .5s ease-in-out forwards}.lp-h2{font-size:clamp(2rem,1.3rem + 2vw,3.25rem);line-height:1.08;font-weight:620;letter-spacing:-.03em;font-kerning:normal;text-rendering:optimizeLegibility}.lp-h3{font-size:var(--lp-fs-20);line-height:1.3;font-weight:600;letter-spacing:-.012em}.lp-lead{font-size:clamp(var(--lp-fs-18),1rem + .35vw,var(--lp-fs-20));line-height:1.6;max-inline-size:36em;color:var(--jb-text-muted);margin:clamp(16px,3vh,24px) auto 0;text-wrap:balance}.lp-sub{font-size:var(--lp-fs-18);line-height:1.6;color:var(--jb-text-muted);max-width:36em;margin:20px 0 0;text-wrap:pretty}.lp-sub a{color:var(--jb-secondary);font-weight:600;text-decoration:underline;text-decoration-color:#7289ff59;text-underline-offset:4px;transition:text-decoration-color .2s ease}.lp-sub a:hover{text-decoration-color:currentColor}.lp-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.lp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border-radius:var(--jb-radius-pill);border:1px solid transparent;font-family:var(--jb-font);font-size:var(--lp-fs-15);font-weight:500;letter-spacing:var(--lp-track-small);cursor:pointer;transition:transform .3s var(--lp-ease-out),box-shadow .3s var(--lp-ease-out),background .2s ease,color .2s ease,border-color .2s ease}.lp-btn:active{transform:scale(.98)}.lp-btn svg{transition:transform .3s var(--lp-ease-out)}.lp-btn-primary{background:var(--jb-gradient);color:#fff;box-shadow:inset 0 1px #ffffff59,0 1px 2px #033c681f,0 10px 24px -8px #7289ff99}.lp-btn-primary:hover{background:var(--jb-gradient-hover);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff59,0 1px 2px #033c681f,0 16px 32px -10px #7289ffb3}.lp-btn-primary:hover svg{transform:translate(3px)}.lp-btn-ghost{background:#fffc;color:var(--jb-text-heading);border-color:var(--lp-hairline);box-shadow:var(--lp-highlight),var(--jb-shadow-sm);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lp-btn-ghost:hover{border-color:#7289ff66;transform:translateY(-1px)}.lp-btn-ghost svg{color:var(--jb-secondary)}.lp-btn-white{background:#fff;color:var(--jb-text-heading);box-shadow:0 1px 2px #033c681a,0 12px 28px -10px #033c6859}.lp-btn-white:hover{transform:translateY(-1px)}.lp-btn-white:hover svg{transform:translate(3px)}.lp-btn-outline-white{background:#ffffff14;color:#fff;border-color:#ffffff73}.lp-btn-outline-white:hover{background:#ffffff29;border-color:#fff}.lp-rating{display:inline-flex;align-items:center;gap:8px;margin-top:28px;font-size:var(--lp-fs-14);color:var(--jb-text-muted)}.lp-rating strong{color:var(--jb-text-heading);font-weight:600}.lp-stars{display:inline-flex;gap:2px;color:var(--jb-warning)}.lp-hero{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--jb-header-height) + 5vh) 0 calc(56px + 5vh);isolation:isolate}.lp-hero-field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:radial-gradient(45% 35% at 50% 0%,rgba(62,154,255,.14),transparent 70%),radial-gradient(30% 30% at 12% 30%,rgba(146,120,250,.1),transparent 70%),radial-gradient(30% 30% at 88% 26%,rgba(62,154,255,.1),transparent 70%),linear-gradient(180deg,var(--jb-bg) 0%,#fff 70%)}.lp-hero-field:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--lp-hairline) 1px,transparent 1px),linear-gradient(90deg,var(--lp-hairline) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(55% 45% at 50% 20%,#000 0%,transparent 80%);-webkit-mask-image:radial-gradient(55% 45% at 50% 20%,#000 0%,transparent 80%);opacity:.6}.lp-hero-field:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--lp-grain);opacity:.05;mix-blend-mode:multiply}.lp-hero-copy{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:920px;margin:0 auto;animation:lp-rise 1s var(--lp-ease-out) both}.lp-hero-copy .lp-cta-row{justify-content:center;margin-top:clamp(24px,5vh,40px)}.lp-proof{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;margin-top:clamp(16px,3vh,24px);font-size:var(--lp-fs-14);color:var(--jb-text-muted)}.lp-proof .lp-rating{margin:0;font-size:var(--lp-fs-14)}.lp-proof-item{display:inline-flex;align-items:center;gap:6px}.lp-proof-item svg{color:var(--jb-success)}.lp-ticker{display:inline-flex;align-items:center;gap:12px;max-width:100%;height:44px;margin-top:clamp(24px,5vh,48px);padding:0 8px 0 16px;border-radius:var(--jb-radius-pill);background:#fffc;border:1px solid var(--lp-hairline);box-shadow:var(--lp-highlight),var(--lp-shadow-card);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:var(--lp-fs-14);color:var(--jb-text-heading)}.lp-ticker-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--jb-success);animation:lp-ping 2s ease-out infinite}.lp-ticker-line{display:inline-flex;align-items:center;gap:8px;min-width:0;animation:lp-tick-in .6s var(--lp-ease-out) both}.lp-ticker-icon{flex:none;color:var(--jb-secondary)}.lp-ticker-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.lp-ticker-tag{flex:none;padding:4px 10px;border-radius:var(--jb-radius-pill);background:var(--jb-bg-soft);color:var(--jb-text-muted);font-size:var(--lp-fs-12);letter-spacing:var(--lp-track-small)}.lp-scroll-cue{position:absolute;left:50%;bottom:28px;display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding:6px 12px;border:none;border-radius:var(--jb-radius-md);background:transparent;color:var(--jb-text-muted);font-family:var(--jb-font);font-size:var(--lp-fs-13);font-weight:500;letter-spacing:var(--lp-track-small);cursor:pointer;transform:translate(-50%);animation:lp-rise 1s .6s var(--lp-ease-out) both;transition:color .2s ease}.lp-scroll-cue:hover{color:var(--jb-text-heading)}.lp-scroll-cue svg{animation:lp-nudge 2.2s ease-in-out infinite}.lp-demo{position:relative;padding:24px 0 120px;scroll-margin-top:var(--jb-header-height)}.lp-stage{position:relative;max-width:1080px;margin:0 auto}.lp-stage-glow{position:absolute;top:8%;right:-6%;bottom:-10%;left:-6%;z-index:-1;background:radial-gradient(50% 50% at 30% 50%,rgba(62,154,255,.35),transparent 70%),radial-gradient(50% 50% at 70% 50%,rgba(146,120,250,.35),transparent 70%);filter:blur(60px);opacity:.7}.lp-float{position:absolute;z-index:2;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;background:#ffffffeb;border:1px solid var(--lp-hairline);box-shadow:var(--lp-highlight),var(--lp-shadow-float);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:var(--lp-fs-13);letter-spacing:var(--lp-track-small);white-space:nowrap;transition:opacity .4s ease}.lp-float strong{display:block;color:var(--jb-text-heading);font-weight:600;font-size:var(--lp-fs-14)}.lp-float span span{color:var(--jb-text-muted)}.lp-float-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--lp-tint);color:var(--jb-secondary);flex:none}.lp-float-icon.is-success{background:var(--jb-success-bg);color:var(--jb-success)}.lp-float-invite{top:72px;right:-44px;animation:lp-bob 7s ease-in-out infinite}.lp-float-letter{top:64px;left:-64px;animation:lp-bob 7s -3.5s ease-in-out infinite}.lp-stage.is-live .lp-float{opacity:0;pointer-events:none}.lp-agent{position:relative;border-radius:28px;padding:1px;background:#7289ff29;box-shadow:0 1px 2px #033c680f,0 30px 60px -20px #033c6840,0 60px 120px -40px #7289ff73}.lp-agent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;padding:1px;background:conic-gradient(from var(--lp-angle),transparent 0deg,rgba(62,154,255,.95) 40deg,rgba(146,120,250,.95) 80deg,transparent 130deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:lp-orbit 8s linear infinite;pointer-events:none}.lp-agent-inner{position:relative;border-radius:27px;background:#fff;overflow:hidden}.lp-agent-bar{display:flex;align-items:center;gap:10px;height:52px;padding:0 20px;border-bottom:1px solid var(--lp-hairline);background:linear-gradient(180deg,#fff,var(--jb-bg))}.lp-agent-dot{width:8px;height:8px;border-radius:50%;background:var(--jb-success);animation:lp-ping 2s ease-out infinite}.lp-agent-title{font-weight:500;font-size:var(--lp-fs-14);color:var(--jb-text-heading)}.lp-agent-tag{margin-left:auto;font-size:var(--lp-fs-12);letter-spacing:var(--lp-track-small);font-weight:500;color:var(--jb-text-muted);border:1px solid var(--lp-hairline);padding:4px 10px;border-radius:var(--jb-radius-pill)}.lp-agent-body{display:grid;grid-template-columns:248px minmax(0,1fr)}.lp-agent-stage{position:relative;min-height:540px}.lp-agent-persona{display:flex;flex-direction:column;padding:20px;border-right:1px solid var(--lp-hairline);background:var(--jb-bg)}.lp-persona-photo{position:relative;display:grid;place-items:center;flex:1;min-height:240px;border-radius:20px;overflow:hidden;background:radial-gradient(70% 55% at 50% 45%,#fff,#fff0),linear-gradient(160deg,#eaf3ff,#f1eeff);box-shadow:inset 0 0 0 1px #033c680f}.lp-persona-line{margin:16px 0;font-size:var(--lp-fs-14);line-height:1.5;color:var(--jb-text-muted);text-align:center;text-wrap:balance}.lp-talk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;border:none;border-radius:var(--jb-radius-pill);background:var(--jb-gradient);color:#fff;font-family:var(--jb-font);font-weight:500;font-size:var(--lp-fs-14);cursor:pointer;box-shadow:inset 0 1px #ffffff59,0 8px 18px -8px #7289ffb3;transition:transform .3s var(--lp-ease-out),background .2s ease}.lp-talk-btn:hover{background:var(--jb-gradient-hover);transform:translateY(-1px)}.lp-talk-mic{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ffffff38;animation:lp-mic 2.4s ease-out infinite}.lp-agent-main{padding:22px 24px 18px;min-width:0}.lp-rules{border:none;margin:0;padding:0 0 18px;border-bottom:1px solid var(--lp-hairline)}.lp-rules-legend,.lp-feed-head{font-size:var(--lp-fs-12);letter-spacing:var(--lp-track-small);font-weight:500;color:var(--jb-text-muted)}.lp-rules-legend{padding:0;margin-bottom:12px}.lp-chips{display:flex;flex-wrap:wrap;gap:6px}.lp-chip{height:34px;padding:0 14px;border-radius:var(--jb-radius-pill);border:1px solid var(--lp-hairline);background:#fff;color:var(--jb-text-muted);font-family:var(--jb-font);font-size:var(--lp-fs-13);letter-spacing:var(--lp-track-small);font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.lp-chip:hover{color:var(--jb-text-heading);border-color:#7289ff59}.lp-chip.is-on{background:var(--lp-tint);border-color:#7289ff80;color:var(--lp-tint-ink)}.lp-rule-row{display:flex;align-items:center;gap:24px;margin-top:16px}.lp-switch{display:inline-flex;align-items:center;gap:10px;font-size:var(--lp-fs-14);font-weight:500;color:var(--jb-text);cursor:pointer;white-space:nowrap}.lp-switch input{position:absolute;opacity:0;width:1px;height:1px}.lp-switch-track{position:relative;width:38px;height:22px;border-radius:11px;background:var(--jb-border-strong);transition:background .25s ease}.lp-switch-thumb{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #033c6840;transition:transform .3s var(--lp-ease-out)}.lp-switch input:checked+.lp-switch-track{background:var(--jb-secondary)}.lp-switch input:checked+.lp-switch-track .lp-switch-thumb{transform:translate(16px)}.lp-switch input:focus-visible+.lp-switch-track{box-shadow:var(--jb-focus-ring)}.lp-salary{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.lp-salary-label{font-size:var(--lp-fs-13);letter-spacing:var(--lp-track-small);color:var(--jb-text-muted)}.lp-salary-label strong{color:var(--jb-text-heading);font-weight:600;font-variant-numeric:tabular-nums}.lp-salary input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--jb-primary),var(--jb-accent)) 0 / var(--pct) 100% no-repeat,var(--jb-border);cursor:pointer}.lp-salary input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid var(--lp-hairline);box-shadow:0 1px 2px #033c6826,0 4px 10px -2px #7289ff80}.lp-salary input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid var(--lp-hairline);box-shadow:0 4px 10px -2px #7289ff80}.lp-feed-head{display:flex;justify-content:space-between;align-items:baseline;margin:16px 0 10px}.lp-feed-count{color:var(--jb-success);font-variant-numeric:tabular-nums}.lp-feed{position:relative;list-style:none;margin:0;padding:0;height:calc(var(--rows) * var(--lp-row))}.lp-job{position:absolute;left:0;right:0;top:0;height:calc(var(--lp-row) - 8px);display:flex;align-items:center;gap:14px;padding:0 14px;border-radius:16px;border:1px solid var(--lp-hairline);background:#fff;box-shadow:0 1px 2px #033c680a;transform:translateY(calc(var(--i) * var(--lp-row)));transition:transform .7s var(--lp-ease-out),border-color .4s ease,background .4s ease,box-shadow .4s ease;animation:lp-row-in .5s var(--lp-ease-out) both}.lp-job.is-writing{border-color:#7289ff73;box-shadow:0 0 0 3px #7289ff1a,0 8px 20px -10px #7289ff80}.lp-job.is-applied{background:linear-gradient(90deg,var(--jb-success-bg),#fff 70%);border-color:var(--jb-success-border)}.lp-job-fit{--deg: calc(var(--fit) * 3.6deg);flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--jb-primary),var(--jb-accent) var(--deg),var(--jb-bg-soft) var(--deg))}.lp-job-fit span{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;font-size:var(--lp-fs-12);letter-spacing:var(--lp-track-small);font-weight:600;color:var(--jb-text-heading);font-variant-numeric:tabular-nums}.lp-job-text{flex:1;min-width:0}.lp-job-title,.lp-job-why{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-job-title{font-weight:600;font-size:var(--lp-fs-15);color:var(--jb-text-heading)}.lp-job-company{font-weight:400;color:var(--jb-text-muted)}.lp-job-why{font-size:var(--lp-fs-13);letter-spacing:var(--lp-track-small);color:var(--jb-text-muted);margin-top:3px}.lp-job-status{flex:none;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:var(--jb-radius-pill);font-size:var(--lp-fs-12);letter-spacing:var(--lp-track-small);font-weight:500;border:1px solid var(--lp-hairline);background:#fff;color:var(--jb-text-muted)}.lp-job-status.is-writing{border-color:#7289ff4d;background:var(--lp-tint);color:var(--lp-tint-ink)}.lp-job-status.is-applied{border-color:var(--jb-success-border);color:var(--jb-success)}.lp-spin{animation:lp-spin .9s linear infinite}.lp-feed-empty{display:grid;place-items:center;height:100%;border:1px dashed var(--jb-border-strong);border-radius:16px;color:var(--jb-text-muted);font-size:var(--lp-fs-14);text-align:center;padding:0 24px}.lp-feed-note{margin:4px 0 0;font-size:var(--lp-fs-12);letter-spacing:var(--lp-track-small);color:var(--jb-text-muted)}.lp-section{padding:140px 0}.lp-section-head{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:760px;margin:0 auto 72px}.lp-section-head .lp-sub,.lp-section-head .lp-rating{margin-top:20px}.lp-section-head .lp-sub{text-wrap:balance}.lp-steps{--cols: 4;--gap: 28px;position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap)}.lp-steps:before{content:"";position:absolute;top:23px;left:24px;right:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols) - 24px);height:2px;border-radius:1px;background:linear-gradient(90deg,#ffe566,orange);opacity:.7;transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--lp-ease-out)}.lp-steps.is-inview:before{transform:scaleX(1)}.lp-step{position:relative;display:flex;flex-direction:column}.lp-step-top{display:flex;align-items:center;gap:14px;margin-bottom:28px}.lp-step-marker{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#ffe566,orange);color:var(--jb-text-heading);font-size:var(--lp-fs-18);font-weight:700;font-variant-numeric:tabular-nums;box-shadow:0 0 0 6px #fff,0 8px 18px -6px #ffa5008c;transition:transform .3s var(--lp-ease-out)}.lp-step:hover .lp-step-marker{transform:scale(1.06)}.lp-mark{padding:0 .06em;background:linear-gradient(100deg,#ffe566e6,#ffa5008c) no-repeat 0 88% / 100% .34em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-step>p{margin:10px 0 0;min-height:calc(1.6em * 3);color:var(--jb-text-muted);line-height:1.6;font-size:var(--lp-fs-16);max-width:34em}.lp-mini{flex:1;margin-top:24px;border-radius:18px;border:1px solid var(--lp-hairline);background:var(--jb-bg);box-shadow:var(--lp-highlight);transition:transform .4s var(--lp-ease-out),box-shadow .4s var(--lp-ease-out);padding:18px;min-height:150px;font-size:var(--lp-fs-13);letter-spacing:var(--lp-track-small)}.lp-step:hover .lp-mini{transform:translateY(-3px);box-shadow:var(--lp-highlight),var(--lp-shadow-card)}.lp-mini-cv{display:flex;flex-direction:column;justify-content:center}.lp-mini-file{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;background:#fff;border:1px solid var(--lp-hairline);box-shadow:var(--jb-shadow-sm);font-weight:600;color:var(--jb-text-heading)}.lp-mini-file svg{color:var(--jb-secondary)}.lp-mini-skills{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.lp-mini-skills span{padding:5px 11px;border-radius:var(--jb-radius-pill);background:#fff;border:1px solid var(--lp-hairline);color:var(--jb-text-muted);transition:background .5s ease,color .5s ease,border-color .5s ease;transition-delay:var(--d)}.lp-steps.is-inview .lp-mini-skills span{background:var(--lp-tint);border-color:#7289ff59;color:var(--lp-tint-ink)}.lp-mini-match-top{display:flex;justify-content:space-between;font-weight:600;color:var(--jb-text-heading)}.lp-mini-match-top strong{color:var(--jb-secondary);font-variant-numeric:tabular-nums}.lp-mini-meter{height:6px;border-radius:3px;background:var(--jb-border);margin:12px 0 14px;overflow:hidden}.lp-mini-meter span{display:block;height:100%;width:94%;border-radius:inherit;background:var(--jb-gradient);transform:scaleX(0);transform-origin:left;transition:transform 1.4s .3s var(--lp-ease-out)}.lp-steps.is-inview .lp-mini-meter span{transform:scaleX(1)}.lp-mini ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;color:var(--jb-text)}.lp-mini ul li{display:flex;gap:8px;align-items:flex-start}.lp-mini ul svg{color:var(--jb-success);flex:none;margin-top:2px}.lp-mini-letter{background:#fff}.lp-mini-letter-head{font-weight:600;color:var(--jb-text-heading);margin-bottom:14px}.lp-line{display:block;height:6px;border-radius:3px;background:var(--jb-bg-soft);margin-bottom:9px;transform:scaleX(0);transform-origin:left;transition:transform .8s var(--lp-ease-out)}.lp-line:nth-of-type(2){transition-delay:.35s}.lp-line:nth-of-type(3){transition-delay:.7s}.lp-line-short{width:60%}.lp-steps.is-inview .lp-line{transform:scaleX(1)}.lp-mini-stamp{display:inline-flex;align-items:center;gap:5px;margin-top:12px;padding:4px 10px;border-radius:var(--jb-radius-pill);border:1px solid var(--jb-success-border);background:var(--jb-success-bg);color:var(--jb-success);font-weight:500;opacity:0;transform:scale(.85);transition:opacity .3s 1.3s ease,transform .5s 1.3s var(--lp-ease-out)}.lp-steps.is-inview .lp-mini-stamp{opacity:1;transform:scale(1)}.lp-mini-track{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:center}.lp-mini-track div{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid var(--lp-hairline);color:var(--jb-text-heading);font-weight:500}.lp-mini-track span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-mini-track em{font-style:normal;font-size:var(--lp-fs-12);letter-spacing:var(--lp-track-small);font-weight:500;padding:2px 9px;border-radius:var(--jb-radius-pill);flex:none}.lp-mini-track .is-interview{background:var(--jb-success-bg);color:var(--jb-success)}.lp-mini-track .is-pending{background:var(--jb-warning-bg);color:#b45309}.lp-mini-track .is-closed{background:var(--jb-bg-soft);color:var(--jb-text-muted)}.lp-why{background:var(--jb-bg);border-top:1px solid var(--lp-hairline);border-bottom:1px solid var(--lp-hairline)}.lp-why-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:72px;align-items:center}.lp-why-copy .lp-btn{margin-top:36px}.lp-compare{border-radius:28px;background:#fff;border:1px solid var(--lp-hairline);box-shadow:var(--lp-highlight),var(--lp-shadow-card);overflow:hidden}.lp-compare-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1.2fr);align-items:stretch;border-top:1px solid var(--lp-hairline)}.lp-compare-row>span{display:flex;align-items:center;gap:10px;padding:18px 22px;font-size:var(--lp-fs-14);line-height:1.4}.lp-compare-row>span[role=rowheader]{font-weight:500;color:var(--jb-text-heading)}.lp-compare-head{border-top:none}.lp-compare-head>span{padding-top:22px;padding-bottom:18px;font-size:var(--lp-fs-13);letter-spacing:var(--lp-track-small);font-weight:500;color:var(--jb-text-muted)}.lp-compare-them{color:var(--jb-text-muted)}.lp-compare-them svg{color:var(--jb-border-strong);flex:none}.lp-compare-us{background:#7289ff0d;color:var(--jb-text-heading);font-weight:500;box-shadow:inset 1px 0 #7289ff2e}.lp-compare-head .lp-compare-us{font-size:var(--lp-fs-16);font-weight:600;letter-spacing:-.01em;color:var(--jb-secondary)}.lp-compare-us svg{color:var(--jb-success);flex:none}.lp-privacy{position:relative;padding:120px 0;background:var(--jb-gradient-soft),var(--jb-bg-soft);isolation:isolate}.lp-privacy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--lp-grain);opacity:.05;mix-blend-mode:multiply}.lp-privacy-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center}.lp-privacy-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lp-privacy-list li{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border-radius:22px;background:#ffffffbf;border:1px solid rgba(255,255,255,.9);box-shadow:var(--lp-shadow-card);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.lp-privacy-list svg{box-sizing:content-box;padding:10px;border-radius:12px;background:var(--lp-tint);color:var(--jb-secondary)}.lp-privacy-list strong{display:block;color:var(--jb-text-heading);font-weight:600;margin-bottom:6px}.lp-privacy-list span{color:var(--jb-text-muted);font-size:var(--lp-fs-14);line-height:1.5}.lp-quotes{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:auto auto;gap:20px}.lp-quote{margin:0;padding:32px;border-radius:28px;border:1px solid var(--lp-hairline);background:#fff;box-shadow:var(--lp-highlight),var(--lp-shadow-card);display:flex;flex-direction:column;justify-content:space-between;gap:28px}.lp-quote blockquote{margin:0;font-size:var(--lp-fs-16);line-height:1.65;color:var(--jb-text)}.lp-quote.is-feature{position:relative;grid-row:span 2;padding:48px;overflow:hidden;background:radial-gradient(60% 60% at 100% 0%,rgba(146,120,250,.14),transparent 70%),radial-gradient(60% 60% at 0% 100%,rgba(62,154,255,.12),transparent 70%),#fff}.lp-quote.is-feature:before{content:"“";position:absolute;top:-8px;right:32px;font-size:12rem;line-height:1;font-weight:700;color:#7289ff1f;pointer-events:none}.lp-quote.is-feature blockquote{position:relative;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);line-height:1.4;font-weight:450;letter-spacing:-.018em;color:var(--jb-text-heading)}.lp-quote figcaption{display:flex;align-items:center;gap:12px}.lp-quote figcaption strong{display:block;color:var(--jb-text-heading);font-weight:600}.lp-quote figcaption span span{font-size:var(--lp-fs-14);color:var(--jb-text-muted)}.lp-quote-avatar{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--lp-tint-strong);color:var(--lp-tint-ink);font-weight:600;font-size:var(--lp-fs-13);letter-spacing:var(--lp-track-small);flex:none;box-shadow:inset 0 0 0 1px #7289ff40}.lp-faq{padding-top:40px}.lp-faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:72px;align-items:start}.lp-faq-list{border-top:1px solid var(--lp-hairline)}.lp-faq-item{border-bottom:1px solid var(--lp-hairline)}.lp-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;list-style:none;cursor:pointer;font-weight:500;font-size:var(--lp-fs-18);color:var(--jb-text-heading);transition:color .2s ease}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:hover{color:var(--jb-secondary)}.lp-faq-icon{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--lp-hairline);color:var(--jb-text-muted);transition:background .2s ease,color .2s ease,border-color .2s ease}.lp-faq-item[open] .lp-faq-icon{background:var(--lp-tint);border-color:transparent;color:var(--jb-secondary)}.lp-faq-minus,.lp-faq-item[open] .lp-faq-plus{display:none}.lp-faq-item[open] .lp-faq-minus{display:block}.lp-faq-item p{margin:-4px 0 24px;max-width:62ch;color:var(--jb-text-muted);line-height:1.7}.lp-close{padding:0 32px 120px}.lp-close-inner{position:relative;max-width:1136px;border-radius:36px;padding:96px 32px;background:radial-gradient(50% 70% at 15% 0%,rgba(255,255,255,.28),transparent 70%),radial-gradient(40% 60% at 90% 100%,rgba(255,255,255,.16),transparent 70%),var(--jb-gradient);text-align:center;color:#fff;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px #fff6,0 40px 80px -30px #7289ffa6}.lp-close-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(60% 80% at 50% 0%,#000,transparent 80%);-webkit-mask-image:radial-gradient(60% 80% at 50% 0%,#000,transparent 80%)}.lp-close-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--lp-grain);opacity:.08;mix-blend-mode:overlay}.lp-close-avatar{display:inline-grid;place-items:center;padding:12px;margin-bottom:28px;border-radius:50%;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff59,0 16px 32px -12px #033c6859}.lp-close .lp-h2{color:#fff;max-width:15em;margin:0 auto}.lp-close p{max-width:34em;margin:20px auto 0;font-size:var(--lp-fs-18);line-height:1.6;color:#ffffffeb}.lp-close .lp-cta-row{justify-content:center}.lp-top{position:fixed;right:32px;bottom:32px;z-index:1000;display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--lp-hairline);border-radius:50%;background:#ffffffe6;color:var(--jb-text-heading);box-shadow:var(--lp-shadow-float);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(16px);transition:opacity .3s ease,transform .3s var(--lp-ease-out),color .2s ease}.lp-top.is-shown{opacity:1;pointer-events:auto;transform:translateY(0)}.lp-top.is-shown:hover{color:var(--jb-secondary);transform:translateY(-3px)}@keyframes lp-rise{0%{opacity:0;transform:translateY(24px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes lp-row-in{0%{opacity:0}to{opacity:1}}@keyframes lp-orbit{to{--lp-angle: 360deg}}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-tick-in{0%{opacity:0;transform:translateY(8px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes lp-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lp-ping{0%{box-shadow:0 0 #16a34a80}80%,to{box-shadow:0 0 0 8px #16a34a00}}@keyframes lp-mic{0%{box-shadow:0 0 #ffffff8c}70%,to{box-shadow:0 0 0 8px #fff0}}@keyframes lp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.lp *,.lp *:before,.lp *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important}}@media (max-width: 1240px){.lp-float-invite{right:-12px}.lp-float-letter{left:-16px}}@media (max-width: 1080px){.lp-why-grid,.lp-privacy-grid,.lp-faq-grid{grid-template-columns:minmax(0,1fr);gap:48px}.lp-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}.lp-steps:before{display:none}.lp-step>p{min-height:0}.lp-float{display:none}}@media (max-width: 720px){.lp{--lp-row: 76px}.lp-wrap{padding:0 16px}.lp-hero{padding:calc(var(--jb-header-height) + 32px) 0 88px}.lp-demo{padding:0 0 80px}.lp-cta-row .lp-btn{flex:1 1 100%}.lp-agent{border-radius:22px}.lp-agent-inner{border-radius:21px}.lp-agent-body{grid-template-columns:minmax(0,1fr)}.lp-agent-persona{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"photo line" "btn btn";gap:12px 14px;align-items:center;padding:16px;border-right:none;border-bottom:1px solid var(--lp-hairline)}.lp-persona-photo{grid-area:photo;flex:none;min-height:0;width:64px;aspect-ratio:1;border-radius:50%}.lp-persona-line{grid-area:line;margin:0;text-align:left}.lp-talk-btn{grid-area:btn}.lp-agent-main{padding:16px 14px 14px}.lp-rule-row{flex-direction:column;align-items:stretch;gap:14px}.lp-job{padding:0 10px;gap:10px}.lp-job-status{padding:0 8px}.lp-agent-stage{min-height:440px}.lp-section{padding:88px 0}.lp-section-head{margin-bottom:44px}.lp-steps{grid-template-columns:minmax(0,1fr);row-gap:48px}.lp-compare-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-compare-row>span[role=rowheader]{grid-column:1 / -1;padding-bottom:0}.lp-compare-head>span:first-child{display:none}.lp-compare-row>span{padding:12px 14px;font-size:var(--lp-fs-14)}.lp-privacy{padding:80px 0}.lp-privacy-list,.lp-quotes{grid-template-columns:minmax(0,1fr)}.lp-quote.is-feature{grid-row:auto;padding:32px 28px}.lp-quote.is-feature:before{font-size:8rem;right:16px}.lp-close{padding:0 16px 80px}.lp-close-inner{padding:64px 20px;border-radius:26px}.lp-top{right:16px;bottom:16px}}@media (max-width: 720px) and (max-height: 700px){.lp-ticker{display:none}.lp-h1{font-size:2.25rem}.lp-lead{font-size:var(--lp-fs-16)}}.lp-video{padding-top:40px}.lp-video-frame{position:relative;max-width:1000px;margin:0 auto;aspect-ratio:16 / 9;max-height:80vh;border-radius:24px;overflow:hidden;background:var(--jb-bg-soft);border:1px solid var(--lp-hairline);box-shadow:0 1px 2px #033c680f,0 30px 60px -24px #033c6840,0 50px 100px -40px #7289ff66}.lp-video-frame iframe,.lp-video-frame video{display:block;width:100%;height:100%;border:0;background:#000;object-fit:cover}.lp-video-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;background:radial-gradient(60% 70% at 50% 40%,color-mix(in srgb,var(--jb-surface) 85%,transparent),transparent 70%),var(--jb-gradient-soft),var(--jb-bg-soft);color:var(--jb-text-muted);font-size:var(--lp-fs-14)}.lp-video-placeholder strong{color:var(--jb-text-heading);font-size:var(--lp-fs-18);font-weight:600}.lp-video-placeholder code{padding:2px 6px;border-radius:6px;background:var(--jb-surface);color:var(--jb-text-heading);font-size:var(--lp-fs-13)}.lp-video-play{flex:none;display:grid;place-items:center;width:76px;height:76px;margin-bottom:8px;border-radius:50%;background:var(--jb-gradient);color:#fff;padding-left:4px;box-shadow:var(--jb-shadow-brand-hover)}@media (max-width: 720px){.lp-video{padding-top:16px}.lp-video-frame{border-radius:16px}.lp-video-placeholder{gap:6px;font-size:var(--lp-fs-12)}.lp-video-placeholder strong{font-size:var(--lp-fs-15)}.lp-video-play{width:52px;height:52px;margin-bottom:4px}.lp-video-play svg{width:22px;height:22px}}.lp-demo{padding-top:56px}.lp-demo-head{margin-bottom:56px}@media (max-width: 720px){.lp-demo{padding-top:32px}.lp-demo-head{margin-bottom:36px}}.site-footer{background:var(--jb-bg, #F8FAFC);color:var(--jb-text, #1E2F45);margin-top:48px;border-top:1px solid rgba(3,60,104,.08)}.site-footer-brand{display:flex;align-items:center;gap:10px;margin-bottom:16px;font-family:var(--jb-font, "Roboto", sans-serif);font-size:17px;font-weight:700;letter-spacing:.06em;color:var(--jb-text-heading, #033C68)}.site-footer-text{font-size:14.5px;color:var(--jb-text-muted, #5F7389);line-height:1.65;max-width:300px}.site-footer-heading{margin-bottom:16px!important;font-size:13px!important;font-weight:500!important;letter-spacing:.01em;color:var(--jb-text-heading, #033C68)!important}.site-footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer-link{padding:0;border:none;background:transparent;color:var(--jb-text-muted, #5F7389);font-family:var(--jb-font, "Roboto", sans-serif);font-size:14.5px;font-weight:400;line-height:1.5;cursor:pointer;text-decoration:none;transition:color .2s ease}.footer-link:hover{color:var(--jb-text-heading, #033C68)}.site-footer-bottom{display:flex;justify-content:flex-start;align-items:center;gap:16px;margin-top:56px;padding-top:24px;border-top:1px solid rgba(3,60,104,.08);color:var(--jb-text-muted, #5F7389);font-size:13px}.site-footer-email{font-weight:500;color:var(--jb-text-heading, #033C68)}.site-footer-powered{margin:14px 0 0;font-size:13.5px;color:var(--jb-text-muted, #5F7389)}.site-footer-powered a{color:var(--jb-text-heading, #033C68);font-weight:600;text-decoration:underline;text-decoration-color:#033c6840;text-underline-offset:3px}.site-footer-powered a:hover{text-decoration-color:currentColor}.install-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;overflow-y:auto}.install-modal-container{background:#fff;border-radius:20px;max-width:500px;width:100%;max-height:90vh;position:relative;box-shadow:0 10px 40px #0003;animation:modalSlideUp .3s ease-out;display:flex;flex-direction:column;overflow:hidden}@keyframes modalSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.install-modal-fixed-header{position:relative;padding:30px 25px 20px;background:#fff;border-radius:20px 20px 0 0;flex-shrink:0}.install-modal-close{position:absolute;top:20px;right:20px;background:transparent;border:none;cursor:pointer;color:#333;padding:5px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s;z-index:1}.install-modal-close:hover{background-color:#0000000d}.install-modal-scrollable-content{overflow-y:auto;padding:0 25px 30px;flex:1}.install-modal-header{display:flex;justify-content:center;margin-bottom:20px}.install-modal-icon-container{display:flex;align-items:center;gap:15px}.install-modal-app-icon{width:60px;height:60px;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.install-modal-app-icon img{width:100%;height:100%;object-fit:cover}.install-modal-arrow,.install-modal-phone{color:#1976d2}.install-modal-title{font-size:18px;font-weight:600;color:#003d82;text-align:center;margin:0;line-height:1.4}.install-modal-instructions{display:flex;flex-direction:column;gap:25px}.install-modal-step{display:flex;flex-direction:column;gap:12px}.install-modal-step-text{font-size:15px;color:#333;margin:0;line-height:1.5}.install-modal-step-text strong{font-weight:600;color:#000}.install-modal-image-wrapper{background:#f5f5f5;border-radius:12px;padding:12px;display:flex;justify-content:center;align-items:center}.install-modal-image{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a}@media (max-width: 600px){.install-modal-container{max-height:77dvh}.install-modal-fixed-header{padding:25px 20px 15px}.install-modal-scrollable-content{padding:0 20px 25px}.install-modal-title{font-size:16px}.install-modal-step-text{font-size:14px}.install-modal-app-icon{width:50px;height:50px}.install-modal-arrow{width:24px;height:24px}.install-modal-phone{width:32px;height:32px}}.install-modal-scrollable-content::-webkit-scrollbar{width:6px}.install-modal-scrollable-content::-webkit-scrollbar-track{background:transparent}.install-modal-scrollable-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.install-modal-scrollable-content::-webkit-scrollbar-thumb:hover{background:#999}.ant-layout-header.public-header{position:fixed;top:0;left:0;z-index:1000;width:100%;height:var(--jb-header-height, 64px);padding:0;line-height:normal;background:#ffffffb8;backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.ant-layout-header.public-header.is-scrolled{background:#ffffffdb;border-bottom-color:#033c6814;box-shadow:0 8px 24px -16px #033c682e}.public-header-inner{display:flex;align-items:center;gap:24px;max-width:1200px;height:100%;margin:0 auto;padding:0 32px}.public-brand{flex:none;display:inline-flex;align-items:center;gap:10px;font-family:var(--jb-font, "Roboto", sans-serif);font-size:17px;font-weight:700;letter-spacing:.06em;color:var(--jb-text-heading, #033C68);text-decoration:none;cursor:pointer;transition:opacity .2s ease}.public-brand:hover{color:var(--jb-text-heading, #033C68);opacity:.75}.public-brand-by{margin-left:-2px;padding-left:10px;border-left:1px solid rgba(3,60,104,.15);font-size:12.5px;font-weight:500;letter-spacing:.01em;color:var(--jb-text-muted, #5F7389);white-space:nowrap}.public-nav{flex:1;display:flex;justify-content:center;align-items:center;gap:2px}.public-actions{flex:none;display:flex;align-items:center;gap:6px}.public-nav-link{height:36px;padding:0 12px;border:none;border-radius:999px;background:transparent;color:var(--jb-text-muted, #5F7389);font-family:var(--jb-font, "Roboto", sans-serif);font-size:14.5px;font-weight:500;letter-spacing:.005em;cursor:pointer;transition:color .2s ease,background .2s ease;white-space:nowrap}.public-nav-link:hover{color:var(--jb-text-heading, #033C68);background:#033c680a}.public-nav-link.is-active{color:var(--jb-text-heading, #033C68);background:#7289ff1a}.public-nav-signin.is-active{background:transparent}.public-nav-link.is-mobile{width:100%;height:48px;border-radius:12px;text-align:left;font-size:16px}.public-nav-signup{height:38px;padding:0 18px;border:none;border-radius:999px;background:var(--jb-gradient);color:#fff;font-family:var(--jb-font, "Roboto", sans-serif);font-size:14.5px;font-weight:500;letter-spacing:.005em;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px #ffffff59,0 6px 16px -8px #7289ffcc;transition:transform .3s cubic-bezier(.16,1,.3,1),background .2s ease}.public-nav-signup:hover{background:var(--jb-gradient-hover);transform:translateY(-1px)}.public-nav-signup:focus-visible{outline:none;box-shadow:var(--jb-focus-ring)}.public-nav-signup.is-mobile{width:100%;height:48px;margin:12px 0 0;font-size:16px}.public-lang-switch{display:inline-flex;align-items:center;padding:3px;margin-left:6px;border-radius:999px;background:#033c680d}.public-lang-switch.is-mobile{align-self:center;margin:16px 0 0}.public-lang-btn{min-width:34px;height:28px;padding:0 8px;border:none;border-radius:999px;background:transparent;color:var(--jb-text-muted, #5F7389);font-family:var(--jb-font, "Roboto", sans-serif);font-size:12px;font-weight:500;letter-spacing:.04em;cursor:pointer;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.public-lang-btn:hover{color:var(--jb-text-heading, #033C68)}.public-lang-btn.is-active{background:#fff;color:var(--jb-text-heading, #033C68);box-shadow:0 1px 2px #033c681f,0 1px 1px #033c680a}.public-lang-sep{display:none}.public-menu-btn{width:44px;height:44px;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:12px;background:transparent;color:var(--jb-text-heading, #033C68);font-size:20px;cursor:pointer}.public-menu-btn:hover{background:#033c680d}.public-nav-drawer{display:flex;flex-direction:column;gap:4px}@media (max-width: 1360px){.public-header-inner{gap:12px;padding:0 24px}.public-nav-link{padding:0 10px}}@media (max-width: 1180px){.public-header-inner{gap:8px;padding:0 16px}.public-nav{gap:0}.public-nav-link,.public-nav-signup{padding:0 8px;font-size:13.5px}.public-brand{letter-spacing:.03em}.public-lang-switch{margin-left:2px}}@media (max-width: 720px){.public-header-inner{padding:0 8px 0 16px}}.public-nav-link.public-nav-recruiter{display:inline-flex;align-items:center;gap:6px;color:var(--jb-text-heading, #033C68);background:linear-gradient(135deg,#ffe56661,#ffa50029);box-shadow:inset 0 0 0 1px #ffa50066}.public-nav-link.public-nav-recruiter svg{color:#d98200}.public-nav-link.public-nav-recruiter:hover,.public-nav-link.public-nav-recruiter.is-active{background:linear-gradient(135deg,#ffe56699,#ffa50047);color:var(--jb-text-heading, #033C68)}.public-nav-link.public-nav-recruiter.is-mobile{justify-content:flex-start}.theme-toggle{flex:none;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--jb-border);border-radius:10px;background:var(--jb-surface);color:var(--jb-text-heading);font-size:16px;cursor:pointer;transition:border-color var(--jb-duration) var(--jb-ease),color var(--jb-duration) var(--jb-ease)}.theme-toggle:hover{border-color:var(--jb-primary);color:var(--jb-primary)}.theme-toggle:focus-visible{outline:none;box-shadow:var(--jb-focus-ring)}.theme-toggle__menu .ant-dropdown-menu{min-width:150px;padding:6px}.theme-toggle__menu .ant-dropdown-menu-item{padding:8px 10px!important;border-radius:8px!important}.theme-toggle__item{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.theme-toggle__check{color:var(--jb-primary);font-size:12px}.theme-seg__btn{min-width:34px;padding:0 8px;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.lang-switch{flex:none;display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:var(--jb-bg-soft)}.lang-switch__btn{min-width:38px;height:32px;padding:0 10px;border:none;border-radius:999px;background:transparent;cursor:pointer;font-family:var(--jb-font);font-size:13px;font-weight:500;color:var(--jb-text-muted);transition:background var(--jb-duration) var(--jb-ease),color var(--jb-duration) var(--jb-ease),box-shadow var(--jb-duration) var(--jb-ease)}.lang-switch__btn:hover{color:var(--jb-text-heading)}.lang-switch__btn.is-active{background:var(--jb-surface);color:var(--jb-text-heading);font-weight:600;box-shadow:0 1px 2px #033c681f,0 1px 1px #033c680a}.lang-switch__btn:focus-visible{outline:none;box-shadow:var(--jb-focus-ring)}.voice-orb{--orb-size: 150px;position:relative;display:inline-block;flex:none;width:var(--orb-size);height:var(--orb-size);border-radius:50%;isolation:isolate;animation:voice-orb-breathe 5s ease-in-out infinite}.voice-orb:after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:-1;border-radius:50%;background:radial-gradient(circle,#7289ff73,#9278fa00 65%);filter:blur(calc(var(--orb-size) * .07))}.voice-orb-swirl,.voice-orb-glass{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.voice-orb-swirl{overflow:hidden;background:conic-gradient(from 0deg,#3e9aff,#9278fa,#6fb6ff,#7289ff,#b39bff,#3e9aff);filter:blur(calc(var(--orb-size) * .065));animation:voice-orb-spin 7s linear infinite}.voice-orb-blob{position:absolute;width:70%;height:70%;border-radius:50%;mix-blend-mode:screen;opacity:.85;filter:blur(calc(var(--orb-size) * .09))}.voice-orb-blob.is-one{top:4%;left:6%;background:#8fd0ff;animation:voice-orb-drift-one 6s ease-in-out infinite}.voice-orb-blob.is-two{right:4%;bottom:2%;background:#c4b2ff;animation:voice-orb-drift-two 7s ease-in-out infinite}.voice-orb-glass{background:radial-gradient(circle at 34% 28%,#fffffff2 0,#ffffff59 18%,#fff0 42%),radial-gradient(circle at 50% 120%,#1e287840,#1e287800 60%);box-shadow:inset 0 0 0 1px #ffffff80,inset 0 -10px 30px #3c3caa40}.voice-orb.is-speaking{animation:voice-orb-talk .9s ease-in-out infinite}.voice-orb.is-speaking .voice-orb-swirl{animation-duration:2.2s}@keyframes voice-orb-spin{to{transform:rotate(360deg)}}@keyframes voice-orb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes voice-orb-talk{0%,to{transform:scale(1)}25%{transform:scale(1.07)}50%{transform:scale(1.02)}75%{transform:scale(1.09)}}@keyframes voice-orb-drift-one{0%,to{transform:translate(0)}50%{transform:translate(18%,14%)}}@keyframes voice-orb-drift-two{0%,to{transform:translate(0)}50%{transform:translate(-16%,-18%)}}@media (prefers-reduced-motion: reduce){.voice-orb,.voice-orb *{animation:none!important}}
