:root{color:#10231d;font-synthesis:none;background:#edf3f0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{color:#10231d;background:#edf3f0;margin:0}button,input{font:inherit}button{cursor:pointer}.app-shell{grid-template-columns:230px 1fr;min-height:100vh;display:grid}.sidebar{color:#d8e6e0;background:#102a22;border-right:1px solid #ffffff0a;flex-direction:column;height:100vh;padding:24px 16px 18px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;padding:0 8px 28px;display:flex}.brand-mark{color:#183228;background:#d9ff62;border-radius:12px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:800;display:grid}.brand-name{color:#fff;letter-spacing:.02em;font-size:14px;font-weight:800}.brand-sub{letter-spacing:.18em;color:#83a99a;margin-top:3px;font-size:10px}.nav-list{flex-direction:column;gap:7px;display:flex}.nav-item{color:#b8cdc5;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:12px 13px;display:flex}.nav-item:hover{color:#fff;background:#173a30}.nav-item.active{color:#fff;background:#21483c;box-shadow:inset 0 0 0 1px #ffffff05}.sidebar-spacer{flex:1}.social-title{letter-spacing:.18em;color:#6f9386;padding:0 8px 10px;font-size:9px}.socials{gap:8px;padding:0 6px 16px;display:flex}.socials a{color:#dfece7;background:#183a30;border-radius:11px;place-items:center;width:42px;height:42px;text-decoration:none;display:grid}.socials a:hover{background:#245142}.tiktok-icon{font-size:22px;font-weight:900}.owner{border-top:1px solid #ffffff14;align-items:center;gap:10px;padding:16px 6px 0;display:flex}.owner-avatar{color:#173127;background:#d9ff62;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.owner strong{color:#fff;font-size:13px;display:block}.owner small{color:#77998d;margin-top:2px;font-size:10px;display:block}.workspace{min-width:0;padding:34px 38px 60px}.page{max-width:1380px;margin:0 auto}.topline{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.eyebrow,.section-kicker{letter-spacing:.18em;color:#789187;font-size:10px;font-weight:800}.topline h1{margin:8px 0 0;font-size:30px;font-weight:500;line-height:1}.period-switch button.active{color:#1f3a31;background:#fff;box-shadow:0 2px 8px #24463a12}.metrics-grid.four{grid-template-columns:repeat(4,1fr)}.metric-card,.panel{background:#fff;border:1px solid #e2e9e6;border-radius:14px;box-shadow:0 5px 18px #23423809}.metric-icon{border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.metric-icon.good{color:#3f9b79;background:#eaf8f1}.metric-icon.bad{color:#d65c5b;background:#fff0ef}.metric-note.good{color:#3b9875}.metric-note.bad{color:#cf5655}.home-grid{grid-template-columns:1.65fr .72fr;gap:14px;margin-top:14px;display:grid}.home-grid.lower{grid-template-columns:1.45fr .55fr}.panel-head{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.panel-head h2{margin:6px 0 0;font-size:18px;font-weight:500}.filter-bar{flex-wrap:wrap;gap:9px;margin-bottom:14px;display:flex}.filter-bar.compact{margin-top:0}.select-btn{color:#445952;background:#fff;border:1px solid #dfe7e4;border-radius:9px;align-items:center;gap:10px;height:40px;padding:0 12px;font-size:10px;display:flex}.table-panel{padding:0;overflow:hidden}.id-chip{color:#3b725f;background:#eaf4f0;border-radius:9px;place-items:center;min-width:32px;height:28px;font-weight:800;display:grid}.contact-icons{color:#3a8b70;gap:6px;margin-top:5px;display:flex}.status-badge{border-radius:999px;padding:6px 9px;font-size:9px}.status-badge.active{color:#32835f;background:#e5f5ec}.status-badge.dropped{color:#c85b58;background:#fff0ef}.stage-dots .paid{color:#2f7f62;background:#e7f6ee;border-color:#61ad8d}.stage-dots .closed{color:#9ba6a2;background:#f0f2f1;border-color:#e2e6e4}.stage-dots .wait{background:#fff}.data-row.head{color:#83918c;font-size:9px;font-weight:800}.tabs{gap:5px;margin-bottom:12px;display:flex}.tabs span{color:#75867f;background:#f1f5f3;border-radius:8px;padding:7px 9px;font-size:9px}.tabs span.active{color:#2e7c61;background:#e5f2ed}.tiny-metric{background:#f8faf9;border:1px solid #e8eeeb;border-radius:10px;padding:13px}.tiny-metric small{color:#7f8e88;font-size:9px;display:block}.tiny-metric strong{margin-top:6px;font-size:18px;display:block}.tiny-metric.highlight{color:#247554;background:#e9f8f0;border-color:#d9eee3}.sync-line{color:#84938d;align-items:center;gap:6px;margin-top:14px;font-size:9px;display:flex}.report-table.header{color:#788983;background:#f7faf9;border-bottom:1px solid #e6ece9;padding:13px 18px;font-size:9px;font-weight:800}.report-table.row{border-bottom:1px solid #edf1ef;padding:13px 18px;font-size:10px}@media (width<=900px){.app-shell{grid-template-columns:1fr}.brand,.sidebar-spacer,.social-title,.socials,.owner{display:none}.workspace{padding:24px 16px 96px}.topline{flex-direction:column;align-items:flex-start}.metrics-grid.four{grid-template-columns:repeat(2,1fr)}.home-grid,.home-grid.lower{grid-template-columns:1fr}}@media (width<=560px){.metrics-grid.four{grid-template-columns:1fr}.workspace{padding-left:12px;padding-right:12px}.topline h1{font-size:28px}.metric-card{min-height:116px}.home-grid{gap:10px}.panel{padding:15px}.filter-bar{grid-template-columns:1fr 1fr;display:grid}.select-btn{justify-content:space-between;width:100%}.data-row.head span:last-child{display:none}}.refresh-root{min-height:100vh}.pull-refresh-indicator{display:none!important}.crm-polished-topline{min-height:58px;align-items:center!important;margin:0 0 25px!important}.crm-polished-topline>div:first-child{align-items:center;min-height:52px;display:flex}.crm-polished-topline+.filter-bar{margin-top:5px!important}.page-icon-action.primary{color:#fff;background:#214f40;border-color:#214f40}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--app-bg:#0d1219;--app-surface:#141b25;--app-surface-2:#19222e;--app-line:#273142;--app-text:#eef2f7;--app-muted:#8f9bad;--app-field:#111821}html,body,#root,.refresh-root,.app-shell,.workspace,.page{background:var(--app-bg)!important;color:var(--app-text)!important}body{color:var(--app-text)!important}.panel,.metric-card,.table-panel,.tiny-metric,.select-btn{background:var(--app-surface)!important;border-color:var(--app-line)!important;color:var(--app-text)!important;box-shadow:none!important}.period-switch button.active{color:var(--app-text)!important;box-shadow:none!important;background:#26303f!important}.topline h1,.panel-head h2,.metric-card strong,.tiny-metric strong,.report-table.row{color:var(--app-text)!important}.eyebrow,.section-kicker,.sync-line{color:var(--app-muted)!important}input,select,textarea{background:var(--app-field)!important;color:var(--app-text)!important;border-color:var(--app-line)!important}input::placeholder,textarea::placeholder{color:#687587!important}.report-table.header,.data-row.head{color:var(--app-muted)!important;border-color:var(--app-line)!important;background:#111821!important}.report-table.row{border-color:var(--app-line)!important}.tabs span{color:var(--app-muted)!important;background:#1b2531!important}.tabs span.active{color:#7dd9b3!important;background:#223a32!important}.sidebar{background:#0f2b22!important}.nav-item{color:#aec1ba!important}.nav-item:hover,.nav-item.active{color:#fff!important;background:#24483d!important}[class*=modal-overlay],[class*=drawer-overlay]{background:#02060cc2!important}[class*=modal-card],[class*=modal-panel],[class*=drawer],[class*=sheet]{background:var(--app-surface)!important;color:var(--app-text)!important;border-color:var(--app-line)!important;box-shadow:0 28px 80px #0000006b!important}button:not(.nav-item):not(.page-icon-action){border-color:var(--app-line)}}@media (width<=900px){.workspace{padding-top:calc(env(safe-area-inset-top,0px) + 22px)!important;padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important}.page{width:100%;max-width:none!important}.topline{align-items:flex-start!important;min-height:auto!important;margin:0 0 20px!important;padding:0!important}.topline>div:first-child{width:100%!important;min-width:0!important}.topline h1,.crm-page-title{letter-spacing:-.035em!important;white-space:normal!important;text-overflow:clip!important;margin:5px 0 0!important;font-size:30px!important;line-height:1.08!important;overflow:visible!important}.eyebrow{letter-spacing:.14em!important;white-space:normal!important;margin:0 0 6px!important;font-size:9px!important;line-height:1.2!important;display:block!important}}@media (prefers-color-scheme:dark){.directory-row{background:var(--app-surface)!important;color:var(--app-text)!important;border-color:var(--app-line)!important;box-shadow:none!important}}@media (width<=560px){.workspace{padding-left:14px!important;padding-right:14px!important}.topline h1,.crm-page-title{font-size:29px!important}}@media (width<=900px){.workspace{padding-top:calc(env(safe-area-inset-top,0px) + 24px)!important;padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important}.topline{text-align:left!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:44px!important;margin:0 0 18px!important;padding:0!important;display:flex!important}.topline>div:first-child{width:auto!important;min-width:0!important}.topline .eyebrow{display:none!important}.topline h1,.crm-page-title{letter-spacing:-.035em!important;text-align:left!important;white-space:normal!important;margin:0!important;font-size:29px!important;font-weight:760!important;line-height:1.05!important;overflow:visible!important}}@media (width<=560px){.workspace{padding-left:14px!important;padding-right:14px!important}.topline h1,.crm-page-title{font-size:28px!important}}.country-code{color:#71827c;font-size:9px;font-weight:900}@media (width>=901px){.workspace-reports .crm-page-title{letter-spacing:-.035em;font-size:36px;font-weight:650;line-height:1}}:root{--base-canvas:#f3f6f5;--base-surface:#fff;--base-surface-soft:#f7faf9;--base-ink:#10231d;--base-muted:#657971;--base-subtle:#83938d;--base-line:#dfe8e4;--base-brand:#123d31;--base-brand-2:#1f5d49;--base-accent:#d9ff62;--base-success:#2e9b70;--base-warning:#d39328;--base-danger:#d65757;--base-radius-sm:12px;--base-radius-md:17px;--base-radius-lg:22px;--base-shadow:0 12px 34px #19392f12;--base-shadow-hover:0 18px 42px #19392f1c;font-size:16px}html{background:var(--base-canvas);scroll-behavior:smooth}body{background:radial-gradient(circle at 88% -8%,#d9ff621c,transparent 24rem), var(--base-canvas);color:var(--base-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,a,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #5cb28b47}.app-shell{grid-template-columns:248px minmax(0,1fr)}.sidebar{background:radial-gradient(circle at 18% 4%,#d9ff6217,#0000 13rem),#0e2c23;border-right:1px solid #ffffff0f;padding:26px 18px 18px}.brand{padding:0 8px 30px}.brand-mark{border-radius:14px;width:42px;height:42px;box-shadow:0 8px 22px #00000029}.brand-name{letter-spacing:.045em;font-size:14px}.brand-sub{letter-spacing:.2em;color:#91aea3;font-size:10px}.nav-list{gap:6px}.nav-item{color:#b8ccc4;border-radius:13px;min-height:46px;padding:12px 13px;font-size:13px;font-weight:650;transition:background .18s,color .18s,transform .18s}.nav-item:hover{background:#ffffff12;transform:translate(2px)}.nav-item.active{color:#fff;background:#214b3d;position:relative;box-shadow:inset 0 0 0 1px #ffffff0b,0 9px 20px #0000001f}.nav-item.active:after{content:"";background:var(--base-accent);border-radius:99px;width:7px;height:7px;position:absolute;right:10px;box-shadow:0 0 0 4px #d9ff621a}.social-title{font-size:10px}.socials a{background:#ffffff0e;border-radius:13px}.owner{border-radius:14px;padding:14px 8px 8px}.owner small{font-size:11px;line-height:1.35}.workspace{padding:34px 40px 68px}.page{max-width:1440px}.topline{align-items:center}.topline h1{letter-spacing:-.035em;text-wrap:balance;font-size:34px;font-weight:720;line-height:1.08}.eyebrow,.section-kicker{letter-spacing:.145em;color:var(--base-muted);font-size:11px;line-height:1.35}.metric-card,.panel,.table-panel{border-color:var(--base-line);border-radius:var(--base-radius-md);box-shadow:var(--base-shadow)}.metric-card,.panel{transition:box-shadow .2s,border-color .2s,transform .2s}@media (hover:hover){.metric-card:hover,.panel:hover{box-shadow:var(--base-shadow-hover);border-color:#cfded7}}.metric-card{min-height:136px;padding:20px}.metric-icon{border-radius:12px;width:36px;height:36px}.panel{padding:22px 23px}.panel-head h2{letter-spacing:-.02em;font-size:19px;font-weight:700}.v3-card-head .section-kicker{font-size:11px}.select-btn,.filter-toggle{border-radius:12px;min-height:42px}.select-btn{height:44px;font-size:11px}input,select,textarea{font-size:14px}.status-badge{letter-spacing:.01em;font-size:10px;font-weight:750}.data-row.head,.report-table.header{letter-spacing:.035em;font-size:10px}.report-table.row{font-size:11.5px}@media (width<=900px){:root{--base-shadow:0 8px 24px #19392f11}body{background:var(--base-canvas)}.app-shell{display:block}.workspace{padding:calc(env(safe-area-inset-top,0px) + 18px) 14px calc(104px + env(safe-area-inset-bottom,0px))}.page{width:100%;overflow:visible}.topline{gap:14px}.topline h1{font-size:30px;line-height:1.08}.eyebrow,.section-kicker{letter-spacing:.12em;font-size:10.5px}.metric-card,.panel,.table-panel{border-radius:16px}.metric-card{min-height:122px;padding:16px}.panel{padding:17px}.home-grid,.home-grid.lower{gap:12px}.filter-bar{gap:8px}.select-btn{height:46px}.status-badge{padding:7px 10px;font-size:10.5px}}@media (width<=560px){.workspace{padding-left:12px;padding-right:12px}.topline h1{font-size:28px}.metrics-grid.four{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric-card{min-width:0;min-height:116px;padding:14px}.metric-icon{width:32px;height:32px}.panel{padding:15px}.panel-head h2{font-size:17px}.filter-bar{grid-template-columns:1fr 1fr}}@media (prefers-color-scheme:dark){:root{--base-canvas:#0c1512;--base-surface:#121e1a;--base-surface-soft:#17241f;--base-ink:#eef7f3;--base-muted:#a4b6af;--base-subtle:#83958e;--base-line:#263730;--base-shadow:0 12px 34px #0003;--base-shadow-hover:0 18px 42px #00000047}body{background:radial-gradient(circle at 88% -8%,#d9ff620b,transparent 24rem),var(--base-canvas)}.metric-card,.panel,.table-panel{border-color:var(--base-line)}}.brand>div:last-child{flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;display:flex}.brand-name,.brand-sub{white-space:nowrap}.brand-sub{letter-spacing:.07em;color:#b6cbc3;font-size:11px;line-height:1}.tiktok-icon{width:21px;height:21px;display:block}.socials a{color:#d7e5df;border:1px solid #ffffff12;place-items:center;width:38px;height:38px;display:grid}.socials a:hover{color:var(--base-accent);background:#ffffff1a}.crm-polished-topline{min-height:auto;box-shadow:none;background:0 0;border:0;margin:0 0 22px;padding:0}.crm-page-title{letter-spacing:-.04em;color:var(--base-ink);margin:0;font-size:36px;font-weight:760;line-height:1.06}.select-btn{border:1px solid var(--base-line);border-radius:12px;font-weight:700;transition:background .18s,color .18s,border-color .18s,transform .18s}.select-btn:hover{border-color:#bcd1c8;transform:translateY(-1px)}.select-btn.active{color:#fff;background:var(--base-brand-2);border-color:var(--base-brand-2)}@media (width<=900px){.crm-page-title{font-size:31px}}@media (width<=560px){.brand>div:last-child{gap:4px}.crm-polished-topline{margin-bottom:16px}.crm-page-title{font-size:28px}}@media (prefers-color-scheme:dark){.socials a{color:#d7e5df}}.crm-section-hub{max-width:1380px;margin:0 auto}.candidates-hub>.page{max-width:none}@media (width<=420px){.workspace{padding-left:11px!important;padding-right:11px!important}}.login-v5-screen,.login-v5-loading{color:#fff;min-height:100dvh}.login-v5-loading{color:#ffffffeb;background:#6d7779;place-items:center;display:grid}.login-v5-screen{background:linear-gradient(#2f36381f,#23292c2e),url(/home-wallpaper-final.jpg) 50%/cover no-repeat fixed;place-items:center;padding:28px 18px;display:grid;position:relative;overflow:hidden}.login-v5-screen:before{content:"";-webkit-backdrop-filter:blur(5px)saturate(110%);pointer-events:none;background:linear-gradient(#181d2014,#181d2026);position:absolute;inset:0}.login-v5-card{z-index:1;-webkit-backdrop-filter:blur(34px)saturate(116%);background:linear-gradient(#666d7070,#454c4f5c);border:1px solid #ffffff29;border-radius:28px;width:min(470px,100%);padding:24px;position:relative;box-shadow:inset 0 1px #ffffff2e,0 24px 60px #0000002e}.login-v5-brand{border-bottom:1px solid #ffffff1f;align-items:center;gap:12px;padding-bottom:20px;display:flex}.login-v5-brand img{object-fit:cover;border-radius:15px;flex:0 0 46px;width:46px;height:46px;box-shadow:0 6px 16px #0000001f}.login-v5-brand>div{gap:3px;display:grid}.login-v5-brand strong{letter-spacing:.035em;color:#fff;font-size:13px;line-height:1.1}.login-v5-brand span{letter-spacing:.18em;color:#ffffff8f;font-size:9px;font-weight:800}.login-v5-heading{padding:23px 0 19px}.login-v5-heading>span{color:#ffffffa8;letter-spacing:.15em;font-size:9px;font-weight:850;display:block}.login-v5-heading h1{letter-spacing:-.045em;color:#fff;margin:7px 0 0;font-size:33px;font-weight:820;line-height:1.03}.login-v5-heading p{color:#ffffffad;max-width:390px;margin:11px 0 0;font-size:12px;line-height:1.55}.login-v5-fields{gap:13px;display:grid}.login-v5-fields label{gap:7px;display:grid}.login-v5-fields label>span{color:#ffffff91;letter-spacing:.08em;font-size:9px;font-weight:820}.login-v5-fields input{-webkit-appearance:none;-webkit-backdrop-filter:blur(18px);width:100%;height:52px;color:#fff!important;background:#1f24286b!important;border:1px solid #ffffff1f!important;border-radius:16px!important;outline:none!important;padding:0 15px!important;font-size:15px!important;box-shadow:inset 0 1px #ffffff0e!important}.login-v5-fields input:focus{border-color:#ffffff4a!important;box-shadow:0 0 0 3px #ffffff12!important}.login-v5-error{color:#ffd6d9;background:#6e232b3d;border:1px solid #ff6e7847;border-radius:14px;margin-top:13px;padding:11px 12px;font-size:10px;line-height:1.4}.login-v5-submit{-webkit-backdrop-filter:blur(20px);border-radius:16px;justify-content:center;align-items:center;gap:7px;width:100%;height:52px;margin-top:16px;font-size:13px;font-weight:850;display:flex;box-shadow:inset 0 1px #ffffff1f,0 9px 22px #00000024;color:#fff!important;background:linear-gradient(#353b40e0,#252a2fdb)!important;border:1px solid #ffffff21!important}.login-v5-submit:active{transform:translateY(1px)}.login-v5-submit:disabled{opacity:.65;cursor:wait}.login-v5-submit svg{animation:.8s linear infinite login-v5-spin}.login-v5-foot{text-align:center;color:#ffffff6b;letter-spacing:.16em;padding-top:18px;font-size:8px;font-weight:800}@keyframes login-v5-spin{to{transform:rotate(360deg)}}@media (width<=560px){.login-v5-screen{padding:calc(env(safe-area-inset-top,0px) + 26px) 14px calc(env(safe-area-inset-bottom,0px) + 24px);place-items:start center}.login-v5-card{border-radius:24px;margin-top:5.5vh;padding:20px}.login-v5-brand{padding-bottom:18px}.login-v5-brand img{flex-basis:44px;width:44px;height:44px}.login-v5-heading{padding:20px 0 18px}.login-v5-heading h1{font-size:31px}.login-v5-heading p{font-size:11px}.login-v5-fields input,.login-v5-submit{height:50px}}@media (width<=900px){html,body,#root,.app-shell,.workspace,.page,button,a,input,select,textarea{-webkit-tap-highlight-color:transparent!important}button:focus,button:focus-visible,a:focus,a:focus-visible{outline:none!important}}@keyframes home-v5-spin{to{transform:rotate(360deg)}}.status-badge.completed{color:#315f92;background:#eef3fb}.country-plan-copy{justify-content:space-between;align-items:center;gap:8px;display:flex}.country-plan-copy span{color:var(--si-secondary);font-size:9px;font-weight:730}.country-plan-copy strong{color:var(--si-text);font-size:10px}.country-plan-track{background:#14243a;border-radius:999px;height:5px;margin:9px 0 6px;overflow:hidden}.country-plan-track i{border-radius:inherit;background:linear-gradient(90deg,var(--si-blue),#52a5ff);height:100%;display:block}:root{--final-bg:#050b18;--final-surface:#0a1428;--final-raised:#0e1b33;--final-border:#173055;--final-blue:#1677ff;--final-text:#f5f8ff;--final-secondary:#8ea0bc;--final-muted:#5e718f;--final-green:#2fd47a;--final-yellow:#f3c94d;--final-red:#ff5c68}.id-chip{color:#8cc5ff!important;background:linear-gradient(145deg,#2b8cff29,#1677ff14)!important;border:1px solid #2b8cff57!important;box-shadow:inset 0 1px #ffffff08!important}@media (width<=900px){.workspace{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important}}.id-chip{color:#d9eaff!important;background:linear-gradient(145deg,#102b4b,#0a1c32)!important;border:1px solid #4b97ff7a!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;height:30px!important;padding:0 9px!important;font-size:12px!important;font-weight:820!important;line-height:1!important;display:inline-flex!important;box-shadow:0 7px 18px #0003,inset 0 1px #ffffff09!important}.id-chip:before{content:"ID";color:#6daeff;letter-spacing:.08em;font-size:7px;font-weight:900}@media (width<=900px){.workspace{padding-bottom:calc(152px + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:calc(152px + env(safe-area-inset-bottom,0px))!important}.sidebar>.brand,.sidebar>.sidebar-spacer,.sidebar>.social-title,.sidebar>.socials,.sidebar>.owner{display:none!important}.sidebar{box-sizing:border-box!important;-webkit-backdrop-filter:blur(30px)saturate(118%)!important;background:linear-gradient(#5c60636b,#373b3f5c)!important;border:1px solid #ffffff21!important;border-radius:25px!important;width:min(346px,100vw - 28px)!important;height:76px!important;min-height:76px!important;padding:9px 10px!important;position:fixed!important;top:auto!important;left:50%!important;right:auto!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff2b,0 10px 24px #00000024!important}.sidebar .nav-list{justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;height:58px!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.sidebar .nav-item,.sidebar .nav-item:hover,.sidebar .nav-item:active,.sidebar .nav-item:focus,.sidebar .nav-item:focus-visible,.sidebar .nav-item.active,.sidebar .nav-item.active:hover,.sidebar .nav-item.active:active,.sidebar .nav-item.active:focus,.sidebar .nav-item.active:focus-visible{width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:16px!important;outline:0!important;flex:0 0 58px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}.sidebar .nav-item:before,.sidebar .nav-item:after{content:none!important;display:none!important}.sidebar .nav-item>svg,.sidebar .nav-item>span{display:none!important}.sidebar .owner-nav-image{object-fit:contain!important;object-position:center!important;filter:none!important;pointer-events:none!important;border:0!important;width:58px!important;max-width:58px!important;height:58px!important;max-height:58px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}}.workspace-home{--home-text:#fff;--home-text-2:#ffffffc7;--home-muted:#ffffff8f;--home-faint:#ffffff61;--home-line:#ffffff21;--home-glass:linear-gradient(150deg,#777d824d,#3a3f443b);--home-glass-strong:linear-gradient(150deg,#848a8f63,#3d42474f);--home-inner:#ffffff13;--home-inner-strong:#ffffff1c;--home-good:#72dfa9;--home-warn:#ffd36f;--home-bad:#ff858d;color:var(--home-text)}.workspace-home .home-v5{width:min(100%,760px);color:var(--home-text);grid-template-columns:1fr;gap:12px;margin:0 auto;display:grid}.workspace-home .home-v5 :is(h1,h2,h3,strong,b){color:#fff}.workspace-home .home-v5 :is(p,small,span){box-sizing:border-box}.workspace-home .home-v5-brand-header{min-height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 2px!important;padding:0 2px!important;display:flex!important}.workspace-home .home-v5-brand-title{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.workspace-home .home-v5-brand-title img{object-fit:cover!important;border-radius:10px!important;width:34px!important;height:34px!important;box-shadow:0 5px 16px #00000029!important}.workspace-home .home-v5-brand-title h1{letter-spacing:-.04em!important;text-shadow:0 2px 14px #00000040!important;margin:0!important;font-size:28px!important;font-weight:770!important;line-height:1!important}.workspace-home .home-v5-header-period{text-align:right!important;min-width:0!important}.workspace-home .home-v5-header-period strong{font-size:14px!important;font-weight:800!important;line-height:1.15!important;display:block!important}.workspace-home .home-v5-header-period span{color:var(--home-muted)!important;white-space:nowrap!important;margin-top:4px!important;font-size:10.5px!important;line-height:1.2!important;display:block!important}.workspace-home .home-v5-head{box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 2px!important;padding:0!important}.workspace-home .home-v5-state{border:1px solid var(--home-line)!important;background:var(--home-glass)!important;color:var(--home-text-2)!important;-webkit-backdrop-filter:blur(28px)saturate(116%)!important;border-radius:18px!important;padding:16px!important}.workspace-home .home-v5-state.error{color:#ffd9dc!important}.workspace-home .home-v5-card,.workspace-home .home-v5-hero,.workspace-home .home-v5-health{border:1px solid var(--home-line)!important;background:var(--home-glass)!important;-webkit-backdrop-filter:blur(30px)saturate(116%)!important;border-radius:21px!important;margin:0!important;padding:16px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff24,0 10px 28px #00000021!important}.workspace-home .home-v5-card-head{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;margin:0 0 12px!important;display:flex!important}.workspace-home .home-v5-card-head>div{min-width:0!important}.workspace-home .home-v5-card-head>div>span{letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--home-muted)!important;text-shadow:0 1px 8px #0000002e!important;margin:0 0 4px!important;font-size:8.5px!important;font-weight:760!important;display:block!important}.workspace-home .home-v5-card-head h2{letter-spacing:-.025em!important;color:#fff!important;text-shadow:0 1px 10px #00000029!important;margin:0!important;font-size:17px!important;font-weight:770!important;line-height:1.12!important}.workspace-home .home-v5-ghost,.workspace-home .home-v5-link{color:#fff!important;background:#ffffff17!important;border:1px solid #ffffff21!important;border-radius:11px!important;flex:none!important;min-height:32px!important;padding:0 10px!important;font-size:9px!important;font-weight:740!important;box-shadow:inset 0 1px #ffffff14!important}.workspace-home .home-v5-link{align-items:center!important;gap:3px!important;display:flex!important}.workspace-home .home-v5-brief-list{gap:7px!important;display:grid!important}.workspace-home .home-v5-brief-list>div{background:var(--home-inner)!important;border:0!important;border-radius:14px!important;grid-template-columns:7px 1fr!important;align-items:start!important;gap:9px!important;padding:9px 10px!important;display:grid!important}.workspace-home .home-v5-brief-list i{background:#ffffff94!important;border-radius:50%!important;width:6px!important;height:6px!important;margin-top:5px!important}.workspace-home .home-v5-brief-list p{color:var(--home-text-2)!important;margin:0!important;font-size:11px!important;line-height:1.42!important}.workspace-home .home-v5-status-dot{min-height:29px!important;color:var(--home-text-2)!important;background:#ffffff17!important;border-radius:10px!important;align-items:center!important;padding:0 9px!important;font-size:9px!important;font-weight:760!important;display:inline-flex!important}.workspace-home .home-v5-status-dot.good{color:var(--home-good)!important}.workspace-home .home-v5-status-dot.warn{color:var(--home-warn)!important}.workspace-home .home-v5-status-dot.danger{color:var(--home-bad)!important}.workspace-home .home-v5-hero{background:var(--home-glass-strong)!important;padding:17px!important}.workspace-home .home-v5-hero-top{justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;display:flex!important}.workspace-home .home-v5-hero-top>div:first-child>span{color:var(--home-text-2)!important;letter-spacing:.025em!important;font-size:9px!important;font-weight:740!important;display:block!important}.workspace-home .home-v5-hero-top>div:first-child>strong{letter-spacing:-.05em!important;text-shadow:0 2px 15px #0000002b!important;margin-top:6px!important;font-size:32px!important;font-weight:790!important;line-height:1!important;display:block!important}.workspace-home .home-v5-hero-delta{text-align:right!important}.workspace-home .home-v5-hero-delta small{color:var(--home-muted)!important;margin-top:4px!important;font-size:8px!important;line-height:1.25!important;display:block!important}.workspace-home .home-v5-hero-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:14px!important;display:grid!important}.workspace-home .home-v5-hero-breakdown>div{background:#ffffff17!important;border:0!important;border-radius:14px!important;min-width:0!important;padding:10px!important;box-shadow:inset 0 1px #ffffff0f!important}.workspace-home .home-v5-hero-breakdown span{color:var(--home-muted)!important;font-size:8.5px!important;display:block!important}.workspace-home .home-v5-hero-breakdown b{white-space:nowrap!important;margin-top:4px!important;font-size:12px!important;display:block!important}.workspace-home .home-v5-delta{min-height:24px!important;color:var(--home-text-2)!important;background:#ffffff17!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:9px!important;font-weight:760!important;display:inline-flex!important}.workspace-home .home-v5-delta.good{color:var(--home-good)!important}.workspace-home .home-v5-delta.bad{color:var(--home-bad)!important}.workspace-home .home-v5-delta.neutral{color:var(--home-muted)!important}.workspace-home .home-v5-delta.compact{min-height:22px!important;padding:0 6px!important;font-size:8px!important}.workspace-home .home-v5-plan-overview{justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;display:flex!important}.workspace-home .home-v5-plan-score strong{letter-spacing:-.045em!important;font-size:28px!important}.workspace-home .home-v5-plan-score strong span{color:var(--home-muted)!important;font-size:17px!important}.workspace-home .home-v5-plan-score p{color:var(--home-muted)!important;margin:5px 0 0!important;font-size:9px!important;line-height:1.35!important}.workspace-home .home-v5-plan-percent{text-align:right!important}.workspace-home .home-v5-plan-percent b{font-size:21px!important;display:block!important}.workspace-home .home-v5-plan-percent span{color:var(--home-muted)!important;margin-top:3px!important;font-size:8px!important;display:block!important}.workspace-home .home-v5-progress{background:#ffffff1a!important;border-radius:999px!important;height:6px!important;margin-top:12px!important;overflow:hidden!important}.workspace-home .home-v5-progress i{border-radius:inherit!important;background:#ffffff8a!important;height:100%!important;display:block!important}.workspace-home .home-v5-progress.green i{background:var(--home-good)!important}.workspace-home .home-v5-progress.amber i{background:var(--home-warn)!important}.workspace-home .home-v5-progress.red i{background:var(--home-bad)!important}.workspace-home .home-v5-progress.muted i{background:#ffffff47!important}.workspace-home .home-v5-pace{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:10px!important;display:grid!important}.workspace-home .home-v5-pace>div{background:var(--home-inner)!important;border-radius:13px!important;padding:9px!important}.workspace-home .home-v5-pace span{color:var(--home-muted)!important;font-size:8px!important;display:block!important}.workspace-home .home-v5-pace strong{margin-top:4px!important;font-size:11px!important;display:block!important}.workspace-home .home-v5-drivers{gap:7px!important;margin-top:10px!important;display:grid!important}.workspace-home .home-v5-driver{background:var(--home-inner)!important;border-radius:13px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 8px!important;padding:9px 10px!important;display:grid!important}.workspace-home .home-v5-driver>span{color:var(--home-muted)!important;font-size:8px!important}.workspace-home .home-v5-driver>strong{font-size:10px!important}.workspace-home .home-v5-driver>small{color:var(--home-muted)!important;grid-column:1/-1!important;font-size:8px!important;line-height:1.3!important}.workspace-home .home-v5-driver.red strong{color:var(--home-bad)!important}.workspace-home .home-v5-driver.green strong{color:var(--home-good)!important}.workspace-home .home-v5-driver.amber strong{color:var(--home-warn)!important}.workspace-home .home-v5-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;display:grid!important}.workspace-home .home-v5-grid-two>.home-v5-card{height:100%!important}.workspace-home .home-v5-focus-list,.workspace-home .home-v5-timeline-list{gap:7px!important;display:grid!important}.workspace-home .home-v5-focus-row,.workspace-home .home-v5-timeline-list>button{background:var(--home-inner)!important;color:#fff!important;text-align:left!important;border:0!important;border-radius:15px!important;width:100%!important;min-width:0!important;margin:0!important;padding:9px 10px!important;box-shadow:inset 0 1px #ffffff0e!important}.workspace-home .home-v5-focus-row{grid-template-columns:32px minmax(0,1fr) 16px!important;align-items:center!important;gap:8px!important;display:grid!important}.workspace-home .home-v5-focus-icon{background:#ffffff17!important;border-radius:11px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important}.workspace-home .home-v5-focus-row.danger .home-v5-focus-icon{color:var(--home-bad)!important}.workspace-home .home-v5-focus-row.warn .home-v5-focus-icon{color:var(--home-warn)!important}.workspace-home .home-v5-focus-copy{min-width:0!important}.workspace-home .home-v5-focus-copy>b{font-size:10px!important;display:block!important}.workspace-home .home-v5-focus-copy>span{color:var(--home-text-2)!important;margin-top:2px!important;font-size:9px!important;line-height:1.25!important;display:block!important}.workspace-home .home-v5-focus-copy>small{color:var(--home-muted)!important;margin-top:3px!important;font-size:7.5px!important;line-height:1.25!important;display:block!important}.workspace-home .home-v5-all-good{background:var(--home-inner)!important;color:var(--home-good)!important;border-radius:15px!important;align-items:center!important;gap:10px!important;padding:11px!important;display:flex!important}.workspace-home .home-v5-all-good b{font-size:10px!important;display:block!important}.workspace-home .home-v5-all-good span{color:var(--home-muted)!important;margin-top:3px!important;font-size:8.5px!important;display:block!important}.workspace-home .home-v5-all-good.compact{padding:10px!important}.workspace-home .home-v5-cash-track{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.workspace-home .home-v5-cash-track>div{background:var(--home-inner)!important;border:0!important;border-radius:14px!important;min-width:0!important;padding:10px!important}.workspace-home .home-v5-cash-track span,.workspace-home .home-v5-cash-track small{color:var(--home-muted)!important;font-size:8px!important;display:block!important}.workspace-home .home-v5-cash-track strong{white-space:nowrap!important;margin:5px 0 3px!important;font-size:12px!important;display:block!important}.workspace-home .home-v5-cash-track .danger strong{color:var(--home-bad)!important}.workspace-home .home-v5-cash-footer{background:#fff1!important;border-radius:13px!important;justify-content:space-between!important;gap:10px!important;margin-top:8px!important;padding:9px 10px!important;display:flex!important}.workspace-home .home-v5-cash-footer span{color:var(--home-muted)!important;font-size:8.5px!important}.workspace-home .home-v5-cash-footer b{white-space:nowrap!important;font-size:10px!important}.workspace-home .home-v5-timeline-list>button{grid-template-columns:46px 32px minmax(0,1fr) 15px!important;align-items:center!important;gap:8px!important;min-height:58px!important;display:grid!important}.workspace-home .home-v5-timeline-list time{color:#fff!important;background:#ffffff21!important;border-radius:13px!important;place-items:center!important;width:44px!important;height:44px!important;font-size:10px!important;font-weight:800!important;display:grid!important;box-shadow:inset 0 1px #ffffff14!important}.workspace-home .home-v5-timeline-icon{width:32px!important;height:32px!important;color:var(--home-text-2)!important;background:#ffffff14!important;border-radius:11px!important;place-items:center!important;display:grid!important}.workspace-home .home-v5-timeline-icon.arrival{color:var(--home-good)!important}.workspace-home .home-v5-timeline-icon.start{color:var(--home-warn)!important}.workspace-home .home-v5-timeline-list>button>span:nth-of-type(2){min-width:0!important}.workspace-home .home-v5-timeline-list b{font-size:9.5px!important;line-height:1.25!important;display:block!important}.workspace-home .home-v5-timeline-list small{color:var(--home-muted)!important;margin-top:3px!important;font-size:7.5px!important;line-height:1.25!important;display:block!important}.workspace-home .home-v5-marketing-body{gap:8px!important;display:grid!important}.workspace-home .home-v5-marketing-date{background:var(--home-inner)!important;color:var(--home-text-2)!important;border-radius:13px!important;align-items:center!important;gap:7px!important;padding:9px 10px!important;display:flex!important}.workspace-home .home-v5-marketing-date span{font-size:8.5px!important;line-height:1.3!important}.workspace-home .home-v5-marketing-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.workspace-home .home-v5-marketing-grid>div{background:var(--home-inner)!important;border:0!important;border-radius:14px!important;min-width:0!important;padding:10px!important}.workspace-home .home-v5-marketing-grid span{color:var(--home-muted)!important;font-size:8px!important;display:block!important}.workspace-home .home-v5-marketing-grid strong{white-space:nowrap!important;margin-top:5px!important;font-size:12px!important;display:block!important}.workspace-home .home-v5-marketing-insight{color:var(--home-text-2)!important;background:#fff1!important;border:0!important;border-radius:13px!important;align-items:flex-start!important;gap:7px!important;padding:9px 10px!important;display:flex!important}.workspace-home .home-v5-marketing-insight span{font-size:8.5px!important;line-height:1.35!important}.workspace-home .home-v5-marketing-insight.good svg{color:var(--home-good)!important}.workspace-home .home-v5-marketing-insight.danger{color:#ffdadd!important;background:#9a343c2e!important}.workspace-home .home-v5-marketing-insight.danger svg{color:var(--home-bad)!important}.workspace-home .home-v5-health{padding:14px 16px!important}.workspace-home .home-v5-section-title{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}.workspace-home .home-v5-section-title>span{color:var(--home-text-2)!important;font-size:9px!important;font-weight:760!important}.workspace-home .home-v5-section-title>small{color:var(--home-muted)!important;font-size:7.5px!important}.workspace-home .home-v5-health-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.workspace-home .home-v5-health-grid>div{background:var(--home-inner)!important;border:0!important;border-radius:13px!important;min-width:0!important;padding:9px!important}.workspace-home .home-v5-health-grid>div>span{color:var(--home-muted)!important;font-size:7.5px!important;display:block!important}.workspace-home .home-v5-health-grid>div>strong{margin:4px 0 5px!important;font-size:15px!important;display:block!important}.workspace-home .home-v5-tabs{background:#ffffff12!important;border:0!important;border-radius:12px!important;gap:3px!important;padding:3px!important;display:flex!important}.workspace-home .home-v5-tabs button{min-height:28px!important;color:var(--home-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:0 8px!important;font-size:8px!important;font-weight:740!important}.workspace-home .home-v5-tabs button.active{color:#fff!important;background:#ffffff24!important;box-shadow:inset 0 1px #ffffff17!important}.workspace-home .home-v5-ranking{gap:7px!important;display:grid!important}.workspace-home .home-v5-rank{background:var(--home-inner)!important;border:0!important;border-radius:15px!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;padding:9px 10px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0e!important}.workspace-home .home-v5-rank.sample-small{opacity:.7!important}.workspace-home .home-v5-rank-no{width:28px!important;height:28px!important;color:var(--home-text-2)!important;background:#ffffff1a!important;border-radius:10px!important;place-items:center!important;font-size:9px!important;font-weight:780!important;display:grid!important}.workspace-home .home-v5-rank-main{min-width:0!important}.workspace-home .home-v5-rank-main>div>b{font-size:9.5px!important;display:block!important}.workspace-home .home-v5-rank-main>div>span{color:var(--home-muted)!important;white-space:normal!important;margin:3px 0 6px!important;font-size:7.5px!important;display:block!important}.workspace-home .home-v5-rank-score{text-align:right!important}.workspace-home .home-v5-rank-score strong{font-size:12px!important;display:block!important}.workspace-home .home-v5-rank-score span{color:var(--home-muted)!important;margin-top:3px!important;font-size:7px!important;display:block!important}.workspace-home .home-v5-ranking-note,.workspace-home .home-v5-insight{color:var(--home-muted)!important;background:#ffffff0f!important;border:0!important;border-radius:13px!important;margin-top:8px!important;padding:9px 10px!important;font-size:8px!important;line-height:1.35!important}.workspace-home .home-v5-empty{text-align:center!important;color:var(--home-muted)!important;padding:14px!important;font-size:9px!important}.workspace-home .home-v5-trend{gap:8px!important;display:grid!important}.workspace-home .home-v5-trend-row{grid-template-columns:34px minmax(0,1fr) 24px!important;align-items:center!important;gap:8px!important;display:grid!important}.workspace-home .home-v5-trend-row>span,.workspace-home .home-v5-trend-row>b{color:var(--home-text-2)!important;font-size:8.5px!important}.workspace-home .home-v5-trend-row>b{text-align:right!important;color:#fff!important}.workspace-home .home-v5-trend-row>div{background:#ffffff13!important;border:0!important;border-radius:999px!important;height:12px!important;position:relative!important;overflow:hidden!important}.workspace-home .home-v5-trend-row i{border-radius:999px!important;height:4px!important;position:absolute!important;left:0!important}.workspace-home .home-v5-trend-row i.inserted{background:#ffffff6b!important;top:0!important}.workspace-home .home-v5-trend-row i.factual{background:var(--home-good)!important;top:4px!important}.workspace-home .home-v5-trend-row i.dropped{background:var(--home-bad)!important;top:8px!important}.workspace-home .home-v5-legend{flex-wrap:wrap!important;gap:10px!important;margin-top:3px!important;display:flex!important}.workspace-home .home-v5-legend>span{color:var(--home-muted)!important;align-items:center!important;gap:4px!important;font-size:7.5px!important;display:flex!important}.workspace-home .home-v5-legend i{border-radius:99px!important;width:12px!important;height:3px!important}.workspace-home .home-v5-legend i.inserted{background:#ffffff6b!important}.workspace-home .home-v5-legend i.factual{background:var(--home-good)!important}.workspace-home .home-v5-legend i.dropped{background:var(--home-bad)!important}.workspace-home .home-v5-fin-list{gap:7px!important;display:grid!important}.workspace-home .home-v5-fin-list>div{background:var(--home-inner)!important;border:0!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:9px 10px!important;display:flex!important}.workspace-home .home-v5-fin-list span{color:var(--home-muted)!important;font-size:8.5px!important;line-height:1.3!important}.workspace-home .home-v5-fin-list strong{white-space:nowrap!important;font-size:10px!important}.workspace-home .home-v5-insight{align-items:flex-start!important;gap:7px!important;display:flex!important}.workspace-home .home-v5-insight p{color:var(--home-muted)!important;margin:0!important}@media (width<=700px){.workspace-home .home-v5{gap:10px!important;width:100%!important}.workspace-home .home-v5-grid-two{grid-template-columns:1fr!important;gap:10px!important}.workspace-home .home-v5-card,.workspace-home .home-v5-hero,.workspace-home .home-v5-health{border-radius:19px!important;padding:14px!important}.workspace-home .home-v5-brand-title h1{font-size:30px!important}.workspace-home .home-v5-brand-title img{width:40px!important;height:40px!important}.workspace-home .home-v5-hero-top>div:first-child>strong{font-size:29px!important}.workspace-home .home-v5-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.workspace-home .home-v5-card-head{flex-wrap:wrap!important}.workspace-home .home-v5-leaders .home-v5-card-head{grid-template-columns:1fr!important;display:grid!important}.workspace-home .home-v5-leaders .home-v5-tabs{width:100%!important}.workspace-home .home-v5-leaders .home-v5-tabs button{flex:1!important}}@media (width<=390px){.workspace-home .home-v5-hero-breakdown,.workspace-home .home-v5-marketing-grid,.workspace-home .home-v5-cash-track,.workspace-home .home-v5-pace{gap:5px!important}.workspace-home .home-v5-hero-breakdown>div,.workspace-home .home-v5-marketing-grid>div,.workspace-home .home-v5-cash-track>div,.workspace-home .home-v5-pace>div{padding:8px!important}.workspace-home .home-v5-hero-breakdown b,.workspace-home .home-v5-marketing-grid strong,.workspace-home .home-v5-cash-track strong{font-size:10.5px!important}.workspace-home .home-v5-header-period span{display:none!important}}.workspace-home{--home-text-2:#ffffffe0;--home-muted:#ffffffb3;--home-faint:#ffffff85}@media (width<=900px){.home-v5-brand-header{align-items:center!important;min-height:52px!important}.home-v5-brand-title{gap:11px!important}.home-v5-brand-title img{border-radius:14px!important;width:42px!important;height:42px!important}.home-v5-brand-title h1{letter-spacing:-.045em!important;font-size:31px!important;font-weight:820!important;line-height:1!important}.home-v5-header-period strong{color:#fff!important;font-size:13px!important;line-height:1.15!important}.home-v5-header-period span{color:#ffffffbd!important;margin-top:4px!important;font-size:9.5px!important;line-height:1.25!important;display:block!important}.home-v5-head [aria-label=Перемикач\ місяця]>div strong{letter-spacing:-.015em!important;font-size:13px!important}.home-v5-card-head h2{font-size:20px!important;line-height:1.05!important}.home-v5-card-head>div>span{color:#ffffffad!important;font-size:8.5px!important}.home-v5-brief-list p{color:#ffffffe0!important;font-size:11px!important;line-height:1.42!important}.home-v5-status-dot{font-size:9px!important;font-weight:820!important}.home-v5-status-dot.good{color:#9bf0c3!important;background:#2cae6f2e!important}.home-v5-status-dot.warn{color:#ffe09a!important;background:#c6912b33!important}.home-v5-status-dot.danger{color:#ff9aa2!important;background:#b8394433!important}.home-v5-focus-row{background:#fff1!important;border:1px solid #ffffff14!important}.home-v5-focus-row.danger{border-color:#ff68722e!important}.home-v5-focus-row.warn{border-color:#ffce652b!important}.home-v5-focus-row.danger .home-v5-focus-icon{color:#ff858e!important;background:#b937412e!important}.home-v5-focus-row.warn .home-v5-focus-icon{color:#ffd66f!important;background:#b986222e!important}.home-v5-focus-copy b{font-size:11px!important}.home-v5-focus-copy span{color:#fffc!important;font-size:9.5px!important}.home-v5-focus-copy small{color:#ffffffa3!important;font-size:8px!important}.home-v5-cash-track>div{background:#fff1!important;border:1px solid #ffffff12!important}.home-v5-cash-track .danger{background:#852c3429!important;border-color:#ff677133!important}.home-v5-cash-track .danger strong{color:#ff8b94!important}.home-v5-cash-track strong{font-size:15px!important}.home-v5-timeline-list button{background:#ffffff0f!important;border:1px solid #ffffff12!important}.home-v5-timeline-icon.arrival{color:#79d7ff!important}.home-v5-timeline-icon.start{color:#8cebb7!important}.home-v5-timeline-icon.payment{color:#ffd46d!important}.home-v5-trend-row>div{background:#1e22266b!important;border:1px solid #ffffff12!important;box-shadow:inset 0 1px #ffffff0b!important}.home-v5-trend-row i.inserted,.home-v5-legend i.inserted{background:#c4ced3!important}.home-v5-trend-row i.factual,.home-v5-legend i.factual{background:#65e0a0!important}.home-v5-trend-row i.dropped,.home-v5-legend i.dropped{background:#ff7f8a!important}.home-v5-trend-row>b{font-size:10px!important}.home-v5-legend{color:#ffffffbd!important}.home-v5-fin-list>div{background:#fff1!important;border:1px solid #ffffff12!important}.home-v5-fin-list span{color:#ffffffb3!important;font-size:9.5px!important}.home-v5-fin-list strong{font-size:14px!important}.home-v5-fin-list .good strong{color:#8cebb7!important}.home-v5-fin-list .warn strong{color:#ffd66f!important}.home-v5-fin-list .danger strong{color:#ff8b94!important}.home-v5-insight{color:#ffffffc7!important;background:#ffffff0f!important;border:1px solid #ffffff12!important}.home-v5-hero-breakdown>div:first-child b{color:#8cebb7!important}.home-v5-hero-breakdown>div:nth-child(2) b{color:#ff9ca4!important}.home-v5-hero-breakdown>div:nth-child(3) b{color:#ffd77a!important}}:root{--cand-text:#fff;--cand-text-2:#ffffffc7;--cand-muted:#ffffff8f;--cand-faint:#ffffff61;--cand-line:#ffffff21;--cand-line-strong:#fff3;--cand-glass:linear-gradient(150deg,#777d824d,#3a3f443b);--cand-glass-strong:linear-gradient(150deg,#848a8f66,#3d424752);--cand-inner:#ffffff13;--cand-inner-strong:#ffffff1d;--cand-input:#181c209e;--cand-good:#72dfa9;--cand-warn:#ffd36f;--cand-bad:#ff858d}.workspace-candidates{color:var(--cand-text)!important}.workspace-candidates>.crm-section-hub{width:min(100%,820px)!important;margin:0 auto!important}.candidates-hub{background:0 0!important}.candidates-hub>.crm-section-tabs{border:1px solid var(--cand-line)!important;-webkit-backdrop-filter:blur(22px)!important;background:#25292d47!important;border-radius:15px!important;grid-template-columns:1fr 1fr!important;gap:4px!important;margin:0 0 12px!important;padding:4px!important;display:grid!important}.candidates-hub>.crm-section-tabs button{height:34px!important;color:var(--cand-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:11px!important;font-size:9px!important;font-weight:760!important}.candidates-hub>.crm-section-tabs button.active{color:#fff!important;background:#ffffff21!important;box-shadow:inset 0 1px #ffffff17!important}.candidate-page{width:100%!important;color:var(--cand-text)!important;background:0 0!important;margin:0!important}.candidate-v5-header{min-height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 10px!important;padding:0 2px!important;display:flex!important}.candidate-v5-title{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.candidate-v5-title img{object-fit:cover!important;border-radius:10px!important;width:34px!important;height:34px!important;box-shadow:0 5px 16px #00000029!important}.candidate-v5-title h1{letter-spacing:-.04em!important;color:#fff!important;text-shadow:0 2px 14px #00000040!important;margin:0!important;font-size:28px!important;font-weight:770!important;line-height:1!important}.candidate-v5-title>b{min-width:28px!important;height:28px!important;color:var(--cand-text-2)!important;background:#ffffff1a!important;border-radius:10px!important;place-items:center!important;padding:0 7px!important;font-size:9px!important;display:grid!important}.candidate-v5-header-actions{align-items:center!important;gap:6px!important;display:flex!important}.candidate-v5-header-actions button{border:1px solid var(--cand-line)!important;color:#fff!important;background:#282c3075!important;border-radius:13px!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff14!important}.candidate-v5-header-actions button svg{width:17px!important;height:17px!important}.candidate-v5-header-actions button.active{border-color:var(--cand-line-strong)!important;background:#ffffff21!important}.candidate-v5-header-actions button.primary{background:var(--cand-glass-strong)!important;border-color:var(--cand-line-strong)!important}.candidate-v5-search{border:1px solid var(--cand-line)!important;-webkit-backdrop-filter:blur(24px)!important;height:44px!important;color:var(--cand-muted)!important;background:#1d212594!important;border-radius:15px!important;align-items:center!important;gap:9px!important;margin:0 0 9px!important;padding:0 12px!important;display:flex!important;box-shadow:inset 0 1px #ffffff14!important}.candidate-v5-search svg{width:17px!important}.candidate-v5-search input{color:#fff!important;width:100%!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-size:12px!important}.candidate-v5-search input::placeholder{color:var(--cand-faint)!important}.candidate-v5-month{border:1px solid var(--cand-line)!important;-webkit-backdrop-filter:blur(22px)!important;background:#24282c47!important;border-radius:15px!important;grid-template-columns:38px minmax(0,1fr) 38px!important;align-items:center!important;gap:5px!important;height:42px!important;margin:0 0 9px!important;padding:3px!important;display:grid!important}.candidate-v5-month>button{width:36px!important;height:34px!important;color:var(--cand-text-2)!important;box-shadow:none!important;background:#ffffff13!important;border:0!important;border-radius:11px!important;place-items:center!important;padding:0!important;display:grid!important}.candidate-v5-month>button svg{width:16px!important}.candidate-v5-month>div{color:#fff!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.candidate-v5-month>div svg{width:14px!important;color:var(--cand-muted)!important}.candidate-v5-month strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;font-weight:760!important;overflow:hidden!important}.candidate-v5-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin:0 0 9px!important;display:grid!important}.candidate-v5-kpi{border:1px solid var(--cand-line)!important;background:var(--cand-glass)!important;border-radius:15px!important;min-width:0!important;min-height:68px!important;padding:10px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff17!important}.candidate-v5-kpi>span{color:var(--cand-muted)!important;font-size:7.5px!important;display:block!important}.candidate-v5-kpi>strong{letter-spacing:-.04em!important;margin-top:5px!important;font-size:18px!important;display:block!important}.candidate-v5-kpi>small{color:var(--cand-muted)!important;margin-top:3px!important;font-size:7px!important;display:block!important}.candidate-v5-kpi>small.up{color:var(--cand-good)!important}.candidate-v5-kpi>small.down{color:var(--cand-bad)!important}.candidate-v5-kpi>svg{color:#ffffff47!important;width:14px!important;height:14px!important;position:absolute!important;bottom:8px!important;right:8px!important}.candidate-v5-kpi.green>strong{color:var(--cand-good)!important}.candidate-v5-kpi.red>strong{color:var(--cand-bad)!important}.candidate-v5-kpi.blue>strong,.candidate-v5-kpi.purple>strong{color:#fff!important}.candidate-v5-list-tools{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:0 0 9px!important;display:flex!important}.candidate-v5-list-tools>button,.candidate-v5-list-tools>div>button{border:1px solid var(--cand-line)!important;min-height:34px!important;color:var(--cand-text-2)!important;background:#21252970!important;border-radius:11px!important;padding:0 10px!important;font-size:8.5px!important;font-weight:720!important;box-shadow:inset 0 1px #ffffff12!important}.candidate-v5-list-tools>div{gap:5px!important;display:flex!important}.candidate-v5-list-tools>div>button{place-items:center!important;width:34px!important;padding:0!important;display:grid!important}.candidate-v5-list-tools svg{width:15px!important}.candidate-v5-list-tools button.active{color:#fff!important;background:#ffffff1f!important}.candidate-save-notice{color:#bff5dc!important;background:#2c7c5b38!important;border:1px solid #72dfa938!important;border-radius:11px!important;width:max-content!important;max-width:100%!important;margin:0 0 9px auto!important;padding:8px 10px!important;font-size:9px!important;font-weight:740!important}.candidate-filter-panel{border:1px solid var(--cand-line)!important;background:var(--cand-glass)!important;-webkit-backdrop-filter:blur(28px)!important;border-radius:18px!important;margin:0 0 9px!important;padding:10px!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff1a,0 10px 25px #0000001f!important}.candidate-filter-bar{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;margin:0!important;display:grid!important}.candidate-filter{gap:5px!important;min-width:0!important;display:grid!important}.candidate-filter>span,.candidate-filter-label{letter-spacing:.075em!important;color:#ffffffb8!important;text-shadow:0 1px 8px #0003!important;font-size:7.5px!important;font-weight:760!important}.candidate-filter .select-btn,.candidate-period-button{border:1px solid var(--cand-line)!important;background:var(--cand-input)!important;color:#fff!important;border-radius:11px!important;outline:0!important;width:100%!important;min-width:0!important;height:36px!important;padding:0 9px!important;font-size:9px!important;box-shadow:inset 0 1px #ffffff0f!important}.candidate-filter.is-disabled{opacity:.45!important}.candidate-period-wrap{min-width:0!important;position:relative!important}.candidate-period-popover{z-index:1500!important;border:1px solid var(--cand-line-strong)!important;color:#fff!important;-webkit-backdrop-filter:blur(32px)!important;background:#1c2024f0!important;border-radius:17px!important;width:min(330px,100vw - 32px)!important;padding:10px!important;position:absolute!important;top:calc(100% + 7px)!important;left:0!important;box-shadow:0 18px 45px #00000061,inset 0 1px #ffffff1a!important}.candidate-period-mode,.candidate-year-strip{background:#ffffff0f!important;border-radius:11px!important;gap:4px!important;margin-bottom:8px!important;padding:3px!important;display:flex!important}.candidate-period-mode button,.candidate-year-strip button,.candidate-period-grid button,.candidate-period-actions button{min-height:30px!important;color:var(--cand-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;font-size:8.5px!important}.candidate-period-mode button{flex:1!important}.candidate-period-mode button.active,.candidate-year-strip button.active,.candidate-period-grid button.active{color:#fff!important;background:#ffffff24!important}.candidate-year-strip{overflow:auto!important}.candidate-year-strip button{flex:none!important;padding:0 9px!important}.candidate-period-grid{grid-template-columns:repeat(3,1fr)!important;gap:4px!important;display:grid!important}.candidate-period-grid.months{grid-template-columns:repeat(4,1fr)!important}.candidate-period-grid button{background:#ffffff0e!important}.candidate-period-actions{justify-content:flex-end!important;gap:5px!important;margin-top:8px!important;display:flex!important}.candidate-period-actions button{background:#ffffff12!important;padding:0 10px!important}.candidate-period-actions button.primary{color:#fff!important;background:#ffffff26!important}.candidate-table-panel{border:1px solid var(--cand-line)!important;background:var(--cand-glass)!important;-webkit-backdrop-filter:blur(28px)!important;border-radius:19px!important;margin:0!important;padding:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1a,0 10px 28px #00000021!important}.candidate-table.header{border-bottom:1px solid var(--cand-line)!important;color:var(--cand-muted)!important;background:#ffffff0e!important;padding:10px 12px!important;font-size:7px!important;font-weight:760!important}.candidate-table.row{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff13!important;padding:11px 12px!important}.candidate-table.row:last-child{border-bottom:0!important}.candidate-table.row.muted{opacity:.48!important;filter:saturate(.55)!important}.candidate-row-openable{cursor:pointer!important}.candidate-month-divider{color:var(--cand-text-2)!important;background:#ffffff0b!important;border:0!important;border-bottom:1px solid #ffffff13!important;padding:8px 12px!important}.candidate-month-divider :is(span,strong,b){color:var(--cand-text-2)!important}.candidate-loading,.candidate-error{color:var(--cand-muted)!important;padding:18px!important;font-size:10px!important}.candidate-error{color:#ffd9dc!important}.candidate-v5-mobile-card{display:none!important}.candidate-v5-desktop-content{display:contents!important}.candidate-main{align-items:flex-start!important;gap:7px!important;min-width:0!important;display:flex!important}.id-chip,.candidate-v5-id{border:1px solid var(--cand-line)!important;color:#fff!important;background:#ffffff17!important;border-radius:9px!important;place-items:center!important;min-width:30px!important;height:27px!important;padding:0 7px!important;font-size:8px!important;font-weight:800!important;display:grid!important}.candidate-header-name{color:#fff!important;font-size:9px!important}.candidate-cell{min-width:0!important;color:var(--cand-text-2)!important;font-size:8px!important}.candidate-cell strong{color:#fff!important}.candidate-vacancy strong,.candidate-partner-value{white-space:normal!important;line-height:1.25!important}.candidate-mobile-label{display:none!important}.candidate-date-value{color:var(--cand-text-2)!important}.candidate-contact{gap:3px!important;margin-top:4px!important;display:grid!important}.candidate-contact-number{color:var(--cand-muted)!important;font-size:7.5px!important}.candidate-contact-actions{gap:3px!important;display:flex!important}.candidate-contact-action{background:#ffffff13!important;border-radius:6px!important;place-items:center!important;width:18px!important;height:18px!important;display:grid!important}.candidate-contact-action img{object-fit:contain!important;width:12px!important;height:12px!important}.status-badge{color:var(--cand-text-2)!important;background:#ffffff13!important;border-radius:999px!important;margin-top:4px!important;padding:4px 6px!important;font-size:7px!important;display:inline-flex!important}.status-badge.active{color:var(--cand-good)!important}.status-badge.dropped{color:var(--cand-bad)!important}.status-badge.completed{color:var(--cand-text-2)!important}.candidate-orbit-list{gap:5px!important;display:grid!important}.candidate-stage-orbit,.candidate-payment-orbit{align-items:center!important;gap:6px!important;display:flex!important}.candidate-desktop-ring{--progress:0;--tone:var(--cand-good);background:conic-gradient(var(--tone) calc(var(--progress)*1%),#ffffff17 0)!important;border-radius:50%!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important;position:relative!important}.candidate-desktop-ring:after{content:""!important;background:#22262af5!important;border-radius:50%!important;position:absolute!important;inset:3px!important}.candidate-desktop-ring-core{z-index:1!important;text-align:center!important;position:relative!important}.candidate-desktop-ring-core strong{font-size:6.5px!important;line-height:1!important;display:block!important}.candidate-desktop-ring-core small{color:var(--cand-muted)!important;margin-top:2px!important;font-size:5px!important;display:block!important}.candidate-orbit-copy{min-width:0!important}.candidate-orbit-copy>div,.candidate-orbit-copy>span,.candidate-orbit-copy>b{color:var(--cand-text-2)!important;font-size:7px!important}.candidate-orbit-copy .candidate-stage-label{color:#fff!important;line-height:1.15!important}.candidate-orbit-copy small{color:var(--cand-muted)!important;margin-top:2px!important;font-size:6px!important;display:block!important}.candidate-commission-list{gap:4px!important;display:grid!important}.candidate-commission-list span{border-radius:8px!important;padding:4px 6px!important;font-size:7px!important}.candidate-card-backdrop,.candidate-submodal-backdrop,.candidate-modal-backdrop{z-index:1200!important;-webkit-backdrop-filter:blur(8px)!important;background:#04070bb8!important;place-items:center!important;padding:10px!important;display:grid!important;position:fixed!important;inset:0!important}.candidate-card{border:1px solid var(--cand-line-strong)!important;color:#fff!important;-webkit-backdrop-filter:blur(34px)saturate(115%)!important;background:#272b2fe0!important;border-radius:22px!important;width:min(760px,100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:0 14px 16px!important;overflow:auto!important;box-shadow:0 28px 70px #0000006b,inset 0 1px #ffffff1c!important}.candidate-card-head{z-index:3!important;border-bottom:1px solid var(--cand-line)!important;-webkit-backdrop-filter:blur(30px)!important;background:#2a2e32e0!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;margin:0 -14px 12px!important;padding:14px!important;display:flex!important;position:sticky!important;top:0!important}.candidate-card-head small{letter-spacing:.07em!important;color:var(--cand-muted)!important;font-size:7.5px!important;display:block!important}.candidate-card-head h2{letter-spacing:-.035em!important;color:#fff!important;margin:4px 0 6px!important;font-size:21px!important;line-height:1.05!important}.candidate-card-head-meta{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;display:flex!important}.candidate-card-head-meta>span{color:var(--cand-text-2)!important;font-size:8px!important}.candidate-card-status{background:#ffffff13!important;border-radius:999px!important;padding:5px 7px!important;font-size:7px!important}.candidate-card-status.active{color:var(--cand-good)!important}.candidate-card-status.dropped{color:var(--cand-bad)!important}.candidate-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;display:flex!important}.candidate-card-actions>button{border:1px solid var(--cand-line)!important;color:#fff!important;min-height:32px!important;box-shadow:none!important;background:#ffffff13!important;border-radius:10px!important;padding:0 9px!important;font-size:8px!important}.candidate-card-actions>button.primary{background:#ffffff24!important}.candidate-modal-x{border:1px solid var(--cand-line)!important;color:#fff!important;background:#ffffff14!important;border-radius:10px!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.candidate-card-lifecycle{background:#ffffff0e!important;border-radius:12px!important;grid-template-columns:repeat(3,1fr)!important;gap:4px!important;margin-bottom:10px!important;padding:3px!important;display:grid!important}.candidate-card-lifecycle button{height:30px!important;color:var(--cand-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;font-size:8px!important}.candidate-card-lifecycle button.active,.candidate-card-lifecycle button.completed,.candidate-card-lifecycle button.dropped{color:#fff!important;background:#ffffff1f!important}.candidate-card-lifecycle button.dropped{color:#ffd7da!important}.candidate-card-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.candidate-card-info{background:var(--cand-inner)!important;border:0!important;border-radius:13px!important;min-width:0!important;padding:9px!important}.candidate-card-info>span{color:var(--cand-muted)!important;font-size:7px!important;display:block!important}.candidate-card-info>strong{color:#fff!important;word-break:break-word!important;margin-top:4px!important;font-size:9px!important;line-height:1.3!important;display:block!important}.candidate-card-note{background:var(--cand-inner)!important;border-radius:13px!important;margin-top:8px!important;padding:9px 10px!important}.candidate-card-note>span{color:var(--cand-muted)!important;font-size:7px!important}.candidate-card-note p{color:var(--cand-text-2)!important;margin:4px 0 0!important;font-size:9px!important;line-height:1.4!important}.candidate-card-section-head{justify-content:space-between!important;align-items:flex-end!important;gap:10px!important;margin:14px 0 8px!important;display:flex!important}.candidate-card-section-head small{color:var(--cand-muted)!important;font-size:7px!important;display:block!important}.candidate-card-section-head h3{color:#fff!important;margin:3px 0 0!important;font-size:14px!important}.candidate-card-section-head>span{color:var(--cand-muted)!important;font-size:8px!important}.candidate-card-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.candidate-stage-visual{background:var(--cand-inner)!important;text-align:center!important;border-radius:14px!important;min-width:0!important;padding:9px!important}.candidate-stage-gauge{--progress:0;--tone:var(--cand-good);background:radial-gradient(circle at center,#2b2f33f5 0 59%,transparent 60%),conic-gradient(var(--tone) calc(var(--progress)*1%),#ffffff17 0)!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:82px!important;height:82px!important;margin:0 auto 7px!important;padding:11px!important;display:flex!important}.candidate-stage-gauge small{color:var(--cand-muted)!important;font-size:6px!important}.candidate-stage-gauge strong{color:#fff!important;margin-top:3px!important;font-size:8px!important;line-height:1.15!important}.candidate-stage-visual h4{color:#fff!important;margin:0!important;font-size:8.5px!important}.candidate-stage-visual>small{color:var(--cand-muted)!important;margin-top:3px!important;font-size:7px!important;line-height:1.3!important;display:block!important}.candidate-payment-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.candidate-payment-btn{border:1px solid var(--cand-line)!important;background:var(--cand-inner)!important;color:#fff!important;text-align:left!important;min-width:0!important;box-shadow:none!important;border-radius:13px!important;padding:9px 10px!important}.candidate-payment-btn.selected{background:var(--cand-inner-strong)!important;border-color:var(--cand-line-strong)!important}.candidate-payment-btn>b{font-size:10px!important}.candidate-payment-btn>span{color:var(--cand-muted)!important;font-size:7.5px!important}.candidate-stage-action-panel{border:1px solid var(--cand-line)!important;background:#ffffff0e!important;border-radius:15px!important;margin-top:8px!important;padding:10px!important}.candidate-stage-summary{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.candidate-stage-summary b{font-size:9px!important}.candidate-card-finance-note{color:var(--cand-muted)!important;margin-top:4px!important;font-size:7.5px!important;line-height:1.35!important}.candidate-card-stage-state{white-space:nowrap!important;background:#ffffff13!important;border-radius:9px!important;padding:5px 7px!important;font-size:7px!important}.candidate-stage-action-panel>.actions{flex-wrap:wrap!important;gap:5px!important;margin-top:9px!important;display:flex!important}.candidate-stage-action-panel button{border:1px solid var(--cand-line)!important;color:#fff!important;min-height:30px!important;box-shadow:none!important;background:#ffffff13!important;border-radius:10px!important;padding:0 9px!important;font-size:7.5px!important}.candidate-stage-action-panel button.danger{color:#ffd7da!important}.candidate-stage-terms-editor{border-top:1px solid var(--cand-line)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:9px!important;padding-top:9px!important;display:grid!important}.candidate-stage-terms-editor label{gap:5px!important;display:grid!important}.candidate-stage-terms-editor label>span{color:var(--cand-muted)!important;font-size:7px!important}.candidate-stage-terms-note,.candidate-stage-terms-error{color:var(--cand-muted)!important;grid-column:1/-1!important;font-size:7.5px!important;line-height:1.35!important}.candidate-stage-terms-error{color:#ffd7da!important}.candidate-stage-terms-actions{grid-column:1/-1!important;justify-content:flex-end!important;gap:5px!important;display:flex!important}.candidate-card-empty{background:var(--cand-inner)!important;color:var(--cand-muted)!important;border-radius:12px!important;padding:10px!important;font-size:8px!important}.candidate-card-payments{gap:5px!important;margin-top:8px!important;display:grid!important}.candidate-card-payment{background:var(--cand-inner)!important;border-radius:12px!important;justify-content:space-between!important;gap:8px!important;padding:8px 9px!important;display:flex!important}.candidate-card-payment b{font-size:9px!important;display:block!important}.candidate-card-payment span,.candidate-card-payment small{color:var(--cand-muted)!important;margin-top:2px!important;font-size:7px!important;display:block!important}.candidate-card-payment>div:last-child{gap:4px!important;display:flex!important}.candidate-card-payment button{border:1px solid var(--cand-line)!important;color:#fff!important;background:#ffffff12!important;border-radius:9px!important;height:27px!important;padding:0 7px!important;font-size:7px!important}.candidate-card-payment button.danger{color:#ffd7da!important}.candidate-modal,.candidate-submodal{border:1px solid var(--cand-line-strong)!important;color:#fff!important;-webkit-backdrop-filter:blur(34px)saturate(115%)!important;background:#272b2fe8!important;border-radius:22px!important;width:min(640px,100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;overflow:auto!important;box-shadow:0 28px 70px #00000070,inset 0 1px #ffffff1c!important}.candidate-modal-head{z-index:2!important;border-bottom:1px solid var(--cand-line)!important;-webkit-backdrop-filter:blur(30px)!important;background:#2a2e32e6!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:13px 14px!important;display:flex!important;position:sticky!important;top:0!important}.candidate-modal-head small{color:var(--cand-muted)!important;letter-spacing:.07em!important;font-size:7px!important;display:block!important}.candidate-modal-head h2{color:#fff!important;margin:3px 0 0!important;font-size:18px!important;line-height:1.1!important}.candidate-modal-loading{color:var(--cand-muted)!important;padding:18px 14px!important;font-size:9px!important}.candidate-form-grid{grid-template-columns:1fr 1fr!important;gap:9px!important;padding:12px 14px!important;display:grid!important}.candidate-form-grid>label{gap:5px!important;min-width:0!important;display:grid!important}.candidate-form-grid>.wide,.candidate-form-grid>label.wide{grid-column:1/-1!important}.candidate-form-grid label>span{color:#ffffffb3!important;font-size:7.5px!important;font-weight:740!important}.candidate-form-grid :is(input,select,textarea),.candidate-stage-terms-editor :is(input,select,textarea){border:1px solid var(--cand-line)!important;background:var(--cand-input)!important;color:#fff!important;border-radius:11px!important;outline:0!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:8px 9px!important;font-size:10px!important;box-shadow:inset 0 1px #ffffff0d!important}.candidate-form-grid textarea{resize:vertical!important;min-height:70px!important}.candidate-form-grid input::placeholder{color:var(--cand-faint)!important}.candidate-duplicate,.candidate-edit-warning{color:#ffe5a5!important;background:#93742329!important;border:1px solid #ffd36f33!important;border-radius:11px!important;padding:9px 10px!important;font-size:8.5px!important}.candidate-modal-error{color:#ffd7da!important;background:#972f382e!important;border-radius:11px!important;margin:0 14px 9px!important;padding:9px 10px!important;font-size:8.5px!important}.candidate-modal-footer{z-index:2!important;border-top:1px solid var(--cand-line)!important;-webkit-backdrop-filter:blur(30px)!important;background:#2a2e32e6!important;justify-content:flex-end!important;gap:6px!important;padding:10px 14px 13px!important;display:flex!important;position:sticky!important;bottom:0!important}.candidate-modal-cancel,.candidate-modal-save{border:1px solid var(--cand-line)!important;color:#fff!important;background:#ffffff13!important;border-radius:11px!important;min-height:34px!important;padding:0 11px!important;font-size:8.5px!important;font-weight:760!important}.candidate-modal-save{border-color:var(--cand-line-strong)!important;background:#ffffff26!important}.candidate-travel-companions{z-index:1301!important;border:1px solid var(--cand-line)!important;width:min(640px,100vw - 28px)!important;color:var(--cand-text-2)!important;-webkit-backdrop-filter:blur(28px)!important;background:#262a2ee6!important;border-radius:12px!important;padding:8px 10px!important;font-size:8px!important;position:fixed!important;bottom:102px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 10px 26px #00000040!important}.candidate-travel-companions>strong{color:#fff!important;margin-right:6px!important;font-size:7.5px!important}.candidate-delete-floating-wrap{z-index:1302!important;text-align:right!important;pointer-events:none!important;width:min(640px,100vw - 28px)!important;position:fixed!important;bottom:52px!important;left:50%!important;transform:translate(-50%)!important}.candidate-delete-floating{pointer-events:auto!important;color:#ffd9dc!important;-webkit-backdrop-filter:blur(22px)!important;background:#70282f85!important;border:1px solid #ff858d3d!important;border-radius:11px!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 10px!important;font-size:8px!important;display:inline-flex!important;box-shadow:0 8px 20px #0000002e!important}.candidate-delete-error{color:#fff!important;background:#7e2830bf!important;border-radius:10px!important;width:max-content!important;max-width:100%!important;margin:0 0 5px auto!important;padding:7px 9px!important;font-size:8px!important}.candidate-mobile-progress-widget{display:none!important}.candidate-v5-status-dot{background:var(--cand-muted)!important;border-radius:50%!important;width:7px!important;height:7px!important;display:inline-block!important}.candidate-v5-status-dot.active,.candidate-v5-status-dot.completed{background:var(--cand-good)!important}.candidate-v5-status-dot.debt,.candidate-v5-status-dot.dropped{background:var(--cand-bad)!important}.candidate-v5-status-dot.partial{background:var(--cand-warn)!important}@media (width<=900px){.workspace-candidates>.crm-section-hub{width:100%!important}.candidate-table.header{display:none!important}.candidate-table.row{padding:0!important;display:block!important}.candidate-v5-desktop-content{display:none!important}.candidate-v5-mobile-card{padding:12px!important;display:block!important}.candidate-v5-main{display:block!important}.candidate-v5-person{min-width:0!important}.candidate-v5-name-row{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.candidate-v5-name-row>strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}.candidate-v5-country-line{align-items:center!important;gap:4px!important;min-width:0!important;margin-top:5px!important;font-size:8.5px!important;display:flex!important}.candidate-v5-vacancy{color:#ffffffe0!important;white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.candidate-v5-country-name{color:#ffffffa3!important;white-space:nowrap!important}.candidate-v5-flag{flex:none!important}.candidate-contact.compact{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-top:7px!important;display:flex!important}.candidate-contact.compact .candidate-contact-number{font-size:8px!important}.candidate-contact.compact .candidate-contact-action{border-radius:8px!important;width:24px!important;height:24px!important}.candidate-contact.compact .candidate-contact-action img{width:15px!important;height:15px!important}.candidate-mobile-progress-widget{grid-template-columns:1fr 1fr!important;gap:7px!important;margin-top:9px!important;display:grid!important}.candidate-mobile-progress-widget>section{background:var(--cand-inner)!important;text-align:center!important;border-radius:14px!important;min-width:0!important;padding:9px!important}.candidate-mobile-progress-widget>section>span{color:var(--cand-muted)!important;margin-bottom:5px!important;font-size:7.5px!important;display:block!important}.candidate-v5-ring-wrap{place-items:center!important;display:grid!important}.candidate-v5-ring{width:88px!important;height:88px!important;position:relative!important}.candidate-v5-ring svg{width:100%!important;height:100%!important;overflow:visible!important}.candidate-v5-ring circle{fill:none!important;stroke-width:7px!important;stroke-linecap:round!important}.candidate-v5-ring circle.track{stroke:#ffffff17!important}.candidate-v5-ring-core{flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;inset:0!important}.candidate-v5-ring-core strong{color:#fff!important;font-size:12px!important}.candidate-v5-ring-core small{color:var(--cand-muted)!important;margin-top:2px!important;font-size:6px!important}.candidate-v5-ring-label{color:var(--cand-muted)!important;font-size:5.5px!important;position:absolute!important;transform:translate(-50%,-50%)!important}.candidate-v5-ring-caption{color:var(--cand-text-2)!important;margin-top:3px!important;font-size:7px!important;line-height:1.25!important}.candidate-v5-ring-caption.danger{color:#ffd7da!important}.candidate-v5-facts{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;margin-top:9px!important;display:grid!important}.candidate-v5-facts>div{background:#ffffff0e!important;border-radius:11px!important;min-width:0!important;padding:7px 5px!important}.candidate-v5-facts span{color:var(--cand-muted)!important;font-size:6px!important;display:block!important}.candidate-v5-facts b{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:3px!important;font-size:7px!important;display:block!important;overflow:hidden!important}.candidate-filter-bar{grid-template-columns:1fr 1fr!important}.candidate-period-wrap{grid-column:1/-1!important}.candidate-period-popover{width:auto!important;position:fixed!important;top:50%!important;left:14px!important;right:14px!important;transform:translateY(-50%)!important}.candidate-card-backdrop,.candidate-submodal-backdrop,.candidate-modal-backdrop{align-items:center!important;padding:6px!important}.candidate-card,.candidate-modal,.candidate-submodal{border-radius:20px!important;width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important}.candidate-card{padding:0 11px 12px!important}.candidate-card-head{margin:0 -11px 10px!important;padding:11px!important}.candidate-card-head h2{font-size:18px!important}.candidate-card-actions{width:auto!important}.candidate-card-actions>button:not(.candidate-modal-x){width:32px!important;padding:0!important;font-size:0!important}.candidate-card-actions>button:first-child:after{content:"✎"!important;font-size:14px!important}.candidate-card-actions>button.primary:after{content:"+"!important;font-size:18px!important}.candidate-card-info-grid{grid-template-columns:1fr 1fr!important;gap:6px!important}.candidate-card-stage-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.candidate-stage-gauge{width:68px!important;height:68px!important;padding:9px!important}.candidate-stage-gauge strong{font-size:7px!important}.candidate-stage-visual{padding:7px 5px!important}.candidate-payment-buttons{grid-template-columns:1fr 1fr!important}.candidate-stage-terms-editor{grid-template-columns:1fr!important}.candidate-stage-terms-editor>*{grid-column:1!important}.candidate-form-grid{grid-template-columns:1fr!important;gap:8px!important;padding:10px 11px!important}.candidate-form-grid>.wide,.candidate-form-grid>label.wide{grid-column:1!important}.candidate-modal-head{padding:11px!important}.candidate-modal-footer{padding:9px 11px 11px!important}.candidate-travel-companions{width:calc(100vw - 24px)!important;bottom:78px!important}.candidate-delete-floating-wrap{width:calc(100vw - 24px)!important;bottom:28px!important}}@media (width<=430px){.candidate-v5-title h1{font-size:25px!important}.candidate-v5-title img{width:32px!important;height:32px!important}.candidate-v5-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.candidate-v5-kpi{min-height:62px!important}.candidate-card-stage-grid{grid-template-columns:1fr!important}.candidate-stage-visual{text-align:left!important;grid-template-rows:auto auto!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:4px 12px!important;display:grid!important}.candidate-stage-gauge{grid-row:1/3!important;margin:0!important}.candidate-stage-visual h4{text-align:left!important;align-self:end!important}.candidate-stage-visual>small{text-align:left!important;align-self:start!important}.candidate-payment-buttons{grid-template-columns:1fr!important}.candidate-v5-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}.candidate-card-payment{display:grid!important}.candidate-card-payment>div:last-child{justify-content:flex-start!important}}.workspace-candidates{--cand-text-2:#ffffffe0;--cand-muted:#ffffffb3;--cand-faint:#ffffff85}@media (width<=900px){.candidate-v5-header{min-height:52px!important}.candidate-v5-title{gap:10px!important}.candidate-v5-title img{border-radius:13px!important;width:40px!important;height:40px!important}.candidate-v5-title h1{letter-spacing:-.045em!important;font-size:30px!important;font-weight:820!important;line-height:1!important}.candidate-v5-title>b{min-width:27px!important;height:27px!important;font-size:9px!important}.candidate-v5-header-actions button{border-radius:12px!important;width:39px!important;height:39px!important}.candidate-v5-header-actions svg{width:18px!important;height:18px!important}.candidate-v5-month>div strong{letter-spacing:-.015em!important;font-size:13px!important}.candidate-v5-month>div svg{width:17px!important;height:17px!important}.candidate-v5-list-tools{align-items:center!important}.candidate-v5-sort{color:#ffffffd1!important;font-size:9.5px!important}.candidate-v5-kpi span{color:#ffffffb3!important;font-size:8px!important}.candidate-v5-kpi strong{font-size:18px!important}.candidate-v5-kpi.green strong{color:#8cebb7!important}.candidate-v5-kpi.red strong{color:#ff8b94!important}.candidate-v5-kpi.purple strong{color:#b9c8ff!important}.candidate-v5-name-row>strong{font-size:13.5px!important}.candidate-v5-country-line{font-size:9.5px!important}.candidate-v5-vacancy{color:#ffffffeb!important}.candidate-v5-country-name{color:#ffffffb3!important}.candidate-contact.compact .candidate-contact-number{color:#ffffffb8!important;font-size:9.5px!important}.candidate-contact.compact .candidate-contact-actions{gap:5px!important}.candidate-contact.compact .candidate-contact-action{background:#ffffff17!important;border-radius:10px!important;width:30px!important;height:30px!important}.candidate-contact.compact .candidate-contact-action img{width:19px!important;height:19px!important}.candidate-mobile-progress-widget{gap:6px!important;margin-top:8px!important}.candidate-mobile-progress-widget>section{padding:7px!important}.candidate-mobile-progress-widget>section>span{color:#ffffffad!important;font-size:8px!important}.candidate-v5-ring{width:72px!important;height:72px!important}.candidate-v5-ring circle{stroke-width:6px!important}.candidate-v5-ring-core strong{font-size:10px!important}.candidate-v5-ring-caption{font-size:7.5px!important}.candidate-v5-facts span{color:#ffffffa8!important;font-size:6.7px!important}.candidate-v5-facts b{font-size:8px!important}.candidate-card-backdrop,.candidate-submodal-backdrop,.candidate-modal-backdrop{overscroll-behavior:contain!important;align-items:center!important;padding:14px!important}.candidate-card,.candidate-modal,.candidate-submodal{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border-radius:23px!important;width:calc(100vw - 28px)!important;max-height:calc(100dvh - 64px)!important}.candidate-card{padding:0 12px 14px!important}.candidate-card-head{margin:0 -12px 11px!important;padding:12px!important}.candidate-card-head h2{font-size:20px!important}.candidate-card-head small,.candidate-card-head-meta>span{font-size:8.5px!important}.candidate-card-info>span{color:#ffffffad!important;font-size:8px!important}.candidate-card-info>strong{font-size:10.5px!important}.candidate-card-section-head h3{font-size:15px!important}.candidate-card-section-head small{font-size:8px!important}.candidate-card-stage-grid{gap:6px!important}.candidate-stage-visual{padding:9px!important}.candidate-stage-gauge{width:84px!important;height:84px!important;padding:10px!important}.candidate-stage-gauge small{text-align:center!important;width:100%!important;font-size:7px!important;display:block!important}.candidate-stage-gauge strong{text-align:center!important;width:100%!important;font-size:9.5px!important;line-height:1.15!important;display:block!important}.candidate-stage-visual h4{font-size:12.5px!important;line-height:1.2!important}.candidate-stage-visual>small{color:#ffffffb3!important;font-size:9.5px!important;line-height:1.3!important}.candidate-payment-btn>b{font-size:11px!important}.candidate-payment-btn>span{font-size:8px!important}.candidate-form-grid label>span{color:#ffffffb8!important;font-size:8.5px!important}.candidate-form-grid :is(input,select,textarea){font-size:11px!important}}@media (width<=700px){.candidate-v5-title>b{color:#fff!important;-webkit-backdrop-filter:blur(22px)!important;background:#191d21a8!important;border:1px solid #ffffff29!important;border-radius:12px!important;place-items:center!important;min-width:34px!important;height:34px!important;padding:0 9px!important;font-size:10px!important;font-weight:800!important;display:grid!important;box-shadow:inset 0 1px #ffffff14,0 8px 20px #00000029!important}.candidate-month-divider{-webkit-backdrop-filter:blur(26px)!important;background:linear-gradient(145deg,#747a804f,#363b403d)!important;border:1px solid #ffffff24!important;border-radius:18px!important;padding:14px 15px!important;box-shadow:inset 0 1px #ffffff17,0 10px 26px #0000001f!important}.candidate-month-heading{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.candidate-month-title{gap:3px!important;min-width:0!important;display:grid!important}.candidate-month-title strong{letter-spacing:-.025em!important;color:#fff!important;font-size:18px!important;line-height:1.05!important}.candidate-month-title span{color:#ffffffa8!important;font-size:9px!important;line-height:1.2!important}.candidate-month-heading>b{color:#ffffffe0!important;background:#191d215c!important;border-radius:9px!important;flex:none!important;padding:6px 8px!important;font-size:9px!important;font-weight:760!important}.candidate-v5-card-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}.candidate-v5-card-top .candidate-v5-person{min-width:0!important}.candidate-v5-card-top .candidate-v5-name-row>strong{font-size:12.5px!important;line-height:1.18!important}.candidate-v5-card-top .candidate-v5-country-line{margin-top:6px!important;font-size:9px!important}.candidate-v5-contact-rail{justify-content:flex-end!important;min-width:102px!important;display:flex!important}.candidate-v5-contact-rail .candidate-contact.compact{flex-direction:column-reverse!important;justify-content:flex-start!important;align-items:flex-end!important;gap:7px!important;margin:0!important;display:flex!important}.candidate-v5-contact-rail .candidate-contact-actions{justify-content:flex-end!important;gap:6px!important;display:flex!important}.candidate-v5-contact-rail .candidate-contact-number{color:#ffffffb3!important;text-align:right!important;white-space:nowrap!important;font-size:9px!important;line-height:1.1!important}.candidate-v5-contact-rail .candidate-contact-action{background:#ffffff1a!important;border-radius:11px!important;width:34px!important;height:34px!important;box-shadow:inset 0 1px #ffffff14!important}.candidate-v5-contact-rail .candidate-contact-action img{width:22px!important;height:22px!important}.candidate-card-backdrop,.candidate-submodal-backdrop,.candidate-modal-backdrop{align-items:flex-start!important;padding:76px 14px 24px!important}.candidate-card,.candidate-modal,.candidate-submodal{border-radius:22px!important;width:calc(100vw - 28px)!important;max-width:720px!important;max-height:calc(100dvh - 104px)!important}.candidate-card{padding-bottom:14px!important}.candidate-card-head,.candidate-modal-head{padding-top:12px!important}.candidate-modal-x,.candidate-card .candidate-modal-x{width:34px!important;height:34px!important}:is(body:has(.candidate-submodal-backdrop) .candidate-delete-floating-wrap,body:has(.candidate-modal-backdrop) .candidate-delete-floating-wrap){display:none!important}}@media (width<=390px){.candidate-v5-contact-rail{min-width:96px!important}.candidate-v5-contact-rail .candidate-contact-action{width:32px!important;height:32px!important}.candidate-v5-contact-rail .candidate-contact-action img{width:21px!important;height:21px!important}.candidate-card-backdrop,.candidate-submodal-backdrop,.candidate-modal-backdrop{padding:72px 12px 20px!important}.candidate-card,.candidate-modal,.candidate-submodal{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 96px)!important}}.workspace-statistics{--stat-text:#fff;--stat-text-2:#ffffffc7;--stat-muted:#ffffff8f;--stat-faint:#ffffff61;--stat-line:#ffffff21;--stat-line-strong:#fff3;--stat-glass:linear-gradient(150deg,#777d824d,#3a3f443b);--stat-glass-strong:linear-gradient(150deg,#848a8f66,#3d424752);--stat-inner:#ffffff13;--stat-inner-strong:#ffffff1d;--stat-input:#181c209e;--stat-good:#72dfa9;--stat-warn:#ffd36f;--stat-bad:#ff858d;--v2-green:#72dfa9;color:var(--stat-text)!important}.workspace-statistics>.statistics-hub{background:0 0!important;width:min(100%,820px)!important;margin:0 auto!important}.statistics-v5-header{min-height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;margin:0 0 10px!important;padding:0 2px!important;display:flex!important}.statistics-v5-brand{align-items:center!important;gap:10px!important;display:flex!important}.statistics-v5-brand img{object-fit:cover!important;border-radius:10px!important;width:34px!important;height:34px!important;box-shadow:0 5px 16px #00000029!important}.statistics-v5-brand h1{letter-spacing:-.04em!important;color:#fff!important;text-shadow:0 2px 14px #00000040!important;margin:0!important;font-size:28px!important;font-weight:770!important;line-height:1!important}.statistics-v5-tabs{border:1px solid var(--stat-line)!important;-webkit-backdrop-filter:blur(22px)!important;background:#25292d47!important;border-radius:15px!important;grid-template-columns:repeat(3,1fr)!important;gap:4px!important;margin:0 0 12px!important;padding:4px!important;display:grid!important}.statistics-v5-tabs button{height:34px!important;color:var(--stat-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:11px!important;font-size:9px!important;font-weight:760!important}.statistics-v5-tabs button.active{color:#fff!important;background:#ffffff21!important;box-shadow:inset 0 1px #ffffff17!important}.statistics-v5-content{background:0 0!important;gap:10px!important;display:grid!important}.statistics-v5-content>.page{color:#fff!important;background:0 0!important;width:100%!important;max-width:none!important;margin:0!important}.statistics-v5-content-candidates .crm-polished-topline{display:none!important}.statistics-v5-content .crm-polished-topline{background:0 0!important;border:0!important;min-height:auto!important;margin:0 0 7px!important;padding:0!important}.statistics-v5-content .crm-page-title{letter-spacing:-.025em!important;color:#fff!important;text-shadow:0 1px 10px #00000029!important;margin:0!important;font-size:18px!important;font-weight:760!important;line-height:1.1!important}.workspace-statistics .page-control-bar{z-index:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;margin:0 0 9px!important;padding:0!important;display:flex!important;position:static!important}.workspace-statistics .page-control-bar>.candidate-v5-month,.workspace-statistics .page-control-bar>.statistics-v5-month-nav{flex:auto!important;margin:0!important}.workspace-statistics .page-control-actions{flex:none!important;align-items:center!important;gap:5px!important;display:flex!important}.workspace-statistics .page-filter-button,.reports-filter-button{border:1px solid var(--stat-line)!important;height:42px!important;color:var(--stat-text-2)!important;background:#22262a85!important;border-radius:13px!important;align-items:center!important;gap:5px!important;padding:0 10px!important;font-size:8.5px!important;font-weight:740!important;display:flex!important;position:static!important;transform:none!important;box-shadow:inset 0 1px #ffffff12!important}.workspace-statistics .page-filter-button.active,.reports-filter-button.active{border-color:var(--stat-line-strong)!important;color:#fff!important;background:#ffffff21!important}.v2-filter-panel,.reports-filter-panel{border:1px solid var(--stat-line)!important;background:var(--stat-glass)!important;-webkit-backdrop-filter:blur(28px)!important;border-radius:18px!important;width:100%!important;margin:0 0 10px!important;padding:10px!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important;box-shadow:inset 0 1px #ffffff1a,0 10px 25px #0000001f!important}.v2-filter-panel .filter-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin:0!important;display:grid!important}.v2-filter-field,.reports-filter-field{gap:5px!important;min-width:0!important;display:grid!important}.v2-filter-field>span,.reports-filter-field>span{letter-spacing:.075em!important;color:#ffffffb8!important;text-shadow:0 1px 8px #0003!important;font-size:7.5px!important;font-weight:760!important}.v2-filter-field .select-btn,.reports-filter-field .select-btn{border:1px solid var(--stat-line)!important;background:var(--stat-input)!important;color:#fff!important;border-radius:11px!important;outline:0!important;width:100%!important;min-width:0!important;height:36px!important;padding:0 9px!important;font-size:9px!important;box-shadow:inset 0 1px #ffffff0d!important}.v2-card,.statistics-insights-wrap,.reports-meta-primary,.reports-metric-card,.reports-decision-wrap,.reports-funnel,.reports-country-card,.reports-meta-total,.reports-candidates-panel,.reports-empty-state,.reports-maturity-banner,.finance-cohort-value,.finance-discipline-card{border:1px solid var(--stat-line)!important;background:var(--stat-glass)!important;color:#fff!important;-webkit-backdrop-filter:blur(28px)!important;border-radius:19px!important;box-shadow:inset 0 1px #ffffff1a,0 10px 28px #00000021!important}.v2-card{padding:13px!important}.v2-card-head,.statistics-section-heading,.finance-section-title,.reports-section-title{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;margin:0 0 10px!important;display:flex!important}.v2-card-head small,.statistics-section-heading small,.finance-section-title small,.reports-section-title span{letter-spacing:.07em!important;color:var(--stat-muted)!important;font-size:7.5px!important;display:block!important}.v2-card-head h2,.statistics-section-heading h2,.finance-section-title h2{color:#fff!important;margin:3px 0 0!important;font-size:15px!important;line-height:1.15!important}.v2-card-head>span,.statistics-section-heading>span,.finance-section-title>span,.reports-section-title>strong{color:var(--stat-muted)!important;text-align:right!important;font-size:7.5px!important}.v2-loading,.v2-error,.reports-loading,.reports-error{border:1px solid var(--stat-line)!important;background:var(--stat-glass)!important;color:var(--stat-muted)!important;border-radius:15px!important;padding:13px!important}.v2-error,.reports-error{color:#ffd7da!important}.statistics-insights-wrap{padding:13px!important}.statistics-insights-grid,.reports-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.statistics-insight,.reports-decision-card{background:var(--stat-inner)!important;border:0!important;border-radius:14px!important;min-width:0!important;padding:10px!important;box-shadow:inset 0 1px #ffffff0e!important}.statistics-insight small,.reports-decision-card small{color:var(--stat-muted)!important;font-size:7px!important;display:block!important}.statistics-insight strong,.reports-decision-card strong{color:#fff!important;margin-top:4px!important;font-size:10px!important;display:block!important}.statistics-insight span,.reports-decision-card span{color:var(--stat-muted)!important;margin-top:4px!important;font-size:7.5px!important;line-height:1.35!important;display:block!important}.statistics-insight.green strong,.reports-decision-card.green strong{color:var(--stat-good)!important}.statistics-insight.red strong,.reports-decision-card.red strong{color:var(--stat-bad)!important}.statistics-insight.yellow strong,.reports-decision-card.yellow strong{color:var(--stat-warn)!important}.v2-stats-hero,.v2-finance-middle,.v2-risk-grid,.v2-rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.v2-rank-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v2-conversion-body{grid-template-columns:118px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}.v2-donut,.v2-pipeline-ring{border-radius:50%!important;place-items:center!important;width:108px!important;height:108px!important;margin:auto!important;display:grid!important}.v2-donut>div,.v2-pipeline-ring>div{background:#282c30f5!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:78px!important;height:78px!important;display:flex!important}.v2-donut strong,.v2-pipeline-ring strong{font-size:18px!important}.v2-donut span,.v2-pipeline-ring span{color:var(--stat-muted)!important;font-size:7px!important}.v2-conversion-stats{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.v2-mini-kpi{background:var(--stat-inner)!important;border-radius:12px!important;padding:8px!important}.v2-mini-kpi>span{color:var(--stat-muted)!important;font-size:7px!important;display:block!important}.v2-mini-kpi>strong{margin:3px 0!important;font-size:12px!important;display:block!important}.v2-delta,.v2-delta-wrap{font-size:7px!important}.v2-delta.good{color:var(--stat-good)!important}.v2-delta.bad{color:var(--stat-bad)!important}.v2-delta.flat{color:var(--stat-muted)!important}.v2-funnel,.v2-bridge,.v2-pipeline-copy,.v2-cohort-stack{gap:7px!important;display:grid!important}.v2-funnel-row,.v2-bridge-item,.v2-pipeline-copy>div{background:var(--stat-inner)!important;border-radius:12px!important;padding:8px 9px!important}.v2-funnel-row>div,.v2-bridge-item>div:first-child,.v2-pipeline-copy>div{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.v2-funnel-row span,.v2-bridge-item span,.v2-pipeline-copy span{color:var(--stat-muted)!important;font-size:7.5px!important}.v2-funnel-row strong,.v2-bridge-item strong,.v2-pipeline-copy b{font-size:9px!important}.v2-funnel-row>i,.v2-bridge-track,.v2-plan-track,.country-plan-track,.v2-rank-track{background:#ffffff17!important;border-radius:99px!important;height:5px!important;margin-top:6px!important;display:block!important;overflow:hidden!important}.v2-funnel-row>i,.v2-bridge-track>i,.v2-plan-track>i,.country-plan-track>i,.v2-rank-track>i{background:#ffffff6b!important;border-radius:99px!important;height:100%!important}.v2-funnel-row.factual>i,.v2-bridge-item.good .v2-bridge-track>i,.v2-plan-track>i,.country-plan-track>i,.v2-rank-track>i{background:var(--stat-good)!important}.v2-funnel-row.lost>i,.v2-bridge-item.bad .v2-bridge-track>i{background:var(--stat-bad)!important}.v2-bridge-item.warn .v2-bridge-track>i{background:var(--stat-warn)!important}.v2-plan-top{justify-content:space-between!important;align-items:flex-end!important;gap:10px!important;display:flex!important}.v2-plan-top small{color:var(--stat-muted)!important;font-size:7px!important}.v2-plan-top h2{margin:3px 0 0!important;font-size:24px!important}.v2-plan-numbers{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.v2-plan-numbers span{color:var(--stat-muted)!important;font-size:7px!important}.v2-plan-numbers b{color:#fff!important}.statistics-country-plan{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:9px!important;display:grid!important}.statistics-country-plan>div{background:var(--stat-inner)!important;border-radius:12px!important;padding:8px!important}.country-plan-copy{justify-content:space-between!important;gap:5px!important;display:flex!important}.country-plan-copy span,.statistics-country-plan small{color:var(--stat-muted)!important;font-size:6.5px!important}.country-plan-copy strong{font-size:7.5px!important}.statistics-compare-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.statistics-compare-grid>div{background:var(--stat-inner)!important;border-radius:12px!important;padding:8px!important}.statistics-compare-grid span,.statistics-compare-grid small{color:var(--stat-muted)!important;font-size:7px!important;display:block!important}.statistics-compare-grid strong{margin:4px 0!important;font-size:12px!important;display:block!important}.v2-rank-list{gap:5px!important;display:grid!important}.v2-rank-row{background:var(--stat-inner)!important;border-radius:12px!important;grid-template-columns:26px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:7px!important;display:grid!important}.v2-rank-row.small-sample{opacity:.55!important}.v2-rank-index{background:#ffffff17!important;border-radius:9px!important;place-items:center!important;width:26px!important;height:26px!important;font-size:7px!important;display:grid!important}.v2-rank-copy strong{font-size:8px!important;display:block!important}.v2-rank-copy small{color:var(--stat-muted)!important;margin-top:2px!important;font-size:6px!important;display:block!important}.v2-rank-score{text-align:right!important}.v2-rank-score strong{font-size:9px!important;display:block!important}.v2-rank-score small{color:var(--stat-muted)!important;font-size:6px!important;display:block!important}.v2-rank-score small.positive{color:var(--stat-good)!important}.v2-rank-score small.negative{color:var(--stat-bad)!important}.v2-finance-hero{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)!important;gap:10px!important;display:grid!important}.v2-finance-primary{padding:14px!important}.v2-finance-primary small{color:var(--stat-muted)!important;font-size:7.5px!important}.v2-finance-primary>strong{letter-spacing:-.04em!important;margin:5px 0!important;font-size:28px!important;display:block!important}.v2-finance-primary>span{color:var(--stat-muted)!important;font-size:8px!important}.v2-finance-kpis,.finance-cohort-kpis,.finance-discipline-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.v2-finance-kpis>div,.finance-cohort-kpis>div,.finance-discipline-kpis>div{background:var(--stat-inner)!important;border-radius:13px!important;min-width:0!important;padding:9px!important}.v2-finance-kpis span,.finance-cohort-kpis span,.finance-discipline-kpis span{color:var(--stat-muted)!important;font-size:7px!important;display:block!important}.v2-finance-kpis strong,.finance-cohort-kpis strong,.finance-discipline-kpis strong{margin-top:4px!important;font-size:12px!important;display:block!important}.finance-cohort-kpis small,.finance-discipline-kpis small{color:var(--stat-muted)!important;margin-top:3px!important;font-size:6.5px!important;display:block!important}.finance-cohort-kpis .primary strong,.finance-discipline-kpis .good strong{color:var(--stat-good)!important}.finance-discipline-kpis .warn strong{color:var(--stat-warn)!important}.finance-discipline-kpis .bad strong{color:var(--stat-bad)!important}.finance-maturity-banner,.reports-maturity-banner{background:var(--stat-inner)!important;border-radius:13px!important;justify-content:space-between!important;gap:10px!important;margin-top:8px!important;padding:9px 10px!important;display:flex!important}.finance-maturity-banner small,.reports-maturity-banner small{color:var(--stat-muted)!important;font-size:6.5px!important;display:block!important}.finance-maturity-banner strong,.reports-maturity-banner strong{margin-top:3px!important;font-size:8px!important;display:block!important}.finance-maturity-banner>span,.reports-maturity-banner>span{max-width:45%!important;color:var(--stat-muted)!important;text-align:right!important;font-size:7px!important;line-height:1.3!important}.finance-value-ranking{gap:5px!important;margin-top:9px!important;display:grid!important}.finance-value-head{justify-content:space-between!important;gap:8px!important;display:flex!important}.finance-value-head span,.finance-value-head small{color:var(--stat-muted)!important;font-size:7px!important}.finance-value-row{background:var(--stat-inner)!important;border-radius:11px!important;grid-template-columns:25px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:7px 8px!important;display:grid!important}.finance-value-row.small-sample{opacity:.55!important}.finance-value-row .rank{font-size:7px!important}.finance-value-row .copy strong,.finance-value-row .score strong{font-size:8px!important;display:block!important}.finance-value-row .copy small,.finance-value-row .score small{color:var(--stat-muted)!important;font-size:6px!important;display:block!important}.finance-value-row .score{text-align:right!important}.v2-cohort-stack{grid-template-columns:repeat(3,1fr)!important}.v2-cohort-stack>div{background:var(--stat-inner)!important;text-align:center!important;border-radius:12px!important;padding:9px!important}.v2-cohort-stack b{font-size:13px!important;display:block!important}.v2-cohort-stack span{color:var(--stat-muted)!important;margin-top:3px!important;font-size:7px!important;display:block!important}.v2-cohort-stack .active b{color:var(--stat-good)!important}.v2-cohort-stack .dropped b{color:var(--stat-bad)!important}.v2-company-received{background:var(--stat-inner)!important;border-radius:12px!important;margin-top:7px!important;padding:9px!important}.v2-company-received span{color:var(--stat-muted)!important;font-size:7px!important;display:block!important}.v2-company-received strong{margin-top:4px!important;font-size:12px!important;display:block!important}.finance-discipline-breakdown{gap:5px!important;margin-top:8px!important;display:grid!important}.finance-discipline-row{background:var(--stat-inner)!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:8px 9px!important;display:flex!important}.finance-discipline-row strong{font-size:8px!important}.finance-discipline-row small{color:var(--stat-muted)!important;margin-top:2px!important;font-size:6.5px!important;display:block!important}.finance-discipline-row>div:last-child{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.finance-discipline-row>div:last-child span{font-size:6.5px!important}.finance-discipline-row .good{color:var(--stat-good)!important}.finance-discipline-row .warn{color:var(--stat-warn)!important}.finance-discipline-row .bad{color:var(--stat-bad)!important}.v2-risk-card{position:relative!important}.v2-risk-icon{width:22px!important;height:22px!important;color:var(--stat-bad)!important;background:#ff858d1f!important;border-radius:8px!important;place-items:center!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important}.v2-risk-head strong{font-size:14px!important}.v2-risk-total{color:var(--stat-bad)!important;margin:8px 0!important;font-size:18px!important}.v2-risk-split{gap:8px!important;display:flex!important}.v2-risk-split span{color:var(--stat-muted)!important;font-size:7px!important}.reports-mode-switch{border:1px solid var(--stat-line)!important;background:#25292d47!important;border-radius:14px!important;grid-template-columns:1fr 1fr!important;gap:4px!important;margin:0 0 9px!important;padding:4px!important;display:grid!important}.reports-mode-switch button{height:32px!important;color:var(--stat-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;font-size:8.5px!important}.reports-mode-switch button.active{color:#fff!important;background:#ffffff21!important}.reports-toolbar{position:static!important}.reports-period-chip{border:1px solid var(--stat-line)!important;background:#22262a75!important;border-radius:13px!important;flex:auto!important;min-width:0!important;height:42px!important;padding:7px 10px!important}.reports-period-chip span{color:var(--stat-muted)!important;font-size:6.5px!important;display:block!important}.reports-period-chip strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:2px!important;font-size:8px!important;display:block!important;overflow:hidden!important}.reports-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:end!important;gap:7px!important;display:grid!important}.reports-filter-grid>.candidate-period-wrap{grid-column:auto!important}.reports-build-button{border:1px solid var(--stat-line-strong)!important;color:#fff!important;background:#ffffff24!important;border-radius:11px!important;height:36px!important;padding:0 10px!important;font-size:8.5px!important}.reports-vacancy-picker{position:relative!important}.reports-vacancy-menu{z-index:50!important;border:1px solid var(--stat-line-strong)!important;background:#1d2125f5!important;border-radius:13px!important;width:min(280px,80vw)!important;max-height:250px!important;padding:8px!important;position:absolute!important;top:calc(100% + 6px)!important;left:0!important;overflow:auto!important;box-shadow:0 16px 38px #0000005c!important}.reports-vacancy-menu label{color:var(--stat-text-2)!important;align-items:center!important;gap:7px!important;padding:6px!important;font-size:8px!important;display:flex!important}.reports-empty-state{gap:5px!important;padding:16px!important;display:grid!important}.reports-empty-state strong{font-size:11px!important}.reports-empty-state span{color:var(--stat-muted)!important;font-size:8px!important;line-height:1.4!important}.reports-summary-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;margin:0 0 9px!important;display:grid!important}.reports-summary-strip>div{border:1px solid var(--stat-line)!important;background:var(--stat-glass)!important;border-radius:12px!important;min-width:0!important;padding:8px!important}.reports-summary-strip span{color:var(--stat-muted)!important;font-size:6.5px!important;display:block!important}.reports-summary-strip strong{white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:3px!important;font-size:8px!important;display:block!important;overflow:hidden!important}.reports-summary-strip .count strong{color:var(--stat-good)!important}.reports-candidates-panel{overflow:hidden!important}.reports-results-head{border-bottom:1px solid var(--stat-line)!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:10px!important;display:flex!important}.reports-results-head span{color:var(--stat-muted)!important;font-size:7px!important;display:block!important}.reports-results-head strong{margin-top:2px!important;font-size:9px!important;display:block!important}.reports-export-actions{gap:5px!important;display:flex!important}.reports-export-actions button{border:1px solid var(--stat-line)!important;background:var(--stat-inner)!important;color:#fff!important;border-radius:9px!important;height:29px!important;padding:0 8px!important;font-size:7px!important}.reports-desktop-head,.reports-candidate-row{grid-template-columns:30px 72px minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:7px!important;padding:8px 10px!important;display:grid!important}.reports-desktop-head{border-bottom:1px solid var(--stat-line)!important;color:var(--stat-muted)!important;background:#ffffff0a!important;font-size:6.5px!important}.reports-candidate-row{border-bottom:1px solid #ffffff12!important;font-size:8px!important}.reports-candidate-row:last-child{border-bottom:0!important}.reports-candidate-row .date,.reports-candidate-row .vacancy{color:var(--stat-muted)!important}.reports-meta-hero{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)!important;align-items:stretch!important;gap:10px!important;margin:0!important;display:grid!important}.reports-meta-primary{flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:14px!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}.reports-meta-primary>span{color:var(--stat-muted)!important;font-size:7.5px!important}.reports-meta-primary>strong{letter-spacing:-.04em!important;margin:6px 0!important;font-size:25px!important;display:block!important}.reports-meta-primary>small{color:var(--stat-muted)!important;font-size:7px!important;line-height:1.35!important}.reports-meta-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.reports-metric-card{background:var(--stat-glass)!important;border-radius:14px!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:9px!important;display:flex!important}.reports-metric-icon{width:20px!important;height:20px!important;color:var(--stat-muted)!important;background:#ffffff14!important;border-radius:7px!important;place-items:center!important;display:grid!important}.reports-metric-card span,.reports-metric-card small{color:var(--stat-muted)!important;font-size:6.5px!important;display:block!important}.reports-metric-card strong{margin:3px 0!important;font-size:12px!important;display:block!important}.reports-metric-card.success strong{color:var(--stat-good)!important}.reports-decision-wrap,.reports-funnel,.reports-meta-total{padding:12px!important}.reports-funnel-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr!important;align-items:center!important;gap:5px!important;display:grid!important}.reports-funnel-flow>div{background:var(--stat-inner)!important;text-align:center!important;border-radius:12px!important;padding:9px!important}.reports-funnel-flow>div span{color:var(--stat-muted)!important;font-size:6px!important;display:block!important}.reports-funnel-flow>div strong{margin:3px 0!important;font-size:13px!important;display:block!important}.reports-funnel-flow>div small{color:var(--stat-muted)!important;font-size:6.5px!important}.reports-funnel-flow>i{color:var(--stat-faint)!important;font-style:normal!important}.reports-country-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.reports-country-card{min-width:0!important;padding:11px!important}.reports-country-card header{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-bottom:9px!important;display:flex!important}.reports-country-card header>div{align-items:center!important;gap:6px!important;display:flex!important}.reports-country-card .flag{font-size:18px!important}.reports-country-card header strong{font-size:9px!important;display:block!important}.reports-country-card header small,.reports-country-card .country-code{color:var(--stat-muted)!important;font-size:6.5px!important;display:block!important}.reports-country-metrics{grid-template-columns:1fr 1fr!important;gap:5px!important;display:grid!important}.reports-country-metrics>div,.reports-total-grid>div{background:var(--stat-inner)!important;border-radius:11px!important;padding:8px!important}.reports-country-metrics span,.reports-total-grid span{color:var(--stat-muted)!important;font-size:6.5px!important;display:block!important}.reports-country-metrics strong,.reports-total-grid strong{margin-top:3px!important;font-size:9px!important;display:block!important}.reports-country-metrics small{color:var(--stat-muted)!important;margin-top:2px!important;font-size:5.5px!important;line-height:1.25!important;display:block!important}.reports-total-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.reports-legacy-note{background:var(--stat-inner)!important;color:var(--stat-muted)!important;border-radius:11px!important;padding:9px!important;font-size:7px!important;line-height:1.35!important}@media (width<=700px){.workspace-statistics>.statistics-hub{width:100%!important}.statistics-v5-brand h1{font-size:25px!important}.statistics-v5-brand img{width:32px!important;height:32px!important}.statistics-v5-content{gap:9px!important}.workspace-statistics .page-control-bar{align-items:stretch!important}.workspace-statistics .page-control-bar>.candidate-v5-month,.workspace-statistics .page-control-bar>.statistics-v5-month-nav{min-width:0!important}.workspace-statistics .page-filter-button,.reports-filter-button{justify-content:center!important;width:42px!important;padding:0!important}.workspace-statistics .page-filter-button span,.reports-filter-button span{display:none!important}.v2-filter-panel .filter-bar,.reports-filter-grid{grid-template-columns:1fr 1fr!important}.v2-filter-panel .candidate-period-wrap,.reports-filter-grid>.candidate-period-wrap{grid-column:1/-1!important}.reports-filter-panel{overflow:visible!important}.statistics-insights-grid,.reports-decision-grid,.v2-rank-grid,.reports-country-grid,.v2-stats-hero,.v2-finance-middle,.v2-risk-grid,.v2-finance-hero,.reports-meta-hero{grid-template-columns:1fr!important}.statistics-compare-grid,.v2-finance-kpis,.finance-cohort-kpis,.finance-discipline-kpis{grid-template-columns:1fr 1fr!important}.statistics-country-plan{grid-template-columns:1fr!important}.v2-conversion-body{grid-template-columns:100px minmax(0,1fr)!important}.v2-donut,.v2-pipeline-ring{width:94px!important;height:94px!important}.v2-donut>div,.v2-pipeline-ring>div{width:68px!important;height:68px!important}.finance-maturity-banner,.reports-maturity-banner{display:grid!important}.finance-maturity-banner>span,.reports-maturity-banner>span{text-align:left!important;max-width:none!important}.finance-discipline-row{display:grid!important}.finance-discipline-row>div:last-child{justify-content:flex-start!important}.reports-toolbar{display:flex!important}.reports-period-chip{min-width:0!important}.reports-summary-strip{grid-template-columns:1fr 1fr!important}.reports-summary-strip .count{grid-column:1/-1!important}.reports-desktop-head{display:none!important}.reports-candidate-row{grid-template-columns:26px 65px minmax(0,1fr)!important}.reports-candidate-row .vacancy{grid-column:2/-1!important;padding-left:0!important}.reports-meta-kpis{grid-template-columns:1fr 1fr!important}.reports-funnel-flow{grid-template-columns:1fr!important}.reports-funnel-flow>i{text-align:center!important;transform:rotate(90deg)!important}.reports-country-metrics,.reports-total-grid{grid-template-columns:1fr 1fr!important}}@media (width<=390px){.statistics-v5-tabs button{font-size:8px!important}.v2-filter-panel .filter-bar,.reports-filter-grid{grid-template-columns:1fr!important}.v2-filter-panel .candidate-period-wrap,.reports-filter-grid>.candidate-period-wrap{grid-column:1!important}.statistics-compare-grid,.v2-finance-kpis,.finance-cohort-kpis,.finance-discipline-kpis,.reports-meta-kpis,.reports-country-metrics,.reports-total-grid,.reports-summary-strip{grid-template-columns:1fr!important}.reports-summary-strip .count{grid-column:1!important}}.workspace-statistics{--stat-text-2:#ffffffe0;--stat-muted:#ffffffb3;--stat-faint:#ffffff85}.reports-back-to-candidates{color:#ffffffe0!important;background:#23282c8a!important;border:1px solid #ffffff24!important;border-radius:12px!important;align-items:center!important;min-height:38px!important;margin:0 0 10px!important;padding:0 12px!important;font-size:10px!important;font-weight:760!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff12!important}@media (width<=900px){.statistics-v5-brand{gap:10px!important}.statistics-v5-brand img{border-radius:13px!important;width:40px!important;height:40px!important}.statistics-v5-brand h1{letter-spacing:-.045em!important;font-size:30px!important;font-weight:820!important;line-height:1!important}.statistics-v5-tabs button{font-size:9.5px!important;font-weight:780!important}.statistics-v5-content .crm-page-title{color:#fff!important;font-size:24px!important}.statistics-section-heading h2,.finance-section-title h2,.v2-card-head h2{font-size:17px!important;line-height:1.08!important}.statistics-section-heading small,.finance-section-title small,.v2-card-head small{color:#ffffffa8!important;font-size:8px!important}.v2-card{min-width:0!important;overflow:hidden!important}.v2-stats-hero,.v2-finance-hero,.v2-finance-middle{grid-template-columns:1fr!important;gap:10px!important}.v2-conversion-body{grid-template-columns:112px minmax(0,1fr)!important;min-width:0!important}.v2-donut,.v2-pipeline-ring{width:108px!important;height:108px!important}.v2-funnel,.v2-funnel-row,.v2-funnel-row>div{min-width:0!important;max-width:100%!important;overflow:hidden!important}.v2-funnel-row i,.v2-plan-track i,.country-plan-track i,.v2-rank-track i{max-width:100%!important}.v2-funnel-row{background:#ffffff0e!important;border-radius:12px!important;padding:10px!important}.v2-funnel-row.total{border-left:3px solid #c6d0d5!important}.v2-funnel-row.factual{border-left:3px solid #65e0a0!important}.v2-funnel-row.lost{border-left:3px solid #ff7f8a!important}.v2-plan-card{margin-top:0!important;overflow:hidden!important}.statistics-country-plan>div{min-width:0!important}.v2-rank-grid{grid-template-columns:1fr!important;gap:10px!important}.v2-rank-row,.v2-rank-main{min-width:0!important}.v2-rank-track{overflow:hidden!important}.v2-net-card{background:linear-gradient(145deg,#3c70563d,#30353966)!important;border-color:#65e0a033!important}.v2-net-icon{color:#8cebb7!important;background:#37b06f2e!important}.v2-net-value{color:#fff!important;font-size:34px!important;line-height:1!important}.v2-net-card>p{color:#ffffffb3!important;font-size:9.5px!important}.v2-net-kpis{gap:6px!important}.v2-net-kpis span{color:#ffffffad!important;background:#ffffff0f!important;border-radius:11px!important;padding:8px!important}.v2-net-kpis span:first-child b{color:#8cebb7!important}.v2-net-kpis span:nth-child(2) b{color:#ff9ca4!important}.v2-net-kpis span:nth-child(3) b{color:#ffd77a!important}.v2-pipeline-card{border-color:#65e0a024!important}.v2-pipeline-copy>div{background:#ffffff0e!important;border-radius:11px!important}.finance-maturity-banner.waiting{background:#91691f24!important;border-color:#ffd2692e!important}.finance-maturity-banner.ready{background:#30895724!important;border-color:#65e0a02e!important}.finance-discipline-kpis .good strong{color:#8cebb7!important}.finance-discipline-kpis .warn strong{color:#ffd66f!important}.finance-discipline-kpis .bad strong{color:#ff8b94!important}.reports-v2-page .crm-polished-topline{margin-bottom:10px!important}.reports-v2-page .crm-page-title{font-size:27px!important}.reports-toolbar{background:#ffffff0e!important;border:1px solid #ffffff17!important;border-radius:14px!important;padding:8px!important}.reports-period-chip span{color:#ffffffa3!important;font-size:8px!important}.reports-period-chip strong{color:#fff!important;font-size:11px!important}.reports-filter-panel,.reports-empty-state,.reports-summary-strip,.reports-metric-card,.reports-decision-card,.reports-country-card,.reports-table-card{background:linear-gradient(145deg,#686f7440,#34393e3b)!important;border-color:#ffffff1c!important;box-shadow:inset 0 1px #ffffff12!important}.reports-metric-card strong{font-size:17px!important}.reports-metric-card span,.reports-metric-card small{color:#ffffffb3!important}.reports-build-button{color:#fff!important;background:#ffffff24!important;border-radius:12px!important;min-height:40px!important}.lost-payments-detail{gap:10px!important;display:grid!important}.lost-payments-card{padding:0!important}.lost-payments-toggle{color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;padding:13px!important;display:flex!important}.lost-payments-toggle span,.lost-payments-title span,.lost-payments-breakdown-head span{letter-spacing:.1em!important;color:#ffffff9e!important;font-size:7.5px!important;font-weight:800!important;display:block!important}.lost-payments-toggle strong,.lost-payments-title h2{color:#fff!important;margin-top:3px!important;font-size:16px!important;display:block!important}.lost-payments-toggle>b{color:#ffffffb8!important;font-size:8.5px!important}.lost-payments-table-scroll{border-top:1px solid #ffffff14!important;overflow-x:auto!important}.lost-payments-table{min-width:760px!important}.lost-payments-table-head,.lost-payments-table-row{grid-template-columns:1.35fr .72fr 1fr 1.25fr .72fr .72fr 1.1fr!important;align-items:center!important;gap:8px!important;display:grid!important}.lost-payments-table-head{color:#ffffff94!important;background:#ffffff0b!important;padding:9px 12px!important;font-size:7px!important;font-weight:800!important}.lost-payments-table-row{color:#fffc!important;border-top:1px solid #fff1!important;padding:10px 12px!important;font-size:8.5px!important}.lost-payments-table-row strong,.lost-payments-table-row b{color:#fff!important}.lost-payments-table-row>b{color:#ff9ca4!important}.lost-payments-table-row small{color:#ffffff94!important;margin-top:2px!important;font-size:7px!important;display:block!important}.lost-payments-breakdowns{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.lost-payments-breakdown{padding:11px!important}.lost-payments-breakdown-head h3{margin:3px 0 8px!important;font-size:13px!important}.lost-payments-breakdown-list{gap:5px!important;display:grid!important}.lost-payments-breakdown-row{background:#ffffff0d!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 8px!important;padding:8px!important;display:grid!important}.lost-payments-breakdown-row strong{font-size:9px!important}.lost-payments-breakdown-row span,.lost-payments-breakdown-row small{color:#ffffff9e!important;font-size:7px!important}.lost-payments-breakdown-row b{color:#ff9ca4!important;font-size:9px!important}.lost-payments-breakdown-row small{grid-column:1/-1!important}.lost-payments-empty{color:#ffffffad!important;padding:12px!important;font-size:9px!important}}@media (width<=430px){.v2-conversion-body{grid-template-columns:1fr!important}.v2-donut,.v2-pipeline-ring{margin:0 auto!important}.lost-payments-breakdowns{grid-template-columns:1fr!important}}@media (width<=700px){.statistics-v5-candidates .statistics-section-heading>span{color:#ffffffb8!important;padding-top:2px!important;font-size:10px!important;line-height:1.2!important}.statistics-v5-candidates .statistics-section-heading h2{font-size:19px!important}.statistics-v5-candidates .v2-stats-hero,.finances-v5 .v2-finance-hero,.finances-v5 .v2-finance-middle{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.statistics-v5-candidates .v2-card,.finances-v5 .v2-card,.reports-v2-page .panel{min-width:0!important;overflow:hidden!important}.v2-donut,.v2-pipeline-ring{background:conic-gradient(#6fe0aa calc(var(--progress,0)*1%),#ffffff1a 0)!important;border-radius:50%!important;flex:0 0 128px!important;place-items:center!important;width:128px!important;height:128px!important;display:grid!important;position:relative!important;box-shadow:0 14px 32px #0000002e,inset 0 0 0 1px #ffffff14!important}.v2-donut:before,.v2-pipeline-ring:before{content:""!important;background:linear-gradient(145deg,#30353af5,#1d2125f0)!important;border:1px solid #ffffff1a!important;border-radius:50%!important;position:absolute!important;inset:13px!important;box-shadow:inset 0 1px #ffffff0f!important}.v2-donut>div,.v2-pipeline-ring>div{z-index:1!important;text-align:center!important;position:relative!important}.v2-donut strong,.v2-pipeline-ring strong{color:#fff!important;font-size:22px!important;line-height:1!important}.v2-donut span,.v2-pipeline-ring span{color:#fff9!important;margin-top:4px!important;font-size:7.5px!important;display:block!important}.v2-conversion-body{grid-template-columns:1fr!important;justify-items:center!important;gap:13px!important;display:grid!important}.v2-conversion-stats{grid-template-columns:1fr 1fr!important;gap:7px!important;width:100%!important;display:grid!important}.finances-v5 .v2-finance-hero{margin-bottom:12px!important}.finances-v5 .v2-net-card{background:linear-gradient(145deg,#5d696554,#30363a47)!important;border-color:#6fe0aa3d!important;min-height:0!important;padding:16px!important}.finances-v5 .v2-net-top{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.finances-v5 .v2-net-icon{color:#80e8b2!important;background:#50c98f29!important;border-radius:12px!important;flex:0 0 38px!important;place-items:center!important;width:38px!important;height:38px!important;font-size:17px!important;font-weight:820!important;display:grid!important}.finances-v5 .v2-net-card>small{letter-spacing:.09em!important;color:#fff9!important;margin-top:12px!important;font-size:8px!important;display:block!important}.finances-v5 .v2-net-value{letter-spacing:-.045em!important;color:#fff!important;white-space:nowrap!important;margin:6px 0 7px!important;font-size:38px!important;line-height:1!important;display:block!important}.finances-v5 .v2-net-card>p{color:#ffffffa8!important;margin:0!important;font-size:9px!important;line-height:1.35!important}.finances-v5 .v2-net-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:12px!important;display:grid!important}.finances-v5 .v2-net-kpis>span{color:#fff9!important;background:#fff1!important;border-radius:11px!important;gap:3px!important;min-width:0!important;padding:9px 7px!important;font-size:7.5px!important;line-height:1.15!important;display:grid!important}.finances-v5 .v2-net-kpis b{color:#fff!important;white-space:nowrap!important;font-size:10px!important;line-height:1.05!important}.finances-v5 .v2-net-kpis>span:first-child b{color:#7ce3ad!important}.finances-v5 .v2-net-kpis>span:nth-child(2) b{color:#ff8f98!important}.finances-v5 .v2-net-kpis>span:nth-child(3) b{color:#ffd779!important}.finances-v5 .v2-bridge-card{gap:10px!important;padding:16px!important;display:grid!important}.finances-v5 .v2-bridge-card .v2-card-head{margin-bottom:2px!important}.finances-v5 .v2-bridge-item{gap:5px!important;min-width:0!important;display:grid!important}.finances-v5 .v2-bridge-item>div:first-child{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.finances-v5 .v2-bridge-item span{color:#ffffffa8!important;font-size:8.5px!important}.finances-v5 .v2-bridge-item strong{color:#fff!important;white-space:nowrap!important;font-size:10px!important}.finances-v5 .v2-bridge-track{background:#ffffff14!important;border-radius:999px!important;height:7px!important;overflow:hidden!important}.finances-v5 .v2-bridge-track i{border-radius:inherit!important;background:#70dfa9!important;height:100%!important;display:block!important;box-shadow:0 0 12px #70dfa93d!important}.finances-v5 .v2-bridge-item.cost .v2-bridge-track i{background:#ff838d!important;box-shadow:0 0 12px #ff838d33!important}.finances-v5 .v2-bridge-item.net .v2-bridge-track i{background:#72dfa9!important}.finances-v5 .finance-cohort-value{margin:0 0 12px!important;padding:16px!important}.finances-v5 .finance-cohort-kpis{grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}.finances-v5 .finance-cohort-kpis>div{min-width:0!important;padding:10px!important}.finances-v5 .finance-value-row{grid-template-columns:24px minmax(0,1fr) auto!important;gap:7px!important}.finances-v5 .v2-pipeline-card{justify-items:center!important;gap:12px!important;padding:16px!important;display:grid!important}.finances-v5 .v2-pipeline-card .v2-card-head{width:100%!important}.finances-v5 .v2-pipeline-copy{grid-template-columns:1fr!important;gap:6px!important;width:100%!important;display:grid!important}.finances-v5 .v2-pipeline-copy>div{background:#ffffff0e!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:9px 10px!important;display:flex!important}.finances-v5 .v2-pipeline-copy span{color:#ffffff9e!important;font-size:8px!important}.finances-v5 .v2-pipeline-copy b{color:#fff!important;font-size:10px!important}.finances-v5 .v2-cohort-card{padding:16px!important}.finances-v5 .v2-cohort-stack{border-radius:13px!important;min-height:68px!important;overflow:hidden!important}.finances-v5 .v2-company-received{margin-top:9px!important;padding:10px!important}.finances-v5 .v2-risk-grid{grid-template-columns:1fr 1fr!important;gap:9px!important;display:grid!important}.finances-v5 .v2-risk-card{min-width:0!important;min-height:0!important;padding:14px!important;position:relative!important;overflow:hidden!important}.finances-v5 .v2-risk-icon{color:#ff929a!important;background:#be3c462b!important;border-radius:9px!important;place-items:center!important;width:27px!important;height:27px!important;font-size:14px!important;display:grid!important;position:absolute!important;top:12px!important;right:12px!important}.finances-v5 .v2-risk-head{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;padding-right:32px!important;display:flex!important}.finances-v5 .v2-risk-head small{color:#ffffff8c!important;font-size:7px!important}.finances-v5 .v2-risk-head h2{color:#fff!important;margin:3px 0 0!important;font-size:16px!important;line-height:1.05!important}.finances-v5 .v2-risk-head>strong{color:#fff!important;font-size:16px!important}.finances-v5 .v2-risk-total{color:#ff8790!important;margin-top:14px!important;font-size:23px!important;line-height:1!important}.finances-v5 .v2-risk-split{gap:4px!important;margin-top:10px!important;display:grid!important}.finances-v5 .v2-risk-split span{color:#ffffff94!important;font-size:7.5px!important}.finances-v5 .v2-risk-split b{color:#ffffffdb!important}.finances-v5 .lost-payments-detail,.finances-v5 .lost-payments-card{min-width:0!important}.finances-v5 .lost-payments-card{margin-top:10px!important;padding:15px!important;overflow:hidden!important}.finances-v5 .lost-payments-title>div>span,.finances-v5 .lost-payments-toggle span{letter-spacing:.08em!important;color:#ffffff8a!important;font-size:7px!important;display:block!important}.finances-v5 .lost-payments-title h2,.finances-v5 .lost-payments-toggle strong{color:#fff!important;margin:4px 0 0!important;font-size:17px!important;line-height:1.1!important;display:block!important}.finances-v5 .lost-payments-empty{color:#ffffffa3!important;margin-top:12px!important;font-size:9px!important;line-height:1.4!important}.finances-v5 .lost-payments-breakdowns{grid-template-columns:1fr!important}.reports-v2-page{color:#fff!important;width:100%!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important}.candidates-hub .reports-back-to-candidates{color:#fff!important;background:#23272b8a!important;border:1px solid #ffffff24!important;border-radius:13px!important;min-height:42px!important;margin:0 0 14px!important;padding:0 14px!important;font-size:10px!important;font-weight:760!important;box-shadow:inset 0 1px #ffffff12!important}.candidates-hub .reports-v2-page .crm-polished-topline{margin:0 0 12px!important;padding:0!important}.candidates-hub .reports-v2-page .crm-page-title{letter-spacing:-.035em!important;font-size:29px!important;line-height:1!important}.reports-toolbar{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;margin-bottom:10px!important;display:grid!important}.reports-period-chip{background:linear-gradient(145deg,#676e7447,#31363b38)!important;border:1px solid #ffffff21!important;border-radius:16px!important;align-content:center!important;gap:4px!important;min-height:60px!important;padding:10px 13px!important;display:grid!important;box-shadow:inset 0 1px #ffffff14!important}.reports-period-chip span{color:#ffffff94!important;font-size:8px!important}.reports-period-chip strong{color:#fff!important;font-size:13px!important}.reports-toolbar .page-filter-button{width:58px!important;height:60px!important;padding:0!important}.reports-toolbar .page-filter-button span{display:none!important}.reports-empty-state{background:linear-gradient(145deg,#70777d4a,#32373c3b)!important;border:1px solid #ffffff21!important;border-radius:18px!important;min-height:0!important;padding:18px!important;box-shadow:inset 0 1px #ffffff14,0 10px 26px #0000001c!important}.reports-empty-state strong{color:#fff!important;font-size:14px!important}.reports-empty-state span{color:#ffffffb8!important;margin-top:6px!important;font-size:9.5px!important;line-height:1.45!important}.reports-funnel{padding:14px!important;overflow:hidden!important}.reports-funnel .reports-section-title{margin-bottom:10px!important}.reports-funnel-flow.reports-funnel-four{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:6px!important;display:grid!important}.reports-funnel-flow.reports-funnel-four>i{display:none!important}.reports-funnel-flow.reports-funnel-four>div{background:#ffffff0f!important;border:1px solid #ffffff14!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:0!important;min-height:76px!important;padding:8px 4px!important;display:flex!important}.reports-funnel-flow.reports-funnel-four>div>span{color:#ffffff73!important;font-size:6.5px!important}.reports-funnel-flow.reports-funnel-four>div>strong{color:#fff!important;font-size:19px!important;line-height:1!important}.reports-funnel-flow.reports-funnel-four>div>small{color:#ffffff94!important;text-align:center!important;font-size:6.5px!important;line-height:1.1!important}.reports-country-grid{gap:10px!important}.reports-country-card{padding:14px!important}}@media (width<=370px){.finances-v5 .v2-net-value{font-size:34px!important}.finances-v5 .v2-net-kpis,.finances-v5 .v2-risk-grid{grid-template-columns:1fr!important}.reports-funnel-flow.reports-funnel-four{gap:4px!important}.reports-funnel-flow.reports-funnel-four>div{padding:7px 2px!important}.reports-funnel-flow.reports-funnel-four>div>strong{font-size:17px!important}}@media (width<=700px){.v2-stats-hero{gap:14px!important;margin-bottom:0!important}.v2-funnel-card{overflow:visible!important}.v2-funnel{gap:10px!important;padding-bottom:2px!important}.v2-funnel-row{min-height:58px!important;padding:10px 10px 13px!important;overflow:visible!important}.v2-funnel-row>div{align-items:center!important;min-height:18px!important;overflow:visible!important}.v2-funnel-row>i{height:6px!important;margin-top:7px!important;overflow:hidden!important;transform:translateY(-1px)!important}}.workspace-collaboration{--co-text:#fff;--co-text-2:#fffc;--co-muted:#ffffff91;--co-faint:#ffffff61;--co-line:#ffffff21;--co-line-strong:#fff3;--co-glass:linear-gradient(150deg,#777d824d,#3a3f443b);--co-glass-strong:linear-gradient(150deg,#848a8f66,#3d424752);--co-inner:#ffffff13;--co-inner-strong:#ffffff1d;--co-input:#181c209e;--co-good:#72dfa9;--co-warn:#ffd36f;--co-bad:#ff858d;color:var(--co-text)!important}.workspace-collaboration>.collaboration-page{color:#fff!important;background:0 0!important;width:min(100%,820px)!important;max-width:none!important;margin:0 auto!important}.collab-v6-header{min-height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;margin:0 0 10px!important;padding:0 2px!important;display:flex!important}.collab-v6-brand{align-items:center!important;gap:10px!important;display:flex!important}.collab-v6-brand img{object-fit:cover!important;border-radius:10px!important;width:34px!important;height:34px!important;box-shadow:0 5px 16px #00000029!important}.collab-v6-brand small{letter-spacing:.08em!important;color:var(--co-muted)!important;font-size:7px!important;display:block!important}.collab-v6-brand h1{letter-spacing:-.04em!important;color:#fff!important;text-shadow:0 2px 14px #00000040!important;margin:3px 0 0!important;font-size:28px!important;font-weight:770!important;line-height:1!important}.collab-v6-tabs{border:1px solid var(--co-line)!important;-webkit-backdrop-filter:blur(22px)!important;background:#25292d47!important;border-radius:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;margin:0 0 10px!important;padding:4px!important;display:grid!important}.collab-v6-tab{background:#ffffff0b!important;border:0!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) 34px!important;min-width:0!important;display:grid!important;overflow:hidden!important}.collab-v6-tab.active{background:#ffffff21!important;box-shadow:inset 0 1px #ffffff17!important}.collab-v6-tab-main,.collab-v6-tab-add{height:34px!important;color:var(--co-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important}.collab-v6-tab-main{text-align:left!important;min-width:0!important;padding:0 7px!important;font-size:8.5px!important;font-weight:760!important}.collab-v6-tab-main span{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.collab-v6-tab-add{border-left:1px solid #ffffff14!important;place-items:center!important;width:34px!important;padding:0!important;display:grid!important}.collab-v6-tab-add svg{width:14px!important}.collab-v6-tab.active :is(.collab-v6-tab-main,.collab-v6-tab-add){color:#fff!important}.collab-v6-country-stack,.collaboration-v5-directory-list,.collaboration-v5-detail-stack{gap:8px!important;display:grid!important}.collab-v6-country,.collab-v6-group,.collaboration-v5-detail-card,.collaboration-v5-analytics-card,.collaboration-v5-filter-card{border:1px solid var(--co-line)!important;background:var(--co-glass)!important;color:#fff!important;-webkit-backdrop-filter:blur(26px)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff17,0 10px 26px #0000001f!important}.collab-v6-country-trigger{color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:36px minmax(0,1fr) auto 26px!important;align-items:center!important;gap:8px!important;width:100%!important;padding:11px!important;display:grid!important}.collab-v6-country-symbol{font-size:21px!important}.collab-v6-country-copy,.collab-v6-group-copy,.collab-v6-item-copy{min-width:0!important}.collab-v6-country-copy small,.collab-v6-group-copy small,.collab-v6-item-copy small{letter-spacing:.07em!important;color:var(--co-muted)!important;font-size:6.5px!important;display:block!important}.collab-v6-country-copy strong,.collab-v6-group-copy strong,.collab-v6-item-copy strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:2px!important;font-size:10px!important;display:block!important;overflow:hidden!important}.collab-v6-country-copy span,.collab-v6-group-copy span,.collab-v6-item-copy span{color:var(--co-muted)!important;margin-top:2px!important;font-size:7px!important;display:block!important}.collab-v6-country-stats{text-align:right!important}.collab-v6-country-stats b{color:var(--co-good)!important;font-size:12px!important;display:block!important}.collab-v6-country-stats small{color:var(--co-muted)!important;font-size:6px!important;display:block!important}.collab-v6-chevron,.collab-v6-group-trigger>svg{color:var(--co-muted)!important;place-items:center!important;transition:transform .15s!important;display:grid!important}.collab-v6-country.open .collab-v6-chevron,.collab-v6-group.open .collab-v6-group-trigger>svg{transform:rotate(180deg)!important}.collab-v6-country-body{border-top:1px solid #ffffff12!important;gap:7px!important;padding:0 9px 9px!important;display:grid!important}.collab-v6-group{background:var(--co-inner)!important;box-shadow:none!important;border-radius:14px!important;margin-top:8px!important}.collab-v6-group-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;display:grid!important}.collab-v6-group-trigger{color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:52px!important;padding:9px 10px!important;display:flex!important}.collab-v6-group-count{background:#ffffff17!important;border-radius:9px!important;place-items:center!important;min-width:26px!important;height:26px!important;padding:0 6px!important;font-size:8px!important;display:grid!important}.collab-v6-children{gap:5px!important;padding:0 7px 7px!important;display:grid!important}.collab-v6-item{background:#ffffff0e!important;border-radius:12px!important;grid-template-columns:5px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:8px 9px!important;display:grid!important}.collab-v6-item-marker{background:#ffffff2e!important;border-radius:99px!important;width:5px!important;height:28px!important}.collab-v6-item.active .collab-v6-item-marker{background:var(--co-good)!important}.collab-v6-switch{color:var(--co-muted)!important;background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;padding:0!important;display:flex!important}.collab-v6-switch-copy{font-size:6.5px!important}.collab-v6-switch-track{background:#ffffff21!important;border-radius:99px!important;width:31px!important;height:18px!important;position:relative!important}.collab-v6-switch-track i{background:#ffffffb8!important;border-radius:50%!important;width:12px!important;height:12px!important;transition:transform .15s!important;position:absolute!important;top:3px!important;left:3px!important}.collab-v6-switch.active{color:var(--co-good)!important}.collab-v6-switch.active .collab-v6-switch-track{background:#40a3778c!important}.collab-v6-switch.active .collab-v6-switch-track i{background:#fff!important;transform:translate(13px)!important}.collab-v6-panel{background:0 0!important;margin-top:0!important;display:block!important}.collaboration-state{border:1px solid var(--co-line)!important;background:var(--co-glass)!important;color:var(--co-muted)!important;border-radius:14px!important;padding:12px!important;font-size:9px!important}.collaboration-state.error{color:#ffd7da!important}.collaboration-v5-directory-row{border:1px solid var(--co-line)!important;background:var(--co-glass)!important;color:#fff!important;text-align:left!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:54px!important;padding:9px 10px!important;display:flex!important;box-shadow:inset 0 1px #ffffff14!important}.collaboration-v5-directory-main{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important}.collaboration-v5-directory-main>div{min-width:0!important}.collaboration-v5-directory-main strong{color:#fff!important;font-size:9.5px!important;display:block!important}.collaboration-v5-directory-main small{color:var(--co-muted)!important;margin-top:2px!important;font-size:7px!important;display:block!important}.collaboration-v5-directory-avatar,.collaboration-v5-directory-flag{background:#ffffff17!important;border-radius:10px!important;flex:0 0 32px!important;place-items:center!important;width:32px!important;height:32px!important;font-size:12px!important;display:grid!important}.collaboration-v5-status-dot{background:#fff3!important;border-radius:50%!important;width:8px!important;height:8px!important}.collaboration-v5-status-dot.active{background:var(--co-good)!important}.collaboration-v5-catalog-arrow{color:var(--co-muted)!important;font-size:18px!important}.collaboration-v5-back{border:1px solid var(--co-line)!important;width:max-content!important;min-height:32px!important;color:var(--co-text-2)!important;background:#ffffff12!important;border-radius:10px!important;align-items:center!important;gap:5px!important;padding:0 9px!important;font-size:8px!important;display:flex!important}.collaboration-v5-detail-card,.collaboration-v5-analytics-card,.collaboration-v5-filter-card{padding:12px!important}.collaboration-v5-detail-head,.collaboration-v5-analytics-head{justify-content:space-between!important;align-items:flex-start!important;gap:9px!important;display:flex!important}.collaboration-v5-kicker,.collaboration-v5-section-label,.collaboration-v5-analytics-head>span{letter-spacing:.07em!important;color:var(--co-muted)!important;font-size:7px!important;display:block!important}.collaboration-v5-detail-head h2,.collaboration-v5-analytics-head h3{color:#fff!important;margin:3px 0 0!important;font-size:16px!important}.collaboration-v5-detail-actions{gap:5px!important;display:flex!important}.collaboration-v5-icon-action,.collaboration-v5-copy-action,.collaboration-v5-actions button,.collaboration-v5-filter-toggle{border:1px solid var(--co-line)!important;color:#fff!important;min-height:32px!important;box-shadow:none!important;background:#ffffff13!important;border-radius:10px!important;padding:0 9px!important;font-size:8px!important}.collaboration-v5-icon-action{place-items:center!important;width:32px!important;padding:0!important;display:grid!important}.collaboration-v5-copy-action{align-items:center!important;gap:5px!important;display:flex!important}.collaboration-v5-copy-action.copied{color:var(--co-good)!important}.collaboration-v5-actions{justify-content:flex-end!important;gap:5px!important;margin-top:9px!important;display:flex!important}.collaboration-v5-actions button.primary{background:#ffffff26!important}.collaboration-v5-detail-section{border-top:1px solid var(--co-line)!important;margin-top:10px!important;padding-top:10px!important}.collaboration-v5-detail-section p{color:var(--co-text-2)!important;white-space:pre-wrap!important;margin:5px 0 0!important;font-size:9px!important;line-height:1.45!important}.collaboration-v5-edit-stack{gap:8px!important;display:grid!important}.collaboration-v5-edit-stack textarea{width:100%!important;min-height:150px!important}.collaboration-v5-form-grid,.collaboration-form-grid{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.collaboration-form-grid.two{grid-template-columns:1fr 1fr!important}.collaboration-v5-field,.collaboration-modal-body label,.collaboration-step-content label,.collaboration-stage-card label{gap:5px!important;min-width:0!important;display:grid!important}.collaboration-v5-field>span,.collaboration-modal-body label>span,.collaboration-step-content label>span,.collaboration-stage-card label>span{color:#ffffffb3!important;font-size:7.5px!important;font-weight:740!important}.workspace-collaboration :is(input,select,textarea){border:1px solid var(--co-line)!important;background:var(--co-input)!important;color:#fff!important;border-radius:11px!important;outline:0!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:8px 9px!important;font-size:9.5px!important;box-shadow:inset 0 1px #ffffff0d!important}.workspace-collaboration :is(input,textarea)::placeholder{color:var(--co-faint)!important}.collaboration-v5-contact-grid,.collaboration-v5-analytics-grid,.collaboration-v5-slices{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:9px!important;display:grid!important}.collaboration-v5-contact-card,.collaboration-v5-analytics-metric,.collaboration-v5-slices>div{background:var(--co-inner)!important;border-radius:12px!important;min-width:0!important;padding:9px!important}.collaboration-v5-contact-card span,.collaboration-v5-analytics-metric span,.collaboration-v5-slices span{color:var(--co-muted)!important;font-size:7px!important;display:block!important}.collaboration-v5-contact-card strong,.collaboration-v5-analytics-metric strong,.collaboration-v5-slices strong{color:#fff!important;word-break:break-word!important;margin-top:3px!important;font-size:10px!important;display:block!important}.collaboration-v5-empty{background:var(--co-inner)!important;color:var(--co-muted)!important;border-radius:12px!important;padding:10px!important;font-size:8px!important}.collaboration-v5-links{gap:5px!important;margin-top:6px!important;display:grid!important}.collaboration-v5-links>div{background:var(--co-inner)!important;color:var(--co-text-2)!important;border-radius:10px!important;padding:7px 8px!important;font-size:8px!important}.collaboration-v5-partner-period{justify-content:space-between!important;align-items:center!important;gap:7px!important;display:flex!important}.collaboration-v5-partner-period>.candidate-v5-month{flex:1!important;margin:0!important}.collaboration-v5-filter-card{position:relative!important}.collaboration-v5-comparison{color:var(--co-muted)!important;font-size:7.5px!important}.collaboration-v5-delta{margin-top:3px!important;font-size:6.5px!important;display:block!important}.collaboration-v5-delta.good{color:var(--co-good)!important}.collaboration-v5-delta.bad{color:var(--co-bad)!important}.collaboration-v5-analytics-card.danger .collaboration-v5-analytics-head h3{color:#ffd7da!important}.collaboration-modal-backdrop{z-index:1400!important;-webkit-backdrop-filter:blur(8px)!important;background:#04070bb8!important;place-items:center!important;padding:8px!important;display:grid!important;position:fixed!important;inset:0!important}.collaboration-modal{border:1px solid var(--co-line-strong)!important;color:#fff!important;-webkit-backdrop-filter:blur(34px)saturate(115%)!important;background:#272b2feb!important;border-radius:22px!important;width:min(680px,100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;overflow:auto!important;box-shadow:0 28px 70px #00000070,inset 0 1px #ffffff1c!important}.collaboration-modal-head{z-index:3!important;border-bottom:1px solid var(--co-line)!important;-webkit-backdrop-filter:blur(30px)!important;background:#2a2e32e8!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:12px 13px!important;display:flex!important;position:sticky!important;top:0!important}.collaboration-modal-head .eyebrow{color:var(--co-muted)!important;font-size:7px!important}.collaboration-modal-head h2{color:#fff!important;margin:3px 0 0!important;font-size:18px!important}.collaboration-modal-close{border:1px solid var(--co-line)!important;color:#fff!important;background:#ffffff14!important;border-radius:10px!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.collaboration-modal-body{gap:10px!important;padding:12px 13px 14px!important;display:grid!important}.collaboration-modal-actions{justify-content:flex-end!important;gap:6px!important;padding-top:4px!important;display:flex!important}.collaboration-modal-actions button,.collaboration-choice-row button,.collaboration-stage-card button{border:1px solid var(--co-line)!important;color:#fff!important;background:#ffffff13!important;border-radius:10px!important;min-height:32px!important;padding:0 9px!important;font-size:8px!important}.collaboration-modal-actions button.primary{background:#ffffff26!important}.collaboration-modal-error{color:#ffd7da!important;background:#972f382e!important;border-radius:11px!important;padding:9px!important;font-size:8.5px!important}.collaboration-wizard-section{background:var(--co-inner)!important;border-radius:14px!important;grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;padding:10px!important;display:grid!important}.collaboration-step-number{background:#ffffff1a!important;border-radius:9px!important;place-items:center!important;width:28px!important;height:28px!important;font-size:8px!important;display:grid!important}.collaboration-step-content{gap:8px!important;min-width:0!important;display:grid!important}.collaboration-step-content h3{margin:0!important;font-size:11px!important}.collaboration-choice-row{gap:5px!important;display:flex!important}.collaboration-choice-row button.selected{background:#ffffff26!important}.collaboration-stage-card,.collaboration-existing-scheme{background:#ffffff0e!important;border-radius:12px!important;gap:7px!important;padding:9px!important;display:grid!important}.collaboration-stage-title{color:var(--co-text-2)!important;font-size:8px!important}.collaboration-scheme-summary{color:var(--co-muted)!important;background:#ffffff0e!important;border-radius:10px!important;padding:8px!important;font-size:8px!important;line-height:1.35!important}@media (width<=700px){.collab-v6-tabs{grid-template-columns:1fr 1fr!important}.collab-v6-tab-main{font-size:8px!important}.collab-v6-country-trigger{grid-template-columns:34px minmax(0,1fr) auto 24px!important;padding:10px!important}.collab-v6-country-copy strong{font-size:9.5px!important}.collab-v6-switch-copy{display:none!important}.collaboration-v5-form-grid,.collaboration-form-grid,.collaboration-form-grid.two{grid-template-columns:1fr!important}.collaboration-v5-contact-grid,.collaboration-v5-analytics-grid,.collaboration-v5-slices{grid-template-columns:1fr 1fr!important}.collaboration-modal{border-radius:20px!important;width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important}.collaboration-wizard-section{grid-template-columns:25px minmax(0,1fr)!important;padding:9px!important}.collaboration-step-number{width:25px!important;height:25px!important}.collaboration-modal-body{padding:10px 11px 12px!important}}@media (width<=430px){.collab-v6-brand h1{font-size:25px!important}.collaboration-v5-contact-grid,.collaboration-v5-analytics-grid,.collaboration-v5-slices{grid-template-columns:1fr!important}.collab-v6-country-stats small{display:none!important}}.workspace-collaboration{--co-text-2:#ffffffe0;--co-muted:#ffffffb3;--co-faint:#ffffff85}@media (width<=900px){.collab-v6-brand{gap:10px!important}.collab-v6-brand img{border-radius:13px!important;width:40px!important;height:40px!important}.collab-v6-brand h1{letter-spacing:-.045em!important;font-size:30px!important;font-weight:820!important;line-height:1!important}.collab-v6-tab-main{font-size:9.5px!important}.collaboration-contact-modal-body .collaboration-form-grid{grid-template-columns:1fr 1fr!important}.collaboration-contact-modal-body .wide{grid-column:1/-1!important}.collaboration-contact-modal-body label>span{color:#ffffffb8!important;font-size:9px!important}.collaboration-contact-modal-body :is(input,select,textarea){font-size:11px!important}.collaboration-contact-modal-body textarea{resize:vertical!important;min-height:76px!important}}@media (width<=430px){.collaboration-contact-modal-body .collaboration-form-grid{grid-template-columns:1fr!important}.collaboration-contact-modal-body .wide{grid-column:1!important}}.crm-section-tabs{box-sizing:border-box}.page-control-bar{width:100%!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;margin:0 0 9px!important;padding:0!important;display:flex!important}.page-control-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;display:flex!important}.page-filter-button{color:#fffc!important;background:#22262a80!important;border:1px solid #ffffff21!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:38px!important;padding:0 10px!important;font-size:8.5px!important;font-weight:760!important;display:flex!important;box-shadow:inset 0 1px #ffffff12!important}.page-filter-button.active{color:#fff!important;background:#ffffff21!important;border-color:#fff3!important}.shared-period-switch{background:#282c3057!important;border:1px solid #ffffff21!important;border-radius:13px!important;grid-template-columns:1fr 1.18fr 1fr!important;gap:3px!important;padding:3px!important;display:grid!important}.shared-period-switch button{color:#ffffff94!important;background:0 0!important;border:0!important;border-radius:10px!important;min-height:34px!important;font-size:8px!important;font-weight:760!important}.shared-period-switch button.active{color:#fff!important;background:#ffffff21!important}@media (width<=900px){.candidate-v5-month>div strong{color:#fff!important;font-size:13px!important}.shared-period-switch button{color:#ffffffb3!important;font-size:9px!important}.page-filter-button{color:#ffffffc2!important;font-size:9px!important}.v2-filter-field>span,.reports-filter-field>span,.candidate-filter-field>span{color:#ffffffad!important}}@media (width<=700px){.workspace .page>:not([class*=modal]):not([class*=backdrop]):not([class*=toast]):not([class*=notice])+:not([class*=modal]):not([class*=backdrop]):not([class*=toast]):not([class*=notice]){margin-top:14px!important}}.plan-modal-backdrop{z-index:1500!important;-webkit-backdrop-filter:blur(8px)!important;background:#04070bb8!important;place-items:center!important;padding:8px!important;display:grid!important;position:fixed!important;inset:0!important}.plan-modal{--pl-muted:#ffffff91;--pl-line:#ffffff21;--pl-line-strong:#fff3;--pl-inner:#ffffff13;--pl-input:#181c209e;border:1px solid var(--pl-line-strong)!important;color:#fff!important;-webkit-backdrop-filter:blur(34px)saturate(115%)!important;background:#272b2feb!important;border-radius:22px!important;width:min(680px,100vw - 16px)!important;max-height:calc(100dvh - 16px)!important;overflow:auto!important;box-shadow:0 28px 70px #00000070,inset 0 1px #ffffff1c!important}.plan-modal-head{z-index:3!important;border-bottom:1px solid var(--pl-line)!important;background:#2a2e32e8!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:12px 13px!important;display:flex!important;position:sticky!important;top:0!important}.plan-modal-head .section-kicker{color:var(--pl-muted)!important;font-size:7px!important}.plan-modal-head h2{color:#fff!important;margin:3px 0 0!important;font-size:18px!important}.plan-close{border:1px solid var(--pl-line)!important;color:#fff!important;background:#ffffff14!important;border-radius:10px!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.plan-modal-body{gap:9px!important;padding:12px 13px!important;display:grid!important}.plan-field{gap:5px!important;min-width:0!important;display:grid!important}.plan-field>span{color:#ffffffb3!important;font-size:7.5px!important;font-weight:740!important}.plan-field input{border:1px solid var(--pl-line)!important;background:var(--pl-input)!important;color:#fff!important;border-radius:11px!important;outline:0!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:8px 9px!important;font-size:10px!important}.plan-total-field{background:var(--pl-inner)!important;border-radius:14px!important;padding:10px!important}.plan-country-list{gap:7px!important;display:grid!important}.plan-country{border:1px solid var(--pl-line)!important;background:var(--pl-inner)!important;border-radius:15px!important;overflow:hidden!important}.plan-country.disabled{opacity:.58!important}.plan-country-toggle{color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:24px 27px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:42px!important;padding:7px 9px!important;display:grid!important}.plan-check{border:1px solid var(--pl-line)!important;background:#ffffff14!important;border-radius:8px!important;place-items:center!important;width:22px!important;height:22px!important;font-size:9px!important;display:grid!important}.plan-flag{font-size:18px!important}.plan-country-toggle strong{font-size:9px!important}.plan-country-fields{border-top:1px solid #ffffff12!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding:0 9px 9px!important;display:grid!important}.plan-country-fields>.plan-field{padding-top:8px!important}.plan-money-input{position:relative!important}.plan-money-input>b{z-index:1!important;color:var(--pl-muted)!important;font-size:8px!important;position:absolute!important;top:50%!important;left:9px!important;transform:translateY(-50%)!important}.plan-money-input input{padding-left:22px!important}.plan-country-forecast{background:#ffffff0e!important;border-radius:11px!important;padding:8px!important}.plan-country-forecast span,.plan-summary span{color:var(--pl-muted)!important;font-size:6.5px!important;display:block!important}.plan-country-forecast strong,.plan-summary strong{margin-top:3px!important;font-size:9px!important;display:block!important}.plan-auto-line{color:var(--pl-muted)!important;background:#ffffff0b!important;border-radius:10px!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;padding:8px!important;font-size:7px!important;line-height:1.35!important;display:flex!important}.plan-auto-reset{border:1px solid var(--pl-line)!important;color:#fff!important;background:#ffffff14!important;border-radius:9px!important;min-height:28px!important;padding:0 8px!important;font-size:7px!important}.plan-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.plan-summary>div{background:var(--pl-inner)!important;border-radius:12px!important;padding:9px!important}.plan-summary strong.ok{color:#72dfa9!important}.plan-summary strong.bad{color:#ff858d!important}.plan-note{color:var(--pl-muted)!important;background:#ffffff0b!important;border-radius:11px!important;padding:9px!important;font-size:7px!important;line-height:1.4!important}.plan-error{color:#ffd7da!important;background:#972f382e!important;border-radius:11px!important;padding:9px!important;font-size:8px!important}.plan-modal-actions{z-index:3!important;border-top:1px solid var(--pl-line)!important;background:#2a2e32e8!important;justify-content:flex-end!important;gap:6px!important;padding:10px 13px 12px!important;display:flex!important;position:sticky!important;bottom:0!important}.plan-secondary,.plan-primary{border:1px solid var(--pl-line)!important;color:#fff!important;background:#ffffff13!important;border-radius:11px!important;min-height:34px!important;padding:0 11px!important;font-size:8.5px!important;font-weight:760!important}.plan-primary{border-color:var(--pl-line-strong)!important;background:#ffffff26!important}.plan-primary:disabled{opacity:.45!important}@media (width<=600px){.plan-modal{border-radius:20px!important;width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important}.plan-modal-body{padding:10px 11px!important}.plan-country-fields{grid-template-columns:1fr!important}.plan-auto-line{flex-direction:column!important;grid-column:1!important;align-items:flex-start!important}.plan-summary{grid-template-columns:1fr!important}.plan-modal-actions{padding:9px 11px 11px!important}.plan-modal-backdrop{overscroll-behavior:contain!important;padding:42px 20px 54px!important}.plan-modal{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;border-radius:23px!important;width:min(560px,100vw - 40px)!important;max-height:calc(100dvh - 96px)!important}.plan-modal-head{padding:12px!important}.plan-modal-head .section-kicker{color:#ffffffa8!important;font-size:8px!important}.plan-modal-head h2{font-size:20px!important}.plan-modal-body{gap:10px!important;padding:11px 12px!important}.plan-field>span{color:#ffffffb8!important;font-size:8.5px!important}.plan-field input{min-height:41px!important;font-size:11px!important}.plan-country-toggle strong{font-size:10.5px!important}.plan-country-forecast span,.plan-summary span{color:#ffffffa8!important;font-size:7.5px!important}.plan-country-forecast strong,.plan-summary strong{font-size:10.5px!important}.plan-auto-line,.plan-note{color:#ffffffa3!important;font-size:8px!important}.plan-secondary,.plan-primary{min-height:37px!important;font-size:9.5px!important}}@media (width>=901px){:root{--desktop-glass:#32383d85;--desktop-glass-strong:#272d32ad;--desktop-glass-soft:#ffffff13;--desktop-line:#ffffff24;--desktop-line-strong:#ffffff36;--desktop-text:#fffffffa;--desktop-muted:#ffffffa8;--desktop-faint:#ffffff75;--desktop-shadow:0 22px 60px #080e1429;--desktop-radius:24px;--desktop-gap:18px}html,body,#root,.refresh-root,.app-shell,.workspace,.page,.crm-section-hub{background:0 0!important}body{overflow-x:hidden;color:var(--desktop-text)!important}.refresh-root{min-height:100vh}.app-shell{grid-template-columns:272px minmax(0,1fr)!important;align-items:start!important;gap:24px!important;min-height:100vh!important;padding:24px 24px 24px 0!important}.sidebar{border:1px solid var(--desktop-line)!important;-webkit-backdrop-filter:blur(34px)saturate(118%)!important;opacity:1!important;visibility:visible!important;background:linear-gradient(#272d32c7,#1d2328b3)!important;border-radius:28px!important;width:auto!important;height:calc(100vh - 48px)!important;min-height:620px!important;margin:0!important;padding:22px 16px 18px!important;position:sticky!important;inset:24px auto auto!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 1px #ffffff24,0 22px 58px #080e142e!important}.brand{align-items:center!important;gap:12px!important;padding:2px 8px 24px!important;display:flex!important}.brand-mark{background:#ffffff17!important;border:1px solid #ffffff1f!important;border-radius:15px!important;width:46px!important;min-width:46px!important;height:46px!important;padding:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0000001a!important}.brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.brand-name{letter-spacing:.035em!important;color:#fff!important;font-size:14px!important;font-weight:780!important}.brand-sub{letter-spacing:.17em!important;color:var(--desktop-muted)!important;margin-top:3px!important;font-size:10px!important}.nav-list{flex-direction:column!important;gap:8px!important;height:auto!important;max-height:none!important;display:flex!important;overflow:visible!important}.nav-item{color:#ffffffb3!important;width:100%!important;height:50px!important;min-height:50px!important;max-height:none!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #0000!important;border-radius:15px!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 14px!important;transition:background .16s,border-color .16s,color .16s!important;display:flex!important;overflow:hidden!important;transform:none!important}.nav-item:hover{color:#fff!important;background:#ffffff16!important;border-color:#ffffff1a!important}.nav-item.active{color:#fff!important;background:#ffffff24!important;border-color:#ffffff2b!important;box-shadow:inset 0 1px #ffffff1f!important}.nav-item .owner-nav-vector{stroke:currentColor!important;width:22px!important;min-width:22px!important;height:22px!important;color:inherit!important;filter:none!important;display:block!important}.nav-item span{letter-spacing:.005em!important;color:inherit!important;font-size:14px!important;font-weight:690!important;display:block!important}.sidebar-spacer{flex:1!important;display:block!important}.social-title{letter-spacing:.16em!important;color:var(--desktop-faint)!important;padding:0 8px 9px!important;font-size:9px!important;display:block!important}.socials{gap:8px!important;padding:0 6px 16px!important;display:flex!important}.socials a{color:#fff!important;background:#ffffff12!important;border:1px solid #ffffff1a!important;border-radius:12px!important;width:40px!important;height:40px!important}.owner{color:#fff!important;background:0 0!important;border-top:1px solid #ffffff1a!important;min-height:58px!important;padding:15px 7px 0!important;display:flex!important}.owner-avatar{color:#fff!important;background:#ffffff1f!important;width:36px!important;height:36px!important}.owner strong{font-size:13px!important}.owner small{color:var(--desktop-muted)!important;font-size:10px!important}.workspace{min-width:0!important;padding:24px 0 52px!important;scroll-padding-bottom:48px!important}.workspace>.page,.workspace>.crm-section-hub,.workspace .crm-section-hub>.page{width:100%!important;max-width:1480px!important;margin:0 auto!important}.workspace-home,.workspace-candidates,.workspace-statistics,.workspace-collaboration{background:0 0!important}.candidate-v5-header,.statistics-v5-header,.home-v5-brand-header{justify-content:space-between!important;align-items:center!important;gap:24px!important;min-height:72px!important;margin:0 0 18px!important;padding:0 2px!important;display:flex!important}.candidate-v5-title img,.statistics-v5-brand img,.home-v5-brand-title img{border-radius:16px!important;width:52px!important;height:52px!important;box-shadow:0 8px 22px #00000024!important}.candidate-v5-title h1,.statistics-v5-brand h1,.home-v5-brand-title h1,.crm-page-title{color:#fff!important;letter-spacing:-.045em!important;margin:0!important;font-size:42px!important;font-weight:780!important;line-height:1!important}.home-v5-header-period strong{color:#fff!important;font-size:16px!important}.home-v5-header-period span{color:var(--desktop-muted)!important;font-size:13px!important}.candidate-v5-header-actions{gap:10px!important;display:flex!important}.candidate-v5-header-actions button,.page-icon-action,.page-filter-button,.v2-filter-toggle,.reports-filter-button{border:1px solid var(--desktop-line)!important;color:#fff!important;background:#262c31b3!important;border-radius:14px!important;width:46px!important;min-width:46px!important;height:46px!important;box-shadow:inset 0 1px #ffffff1c,0 8px 18px #0000001a!important}.candidate-v5-header-actions button.primary{background:#59636bbd!important}.home-v5-card,.home-v5-hero,.home-v5-health,.v2-card,.statistics-insights-wrap,.statistics-insight,.finance-card,.finances-card,.v2-finance-card,.v2-finance-hero,.reports-card,.reports-meta-primary,.reports-summary-card,.reports-funnel,.reports-country-card,.candidate-v5-kpi,.candidate-table.row,.candidate-month-group,.candidate-list-panel,.collaboration-panel,.collab-v6-panel,.directory-panel,.directory-row{border:1px solid var(--desktop-line)!important;box-shadow:inset 0 1px 0 #ffffff1a,var(--desktop-shadow)!important;-webkit-backdrop-filter:blur(26px)saturate(112%)!important;color:var(--desktop-text)!important;background:linear-gradient(145deg,#ffffff1b,#ffffff0e)!important}.home-v5-card,.home-v5-hero,.home-v5-health,.v2-card,.statistics-insights-wrap,.v2-finance-hero,.reports-meta-primary,.reports-funnel{border-radius:var(--desktop-radius)!important}.home-v5-card-head h2,.v2-card-head h2,.statistics-section-heading h2,.home-v5-section-title,.reports-card h2,.finance-card h2,.finances-card h2{color:#fff!important}.home-v5-card-head span,.home-v5-card-head small,.v2-card-head small,.statistics-section-heading small,.section-kicker,.eyebrow,.candidate-mobile-label{color:var(--desktop-muted)!important}.home-v5{padding:0 0 20px!important}.home-v5-head{justify-content:flex-start!important;margin:0 0 18px!important;display:flex!important}.home-v5-head .month-quick-switch,.home-v5-head-compact>.month-quick-switch{width:min(520px,100%)!important}.home-v5-card{margin:0!important;padding:24px!important}.home-v5>section,.home-v5>.home-v5-grid-two{margin-top:18px!important}.home-v5-grid-two{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;align-items:stretch!important;gap:18px!important;display:grid!important}.home-v5-grid-two>.home-v5-card{height:100%!important}.home-v5-brief-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.home-v5-brief-list>div{background:#ffffff13!important;border-radius:16px!important;min-height:58px!important;padding:14px 16px!important}.home-v5-hero{padding:26px 28px!important}.home-v5-hero-top{justify-content:space-between!important;align-items:flex-end!important;gap:28px!important;display:flex!important}.home-v5-hero-top strong{letter-spacing:-.04em!important;font-size:54px!important;line-height:1!important}.home-v5-hero-breakdown{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:22px!important;display:grid!important}.home-v5-hero-breakdown>div,.home-v5-pace>div,.home-v5-drivers>div,.home-v5-cash-track>div,.home-v5-marketing-grid>div,.home-v5-health-grid>div{background:#ffffff13!important;border:1px solid #ffffff14!important;border-radius:17px!important}.home-v5-plan-overview{grid-template-columns:1fr auto!important;align-items:end!important;gap:24px!important;display:grid!important}.home-v5-plan-score>strong{font-size:46px!important}.home-v5-plan-percent>b{font-size:36px!important}.home-v5-pace,.home-v5-drivers,.home-v5-cash-track,.home-v5-marketing-grid,.home-v5-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.home-v5-health-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.home-v5-cash-track>div,.home-v5-marketing-grid>div,.home-v5-health-grid>div,.home-v5-pace>div,.home-v5-drivers>div{padding:15px 16px!important}.home-v5-focus-list,.home-v5-timeline-list{gap:10px!important;display:grid!important}.home-v5-focus-row,.home-v5-timeline-list button,.home-v5-fin-list>div,.home-v5-ranking-note,.home-v5-insight{color:#fff!important;background:#ffffff12!important;border:1px solid #ffffff14!important}.home-v5-ranking{gap:9px!important;display:grid!important}.home-v5-rank{grid-template-columns:44px minmax(0,1fr) 110px!important}.home-v5-trend-row{grid-template-columns:48px minmax(0,1fr) 42px!important;align-items:center!important;gap:14px!important}.home-v5-trend-row>div{background:#ffffff0f!important;border-radius:999px!important;min-height:24px!important}.candidate-page{padding-bottom:20px!important}.candidate-v5-title{align-items:center!important;gap:14px!important;display:flex!important}.candidate-v5-title>b{border:1px solid var(--desktop-line)!important;color:#fff!important;background:#23292eb8!important;border-radius:12px!important;place-items:center!important;min-width:38px!important;height:38px!important;font-size:13px!important;display:grid!important}.candidate-v5-search{border:1px solid var(--desktop-line)!important;background:#23292ead!important;border-radius:16px!important;width:min(620px,100%)!important;margin:0 0 16px!important}.candidate-v5-month{border:1px solid var(--desktop-line)!important;background:#262c318f!important;border-radius:18px!important;width:min(560px,100%)!important;height:58px!important;margin:0 0 18px!important}.candidate-v5-month button{border-radius:16px!important;width:56px!important;height:56px!important}.candidate-v5-month strong{color:#fff!important;font-size:17px!important}.candidate-v5-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0 0 16px!important;display:grid!important}.candidate-v5-kpi{border-radius:20px!important;min-height:112px!important;padding:18px 20px!important}.candidate-v5-kpi strong{font-size:32px!important}.candidate-v5-kpi>svg{width:22px!important;height:22px!important}.candidate-v5-list-tools{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0 0 14px!important;display:flex!important}.candidate-v5-sort,.candidate-v5-list-tools button{border:1px solid var(--desktop-line)!important;color:#fff!important;background:#262c31ad!important;border-radius:13px!important;min-height:44px!important}.candidate-v5-mobile-card{display:none!important}.candidate-v5-desktop-content{display:contents!important}.candidate-table.row{border-radius:18px!important;grid-template-columns:2fr .68fr .7fr .78fr 1.05fr .7fr 1.2fr 1.28fr .9fr!important;align-items:center!important;gap:0!important;min-height:96px!important;margin:0 0 10px!important;padding:12px 14px!important;display:grid!important;overflow:visible!important}.candidate-table.row:hover{border-color:var(--desktop-line-strong)!important;background:linear-gradient(145deg,#ffffff21,#ffffff12)!important}.candidate-main{align-items:center!important;gap:10px!important;min-width:0!important;padding-right:14px!important;display:flex!important}.candidate-header-name{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;overflow:hidden!important}.id-chip{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff1a!important}.candidate-cell{min-width:0!important;color:var(--desktop-muted)!important;padding:0 10px!important}.candidate-cell strong,.candidate-date-value{color:#fff!important;font-size:12px!important}.candidate-mobile-label{letter-spacing:.1em!important;margin-bottom:5px!important;font-size:8px!important;display:block!important}.candidate-contact{align-items:center!important;gap:8px!important;display:flex!important}.candidate-contact-number{color:var(--desktop-muted)!important;font-size:11px!important}.candidate-contact-actions{gap:5px!important;display:flex!important}.candidate-contact-action{border-radius:9px!important;width:29px!important;height:29px!important}.candidate-contact-action img{width:18px!important;height:18px!important}.candidate-orbit-list{gap:8px!important}.candidate-stage-orbit,.candidate-payment-orbit{gap:7px!important}.candidate-desktop-ring{width:46px!important;min-width:46px!important;height:46px!important}.candidate-desktop-ring-core strong{font-size:10px!important}.candidate-orbit-copy{min-width:0!important}.candidate-orbit-copy div,.candidate-orbit-copy span,.candidate-orbit-copy b{font-size:10px!important}.status-badge{border:1px solid #ffffff14!important;font-size:9px!important}.reports-back-to-candidates{border:1px solid var(--desktop-line)!important;color:#fff!important;background:#262c31ad!important;border-radius:13px!important;height:44px!important;margin:0 0 14px!important;padding:0 16px!important}.workspace-candidates .reports-page,.workspace-candidates .reports-v2{max-width:1480px!important}.statistics-v5-hub{padding-bottom:20px!important}.statistics-v5-header{margin-bottom:14px!important}.statistics-v5-brand{align-items:center!important;gap:14px!important;display:flex!important}.statistics-v5-brand>div{display:block!important}.statistics-v5-tabs{border:1px solid var(--desktop-line)!important;background:#262c3194!important;border-radius:18px!important;grid-template-columns:repeat(3,1fr)!important;gap:5px!important;width:min(610px,100%)!important;height:58px!important;margin:0 0 20px!important;padding:5px!important;display:grid!important;box-shadow:inset 0 1px #ffffff1a!important}.statistics-v5-tabs button{height:46px!important;color:var(--desktop-muted)!important;background:0 0!important;border:0!important;border-radius:13px!important;font-size:14px!important;font-weight:720!important}.statistics-v5-tabs button.active{color:#fff!important;background:#ffffff21!important;box-shadow:inset 0 1px #ffffff1a!important}.statistics-v5-content{margin-top:0!important}.statistics-v5-content>.page{max-width:1480px!important}.statistics-v5-content .topline{display:none!important}.page-control-bar{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0 0 18px!important;display:flex!important}.page-control-bar .month-quick-switch{width:min(560px,100%)!important}.page-control-actions{gap:10px!important;display:flex!important}.v2-filter-panel,.reports-filter-panel{border:1px solid var(--desktop-line)!important;background:#282e33a3!important;border-radius:20px!important;margin:0 0 18px!important;padding:18px!important}.filter-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0!important;display:grid!important}.v2-filter-field{min-width:0!important}.select-btn{color:#fff!important;background:#1a1f24b3!important;border:1px solid #ffffff1f!important;border-radius:12px!important;width:100%!important;height:44px!important}.statistics-insights-wrap{margin:0 0 18px!important;padding:22px!important}.statistics-insights-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.statistics-insight{box-shadow:none!important;border-radius:18px!important;padding:18px!important}.v2-stats-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;align-items:stretch!important;gap:18px!important;margin:0 0 18px!important;display:grid!important}.v2-stats-hero>.v2-card{height:100%!important}.v2-card{margin:0!important;padding:22px!important}.v2-conversion-body{grid-template-columns:260px minmax(0,1fr)!important;align-items:center!important;gap:22px!important;display:grid!important}.v2-donut{width:230px!important;height:230px!important;margin:auto!important}.v2-conversion-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.v2-mini-kpi{background:#ffffff12!important;border:1px solid #ffffff14!important;border-radius:17px!important;min-height:96px!important;padding:16px!important}.v2-funnel-list,.v2-rank-list{gap:9px!important;display:grid!important}.v2-funnel-row,.v2-rank-row{background:#fff1!important;border:1px solid #ffffff12!important;border-radius:15px!important;min-height:62px!important}.statistics-plan-card,.statistics-quality-card,.v2-ranking{margin-top:18px!important}.finances-v2,.finance-v2{padding-bottom:20px!important}.v2-finance-hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)!important;align-items:end!important;gap:24px!important;margin:0 0 18px!important;padding:26px 28px!important;display:grid!important}.v2-finance-hero strong,.finance-hero-value{letter-spacing:-.045em!important;color:#fff!important;font-size:58px!important;line-height:1!important}.finance-kpi-grid,.v2-finance-grid,.finance-summary-grid,.finance-potential-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.finance-kpi,.v2-finance-kpi,.finance-summary-grid>div,.finance-potential-grid>div{background:#ffffff12!important;border:1px solid #ffffff14!important;border-radius:18px!important;min-height:110px!important;padding:18px!important}.finance-section,.v2-finance-section,.finance-card{margin-top:18px!important}.finance-lost-detail,.finance-risk-grid,.finance-cohort-grid{gap:14px!important;display:grid!important}.finance-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.reports-page,.reports-v2{padding-bottom:20px!important}.reports-toolbar{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:0 0 18px!important;display:flex!important}.reports-toolbar .month-quick-switch,.reports-period-control{width:min(560px,100%)!important}.reports-meta-primary{margin-bottom:18px!important;padding:26px 28px!important}.reports-meta-primary strong{font-size:52px!important;line-height:1!important}.reports-meta-grid,.reports-kpi-grid,.reports-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0 0 18px!important;display:grid!important}.reports-meta-grid>div,.reports-kpi-grid>div,.reports-summary-grid>div{background:#ffffff12!important;border:1px solid #ffffff14!important;border-radius:18px!important;min-height:108px!important;padding:18px!important}.reports-funnel{margin:18px 0!important;padding:22px!important}.reports-funnel-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;display:grid!important}.reports-funnel-step{text-align:center!important;background:#ffffff12!important;border:1px solid #ffffff14!important;border-radius:18px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:118px!important;padding:18px!important;display:flex!important}.reports-funnel-arrow{display:none!important}.reports-country-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.reports-country-card{border-radius:20px!important;padding:20px!important}.workspace-collaboration .crm-section-hub{max-width:1480px!important}.collaboration-tabs,.collab-v6-tabs,.workspace-collaboration .crm-section-tabs{border:1px solid var(--desktop-line)!important;background:#262c3194!important;border-radius:19px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 18px!important;padding:6px!important;display:grid!important}.collaboration-tabs button,.collab-v6-tabs button,.workspace-collaboration .crm-section-tabs button{border-radius:14px!important;min-height:48px!important}.collaboration-grid,.collab-v6-grid,.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;display:grid!important}.directory-row{border-radius:17px!important;padding:16px 18px!important}.candidate-card-overlay,.candidate-submodal-backdrop,.plan-modal-backdrop,.collaboration-modal-backdrop{z-index:1200!important;-webkit-backdrop-filter:blur(16px)!important;background:#070b1075!important;justify-content:center!important;align-items:center!important;padding:32px!important;display:flex!important;position:fixed!important;inset:0!important}.candidate-card{background:linear-gradient(160deg,#2b3136f0,#1d2227f0)!important;border:1px solid #ffffff2e!important;border-radius:28px!important;width:min(1080px,100vw - 96px)!important;max-width:1080px!important;max-height:calc(100vh - 64px)!important;margin:auto!important;overflow:auto!important;box-shadow:0 34px 90px #0000005c!important}.candidate-submodal,.plan-modal,.collaboration-modal{background:linear-gradient(160deg,#2b3136f5,#1d2227f5)!important;border:1px solid #ffffff2e!important;border-radius:26px!important;width:min(860px,100vw - 96px)!important;max-width:860px!important;max-height:calc(100vh - 64px)!important;margin:auto!important;overflow:auto!important;box-shadow:0 34px 90px #0000005c!important}.candidate-card input,.candidate-card select,.candidate-card textarea,.candidate-submodal input,.candidate-submodal select,.candidate-submodal textarea,.plan-modal input,.plan-modal select,.plan-modal textarea,.collaboration-modal input,.collaboration-modal select,.collaboration-modal textarea{color:#fff!important;background:#11161bb8!important;border:1px solid #ffffff1f!important;border-radius:13px!important}.login-v5-screen{background:0 0!important;place-items:center!important;min-height:100vh!important;padding:48px!important;display:grid!important}.login-v5-card{-webkit-backdrop-filter:blur(34px)saturate(115%)!important;background:linear-gradient(160deg,#2a3035c7,#1b2126b8)!important;border:1px solid #ffffff29!important;border-radius:30px!important;width:min(620px,100vw - 96px)!important;padding:36px 40px 30px!important;box-shadow:inset 0 1px #ffffff1f,0 34px 90px #050a0f42!important}.login-v5-brand img{border-radius:16px!important;width:52px!important;height:52px!important}.login-v5-heading h1{letter-spacing:-.045em!important;color:#fff!important;font-size:46px!important}.login-v5-heading p{color:var(--desktop-muted)!important;max-width:520px!important;font-size:15px!important;line-height:1.55!important}.login-v5-fields{grid-template-columns:1fr 1fr!important;gap:14px!important;display:grid!important}.login-v5-fields input{color:#fff!important;background:#11161bad!important;border:1px solid #ffffff1f!important;border-radius:14px!important;height:54px!important}.login-v5-submit{border-radius:15px!important;height:54px!important}}@media (width>=1280px){.workspace{padding-right:12px!important}.home-v5-grid-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.reports-country-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width>=901px){:root{--dt-page-title:38px;--dt-section-title:23px;--dt-card-title:18px;--dt-metric-xl:36px;--dt-metric:22px;--dt-body:15px;--dt-label:13px;--dt-caption:13px;--dt-good:#8ed3ad;--dt-warn:#e2c27b;--dt-bad:#e6a0a5;--dt-muted:#ffffffbd;--dt-faint:#fff9}.workspace{font-size:var(--dt-body)!important;line-height:1.42!important}.workspace p,.workspace li,.workspace button,.workspace input,.workspace select,.workspace textarea{font-size:var(--dt-body)!important;line-height:1.35!important}.workspace label,.workspace .v2-filter-field>span,.workspace .plan-field>span{font-size:var(--dt-label)!important;color:var(--dt-muted)!important;line-height:1.3!important}.workspace small,.workspace .muted,.workspace .candidate-mobile-label,.workspace .section-kicker,.workspace .eyebrow{font-size:var(--dt-caption)!important;color:var(--dt-faint)!important;line-height:1.35!important}.candidate-v5-title h1,.statistics-v5-brand h1,.home-v5-brand-title h1,.crm-page-title{font-size:var(--dt-page-title)!important;letter-spacing:-.035em!important;line-height:1.05!important}.home-v5-card-head h2,.home-v5-section-title,.v2-card-head h2,.statistics-section-heading h2,.reports-card h2,.finance-card h2,.finances-card h2{font-size:var(--dt-section-title)!important;letter-spacing:-.02em!important;line-height:1.12!important}.home-v5-card-head span,.home-v5-card-head small,.v2-card-head small,.statistics-section-heading small{font-size:var(--dt-label)!important;color:var(--dt-muted)!important}.home-v5-delta.good,.v2-delta.good,.finance-discipline-row .good{color:var(--dt-good)!important}.home-v5-delta.bad,.v2-delta.bad,.metric-note.bad,.finance-discipline-row .bad{color:var(--dt-bad)!important}.finance-discipline-row .warn{color:var(--dt-warn)!important}.home-v5-delta,.v2-delta{font-weight:760!important}.candidate-v5-month.statistics-v5-month-nav{box-sizing:border-box!important;grid-template-columns:52px minmax(0,1fr) 52px!important;align-items:stretch!important;gap:0!important;width:min(560px,100%)!important;min-width:0!important;max-width:560px!important;height:56px!important;padding:0!important;display:grid!important;overflow:hidden!important}.candidate-v5-month.statistics-v5-month-nav>button{box-sizing:border-box!important;border-radius:14px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:54px!important;min-height:54px!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.candidate-v5-month.statistics-v5-month-nav>div{justify-content:center!important;align-items:center!important;gap:9px!important;min-width:0!important;padding:0 12px!important;display:flex!important;overflow:hidden!important}.candidate-v5-month.statistics-v5-month-nav>div svg{flex:none!important;width:19px!important;height:19px!important}.page-control-bar{grid-template-columns:minmax(0,560px) auto!important;align-items:center!important;gap:12px!important;display:grid!important;overflow:visible!important}.page-control-actions{justify-self:end!important;min-width:0!important}.home-v5-card{padding:20px 22px!important}.home-v5-card-head{margin-bottom:16px!important}.home-v5-brief-list>div,.home-v5-pace>div,.home-v5-drivers>div,.home-v5-cash-track>div,.home-v5-marketing-grid>div,.home-v5-health-grid>div{min-height:72px!important;padding:14px 16px!important}.home-v5-brief-list span,.home-v5-pace span,.home-v5-drivers span,.home-v5-cash-track span,.home-v5-marketing-grid span,.home-v5-health-grid span{font-size:var(--dt-label)!important;color:var(--dt-muted)!important}.home-v5-brief-list strong,.home-v5-pace strong,.home-v5-drivers strong,.home-v5-cash-track strong,.home-v5-marketing-grid strong,.home-v5-health-grid strong{color:#fff!important;font-size:18px!important;line-height:1.2!important}.home-v5-focus-row,.home-v5-timeline-list button,.home-v5-fin-list>div,.home-v5-ranking-note,.home-v5-insight{font-size:var(--dt-body)!important;min-height:58px!important;padding:14px 16px!important;line-height:1.4!important}.home-v5-focus-row strong,.home-v5-timeline-list button strong,.home-v5-fin-list strong{font-size:16px!important}.home-v5-hero{padding:22px 24px!important}.home-v5-hero-breakdown{margin-top:16px!important}.home-v5-ranking,.home-v5-trend-list{font-size:14px!important}.home-v5-rank strong,.home-v5-trend-row strong{font-size:15px!important}.candidate-v5-kpi{min-height:94px!important;padding:15px 18px!important}.candidate-v5-kpi span,.candidate-v5-kpi small{font-size:var(--dt-label)!important;color:var(--dt-muted)!important}.candidate-v5-kpi strong{font-size:30px!important}.candidate-main{background:#ffffff0e!important;border:1px solid #ffffff12!important;border-radius:14px!important;grid-area:1/1/auto/3!important;grid-template-rows:auto auto!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:7px 11px!important;padding:11px 13px!important;display:grid!important}.candidate-main .id-chip{grid-area:1/1/3!important;min-width:42px!important;height:42px!important;font-size:13px!important}.candidate-header-name{white-space:normal!important;text-overflow:clip!important;grid-area:1/2!important;font-size:18px!important;font-weight:780!important;line-height:1.16!important;overflow:visible!important}.candidate-main .status-badge{grid-area:1/3!important;min-height:29px!important;padding:0 10px!important;font-size:13px!important}.candidate-main .candidate-contact{grid-area:2/2/auto/4!important}.candidate-contact-number{color:var(--dt-muted)!important;font-size:13px!important}.candidate-contact-action{border-radius:11px!important;width:36px!important;height:36px!important}.candidate-v5-desktop-content>.candidate-cell{background:#ffffff0b!important;border:1px solid #ffffff0f!important;border-radius:13px!important;align-self:stretch!important;min-width:0!important;padding:10px 12px!important}.candidate-v5-desktop-content>.candidate-cell:nth-child(4){grid-area:1/5!important}.candidate-v5-desktop-content>.candidate-cell:nth-child(5){grid-area:1/6!important}.candidate-v5-desktop-content>.candidate-cell:nth-child(6){grid-area:2/1!important}.candidate-v5-desktop-content>.candidate-cell:nth-child(7){grid-area:2/2/auto/4!important}.candidate-v5-desktop-content>.candidate-cell:nth-child(8){grid-area:2/4/auto/6!important}.candidate-v5-desktop-content>.candidate-cell:nth-child(9){grid-area:2/6!important}.candidate-mobile-label{font-size:var(--dt-caption)!important;letter-spacing:.08em!important;margin-bottom:6px!important}.candidate-orbit-list{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;gap:8px!important;display:grid!important}.candidate-stage-orbit,.candidate-payment-orbit{align-items:center!important;gap:9px!important}.statistics-v5-tabs button{font-size:15px!important}.statistics-insights-wrap{padding:20px!important}.statistics-insight{padding:16px!important}.statistics-insight small{font-size:var(--dt-caption)!important}.statistics-insight strong{font-size:17px!important;line-height:1.25!important}.statistics-insight p,.statistics-insight span{font-size:13px!important;line-height:1.35!important}.v2-card{padding:20px!important}.v2-mini-kpi{min-height:88px!important;padding:14px!important}.v2-mini-kpi span,.v2-mini-kpi small{font-size:var(--dt-label)!important}.v2-donut{width:200px!important;height:200px!important}.v2-donut strong{font-size:30px!important}.v2-donut small{font-size:13px!important}.v2-funnel-row,.v2-rank-row{min-height:68px!important;padding:12px 14px!important}.v2-funnel-row span,.v2-rank-row span{font-size:13px!important}.v2-funnel-row strong,.v2-rank-row strong{font-size:16px!important}.v2-finance-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:18px!important;padding:20px 22px!important}.v2-finance-hero strong,.finance-hero-value,.v2-finance-primary>strong{font-size:40px!important;line-height:1.05!important}.v2-finance-primary small,.v2-finance-primary>span{font-size:var(--dt-label)!important;line-height:1.35!important}.v2-bridge-item{min-height:64px!important;padding:10px 12px!important}.v2-bridge-item span{font-size:var(--dt-label)!important;color:var(--dt-muted)!important}.v2-bridge-item strong{font-size:24px!important;line-height:1.1!important}.v2-finance-kpis>div,.finance-cohort-kpis>div,.finance-discipline-kpis>div,.finance-kpi,.v2-finance-kpi,.finance-summary-grid>div,.finance-potential-grid>div{min-height:92px!important;padding:14px 15px!important}.v2-finance-kpis span,.finance-cohort-kpis span,.finance-discipline-kpis span,.finance-summary-grid span,.finance-potential-grid span{font-size:var(--dt-label)!important;color:var(--dt-muted)!important}.v2-finance-kpis strong,.finance-cohort-kpis strong,.finance-discipline-kpis strong,.finance-summary-grid strong,.finance-potential-grid strong{font-size:20px!important;line-height:1.15!important}.finance-cohort-kpis small,.finance-discipline-kpis small{font-size:var(--dt-caption)!important}.finance-maturity-banner strong,.reports-maturity-banner strong{font-size:16px!important}.finance-maturity-banner small,.reports-maturity-banner small{font-size:var(--dt-caption)!important}.finance-value-row small,.finance-discipline-row small{font-size:var(--dt-caption)!important}.v2-risk-split{font-size:13px!important}.reports-meta-primary{padding:20px 22px!important}.reports-meta-primary strong{font-size:40px!important}.reports-meta-grid>div,.reports-kpi-grid>div,.reports-summary-grid>div{min-height:92px!important;padding:14px 15px!important}.reports-meta-grid span,.reports-kpi-grid span,.reports-summary-grid span{font-size:var(--dt-label)!important}.reports-meta-grid strong,.reports-kpi-grid strong,.reports-summary-grid strong{font-size:20px!important}.reports-funnel-step{min-height:96px!important;padding:14px!important}.reports-funnel-step small{font-size:var(--dt-caption)!important}.reports-funnel-step strong{font-size:22px!important}.reports-country-card{font-size:14px!important}.reports-country-card strong{font-size:16px!important}.reports-country-card small{font-size:var(--dt-caption)!important}.workspace-collaboration .crm-page-title{font-size:var(--dt-page-title)!important}.collaboration-tabs button,.collab-v6-tabs button,.workspace-collaboration .crm-section-tabs button{font-size:15px!important}.directory-row{min-height:72px!important;padding:15px 17px!important}.directory-row strong{font-size:16px!important;line-height:1.25!important}.directory-row span{font-size:13px!important;line-height:1.3!important}.directory-row small{font-size:var(--dt-caption)!important}.directory-row b{font-size:20px!important}.candidate-card,.candidate-submodal,.plan-modal,.collaboration-modal{font-size:var(--dt-body)!important}.candidate-card h1,.candidate-card h2,.candidate-submodal h1,.candidate-submodal h2,.plan-modal h1,.plan-modal h2,.collaboration-modal h1,.collaboration-modal h2{font-size:26px!important;line-height:1.15!important}.candidate-card label,.candidate-submodal label,.plan-modal label,.collaboration-modal label{font-size:var(--dt-label)!important}.candidate-card input,.candidate-card select,.candidate-card textarea,.candidate-submodal input,.candidate-submodal select,.candidate-submodal textarea,.plan-modal input,.plan-modal select,.plan-modal textarea,.collaboration-modal input,.collaboration-modal select,.collaboration-modal textarea{min-height:48px!important;font-size:15px!important}.candidate-card button,.candidate-submodal button,.plan-modal button,.collaboration-modal button{min-height:42px!important;font-size:14px!important}.candidate-card .candidate-info-grid span,.candidate-card .candidate-stage-card span,.candidate-card .candidate-payment-card span{font-size:var(--dt-label)!important}.candidate-card .candidate-info-grid strong,.candidate-card .candidate-stage-card strong,.candidate-card .candidate-payment-card strong{font-size:16px!important}.plan-modal-body{gap:14px!important;padding:18px 20px!important}.plan-country-toggle strong{font-size:15px!important}.plan-country-forecast span,.plan-summary span{font-size:var(--dt-label)!important}.plan-country-forecast strong,.plan-summary strong{font-size:16px!important}.plan-auto-line,.plan-note{font-size:13px!important;line-height:1.45!important}.workspace small,.workspace .candidate-mobile-label,.workspace .section-kicker,.workspace .eyebrow,.workspace .v2-filter-field>span,.workspace .reports-filter-field>span{font-size:13px!important;line-height:1.4!important}.workspace p,.workspace li{font-size:15px!important;line-height:1.48!important}.workspace button,.workspace input,.workspace select,.workspace textarea{font-size:14px!important}.workspace :is(.bad,.negative,.danger){color:#e6a0a5!important}.workspace :is(.warn,.warning){color:#e2c27b!important}.workspace :is(.good,.positive){color:#8ed3ad!important}.statistics-insight.red{background:#97454d29!important;border-color:#e6a0a538!important}.statistics-insight.red :is(strong,small){color:#e6a0a5!important}.statistics-insight.yellow{background:#9d783029!important;border-color:#e2c27b38!important}.statistics-insight.yellow :is(strong,small){color:#e2c27b!important}.candidate-v5-month.statistics-v5-month-nav,.page-control-bar .candidate-v5-month.statistics-v5-month-nav,.home-v5-head .candidate-v5-month.statistics-v5-month-nav{box-sizing:border-box!important;border-radius:17px!important;grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:4px!important;width:min(520px,100%)!important;max-width:520px!important;height:54px!important;min-height:54px!important;padding:4px!important;display:grid!important;overflow:hidden!important}.candidate-v5-month.statistics-v5-month-nav>button{box-sizing:border-box!important;border-radius:13px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important}.candidate-v5-month.statistics-v5-month-nav>div{min-width:0!important;padding:0 8px!important;overflow:hidden!important}.candidate-v5-month.statistics-v5-month-nav>div strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:15px!important;overflow:hidden!important}.home-v5-card-head h2,.home-v5-section-title{font-size:23px!important}.home-v5-card-head :is(span,small),.home-v5-brief-list span,.home-v5-pace span,.home-v5-drivers span,.home-v5-cash-track span,.home-v5-marketing-grid span,.home-v5-health-grid span{color:#ffffffb8!important;font-size:13px!important}.home-v5-brief-list p,.home-v5-focus-row,.home-v5-timeline-list button,.home-v5-fin-list>div{font-size:15px!important;line-height:1.45!important}.home-v5-brief-list strong,.home-v5-pace strong,.home-v5-drivers strong,.home-v5-cash-track strong,.home-v5-marketing-grid strong,.home-v5-health-grid strong{font-size:18px!important}.home-v5-hero-top strong{font-size:36px!important}.candidate-table.row{grid-template-rows:auto auto!important;grid-template-columns:minmax(260px,2.15fr) repeat(3,minmax(104px,.72fr)) minmax(180px,1.2fr) minmax(145px,.92fr) minmax(118px,.78fr)!important;align-items:center!important;gap:14px 12px!important;min-height:184px!important;padding:16px!important;display:grid!important}.candidate-v5-desktop-content{display:contents!important}.candidate-main{grid-area:1/1!important;min-width:0!important}.candidate-v5-desktop-content>.candidate-cell:first-child{grid-area:1/2!important}.candidate-v5-desktop-content>.candidate-cell:nth-child(2){grid-area:1/3!important}.candidate-v5-desktop-content>.candidate-cell:nth-child(3){grid-area:1/4!important}.candidate-vacancy{grid-area:1/5!important}.candidate-partner-cell{grid-area:1/6!important}.candidate-commission-cell{grid-area:1/7!important}.candidate-desktop-stage{grid-area:2/1/auto/4!important}.candidate-desktop-payment{grid-area:2/4/auto/8!important}.candidate-desktop-stage,.candidate-desktop-payment{background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:15px!important;align-self:stretch!important;padding:14px 16px!important}.candidate-header-name{white-space:normal!important;text-overflow:clip!important;font-size:18px!important;line-height:1.25!important;overflow:visible!important}.candidate-mobile-label{margin-bottom:7px!important;font-size:13px!important}.candidate-cell strong,.candidate-date-value,.candidate-partner-value{font-size:15px!important;line-height:1.35!important}.candidate-main .status-badge{font-size:13px!important}.candidate-orbit-list{flex-wrap:wrap!important;align-items:center!important;gap:14px 20px!important;display:flex!important}.candidate-desktop-ring-core strong,.candidate-desktop-ring-core small{font-size:13px!important}.candidate-orbit-copy :is(div,span,b,small){font-size:13px!important;line-height:1.35!important}.candidate-commission-list span{font-size:13px!important}.statistics-insight small,.statistics-insight span,.v2-mini-kpi span,.v2-mini-kpi small,.v2-funnel-row span,.v2-rank-row span,.v2-rank-copy small,.v2-rank-score small{font-size:13px!important;line-height:1.4!important}.statistics-insight strong,.v2-funnel-row strong,.v2-rank-row strong,.v2-rank-score strong{font-size:17px!important}.v2-mini-kpi strong{font-size:21px!important}.v2-finance-hero strong,.finance-hero-value,.v2-finance-primary>strong{letter-spacing:-.025em!important;font-size:34px!important;line-height:1.08!important}.v2-finance-primary :is(small,span),.v2-bridge-item span,.v2-finance-kpis span,.finance-cohort-kpis span,.finance-discipline-kpis span,.finance-summary-grid span,.finance-potential-grid span,.finance-value-row small,.finance-discipline-row small{font-size:13px!important;line-height:1.4!important}.v2-bridge-item strong,.v2-finance-kpis strong,.finance-cohort-kpis strong,.finance-discipline-kpis strong,.finance-summary-grid strong,.finance-potential-grid strong{font-size:20px!important}.finance-value-row,.finance-discipline-row{font-size:15px!important}.finance-value-row strong,.finance-discipline-row strong{font-size:16px!important}.workspace-collaboration :is(.collaboration-tabs button,.collab-v6-tabs button,.crm-section-tabs button){font-size:15px!important}.workspace-collaboration .directory-row{min-height:76px!important;padding:16px 18px!important}.workspace-collaboration .directory-row strong{font-size:17px!important}.workspace-collaboration .directory-row :is(span,small){font-size:13px!important;line-height:1.4!important}.workspace-collaboration .directory-row b{font-size:20px!important}.candidate-table-panel{padding:0!important;overflow:hidden!important}.candidate-table.header{display:none!important}.candidate-month-divider{background:#ffffff09!important;border-bottom:1px solid #ffffff1c!important;align-items:center!important;min-height:86px!important;margin:0!important;padding:18px 20px!important;display:flex!important}.candidate-month-heading{justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;width:100%!important;display:flex!important}.candidate-month-title{flex-wrap:wrap!important;align-items:baseline!important;gap:12px!important;display:flex!important}.candidate-month-title strong{letter-spacing:-.02em!important;color:#fff!important;font-size:22px!important;line-height:1.15!important}.candidate-month-title span{color:#ffffffb8!important;font-size:15px!important;line-height:1.3!important}.candidate-month-heading>b{color:#fff!important;white-space:nowrap!important;font-size:17px!important;line-height:1.2!important}.candidate-table.row{gap:16px 14px!important;min-height:204px!important;padding:18px!important}.candidate-main{min-height:90px!important;padding:14px 15px!important}.candidate-main .id-chip{min-width:46px!important;height:46px!important;font-size:14px!important}.candidate-header-name{font-size:20px!important;font-weight:800!important;line-height:1.2!important}.candidate-contact-number{color:#ffffffc7!important;font-size:15px!important;line-height:1.3!important}.candidate-main .status-badge{min-height:32px!important;padding:0 11px!important;font-size:14px!important}.candidate-contact-action{width:38px!important;height:38px!important}.candidate-contact-action img{width:22px!important;height:22px!important}.candidate-v5-desktop-content>.candidate-cell{min-height:78px!important;padding:13px 14px!important}.candidate-mobile-label{letter-spacing:.045em!important;color:#ffffffad!important;margin-bottom:8px!important;font-size:14px!important;line-height:1.25!important}.candidate-cell strong,.candidate-date-value,.candidate-partner-value{color:#fff!important;font-size:16px!important;line-height:1.35!important}.candidate-vacancy strong{font-size:16px!important;line-height:1.35!important}.candidate-desktop-stage,.candidate-desktop-payment{min-height:94px!important;padding:15px 17px!important}.candidate-orbit-list{gap:16px 24px!important}.candidate-stage-orbit,.candidate-payment-orbit{gap:14px!important;min-width:250px!important}.candidate-desktop-ring{width:72px!important;min-width:72px!important;height:72px!important}.candidate-desktop-ring-core strong{font-size:15px!important;line-height:1!important}.candidate-desktop-ring-core small{font-size:13px!important}.candidate-orbit-copy div,.candidate-orbit-copy span,.candidate-orbit-copy b{font-size:15px!important;line-height:1.3!important}.candidate-orbit-copy small{color:#ffffffad!important;font-size:14px!important;line-height:1.3!important}.candidate-commission-list span{min-height:34px!important;padding:7px 10px!important;font-size:14px!important}.workspace-home{--home-dt-meta:13px;--home-dt-body:15px;--home-dt-value:17px}.workspace-home .home-v5-header-period strong{color:#fff!important;font-size:17px!important;font-weight:780!important;line-height:1.2!important}.workspace-home .home-v5-header-period span{color:#ffffffb8!important;margin-top:5px!important;font-size:13px!important;line-height:1.35!important}.workspace-home .home-v5-card-head>div>span,.workspace-home .home-v5-hero-top>div:first-child>span,.workspace-home .home-v5-hero-delta small,.workspace-home .home-v5-hero-breakdown span,.workspace-home .home-v5-plan-score p,.workspace-home .home-v5-plan-percent span,.workspace-home .home-v5-pace span,.workspace-home .home-v5-driver>span,.workspace-home .home-v5-driver>small,.workspace-home .home-v5-focus-copy>small,.workspace-home .home-v5-cash-track span,.workspace-home .home-v5-cash-track small,.workspace-home .home-v5-cash-footer span,.workspace-home .home-v5-timeline-list small,.workspace-home .home-v5-marketing-date span,.workspace-home .home-v5-marketing-grid span,.workspace-home .home-v5-marketing-insight span,.workspace-home .home-v5-section-title>span,.workspace-home .home-v5-section-title>small,.workspace-home .home-v5-health-grid>div>span,.workspace-home .home-v5-rank-main>div>span,.workspace-home .home-v5-rank-score span,.workspace-home .home-v5-ranking-note,.workspace-home .home-v5-insight,.workspace-home .home-v5-trend-row>span,.workspace-home .home-v5-legend>span,.workspace-home .home-v5-fin-list span{font-size:var(--home-dt-meta)!important;color:#ffffffb3!important;line-height:1.4!important}.workspace-home .home-v5-card-head h2{font-size:23px!important;line-height:1.12!important}.workspace-home .home-v5-brief-list p,.workspace-home .home-v5-focus-copy>span,.workspace-home .home-v5-all-good span,.workspace-home .home-v5-insight p{font-size:var(--home-dt-body)!important;color:#ffffffdb!important;line-height:1.45!important}.workspace-home .home-v5-hero-breakdown b,.workspace-home .home-v5-pace strong,.workspace-home .home-v5-driver>strong,.workspace-home .home-v5-focus-copy>b,.workspace-home .home-v5-all-good b,.workspace-home .home-v5-cash-track strong,.workspace-home .home-v5-cash-footer b,.workspace-home .home-v5-timeline-list b,.workspace-home .home-v5-marketing-grid strong,.workspace-home .home-v5-health-grid>div>strong,.workspace-home .home-v5-rank-main>div>b,.workspace-home .home-v5-rank-score strong,.workspace-home .home-v5-fin-list strong{font-size:var(--home-dt-value)!important;line-height:1.3!important}.workspace-home .home-v5-timeline-list time{font-size:14px!important}.workspace-home .home-v5-tabs button{min-height:34px!important;font-size:13px!important}.workspace-home .home-v5-trend-row>b{font-size:15px!important}.workspace-home .home-v5-status-dot{color:#ffffffd6!important;background:#23282c6b!important;border:1px solid #ffffff17!important;border-radius:11px!important;min-height:34px!important;padding:0 11px!important;font-size:13px!important;font-weight:780!important;line-height:1!important;box-shadow:inset 0 1px #ffffff0f!important}.workspace-home .home-v5-status-dot.good{color:#b4dfc8!important;background:#41795f2e!important;border-color:#8ed3ad29!important}.workspace-home .home-v5-status-dot.warn{color:#dfcc9c!important;background:#876c362e!important;border-color:#e2c27b29!important}.workspace-home .home-v5-status-dot.danger{color:#dfa3a8!important;background:#7f3d4433!important;border-color:#e6a0a52b!important}:root{--dt-page-title:36px;--dt-section-title:21px;--dt-card-title:17px;--dt-hero-value:34px;--dt-value:20px;--dt-body:15px;--dt-label:14px;--dt-meta:13px;--dt-good:#afd9c0;--dt-warn:#ddc68f;--dt-bad:#dda4a9;--dt-good-bg:#467e602e;--dt-warn-bg:#8668312e;--dt-bad-bg:#7d3c432e;--dt-pill-line:#ffffff17}.candidate-v5-title h1,.home-v5-brand-title h1,.statistics-v5-brand h1,.collaboration-v5-brand h1,.crm-page-title{font-size:var(--dt-page-title)!important;letter-spacing:-.04em!important;color:#fff!important;text-shadow:0 2px 14px #00000038!important;margin:0!important;font-weight:780!important;line-height:1.05!important}.candidate-v5-title img,.home-v5-brand-title img,.statistics-v5-brand img,.collaboration-v5-brand img{object-fit:cover!important;border-radius:12px!important;width:40px!important;height:40px!important}.page .candidate-v5-month,.page-control-bar .candidate-v5-month.statistics-v5-month-nav,.home-v5-head .candidate-v5-month.statistics-v5-month-nav{box-sizing:border-box!important;background:#262c318f!important;border:1px solid #ffffff21!important;border-radius:17px!important;grid-template-columns:46px minmax(0,1fr) 46px!important;align-items:center!important;gap:4px!important;width:min(520px,100%)!important;min-width:0!important;max-width:520px!important;height:54px!important;min-height:54px!important;margin:0!important;padding:4px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14!important}.page .candidate-v5-month>button,.candidate-v5-month.statistics-v5-month-nav>button{color:#ffffffc7!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;box-sizing:border-box!important;background:#ffffff0e!important;border:0!important;border-radius:13px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.page .candidate-v5-month>button:hover,.candidate-v5-month.statistics-v5-month-nav>button:hover{color:#fff!important;background:#ffffff1a!important}.page .candidate-v5-month>button svg,.candidate-v5-month.statistics-v5-month-nav>button svg{width:20px!important;height:20px!important}.page .candidate-v5-month>div,.candidate-v5-month.statistics-v5-month-nav>div{justify-content:center!important;align-items:center!important;gap:9px!important;min-width:0!important;padding:0 10px!important;display:flex!important;overflow:hidden!important}.page .candidate-v5-month>div strong,.candidate-v5-month.statistics-v5-month-nav>div strong{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:15px!important;font-weight:760!important;line-height:1.2!important;overflow:hidden!important}.page .candidate-v5-month>div svg,.candidate-v5-month.statistics-v5-month-nav>div svg{color:#ffffffb3!important;flex:none!important;width:18px!important;height:18px!important}.home-v5-head{margin-bottom:18px!important}.page-control-bar{grid-template-columns:minmax(0,520px) auto!important;align-items:center!important;gap:12px!important;margin:0 0 18px!important;display:grid!important;overflow:visible!important}.page-control-actions{justify-self:end!important;gap:8px!important}.page-control-actions .page-filter-button,.workspace-statistics .page-control-actions .page-filter-button,.page-control-actions .v2-filter-toggle{color:#fff!important;background:#262c31ad!important;border:1px solid #ffffff21!important;border-radius:14px!important;place-items:center!important;gap:0!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff14!important}.page-control-actions .page-filter-button span,.workspace-statistics .page-control-actions .page-filter-button span,.page-control-actions .v2-filter-toggle span{display:none!important}.page-control-actions .page-filter-button svg,.page-control-actions .v2-filter-toggle svg{width:20px!important;height:20px!important}.home-v5 :is(span,small),.candidate-page :is(span,small),.statistics-v5-content :is(span,small),.statistics-v5-hub :is(span,small),.finances-v2 :is(span,small),.finances-v5 :is(span,small),.reports-page :is(span,small),.reports-v2 :is(span,small),.collaboration-page :is(span,small){font-size:var(--dt-meta)!important;line-height:1.38!important}.home-v5 p,.candidate-page p,.statistics-v5-content p,.finances-v2 p,.reports-page p,.collaboration-page p{font-size:var(--dt-body)!important;line-height:1.46!important}.workspace :is(button,input,select,textarea){font-size:14px!important;line-height:1.3!important}.workspace :is(.v2-filter-field>span,.reports-filter-field>span,.candidate-filter>span,.candidate-filter-label,.candidate-mobile-label,.section-kicker,.eyebrow){font-size:var(--dt-meta)!important;color:#ffffffad!important;line-height:1.35!important}.home-v5-card-head h2,.home-v5-section-title,.v2-card-head h2,.statistics-section-heading h2,.finance-section-title h2,.reports-section-title h2,.reports-card h2,.finance-card h2,.finances-card h2,.candidate-card-section-head h3{font-size:var(--dt-section-title)!important;letter-spacing:-.02em!important;color:#fff!important;font-weight:760!important;line-height:1.14!important}.statistics-insight strong,.directory-row strong,.collab-v6-country-copy strong,.collab-v6-group-copy strong,.collab-v6-item-copy strong,.v2-funnel-row strong,.v2-rank-row strong,.v2-rank-score strong{font-size:var(--dt-card-title)!important;line-height:1.28!important}.home-v5-hero-top strong{font-size:var(--dt-hero-value)!important;letter-spacing:-.025em!important;line-height:1.05!important}.home-v5-plan-score>strong{font-size:30px!important}.home-v5-plan-percent>b{font-size:27px!important}.candidate-v5-kpi strong{font-size:28px!important;line-height:1.05!important}.v2-finance-hero strong,.finance-hero-value,.v2-finance-primary>strong,.reports-meta-primary>strong,.reports-meta-primary strong{font-size:var(--dt-hero-value)!important;letter-spacing:-.025em!important;line-height:1.06!important}.v2-mini-kpi strong,.v2-finance-kpis strong,.finance-cohort-kpis strong,.finance-discipline-kpis strong,.finance-summary-grid strong,.finance-potential-grid strong,.reports-meta-grid strong,.reports-kpi-grid strong,.reports-summary-grid strong{font-size:var(--dt-value)!important;line-height:1.15!important}.v2-risk-total{font-size:27px!important}.v2-risk-card h2,.v2-risk-card .v2-risk-head>strong{font-size:21px!important}.home-v5-status-dot,.home-v5-delta,.candidate-main .status-badge,.candidate-card-status,.candidate-card-stage-state,.v2-delta,.finance-discipline-row>div:last-child>span{border:1px solid var(--dt-pill-line)!important;color:#ffffffc7!important;box-shadow:none!important;text-shadow:none!important;background:#ffffff0e!important;border-radius:11px!important;font-weight:760!important}.home-v5-status-dot,.home-v5-delta,.candidate-main .status-badge,.candidate-card-status,.candidate-card-stage-state,.v2-delta{min-height:31px!important;font-size:var(--dt-meta)!important;justify-content:center!important;align-items:center!important;padding:6px 10px!important;line-height:1!important;display:inline-flex!important}.finance-discipline-row>div:last-child>span{font-size:var(--dt-meta)!important;padding:6px 9px!important}.home-v5-status-dot.good,.home-v5-delta.good,.candidate-main .status-badge.active,.candidate-card-status.active,.v2-delta.good,.finance-discipline-row span.good{color:var(--dt-good)!important;background:var(--dt-good-bg)!important;border-color:#8ed3ad2b!important}.home-v5-status-dot.warn,.home-v5-delta.warn,.v2-delta.warn,.finance-discipline-row span.warn{color:var(--dt-warn)!important;background:var(--dt-warn-bg)!important;border-color:#e2c27b2b!important}.home-v5-status-dot.danger,.home-v5-status-dot.bad,.home-v5-delta.bad,.candidate-main .status-badge.dropped,.candidate-card-status.dropped,.candidate-card-stage-state.danger,.v2-delta.bad,.finance-discipline-row span.bad{color:var(--dt-bad)!important;background:var(--dt-bad-bg)!important;border-color:#e6a0a52b!important}.candidate-main .status-badge.completed{color:#ffffffb8!important;background:#ffffff0f!important}.candidate-desktop-ring{background:conic-gradient(color-mix(in srgb,var(--tone) 62%,#8f979c) calc(var(--progress)*1%),#ffffff17 0)!important;border-radius:50%!important;flex:0 0 66px!important;place-items:center!important;width:66px!important;min-width:66px!important;height:66px!important;display:grid!important;position:relative!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.candidate-desktop-ring:after{background:#252a2ff5!important;inset:5px!important}.candidate-desktop-ring-core strong{color:#fff!important;font-size:14px!important;line-height:1!important}.candidate-desktop-ring-core small{color:#ffffff9e!important;font-size:12px!important}.candidate-stage-gauge{background:radial-gradient(circle at center,#282d32f7 0 59%,transparent 60%),conic-gradient(color-mix(in srgb,var(--tone) 62%,#8f979c) calc(var(--progress)*1%),#ffffff17 0)!important;box-shadow:none!important}.v2-donut,.v2-pipeline-ring{background:conic-gradient(#8ed3adb8 calc(var(--progress)*1%),#ffffff17 0)!important;border-radius:50%!important;place-items:center!important;width:180px!important;height:180px!important;display:grid!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.v2-donut>div,.v2-pipeline-ring>div{background:#262b30f5!important;border:1px solid #ffffff0f!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:132px!important;height:132px!important;display:flex!important}.v2-donut>div strong,.v2-pipeline-ring>div strong{color:#fff!important;font-size:27px!important;line-height:1.05!important}.v2-donut>div span,.v2-pipeline-ring>div span,.v2-donut>div small,.v2-pipeline-ring>div small{font-size:var(--dt-meta)!important;color:#ffffffa8!important}.candidate-month-title strong{font-size:20px!important}.candidate-month-title span{font-size:var(--dt-label)!important}.candidate-month-heading>b{font-size:16px!important}.candidate-header-name{font-size:18px!important}.candidate-contact-number{font-size:var(--dt-label)!important}.candidate-cell strong,.candidate-date-value,.candidate-partner-value,.candidate-vacancy strong{font-size:15px!important;line-height:1.35!important}.candidate-mobile-label{font-size:var(--dt-meta)!important;margin-bottom:7px!important}.candidate-orbit-copy :is(div,span,b){font-size:14px!important;line-height:1.32!important}.candidate-orbit-copy small,.candidate-commission-list span{font-size:var(--dt-meta)!important}.collab-v6-tabs button,.statistics-v5-tabs button,.workspace-collaboration .crm-section-tabs button{font-size:15px!important}.collab-v6-country-copy small,.collab-v6-group-copy small,.collab-v6-item-copy small{font-size:var(--dt-meta)!important}.collab-v6-country-copy span,.collab-v6-group-copy span,.collab-v6-item-copy span,.directory-row span,.reports-period-chip span,.reports-summary-strip span,.reports-results-head span,.reports-meta-primary>span,.reports-meta-primary>small,.reports-metric-card span,.reports-metric-card small,.reports-funnel-flow>div span,.reports-funnel-flow>div small,.reports-country-card small,.reports-country-metrics span,.reports-country-metrics small,.reports-total-grid span,.reports-legacy-note{font-size:var(--dt-meta)!important;line-height:1.38!important}.reports-period-chip strong,.reports-summary-strip strong,.reports-results-head strong,.reports-metric-card strong,.reports-country-metrics strong,.reports-total-grid strong{font-size:16px!important;line-height:1.25!important}.reports-desktop-head{font-size:var(--dt-meta)!important}.reports-candidate-row{font-size:14px!important;line-height:1.4!important}}
