/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.manager-page{gap:16px;display:grid}.manager-brief{color:#fff;background:linear-gradient(135deg,#071a2c,#123b58);border-radius:14px;justify-content:space-between;align-items:center;gap:22px;padding:22px 24px;display:flex}.manager-brief p{color:#70d8e1;letter-spacing:.16em;margin:0 0 6px;font-size:8px;font-weight:900}.manager-brief h2{margin:0 0 8px;font-size:20px}.manager-brief span{color:#b7c6d1;font-size:10px;line-height:1.55;display:block}.manager-brief button{color:#fff;background:#ffffff12;border:1px solid #ffffff30;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:800}.manager-brief em{color:#ffd3a8;background:#734626;border-radius:20px;margin-top:9px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900;display:inline-block}.manager-brief em.healthy{color:#8ee3ca;background:#174c43}.manager-kpis{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.manager-kpis article,.manager-scorecard,.manager-coaching,.manager-flags,.manager-services{background:#fff;border:1px solid #e0e7ed;border-radius:12px}.manager-kpis article{padding:16px}.manager-kpis span{color:#748592;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.manager-kpis b{color:#071a2c;margin:7px 0 3px;font-size:26px;display:block}.manager-kpis small{color:#8996a0;font-size:8px}.manager-kpis article.warn{background:#fff8f8;border-color:#f0caca}.manager-kpis article.warn b{color:#b44747}.manager-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:16px;display:grid}.manager-scorecard,.manager-flags,.manager-services{overflow:hidden}.manager-section-head{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;padding:17px 19px;display:flex}.manager-section-head h2{color:#10283b;margin:0;font-size:14px}.manager-section-head span{color:#7b8994;font-size:8px}.scorecard-row{text-align:center;background:#fff;border:0;border-top:1px solid #edf0f3;grid-template-columns:minmax(150px,1.5fr) repeat(6,minmax(48px,.55fr));align-items:center;gap:8px;width:100%;padding:12px 16px;display:grid}.scorecard-row>span:first-child{text-align:left}.scorecard-row b{color:#173047;font-size:10px;display:block}.scorecard-row small{color:#7c8994;margin-top:3px;font-size:8px;display:block}.scorecard-row>span:not(:first-child){color:#42596b;font-size:10px}.scorecard-row .red{color:#b44747;font-weight:900}.scorecard-head{color:#82909a;text-transform:uppercase;background:#f5f8fa;font-size:7px;font-weight:900}.scorecard-head>span:not(:first-child){color:#82909a;font-size:7px}.scorecard-row:not(.scorecard-head){cursor:pointer}.scorecard-row:not(.scorecard-head):hover{background:#f8fbfd}.manager-coaching{padding-bottom:16px}.manager-coaching>label{color:#71828f;text-transform:uppercase;margin:13px 16px 0;font-size:8px;font-weight:800;display:block}.manager-coaching input,.manager-coaching textarea{background:#fff;border:1px solid #dce5eb;border-radius:7px;width:100%;margin-top:6px;padding:9px;font-size:9px;display:block}.manager-coaching textarea{resize:vertical;min-height:112px}.manager-coaching>div:last-child{justify-content:space-between;align-items:center;margin:12px 16px 0;display:flex}.manager-coaching button{color:#fff;background:#1677ff;border:0;border-radius:7px;padding:9px 11px;font-size:8px;font-weight:900}.manager-coaching>div:last-child span{color:#148264;font-size:8px}.manager-lower{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:16px;display:grid}.flag-row{border-top:1px solid #edf0f3;grid-template-columns:minmax(130px,1.1fr) minmax(130px,1fr) 110px;align-items:center;gap:10px;padding:11px 16px;display:grid}.flag-row button{text-align:left;background:0 0;border:0;padding:0}.flag-row b{color:#173047;font-size:10px;display:block}.flag-row small{color:#7c8994;margin-top:3px;font-size:8px;display:block}.flag-row em{color:#b44747;font-size:8px;font-style:normal}.flag-row select{background:#fff;border:1px solid #dce5eb;border-radius:7px;width:100%;padding:8px;font-size:8px}.manager-services{padding-bottom:12px}.manager-service-row{grid-template-columns:130px 1fr 28px;align-items:center;gap:10px;margin:12px 16px;display:grid}.manager-service-row span{color:#506879;font-size:8px}.manager-service-row i{background:#e8edf1;border-radius:8px;height:8px;overflow:hidden}.manager-service-row i:after{content:"";width:var(--service-width,0%);background:linear-gradient(90deg,#1677ff,#24c7d9);border-radius:8px;height:100%;display:block}.manager-service-row b{color:#173047;text-align:right;font-size:9px}@media (width<=1100px){.manager-kpis{grid-template-columns:repeat(3,1fr)}.manager-grid,.manager-lower{grid-template-columns:1fr}}@media (width<=760px){.manager-brief{flex-direction:column;align-items:flex-start}.manager-kpis{grid-template-columns:1fr 1fr}.manager-scorecard{overflow-x:auto}.scorecard-row{min-width:720px}.flag-row{grid-template-columns:1fr}.manager-service-row{grid-template-columns:105px 1fr 25px}}.scorecard-row{grid-template-columns:minmax(150px,1.5fr) repeat(7,minmax(48px,.55fr))}.manager-services>div:not(.manager-section-head):not(.v2-empty){grid-template-columns:130px 1fr 28px;align-items:center;gap:10px;margin:12px 16px;display:grid}.manager-services>div:not(.manager-section-head):not(.v2-empty)>span{color:#506879;font-size:8px}.manager-services>div:not(.manager-section-head):not(.v2-empty)>i{background:#e8edf1;border-radius:8px;height:8px;overflow:hidden}.manager-services>div:not(.manager-section-head):not(.v2-empty)>i>b{background:linear-gradient(90deg,#1677ff,#24c7d9);border-radius:8px;height:100%;display:block}.manager-services>div:not(.manager-section-head):not(.v2-empty)>em{color:#173047;text-align:right;font-size:9px;font-style:normal;font-weight:800}@media (width<=760px){.manager-services>div:not(.manager-section-head):not(.v2-empty){grid-template-columns:105px 1fr 25px}}:root{--navy:#071a2c;--blue:#1677ff;--cyan:#24c7d9;--ink:#14202b;--muted:#667686;--line:#dde5eb;--paper:#f4f7f9}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,sans-serif}button,input,select{font:inherit}button{cursor:pointer}.topbar{border-bottom:1px solid var(--line);z-index:5;background:#fff;justify-content:space-between;align-items:center;height:74px;padding:0 5vw;display:flex;position:sticky;top:0}.brand,.actions,.brand>div{align-items:center;display:flex}.brand{gap:12px}.brand>div{flex-direction:column;align-items:flex-start;line-height:1}.brand strong{color:var(--navy);font-size:20px}.brand small{letter-spacing:.16em;color:var(--muted);margin-top:6px;font-size:9px}.mark{background:linear-gradient(145deg,var(--blue),var(--cyan));color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:22px;font-weight:900;display:grid}.actions{gap:10px}.status{color:#18835f;margin-right:10px;font-size:11px}.primary,.ghost{border-radius:8px;padding:10px 15px;font-size:12px;font-weight:700}.primary{background:var(--blue);color:#fff;border:0;box-shadow:0 6px 18px #1677ff33}.primary:disabled{opacity:.55}.ghost{border:1px solid var(--line);background:#fff}.hero{background:var(--navy);color:#fff;background-image:radial-gradient(circle at 80% 10%,#123d5b 0,#0000 30%);justify-content:space-between;align-items:flex-end;min-height:280px;padding:52px 5vw 46px;display:flex}.eyebrow{letter-spacing:.19em;color:var(--blue);margin:0 0 10px;font-size:9px;font-weight:800}.hero .eyebrow{color:#56d7e4}.hero h1{letter-spacing:-.035em;margin:0;font-size:42px;line-height:1.06}.hero h1 em{color:#67dbe6;font-style:normal}.hero p:last-child{color:#b7c4cf;max-width:620px;margin:18px 0 0;line-height:1.6}.scan-card{background:#ffffff0d;border:1px solid #ffffff26;border-radius:14px;min-width:270px;padding:20px 24px}.scan-card small{color:#9eb0be;letter-spacing:.13em;display:block}.scan-card strong{margin:10px 0 16px;display:block}.scan-card span{color:#b7c4cf;font-size:11px}.metrics{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.metrics article{background:#fff;padding:22px 4vw}.metrics span,.metrics small{display:block}.metrics span{letter-spacing:.1em;color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:700}.metrics strong{color:var(--navy);margin:8px 0 4px;font-size:30px;display:block}.metrics sup{color:var(--muted);font-size:12px}.metrics small{color:var(--muted);font-size:10px}.metrics .highlight{border-top:3px solid var(--cyan);padding-top:19px}.workspace{grid-template-columns:minmax(0,1fr) 300px;gap:25px;padding:36px 5vw 60px;display:grid}.signals-panel,.targets{border:1px solid var(--line);background:#fff;border-radius:13px;overflow:hidden}.section-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 21px;display:flex}.section-head h2{color:var(--navy);margin:0;font-size:19px}.filters{gap:7px;display:flex}.filters select{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:7px;padding:8px;font-size:11px}.filters .ghost{padding:8px 10px}.signal{border-bottom:1px solid var(--line);gap:17px;padding:21px;display:flex}.score{border-radius:10px;flex-direction:column;flex:0 0 57px;justify-content:center;align-items:center;width:57px;height:57px;display:flex}.score strong{font-size:22px}.score small{font-size:7px}.hot{color:#10825e;background:#e8faf5}.warm{color:#a66d00;background:#fff6df}.cool{color:#2167ba;background:#edf4ff}.signal-main{flex:1;min-width:0}.signal-title{justify-content:space-between;gap:12px;display:flex}.signal h3{margin:0 0 5px;font-size:15px}.signal-title p,.reason{color:var(--muted);margin:0;font-size:11px}.service-tag{color:#176ab8;white-space:nowrap;background:#edf6ff;border-radius:30px;align-self:flex-start;padding:7px 10px;font-size:9px;font-weight:700}.reason{margin-top:10px}.signal blockquote{border-left:3px solid var(--cyan);color:#3d4c58;background:#f7fafb;margin:13px 0;padding:11px 13px;font-size:11px;line-height:1.5}.signal-meta{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:9px;display:flex}.signal-meta a{color:var(--blue);margin-left:auto;font-weight:700;text-decoration:none}.empty{text-align:center;color:var(--muted);padding:70px 20px}.empty span{font-size:35px}.empty h3{color:var(--navy);margin:13px 0 6px}.empty p{font-size:12px}.target{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:14px 18px;display:flex}.avatar{width:34px;height:34px;color:var(--blue);background:#e9f4ff;border-radius:8px;place-items:center;font-size:10px;font-weight:900;display:grid}.target>div:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.target strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.target small{color:var(--muted);margin-top:4px;font-size:9px}.target button,.notice button{color:#9aa8b4;background:0 0;border:0;font-size:18px}.mini{border:1px solid var(--line);width:30px;height:30px;color:var(--blue);background:#fff;border-radius:7px}.aside-empty{color:var(--muted);padding:10px 18px 18px;font-size:11px}.source-note{background:#f6f9fb;border-radius:9px;margin:18px;padding:14px}.source-note>span{letter-spacing:.12em;color:var(--muted);margin-bottom:9px;font-size:8px;display:block}.source-note div{margin:7px 0;font-size:10px}.source-note b{border:1px solid var(--line);background:#fff;border-radius:5px;place-items:center;width:20px;height:20px;margin-right:7px;display:inline-grid}.form-panel{border-bottom:1px solid var(--line);background:#fff;padding:20px 5vw}.form-panel form{grid-template-columns:1fr 2fr 1fr auto auto;align-items:end;gap:12px;display:grid}.form-panel label{letter-spacing:.08em;color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:700}.form-panel input:not([type=checkbox]){border:1px solid var(--line);border-radius:7px;width:100%;margin-top:6px;padding:10px;display:block}.form-panel .check{white-space:nowrap;padding-bottom:11px}.form-panel>p{color:var(--muted);font-size:9px}.notice{color:#215d91;background:#edf7ff;border:1px solid #b8d8f6;border-radius:8px;justify-content:space-between;margin:16px 5vw 0;padding:12px 16px;font-size:11px;display:flex}@media (width<=900px){.hero{flex-direction:column;align-items:flex-start;gap:25px}.scan-card{width:100%}.metrics{grid-template-columns:repeat(2,1fr)}.workspace{grid-template-columns:1fr}.form-panel form{grid-template-columns:1fr 1fr}.status{display:none}}@media (width<=600px){.topbar{padding:0 16px}.actions .ghost{display:none}.hero{padding:36px 20px}.hero h1{font-size:33px}.metrics article{padding:17px}.workspace{padding:22px 12px}.section-head{align-items:flex-start;gap:10px}.filters{flex-wrap:wrap;justify-content:flex-end}.signal{gap:10px;padding:15px}.signal-title{flex-direction:column}.signal-meta a{margin-left:0}.form-panel form{grid-template-columns:1fr}}.form-panel select{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;margin-top:6px;padding:10px;display:block}.target-form form{grid-template-columns:1.05fr 1.7fr 1fr 1fr 1fr 1fr 1.25fr auto auto;align-items:end}.target-form label span{text-transform:none;letter-spacing:0;font-weight:400}.sdr-workspace{grid-template-columns:minmax(0,1fr) 285px}.account-head{align-items:flex-end}.accounts-panel{overflow:visible}.account-card{border-bottom:1px solid var(--line);background:#fff}.account-card.open{background:#fbfdff}.account-summary{align-items:flex-start;gap:17px;padding:22px;display:flex}.account-main{flex:1;min-width:0}.account-title{justify-content:space-between;gap:12px;display:flex}.account-title h3{color:var(--navy);margin:0 0 5px;font-size:18px}.account-title p{color:var(--muted);margin:0;font-size:10px}.evidence{align-items:center;gap:10px;margin:13px 0 8px;display:flex}.evidence strong{color:#0b7658;background:#e8faf5;border-radius:6px;padding:6px 9px;font-size:11px}.evidence span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.why{color:#52616d;margin:8px 0;font-size:11px;line-height:1.55}.buyer-line{color:#344654;font-size:10px}.account-controls{flex-direction:column;gap:8px;width:110px;display:flex}.account-controls select,.expand{border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px;font-size:10px}.expand{color:var(--blue);font-weight:800}.account-detail{border-top:1px solid var(--line);background:#f7fafc;grid-template-columns:1.1fr 1fr;gap:24px;padding:22px 22px 25px 96px;display:grid}.detail-label{letter-spacing:.16em;color:var(--muted);margin:0 0 11px;font-size:8px;font-weight:800}.link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.link-grid a,.detail-actions a{color:#155fb3;background:#fff;border:1px solid #d7e1ea;border-radius:7px;padding:9px;font-size:10px;font-weight:700;text-decoration:none}.link-grid .linkedin-main{color:#fff;background:#0a66c2;border-color:#0a66c2}.linkedin-help{color:var(--muted);margin:10px 0 0;font-size:9px;line-height:1.5}.account-detail blockquote{border-left:3px solid var(--cyan);color:#344654;background:#fff;margin:0 0 10px;padding:12px;font-size:11px;line-height:1.55}.detail-actions{align-items:center;gap:8px;display:flex}.detail-actions .primary{padding:9px 11px}.jobs{grid-column:1/-1}.jobs>a{color:var(--ink);border-top:1px solid var(--line);justify-content:space-between;gap:15px;padding:10px 2px;text-decoration:none;display:flex}.jobs>a span{flex-direction:column;display:flex}.jobs>a b{font-size:10px}.jobs>a small,.jobs>small{color:var(--muted);margin-top:4px;font-size:8px}.jobs>a em{color:#176ab8;align-self:center;font-size:8px;font-style:normal}.category-note{background:#eef6ff;border:1px solid #d9eaff;border-radius:9px;margin:16px;padding:14px}.category-note b,.category-note span{display:block}.category-note b{color:var(--navy);margin-bottom:8px;font-size:10px}.category-note span{color:#526c80;margin:6px 0;font-size:9px}.sdr-sidebar{height:max-content}.sdr-hero{min-height:300px}.logo-shell{background:var(--navy);border-radius:9px;align-items:center;width:158px;height:43px;padding:7px 11px;display:flex}.logo-shell img{width:100%;height:auto;display:block}.brand>small{letter-spacing:.15em;color:var(--muted);white-space:nowrap;font-size:8px;font-weight:800}.score-breakdown{grid-column:1/-1}.score-breakdown>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.score-breakdown span{border:1px solid var(--line);color:#3c5162;background:#fff;border-radius:8px;padding:12px;font-size:10px}.score-breakdown b{color:var(--navy);margin-bottom:4px;font-size:21px;display:block}.score-breakdown small{color:var(--muted);margin-top:4px;font-size:8px;display:block}.actions button:disabled{opacity:.55;cursor:wait}.daily-queue{border:1px solid var(--line);background:#fff;border-radius:13px;margin:24px 5vw 0;overflow:hidden}.queue-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 21px;display:flex}.queue-head h2{color:var(--navy);margin:0;font-size:19px}.queue-head>span{color:#0b7658;background:#e8faf5;border-radius:20px;padding:7px 10px;font-size:10px}.queue-grid{grid-template-columns:1fr 1fr;display:grid}.queue-column{padding:16px 20px}.queue-column:first-child{border-right:1px solid var(--line)}.queue-column h3{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 10px;font-size:10px}.queue-column>button{text-align:left;border:0;border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;width:100%;padding:10px 2px;display:flex}.queue-column>button span{flex-direction:column;display:flex}.queue-column>button b{color:var(--navy);font-size:11px}.queue-column>button small{color:var(--muted);margin-top:4px;font-size:8px}.queue-column>button em{color:var(--blue);font-style:normal;font-weight:800}.queue-empty{color:var(--muted);font-size:10px}.contact-workspace,.outreach-sequence{grid-column:1/-1}.contact-head{justify-content:space-between;align-items:center;display:flex}.contact-head button{border:1px solid var(--line);color:var(--blue);background:#fff;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:800}.contact-form{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;padding:12px;display:grid}.contact-form input,.contact-form select,.contact-form textarea{border:1px solid var(--line);background:#fff;border-radius:6px;padding:8px;font-size:9px}.contact-form textarea{resize:vertical;grid-column:span 3}.contact-empty{color:var(--muted);background:#fff;border:1px dashed #cbd6de;border-radius:8px;padding:14px;font-size:10px}.contact-row{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;gap:15px;margin-top:8px;padding:11px;display:flex}.contact-row>div:first-child{flex-direction:column;min-width:180px;display:flex}.contact-row b{font-size:11px}.contact-row small,.contact-row span{color:var(--muted);margin-top:4px;font-size:8px}.contact-row>div:last-child{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.contact-row input,.contact-row select{border:1px solid var(--line);border-radius:5px;max-width:125px;padding:6px;font-size:8px}.contact-row a{color:var(--blue);font-size:8px;text-decoration:none}.contact-row button{color:#a1acb5;background:0 0;border:0}.outreach-sequence>button{text-align:left;border:0;border-top:1px solid var(--line);background:0 0;grid-template-columns:105px 1fr 35px;gap:10px;width:100%;padding:10px 2px;display:grid}.outreach-sequence b{color:var(--navy);font-size:9px}.outreach-sequence span{color:#506372;font-size:9px;line-height:1.4}.outreach-sequence em{color:var(--blue);font-size:8px;font-style:normal;font-weight:800}@media (width<=1100px){.target-form form{grid-template-columns:repeat(3,1fr)}.account-head{flex-direction:column;align-items:flex-start;gap:12px}.status{display:none}}@media (width<=900px){.sdr-workspace{grid-template-columns:1fr}.account-detail{padding-left:22px}.sdr-sidebar{order:-1}.actions .ghost:first-of-type{display:none}}@media (width<=600px){.filters{justify-content:flex-start}.account-summary{flex-wrap:wrap;gap:10px;padding:15px}.account-title{flex-direction:column}.account-controls{flex-direction:row;width:100%}.account-controls>*{flex:1}.account-detail{grid-template-columns:1fr;padding:18px}.link-grid{grid-template-columns:1fr}.jobs{grid-column:auto}.evidence{flex-direction:column;align-items:flex-start}.topbar .primary{padding:9px;font-size:10px}.score-breakdown>div{grid-template-columns:1fr}}@media (width<=800px){.queue-grid{grid-template-columns:1fr}.queue-column:first-child{border-right:0;border-bottom:1px solid var(--line)}.contact-form{grid-template-columns:1fr 1fr}.contact-form textarea{grid-column:1/-1}.contact-row{flex-direction:column}.outreach-sequence>button{grid-template-columns:85px 1fr 30px}}@media (width<=500px){.daily-queue{margin:16px 12px 0}.queue-head{align-items:flex-start}.contact-form{grid-template-columns:1fr}.contact-row>div:last-child{flex-direction:column;align-items:stretch}.contact-row input,.contact-row select{max-width:none}.outreach-sequence>button{grid-template-columns:1fr}.outreach-sequence em{display:none}}.status.connected{color:#118560}.prospeo-panel{background:linear-gradient(135deg,#eef4ff,#f8fbff);border:1px solid #cbdcff;border-radius:12px;grid-column:1/-1;padding:18px}.prospeo-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.prospeo-head h3{color:var(--navy);margin:4px 0 3px;font-size:18px}.prospeo-head span{color:var(--muted);font-size:9px}.prospeo-button,.prospeo-lead button{background:var(--blue);color:#fff;white-space:nowrap;border:0;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:800}.prospeo-button:disabled,.prospeo-lead button:disabled{opacity:.55;cursor:not-allowed}.prospeo-lead{border:1px solid var(--line);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:12px;display:flex}.prospeo-lead>div:first-child{flex-direction:column;display:flex}.prospeo-lead b{font-size:11px}.prospeo-lead small,.prospeo-lead span{color:var(--muted);margin-top:3px;font-size:8px}.prospeo-lead>div:last-child{align-items:center;gap:7px;display:flex}.prospeo-lead a{color:#0a66c2;font-size:9px;font-weight:800;text-decoration:none}.prospeo-lead .phone-enrich{color:var(--blue);background:#fff;border:1px solid #b8d2ff}@media (width<=600px){.prospeo-head,.prospeo-lead{flex-direction:column;align-items:flex-start}.prospeo-lead>div:last-child{flex-wrap:wrap}.prospeo-button{width:100%}}.prospeo-lead .email-unavailable{color:#6e7d89;background:#f3f5f7;border-radius:7px;margin:0;padding:8px 10px;font-weight:700}.sdr-v2{color:#102438;background:#f4f7fb;min-height:100vh}.v2-top{color:#fff;z-index:20;background:#071a2c;grid-template-columns:280px 1fr 280px;align-items:center;height:72px;padding:0 4vw;display:grid;position:sticky;top:0;box-shadow:0 8px 25px #071a2c24}.v2-brand{align-items:center;gap:14px;display:flex}.v2-brand img{width:130px}.v2-brand span{color:#a9bac8;border-left:1px solid #fff3;padding-left:14px;font-size:10px}.v2-top nav{justify-content:center;align-items:stretch;height:100%;display:flex}.v2-top nav button{color:#9fb2c2;background:0 0;border:0;padding:0 21px;font-size:11px;font-weight:800;position:relative}.v2-top nav button.active{color:#fff}.v2-top nav button.active:after{content:"";background:#24c7d9;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:18px;right:18px}.v2-top nav em{color:#7fe4ec;background:#143c59;border-radius:20px;margin-left:6px;padding:3px 6px;font-size:8px;font-style:normal}.v2-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.v2-actions span{color:#73d8bc;font-size:9px}.v2-actions button,.v2-welcome>button,.v2-pagehead button,.v2-add button{color:#fff;background:#1677ff;border:0;border-radius:8px;padding:10px 14px;font-size:10px;font-weight:800}.v2-notice{color:#1a5f99;background:#eaf5ff;border:1px solid #c5e0f8;border-radius:9px;justify-content:space-between;margin:16px 4vw 0;padding:12px 15px;font-size:11px;display:flex}.v2-notice button{color:#6d8ba2;background:0 0;border:0}.v2-page{max-width:1540px;margin:auto;padding:36px 4vw 70px}.v2-welcome,.v2-pagehead{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.v2-welcome p,.v2-pagehead p,.v2-account-top p,.v2-next p{letter-spacing:.18em;color:#1677ff;margin:0 0 8px;font-size:9px;font-weight:900}.v2-welcome h1,.v2-pagehead h1{color:#071a2c;letter-spacing:-.03em;margin:0;font-size:31px}.v2-welcome span{color:#71808d;margin-top:9px;font-size:11px;display:block}.v2-welcome>button{color:#1677ff;background:#fff;border:1px solid #d6e1e9}.v2-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.v2-kpis article{background:#fff;border:1px solid #e0e7ed;border-radius:12px;padding:17px 19px;box-shadow:0 5px 18px #17324a08}.v2-kpis span,.v2-kpis small{display:block}.v2-kpis span{text-transform:uppercase;color:#748593;letter-spacing:.08em;font-size:9px;font-weight:800}.v2-kpis b{color:#071a2c;margin:8px 0 4px;font-size:30px;display:block}.v2-kpis small{color:#8996a0;font-size:9px}.v2-board{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.v2-board>div{background:#fff;border:1px solid #e0e7ed;border-radius:13px;min-height:330px;padding:18px}.v2-section-title{align-items:center;gap:11px;margin-bottom:10px;display:flex}.v2-section-title>span{color:#1677ff;background:#eaf4ff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.v2-section-title p{color:#7a8995;letter-spacing:.13em;margin:0 0 3px;font-size:8px}.v2-section-title h2{color:#071a2c;margin:0;font-size:15px}.v2-task{text-align:left;background:#fff;border:0;border-top:1px solid #e8edf1;justify-content:space-between;align-items:center;width:100%;padding:13px 2px;display:flex}.v2-task>span{align-items:center;gap:10px;min-width:0;display:flex}.v2-task>span>em{color:#12805f;background:#e9faf5;border-radius:8px;place-items:center;width:35px;height:35px;font-size:11px;font-style:normal;font-weight:900;display:grid}.v2-task>span>span{min-width:0}.v2-task b,.v2-task small{display:block}.v2-task b{color:#12293c;font-size:11px}.v2-task small{color:#7b8994;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.v2-task>i{color:#1677ff;white-space:nowrap;font-size:8px;font-style:normal;font-weight:800}.v2-empty{text-align:center;color:#82909b;padding:35px 10px}.v2-empty>span{color:#58a18e;background:#eef4f6;border-radius:50%;place-items:center;width:34px;height:34px;margin:auto;display:grid}.v2-pagehead>div:last-child{gap:8px;display:flex}.v2-pagehead select,.v2-account-top select{background:#fff;border:1px solid #d7e1e8;border-radius:8px;padding:10px;font-size:10px}.v2-add{background:#fff;border:1px solid #dfe7ed;border-radius:11px;grid-template-columns:1fr 1.5fr 1fr 1fr auto;gap:8px;margin-bottom:15px;padding:13px;display:grid}.v2-add input{border:1px solid #dce4ea;border-radius:7px;padding:10px;font-size:10px}.v2-account-layout,.v2-contact-layout{grid-template-columns:340px 1fr;align-items:start;gap:14px;display:grid}.v2-account-list,.v2-contact-list{background:#fff;border:1px solid #e0e7ed;border-radius:12px;max-height:calc(100vh - 180px);position:sticky;top:90px;overflow:hidden auto}.v2-account-list>button,.v2-contact-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e8edf1;align-items:center;gap:11px;width:100%;padding:14px;display:flex}.v2-account-list>button.selected,.v2-contact-list>button.selected{background:#edf6ff;box-shadow:inset 3px 0 #1677ff}.v2-score{color:#986700;background:#fff5df;border-radius:9px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:900;display:grid}.v2-score.hot{color:#0d7b58;background:#e5f9f2}.v2-account-list button>span:nth-child(2),.v2-contact-list button>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.v2-account-list b,.v2-contact-list b{color:#0e2639;font-size:11px}.v2-account-list small,.v2-account-list i,.v2-contact-list small,.v2-contact-list i{color:#7a8b97;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;font-style:normal;overflow:hidden}.v2-account-list i{color:#1677ff;font-weight:800}.v2-account-list>button>em{color:#9aacb9;font-size:20px}.v2-account-detail,.v2-composer{background:#fff;border:1px solid #e0e7ed;border-radius:12px;min-height:600px;padding:23px}.v2-account-top,.v2-person{justify-content:space-between;align-items:flex-start;display:flex}.v2-account-top h2,.v2-person h2{color:#071a2c;margin:0 0 5px;font-size:24px}.v2-account-top>div>span,.v2-person p{color:#7a8995;margin:0;font-size:9px}.v2-stage{grid-template-columns:repeat(7,1fr);gap:6px;margin:25px 0;display:grid}.v2-stage>div{text-align:center;position:relative}.v2-stage>div:not(:last-child):after{content:"";background:#dce5eb;height:2px;position:absolute;top:13px;left:60%;right:-40%}.v2-stage>div.done:not(:last-child):after{background:#24b98e}.v2-stage span{z-index:1;color:#82919c;background:#e8edf1;border-radius:50%;place-items:center;width:27px;height:27px;margin:auto;font-size:8px;font-weight:900;display:grid;position:relative}.v2-stage .done span{color:#fff;background:#20b989}.v2-stage small{color:#7c8994;margin-top:6px;font-size:7px;display:block}.v2-next{color:#fff;background:linear-gradient(135deg,#071a2c,#123b58);border-radius:11px;margin-bottom:18px;padding:20px}.v2-next p{color:#70d8e1}.v2-next h3{margin:0 0 7px;font-size:19px}.v2-next>span{color:#b3c3cf;font-size:9px}.v2-next button,.v2-leads button{color:#fff;background:#1677ff;border:0;border-radius:7px;margin-top:14px;padding:9px 11px;font-size:9px;font-weight:800;display:block}.v2-leads,.v2-saved,.v2-evidence{border-top:1px solid #e3e9ee;margin-top:16px;padding-top:16px}.v2-leads h3,.v2-saved h3,.v2-evidence h3,.v2-funnel h2{color:#10283b;margin:0 0 9px;font-size:12px}.v2-leads>div,.v2-saved>button,.v2-evidence>a{text-align:left;background:#fff;border:0;border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;width:100%;padding:11px 2px;text-decoration:none;display:flex}.v2-leads>div>span:first-child,.v2-saved button>span,.v2-evidence a>span{flex-direction:column;display:flex}.v2-leads b,.v2-saved b,.v2-evidence b{color:#153047;font-size:10px}.v2-leads small,.v2-leads i,.v2-saved small,.v2-evidence small{color:#7c8994;margin-top:3px;font-size:8px;font-style:normal}.v2-leads i{color:#148264}.v2-leads>div>span:last-child{align-items:center;gap:8px;display:flex}.v2-leads a,.v2-evidence em{color:#1677ff;font-size:8px;font-style:normal;text-decoration:none}.v2-leads button{margin:0}.v2-saved em{color:#1677ff;font-size:8px;font-style:normal}.v2-contact-list>button{align-items:flex-start}.v2-avatar{color:#1677ff;background:#eaf4ff;border-radius:9px;flex:0 0 37px;place-items:center;width:37px;height:37px;font-size:10px;font-weight:900;display:grid}.v2-person>div:last-child{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.v2-person a{color:#0a66c2;font-size:9px;font-weight:800;text-decoration:none}.v2-person>div:last-child span{color:#597080;font-size:9px}.v2-contact-meta{grid-template-columns:1fr 1fr 1fr;gap:9px;margin:20px 0;display:grid}.v2-contact-meta label,.v2-field{color:#71828f;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.v2-contact-meta input,.v2-contact-meta select,.v2-field input,.v2-field textarea{color:#243c50;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #dce5eb;border-radius:8px;width:100%;margin-top:6px;padding:10px;font-size:10px;display:block}.v2-why{background:#f2f7fb;border-radius:9px;margin-bottom:14px;padding:13px}.v2-why b{color:#17344b;font-size:9px}.v2-why p{color:#627582;margin:5px 0 0;font-size:9px;line-height:1.5}.v2-tones{gap:6px;margin:12px 0;display:flex}.v2-tones button{color:#657784;background:#fff;border:1px solid #d9e3ea;border-radius:20px;padding:7px 11px;font-size:8px}.v2-tones button.active{color:#1677ff;background:#e9f3ff;border-color:#b8d6fa;font-weight:800}.v2-field{margin-top:10px;display:block}.v2-field textarea{resize:vertical;min-height:205px;line-height:1.6}.v2-compose-actions{gap:8px;margin-top:12px;display:flex}.v2-compose-actions button{color:#31516a;background:#fff;border:1px solid #d7e1e8;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:800}.v2-compose-actions .outlook{color:#fff;background:#1677ff;border-color:#1677ff}.v2-compose-actions .sent{color:#117a59;background:#e7f8f2;border-color:#bfe9dc;margin-left:auto}.v2-safety{color:#82909a;margin-top:9px;font-size:8px;display:block}.v2-report{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.v2-report article{background:#fff;border:1px solid #e0e7ed;border-radius:11px;padding:20px}.v2-report b{color:#071a2c;font-size:28px;display:block}.v2-report span{color:#748592;font-size:9px}.v2-funnel{background:#fff;border:1px solid #e0e7ed;border-radius:12px;margin-top:15px;padding:20px}.v2-funnel>div{grid-template-columns:160px 1fr 40px;align-items:center;gap:12px;margin:13px 0;display:grid}.v2-funnel span{color:#5d7180;font-size:9px}.v2-funnel i{background:linear-gradient(90deg,#1677ff,#24c7d9);border-radius:10px;height:10px;display:block}.v2-funnel b{color:#122c40;text-align:right;font-size:10px}@media (width<=1050px){.v2-top{grid-template-columns:210px 1fr 160px}.v2-brand span{display:none}.v2-board{grid-template-columns:1fr}.v2-report{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.v2-top{grid-template-columns:1fr auto;height:auto;padding:12px 15px}.v2-brand img{width:110px}.v2-top nav{grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto}.v2-top nav button{padding:14px}.v2-actions span{display:none}.v2-page{padding:24px 12px}.v2-kpis{grid-template-columns:1fr 1fr}.v2-account-layout,.v2-contact-layout{grid-template-columns:1fr}.v2-account-list,.v2-contact-list{max-height:320px;position:static}.v2-stage{grid-template-columns:repeat(7,90px);padding-bottom:8px;overflow-x:auto}.v2-report{grid-template-columns:1fr 1fr}.v2-add{grid-template-columns:1fr}.v2-pagehead,.v2-welcome{flex-direction:column;align-items:flex-start;gap:14px}.v2-pagehead>div:last-child{flex-wrap:wrap}.v2-contact-meta{grid-template-columns:1fr}.v2-compose-actions{flex-wrap:wrap}.v2-compose-actions .sent{margin-left:0}.v2-funnel>div{grid-template-columns:120px 1fr 25px}}.v2-welcome-actions{gap:8px;display:flex}.v2-welcome-actions button{color:#1677ff;background:#fff;border:1px solid #d6e1e9;border-radius:8px;padding:10px 14px;font-size:10px;font-weight:800}.v2-welcome-actions button.active{color:#fff;background:#1677ff}.team-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px;display:grid}.team-summary article{background:#fff;border:1px solid #e0e7ed;border-radius:12px;padding:18px}.team-summary b{color:#071a2c;font-size:28px;display:block}.team-summary span{color:#748592;font-size:9px}.team-invite{color:#fff;background:linear-gradient(135deg,#071a2c,#123b58);border-radius:13px;grid-template-columns:1fr 1.2fr 180px auto;align-items:center;gap:10px;padding:20px;display:grid}.team-invite p{letter-spacing:.16em;color:#70d8e1;margin:0 0 4px;font-size:8px}.team-invite h2{margin:0 0 3px;font-size:16px}.team-invite span{color:#b3c3cf;font-size:8px}.team-invite input,.team-invite select{background:#fff;border:1px solid #ffffff2d;border-radius:8px;padding:11px;font-size:10px}.team-invite button,.team-row button,.team-pending button{color:#fff;background:#1677ff;border:0;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:800}.team-notice{color:#1a5f99;background:#eaf5ff;border:1px solid #c5e0f8;border-radius:8px;margin:12px 0;padding:11px 14px;font-size:10px}.team-table,.team-pending{background:#fff;border:1px solid #e0e7ed;border-radius:12px;margin-top:16px;overflow:hidden}.team-row{color:#617381;border-top:1px solid #edf0f3;grid-template-columns:2fr 1fr .8fr 1fr .8fr;align-items:center;gap:12px;padding:13px 16px;font-size:9px;display:grid}.team-row:first-child{border-top:0}.team-head{color:#82909a;text-transform:uppercase;letter-spacing:.08em;background:#f5f8fa;font-size:8px;font-weight:900}.team-row>span:first-child{flex-direction:column;display:flex}.team-row b{color:#153047;font-size:10px}.team-row small{color:#7c8994;margin-top:3px;font-size:8px}.team-row select{border:1px solid #dce5eb;border-radius:7px;padding:8px;font-size:9px}.team-row i{color:#117a59;background:#e7f8f2;border-radius:20px;padding:5px 8px;font-style:normal}.team-row i.suspended{color:#b44747;background:#fff0f0}.team-row button{color:#516b7f;background:#fff;border:1px solid #d9e3ea}.team-row button:disabled{opacity:.35}.team-pending{padding:16px}.team-pending h2{margin:0 0 8px;font-size:13px}.team-pending>div{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.team-pending>div>span{flex-direction:column;display:flex}.team-pending b{font-size:10px}.team-pending small{color:#7c8994;margin-top:3px;font-size:8px}.team-pending button{color:#b44747;background:#fff;border:1px solid #f0caca}@media (width<=760px){.team-summary{grid-template-columns:1fr 1fr 1fr}.team-invite{grid-template-columns:1fr}.team-row{grid-template-columns:1.5fr 1fr}.team-row span:nth-child(3),.team-row span:nth-child(4),.team-head span:nth-child(3),.team-head span:nth-child(4){display:none}}.auth-choice{background:#e9edf5;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;width:100%;max-width:430px;margin-bottom:14px;padding:4px;display:grid}.auth-choice button{color:#64748b;background:0 0;border:0;border-radius:7px;padding:10px;font-size:12px;font-weight:800}.auth-choice button.active{color:#173b8f;background:#fff;box-shadow:0 2px 8px #15244a12}.auth-invite-label{color:#173b8f;letter-spacing:.08em;text-transform:uppercase;width:100%;max-width:430px;margin:0 0 12px;font-size:12px;font-weight:800}.auth-page{color:#101828;background:#f6f8fc;grid-template-columns:minmax(420px,1.05fr) minmax(460px,.95fr);min-height:100vh;display:grid}.auth-loading{text-align:center;color:#b7c4df;background:#091532;place-content:center;gap:18px;min-height:100vh;font-size:13px;display:grid}.auth-loading img{width:180px}.auth-story{color:#fff;background:radial-gradient(circle at 80% 10%,#4577ff47,#0000 32%),linear-gradient(145deg,#091532,#101e47 62%,#112b6b);flex-direction:column;justify-content:space-between;padding:64px clamp(44px,7vw,110px);display:flex}.auth-story>img,.auth-mobile-brand img{width:190px;height:auto}.auth-story>div{max-width:590px}.auth-story p{letter-spacing:.18em;color:#72b8ff;font-size:12px;font-weight:800}.auth-story h1{letter-spacing:-.045em;margin:18px 0;font-size:clamp(42px,5vw,70px);line-height:1.02}.auth-story>div span{color:#cbd5ee;font-size:18px;line-height:1.6}.auth-story ul{gap:22px;padding:0;list-style:none;display:grid}.auth-story li{border-left:2px solid #4169ff;gap:5px;padding-left:18px;display:grid}.auth-story li b{font-size:15px}.auth-story li span{color:#aebbd9;font-size:13px}.auth-card{flex-direction:column;justify-content:center;align-items:center;padding:44px;display:flex}.auth-mobile-brand{display:none}.clerk-root,.clerk-box{width:100%;max-width:430px}.clerk-card{border:1px solid #e4e8f1;box-shadow:0 24px 70px #1b27491f}.auth-help{color:#667085;margin-top:18px;font-size:12px}.auth-menu{align-items:center;gap:10px;margin-left:4px;display:flex}.org-switcher{max-width:165px}.user-avatar{width:34px;height:34px}.v2-actions:has(.auth-menu)>span{display:none}@media (width<=900px){.auth-page{grid-template-columns:1fr}.auth-story{display:none}.auth-card{min-height:100vh;padding:28px}.auth-mobile-brand{background:#0b1738;border-radius:12px;margin-bottom:28px;padding:18px 28px;display:block}.auth-mobile-brand img{width:150px}.org-switcher{display:none}}.owner-line{font-weight:800;color:#146e9b!important}.v2-saved i{color:#146e9b;margin-top:4px;font-size:8px;font-style:normal}.owner-guard{background:#e9f9f4;border:1px solid #bfe9dc;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:18px 0 4px;padding:13px 15px;display:flex}.owner-guard>div{flex-direction:column;gap:4px;display:flex}.owner-guard b{color:#116d51;font-size:11px}.owner-guard span{color:#4e7569;font-size:8px}.owner-guard em{white-space:nowrap;color:#116d51;background:#fff;border-radius:20px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.owner-guard.locked{background:#fff2f2;border-color:#f3c7c7}.owner-guard.locked b,.owner-guard.locked em{color:#a63f3f}.owner-guard.locked span{color:#805f5f}.v2-field input:disabled,.v2-field textarea:disabled,.v2-contact-meta input:disabled,.v2-contact-meta select:disabled{color:#8a969f;background:#f1f4f6}.v2-tones button:disabled,.v2-compose-actions button:disabled{opacity:.4;cursor:not-allowed}.activity-log{border-top:1px solid #e3e9ee;margin-top:20px;padding-top:16px}.activity-log h3{color:#10283b;margin:0 0 9px;font-size:12px}.activity-log>div{border-top:1px solid #edf0f3;gap:10px;padding:10px 0;display:flex}.activity-log>div>span{color:#1677ff;background:#eaf4ff;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.activity-log>div>span.outreach{color:#117a59;background:#e7f8f2}.activity-log p{flex-direction:column;gap:4px;margin:0;display:flex}.activity-log b{color:#294255;font-size:9px}.activity-log small,.activity-empty{color:#7b8994;font-size:8px}.activity-empty{padding:10px 0}.owner-guard+.v2-contact-meta{margin-top:10px}@media (width<=600px){.owner-guard{flex-direction:column;align-items:flex-start}.owner-guard em{align-self:flex-start}}.smartlead-line{font-weight:800;color:#6a4ad8!important}.smartlead-send{background:#f7f4ff;border:1px solid #e0d8f8;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin-top:15px;padding:16px;display:flex}.smartlead-send>div:first-child{flex-direction:column;gap:4px;display:flex}.smartlead-send p{color:#6942d1;letter-spacing:.15em;margin:0;font-size:8px;font-weight:900}.smartlead-send h3{color:#261b47;margin:0;font-size:13px}.smartlead-send span{color:#756b8d;font-size:8px;line-height:1.45}.smartlead-send>div:last-child{align-items:center;gap:7px;display:flex}.smartlead-send select{background:#fff;border:1px solid #d8cff3;border-radius:8px;min-width:220px;padding:10px;font-size:9px}.smartlead-send button{color:#fff;white-space:nowrap;background:#6845d6;border:0;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:900}.smartlead-send button:disabled{opacity:.45;cursor:not-allowed}.smartlead-send>b{color:#8e82ad;font-size:8px}.suppression-note{color:#9a4444;background:#fff2f2;border:1px solid #f0caca;border-radius:8px;margin-top:8px;padding:9px 11px;font-size:8px}.sl-connected{background:#6845d6!important}.sl-disconnected{background:#8b97a1!important}.sl-auto{color:#6845d6!important;background:#fff!important;border:1px solid #d8cff3!important}.v2-pagehead button:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){.smartlead-send,.smartlead-send>div:last-child{flex-direction:column;align-items:stretch}.smartlead-send select{width:100%;min-width:0}}.research-head .send-sales,.sales-email-review .send-sales{color:#fff;background:#0b63ce;border-color:#0b63ce}.research-error{color:#a62a2a;background:#fff1f1;border-radius:8px;margin:12px 0;padding:10px 12px;font-size:12px}.sales-email-review{background:#f5f9ff;border:1px solid #9fc3f5;border-radius:12px;gap:12px;margin:16px 0;padding:18px;display:grid}.sales-email-review p{color:#0b63ce;letter-spacing:.09em;margin:0;font-size:10px;font-weight:900}.sales-email-review h4{color:var(--navy);margin:4px 0;font-size:16px}.sales-email-review span{color:var(--muted);font-size:11px}.sales-email-review label{color:var(--navy);gap:5px;font-size:10px;font-weight:800;display:grid}.sales-email-review input,.sales-email-review textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;color:#243449;background:#fff;border-radius:8px;padding:10px}.sales-email-review textarea{resize:vertical;min-height:220px;line-height:1.45}.sales-email-review>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.sales-email-review button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px 12px;font-weight:800}@media (width<=700px){.sales-email-review textarea{min-height:280px}}.prospeo-plan{background:#f3f7ff;border:1px solid #b8d2ff;border-radius:9px;flex-direction:column;justify-content:center;padding:7px 10px;line-height:1.15;display:flex}.prospeo-plan span{color:#0b63ce;font-size:9px;font-weight:900}.prospeo-plan b{color:#52647a;white-space:nowrap;margin-top:3px;font-size:8px}@media (width<=850px){.prospeo-plan{display:none}}.research-loading{border:1px solid var(--line);color:var(--muted);background:#f8fafc;border-radius:12px;padding:20px;font-size:12px}.brief-saved{color:#176b45;white-space:nowrap;background:#effaf4;border:1px solid #a8d5bd;border-radius:8px;align-items:center;padding:8px 10px;font-size:9px;font-weight:900;display:inline-flex}.scheduler-setup{background:linear-gradient(135deg,#f7fbff,#eef6ff);border:1px solid #b9d5f7;border-radius:13px;grid-template-columns:minmax(220px,1.3fr) minmax(250px,1fr) minmax(200px,.8fr) auto;align-items:end;gap:14px;margin:16px 0;padding:20px;display:grid}.scheduler-setup p{color:#0b63ce;letter-spacing:.14em;margin:0 0 5px;font-size:8px;font-weight:900}.scheduler-setup h2{color:#10283b;margin:0 0 6px;font-size:15px}.scheduler-setup span{color:#687d8d;font-size:9px;line-height:1.5}.scheduler-setup label{color:#587087;text-transform:uppercase;letter-spacing:.07em;gap:6px;font-size:8px;font-weight:900;display:grid}.scheduler-setup code{color:#163c61;text-transform:none;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #d4e3f3;border-radius:8px;padding:10px;font-size:9px;overflow:hidden}.scheduler-setup button{color:#fff;white-space:nowrap;background:#0b63ce;border:0;border-radius:8px;padding:11px 14px;font-size:9px;font-weight:900}@media (width<=980px){.scheduler-setup{grid-template-columns:1fr 1fr}.scheduler-setup>div{grid-column:1/-1}}@media (width<=650px){.scheduler-setup{grid-template-columns:1fr}.scheduler-setup>div{grid-column:auto}.scheduler-setup code{white-space:normal;overflow-wrap:anywhere}}.company-queues{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.company-queues button{border:1px solid var(--line);color:var(--navy);text-align:left;background:#fff;border-radius:11px;flex-direction:column;align-items:flex-start;gap:4px;padding:13px 42px 13px 14px;display:flex;position:relative}.company-queues button:hover,.company-queues button.active{background:#f1f7ff;border-color:#70a9ef}.company-queues b{font-size:12px}.company-queues span{color:var(--muted);font-size:9px}.company-queues em{color:#31445e;background:#e9eef5;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 4px;font-size:10px;font-style:normal;font-weight:900;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.company-queues button.active em{color:#fff;background:#0b63ce}@media (width<=800px){.company-queues{grid-template-columns:repeat(2,minmax(0,1fr))}}.people-head-actions{gap:9px;display:flex}.people-ops-head .leave-dashboard-button{color:#fff;background:#087f79}.leave-dashboard{max-width:1480px;color:var(--ink,#17243b);margin:0 auto;padding:34px 28px 70px}.leave-dashboard-head{color:#fff;background:linear-gradient(125deg,#092f4f,#0d5270 68%,#087f79);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:24px;padding:29px;display:flex;box-shadow:0 18px 44px #092f4f26}.leave-dashboard-head p,.leave-insight-panel header p{letter-spacing:.14em;color:#54d6c7;margin:0 0 7px;font-size:11px;font-weight:800}.leave-dashboard-head h1{letter-spacing:-.035em;margin:0;font-size:36px}.leave-dashboard-head span{color:#d4e8ef;max-width:720px;margin-top:8px;display:block}.leave-dashboard-head>div:last-child{gap:8px;display:flex}.leave-dashboard-head button{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #fff5;border-radius:9px;padding:10px 13px;font-weight:750}.leave-dashboard-head button.primary{color:#0b4d61;background:#fff;border-color:#fff}.leave-dashboard-filters{grid-template-columns:repeat(4,minmax(160px,1fr));gap:12px;margin:18px 0;display:grid}.leave-dashboard-filters label{color:#617185;gap:5px;font-size:11px;font-weight:800;display:grid}.leave-dashboard-filters select{border:1px solid var(--line,#d5dee7);background:var(--card,#fff);width:100%;color:inherit;border-radius:10px;padding:10px 11px}.leave-kpis{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.leave-kpis article{border:1px solid var(--line,#dce4ed);background:var(--card,#fff);border-radius:14px;padding:18px}.leave-kpis span,.leave-kpis b,.leave-kpis small{display:block}.leave-kpis span{text-transform:uppercase;letter-spacing:.06em;color:#718096;font-size:11px}.leave-kpis b{letter-spacing:-.03em;margin:5px 0;font-size:28px}.leave-kpis small{color:#718096}.leave-dashboard-grid{grid-template-columns:1.15fr .85fr;gap:16px;margin-top:18px;display:grid}.leave-insight-panel{border:1px solid var(--line,#dce4ed);background:var(--card,#fff);border-radius:17px;padding:21px;box-shadow:0 7px 24px #14283d0a}.leave-insight-panel header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.leave-insight-panel h2{margin:0;font-size:19px}.leave-insight-panel header em{color:#718096;font-style:normal}.leave-monthly>div{gap:8px;display:grid}.leave-monthly article{grid-template-columns:34px 1fr 50px;align-items:center;gap:10px;font-size:11px;display:grid}.leave-monthly i{background:#e7edf1;border-radius:999px;height:9px;overflow:hidden}.leave-monthly i b{border-radius:inherit;background:linear-gradient(90deg,#0a8f84,#42b7a9);height:100%;display:block}.leave-monthly strong{text-align:right}.leave-ranking,.leave-alert-list{display:grid}.leave-ranking article,.leave-alert-list article{border-top:1px solid var(--line,#e8edf2);align-items:center;gap:11px;padding:10px 0;display:flex}.leave-ranking article:first-child,.leave-alert-list article:first-child{border-top:0}.leave-ranking article>b{color:#087f79;background:#e6f5f3;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.leave-ranking span,.leave-alert-list span{flex:1}.leave-ranking strong,.leave-ranking small,.leave-alert-list b,.leave-alert-list small{display:block}.leave-ranking small,.leave-alert-list small{color:#718096;margin-top:2px}.leave-ranking em,.leave-alert-list em{font-style:normal;font-weight:800}.leave-alert-list em{border-radius:999px;padding:5px 8px;font-size:11px}.leave-alert-list em.negative{color:#a63c3c;background:#fde6e6}.leave-alert-list em.low,.leave-alert-list em.pending{color:#8b6500;background:#fff4d7}.leave-insight-panel p{color:#718096;font-size:12px}.leave-dashboard-footnote{color:#718096;margin-top:16px;display:block}.leave-dashboard select:focus,.leave-dashboard button:focus{outline-offset:2px;outline:3px solid #51c5ba55}@media (width<=1000px){.leave-kpis{grid-template-columns:repeat(3,1fr)}.leave-dashboard-grid{grid-template-columns:1fr}.leave-dashboard-filters{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.leave-dashboard{padding:20px 14px 50px}.leave-dashboard-head{flex-direction:column;align-items:stretch;padding:22px}.leave-dashboard-head>div:last-child{flex-direction:column}.leave-dashboard-filters,.leave-kpis{grid-template-columns:1fr}.people-head-actions{flex-direction:column}}.hr-portal{max-width:1380px;color:var(--ink,#17243b);margin:0 auto;padding:34px 28px 64px}.hr-portal-hero{color:#fff;background:linear-gradient(125deg,#092f4f,#0d5270 68%,#087f79);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:28px;padding:30px;display:flex;box-shadow:0 18px 44px #092f4f26}.hr-portal-hero p,.hr-panel header p{letter-spacing:.14em;color:#54d6c7;margin:0 0 7px;font-size:11px;font-weight:800}.hr-portal-hero h1{letter-spacing:-.04em;margin:0;font-size:38px}.hr-portal-hero>div>span{color:#d4e8ef;max-width:660px;margin-top:9px;display:block}.hr-person{background:#ffffff12;border:1px solid #ffffff3b;border-radius:15px;min-width:250px;padding:17px 19px}.hr-person b,.hr-person span,.hr-person small{display:block}.hr-person b{font-size:18px}.hr-person span{color:#e2f0f4;margin:5px 0}.hr-person small{color:#8de6dc}.hr-facts{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.hr-facts article{border:1px solid var(--line,#dce4ed);background:var(--card,#fff);border-radius:14px;padding:17px}.hr-facts span,.hr-facts b{display:block}.hr-facts span{text-transform:uppercase;letter-spacing:.06em;color:#718096;margin-bottom:7px;font-size:11px}.hr-facts b{overflow-wrap:anywhere;font-size:13px}.hr-portal-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.hr-panel{border:1px solid var(--line,#dce4ed);background:var(--card,#fff);border-radius:18px;padding:22px;box-shadow:0 7px 24px #14283d0a}.hr-panel header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.hr-panel h2{margin:0;font-size:20px}.hr-panel header em{color:#6b7b8d;font-style:normal}.hr-balance-list article{border-top:1px solid var(--line,#e4eaf0);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.hr-balance-list article:first-child{border-top:0}.hr-balance-list b,.hr-balance-list span,.hr-balance-list strong,.hr-balance-list small{display:block}.hr-balance-list span{color:#718096;font-size:12px}.hr-balance-list strong{text-align:right;color:#087f79;font-size:20px}.hr-balance-list small{color:#718096;font-size:10px;font-weight:600}.hr-leave-form{gap:12px;display:grid}.hr-leave-form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hr-leave-form label{color:#516173;gap:5px;font-size:12px;font-weight:700;display:grid}.hr-leave-form input,.hr-leave-form select,.hr-leave-form textarea,.hr-team-controls input,.hr-team-controls select{border:1px solid var(--line,#cfd9e3);background:var(--card,#fff);width:100%;color:inherit;font:inherit;border-radius:9px;padding:10px 11px}.hr-leave-form button{color:#fff;cursor:pointer;background:#087f79;border:0;border-radius:9px;padding:11px 15px;font-weight:800}.hr-form-notice{color:#087f79;font-size:12px}.hr-history{margin-top:18px}.hr-history>div>article{border-top:1px solid var(--line,#e4eaf0);grid-template-columns:1fr 120px 100px;align-items:center;gap:15px;padding:13px 0;display:grid}.hr-history article b,.hr-history article span{display:block}.hr-history article div span{color:#718096;margin-top:3px;font-size:12px}.hr-history article em{background:#f2f5f8;border-radius:999px;justify-self:end;padding:5px 9px;font-size:11px;font-style:normal;font-weight:800}.hr-history article em.approved{color:#08765c;background:#dcf7ec}.hr-history article em.rejected{color:#a63c3c;background:#fde6e6}.hr-history article em.pending{color:#8b6500;background:#fff4d7}.hr-list article{border-top:1px solid var(--line,#e4eaf0);gap:4px;padding:12px 0;display:grid}.hr-list article b{font-size:14px}.hr-list article span,.hr-empty{color:#718096;font-size:12px}.hr-empty{margin:0;padding:14px 0}.hr-portal-state{border:1px solid var(--line,#dce4ed);background:var(--card,#fff);text-align:center;border-radius:20px;gap:8px;max-width:640px;margin:80px auto;padding:36px;display:grid}.hr-portal-state b{font-size:22px}.hr-portal-state span,.hr-portal-state small{color:#718096}.hr-team-controls{grid-template-columns:1fr 220px;gap:12px;margin:18px 0;display:grid}.hr-team-list{gap:10px;display:grid}.hr-team-list>article{border:1px solid var(--line,#dce4ed);background:var(--card,#fff);border-radius:15px;grid-template-columns:48px minmax(220px,1fr) minmax(180px,.7fr) 145px;align-items:center;gap:15px;padding:17px 19px;display:grid}.hr-team-avatar{color:#087f79;background:#dff4f2;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.hr-team-list article>div:nth-child(2) b,.hr-team-list article>div:nth-child(2) span,.hr-team-list article>div:nth-child(2) small{display:block}.hr-team-list article>div:nth-child(2) span{margin:3px 0;font-size:13px}.hr-team-list article>div:nth-child(2) small{color:#718096}.hr-team-balance{color:#718096;gap:3px;font-size:11px;display:grid}.hr-team-balance b{color:#17243b}.hr-team-list article>em{text-align:center;border-radius:999px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:800}.hr-team-list .attention{color:#8b6500;background:#fff4d7}.hr-team-list .clear{color:#08765c;background:#e4f6ed}.hr-manager-notice{color:#08695f;background:#e9f8f5;border:1px solid #9cddd4;border-radius:11px;margin:18px 0 0;padding:12px 15px;font-size:13px;font-weight:700}.hr-approvals{margin-top:18px}.hr-approvals>div>article{border-top:1px solid var(--line,#e4eaf0);grid-template-columns:minmax(220px,1.2fr) minmax(190px,.8fr) minmax(180px,.8fr) auto;align-items:end;gap:18px;padding:18px 0;display:grid}.hr-approvals>div>article:first-child{border-top:0}.hr-request-summary b,.hr-request-summary span,.hr-request-summary small{display:block}.hr-request-summary span{margin:5px 0;font-size:13px}.hr-request-summary small{color:#718096}.hr-request-balance{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hr-request-balance span{color:#718096;background:#f4f7f9;border-radius:9px;padding:9px;font-size:10px}.hr-request-balance b{color:#17243b;margin-top:3px;font-size:13px;display:block}.hr-request-balance b.negative{color:#b03a3a}.hr-approvals label{color:#516173;gap:5px;font-size:11px;font-weight:700;display:grid}.hr-approvals input{border:1px solid var(--line,#cfd9e3);background:var(--card,#fff);color:inherit;border-radius:8px;padding:9px 10px}.hr-request-actions{gap:7px;display:flex}.hr-request-actions button{color:#7a3030;cursor:pointer;background:#fff;border:1px solid #d5dee7;border-radius:8px;padding:9px 12px;font-weight:800}.hr-request-actions .approve{color:#fff;background:#087f79;border-color:#087f79}.hr-request-actions button:disabled{cursor:not-allowed;opacity:.45}.hr-approval-policy{color:#718096;margin-top:14px;display:block}@media (width<=1100px){.hr-approvals>div>article{grid-template-columns:1fr 1fr}.hr-request-actions{justify-content:flex-end}}@media (width<=900px){.hr-portal-hero{flex-direction:column;align-items:stretch}.hr-person{min-width:0}.hr-facts{grid-template-columns:repeat(2,1fr)}.hr-portal-grid{grid-template-columns:1fr}.hr-team-list>article{grid-template-columns:48px 1fr}.hr-team-balance,.hr-team-list article>em{grid-column:2}.hr-team-list article>em{justify-self:start}.hr-team-controls{grid-template-columns:1fr}}@media (width<=560px){.hr-portal{padding:20px 14px 50px}.hr-portal-hero{padding:22px}.hr-portal-hero h1{font-size:31px}.hr-facts,.hr-leave-form>div{grid-template-columns:1fr}.hr-history>div>article{grid-template-columns:1fr auto}.hr-history article>span{grid-row:2}.hr-team-controls{grid-template-columns:1fr}}@media (width<=650px){.hr-approvals>div>article{grid-template-columns:1fr}.hr-request-actions{justify-content:flex-start}}.lifecycle-test{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:24px;padding:24px}.lifecycle-test>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.lifecycle-test>header p{color:var(--blue);letter-spacing:.12em;margin:0 0 6px;font-size:12px;font-weight:800}.lifecycle-test>header h2{margin:0 0 7px}.lifecycle-test>header span{max-width:760px;color:var(--muted);display:block}.lifecycle-test>header>b{color:#10825e;white-space:nowrap;background:#e8faf5;border-radius:999px;padding:8px 10px;font-size:12px}.lifecycle-create,.lifecycle-actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.lifecycle-create label,.lifecycle-actions label{min-width:260px;color:var(--muted);gap:6px;font-size:12px;display:grid}.lifecycle-create input,.lifecycle-actions input{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:10px 12px}.lifecycle-create button,.lifecycle-actions button{background:var(--navy);color:#fff;border:0;border-radius:10px;padding:11px 14px;font-weight:700}.lifecycle-actions .danger{background:#9f2d2d}.lifecycle-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.lifecycle-summary article{border:1px solid var(--line);background:#f8fafc;border-radius:12px;gap:4px;padding:14px;display:grid}.lifecycle-summary span,.lifecycle-summary small{color:var(--muted)}.lifecycle-log{margin-top:20px}.lifecycle-log h3{margin:0 0 10px}.lifecycle-log>div{border-top:1px solid var(--line);grid-template-columns:150px 1fr auto;gap:12px;padding:10px 0;display:grid}.lifecycle-log small{color:var(--muted)}@media (width<=900px){.lifecycle-summary{grid-template-columns:1fr 1fr}.lifecycle-log>div{grid-template-columns:1fr}.lifecycle-test>header{display:grid}}.my-accounts-list button{border:1px solid var(--line);background:var(--card,#fff);border-radius:10px;min-height:42px;padding:.65rem 1rem;font-weight:700}.my-accounts-list button:first-child{background:var(--blue);color:#fff;border-color:var(--blue)}.my-accounts-summary{border:1px solid var(--line);background:var(--card,#fff);border-radius:16px;align-items:center;gap:1.5rem;margin:1rem 0;padding:1.2rem;display:flex}.my-accounts-summary>div{min-width:150px;display:grid}.my-accounts-summary b{font-size:2rem}.my-accounts-summary span,.my-accounts-summary p{color:var(--muted)}.my-accounts-list{gap:.75rem;display:grid}.my-accounts-list article{border:1px solid var(--line);background:var(--card,#fff);border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex}.my-accounts-list article>div{gap:.25rem;display:grid}.my-accounts-list article>div:last-child{grid-auto-flow:column;gap:.55rem;display:flex}.my-accounts-list span,.my-accounts-list small{color:var(--muted)}.my-accounts-toolbar{border:1px solid var(--line);background:var(--card,#fff);border-radius:12px;align-items:center;gap:.75rem;margin:0 0 .85rem;padding:.8rem 1rem;display:flex}.my-accounts-toolbar label{align-items:center;gap:.55rem;font-weight:800;display:flex}.my-accounts-toolbar input,.my-account-check input{width:18px;height:18px;accent-color:var(--blue)}.my-accounts-toolbar button{background:var(--blue);color:#fff;border:0;border-radius:9px;align-items:center;gap:.45rem;min-height:40px;padding:.65rem 1rem;font-weight:900;display:inline-flex}.my-accounts-toolbar button:disabled{opacity:.45}.my-accounts-toolbar>em{color:var(--muted);margin-left:auto;font-style:normal;font-weight:700}.my-accounts-list article.selected{background:#f2f8ff;border-color:#78aee3}.my-account-check{align-items:center;gap:.4rem;min-width:76px;font-size:.8rem;font-weight:800;display:flex}.my-accounts-notice{color:#176b4e;background:#edf9f4;border:1px solid #bfe3d5;border-radius:10px;margin:0 0 .85rem;padding:.8rem 1rem;font-weight:750}.my-accounts-progress{background:#f2f8ff;border:1px solid #78aee3;border-radius:12px;margin:0 0 .85rem;padding:1rem}.my-accounts-progress.done{background:#f0faf5;border-color:#8ecab0}.my-accounts-progress.has-errors{background:#fff9ef;border-color:#e1b26d}.my-accounts-progress>div:first-child,.my-accounts-progress footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.my-accounts-progress b,.my-accounts-progress small{display:block}.my-accounts-progress small{color:var(--muted);margin-top:.2rem}.my-accounts-progress strong{color:var(--blue);font-size:1.05rem}.my-accounts-progress-track{background:#dce7ed;border-radius:99px;height:11px;margin:.7rem 0 .5rem;overflow:hidden}.my-accounts-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#1677ff,#42a5f5);height:100%;transition:width .25s;display:block}.my-accounts-progress.done:not(.has-errors) .my-accounts-progress-track>span{background:#1f9d68}.my-accounts-progress footer{color:var(--muted);font-size:.8rem;font-weight:700}.my-accounts-progress footer em{color:#a35f10;font-style:normal}.my-accounts-next-step{border-top:1px solid #b9dccc;justify-content:space-between;align-items:center;gap:1rem;margin-top:.9rem;padding-top:.9rem;display:flex}.my-accounts-next-step>div{display:block!important}.my-accounts-next-step b,.my-accounts-next-step span{display:block}.my-accounts-next-step b{color:#163c31;font-size:.9rem}.my-accounts-next-step span{color:#46675d;max-width:760px;margin-top:.25rem;line-height:1.45}.my-accounts-next-step button{color:#fff;background:#176f55;border:0;border-radius:9px;flex:none;min-height:40px;padding:.65rem 1rem;font-weight:900}.my-accounts-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.my-accounts-kpis button{border:1px solid var(--line);background:var(--card,#fff);color:inherit;text-align:left;cursor:pointer;border-radius:14px;padding:1rem;transition:border-color .18s,box-shadow .18s,transform .18s}.my-accounts-kpis button:hover{border-color:#8cb9d7;transform:translateY(-1px);box-shadow:0 7px 18px #17486614}.my-accounts-kpis button.active{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#eef6ff}.my-accounts-kpis button:focus-visible{outline-offset:2px;outline:3px solid #1677ff4d}.my-accounts-kpis b,.my-accounts-kpis span,.my-accounts-kpis small{display:block}.my-accounts-kpis b{color:var(--ink);font-size:1.6rem}.my-accounts-kpis span{color:var(--muted);margin-top:.2rem;font-size:.82rem}.my-accounts-kpis small{color:#1769aa;margin-top:.55rem;font-size:.68rem;font-weight:800}.my-accounts-controls{grid-template-columns:1.5fr 1fr 1fr;gap:.75rem;margin:0 0 .85rem;display:grid}.my-accounts-controls label{color:var(--muted);flex-direction:column;gap:.35rem;font-size:.78rem;font-weight:800;display:flex}.my-accounts-controls input,.my-accounts-controls select{border:1px solid var(--line);background:var(--card,#fff);min-height:42px;color:var(--ink);border-radius:10px;padding:0 .75rem}.my-accounts-list-head{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;background:#eef4f7;border-bottom:0;border-radius:12px 12px 0 0;grid-template-columns:86px minmax(240px,1.3fr) minmax(210px,1fr) minmax(280px,auto);gap:1rem;padding:.7rem 1.15rem;font-size:.72rem;font-weight:900;display:grid}.my-accounts-list{border:1px solid var(--line);border-radius:0 0 12px 12px;gap:0;overflow:hidden}.my-accounts-list article{border:0;border-bottom:1px solid var(--line);border-radius:0;grid-template-columns:86px minmax(240px,1.3fr) minmax(210px,1fr) minmax(280px,auto);gap:1rem;display:grid}.my-accounts-list article:last-child{border-bottom:0}.my-account-main,.my-account-status{flex-direction:column;gap:.25rem;display:flex!important}.my-account-status>b{color:#44616f;text-transform:uppercase;background:#eef3f6;border-radius:99px;align-self:flex-start;padding:.3rem .5rem;font-size:.68rem}.my-account-status>b.need-ai-brief{color:#9b5d11;background:#fff2df}.my-account-status>b.ready-for-outreach{color:#24734a;background:#e7f6ed}.my-account-status>b.outreach-started{color:#1769aa;background:#eaf3ff}.my-account-actions{justify-content:flex-end;align-items:center;gap:.4rem;display:flex!important}.my-account-actions button{font-size:.72rem;min-height:36px!important;padding:.5rem .65rem!important}.my-account-actions button.primary{border-color:var(--blue);background:var(--blue);color:#fff}.my-account-actions button.release{color:#8b5252;background:0 0;border-color:#0000}.my-accounts-summary>div b{font-size:1.05rem}.my-accounts-summary>div span{font-size:.8rem}@media (width<=760px){.my-accounts-summary,.my-accounts-list article{flex-direction:column;align-items:stretch}.my-accounts-toolbar{flex-wrap:wrap;align-items:stretch}.my-accounts-toolbar>em{width:100%;margin-left:0}.my-accounts-next-step{flex-direction:column;align-items:stretch}.my-accounts-next-step button{width:100%}.my-accounts-list article>div:last-child{grid-auto-flow:row}}@media (width<=1050px){.my-accounts-kpis{grid-template-columns:repeat(3,1fr)}.my-accounts-list-head{display:none}.my-accounts-list{border:0;border-radius:12px;gap:.65rem;overflow:visible}.my-accounts-list article{border:1px solid var(--line);border-radius:12px;grid-template-columns:70px minmax(220px,1fr) 1fr}.my-account-actions{grid-column:2/-1;justify-content:flex-start}}@media (width<=760px){.my-accounts-kpis{grid-template-columns:1fr 1fr}.my-accounts-controls{grid-template-columns:1fr}.my-accounts-list article{grid-template-columns:58px 1fr;display:grid}.my-account-status,.my-account-actions{grid-column:2}.my-account-actions{flex-direction:column;align-items:stretch}.my-account-actions button{width:100%}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@media (width<=1050px){.people-kpis{grid-template-columns:repeat(2,1fr)}.people-layout{grid-template-columns:1fr}.people-tasks form{grid-template-columns:1fr 1fr}}@media (width<=700px){.people-ops{padding:18px}.people-kpis,.people-form,.people-tasks form{grid-template-columns:1fr}.people-form .wide{grid-column:auto}.gusto-card{display:block}.gusto-card aside{text-align:left;margin-top:15px}}@media (width<=1100px){.people-directory-tools{grid-template-columns:repeat(3,1fr)}.people-directory-tools .people-search{grid-column:span 2}}@media (width<=700px){.people-directory-tools{grid-template-columns:1fr}.people-directory-tools .people-search{grid-column:auto}.people-directory-tools button{width:100%}.people-record-navigation{flex-direction:column;align-items:flex-start}.people-record-actions{width:100%}.people-record-actions button{flex:1}}@media (width<=720px){.leave-balance-cards{grid-template-columns:1fr}.leave-summary-toolbar{align-items:flex-start}.leave-balance-card>div{grid-template-columns:1fr}}@media (width<=1050px){.people-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.people-hub-head{flex-direction:column;align-items:flex-start;padding:21px}.people-hub-summary,.people-hub-grid{grid-template-columns:1fr}.people-hub-card,.people-hub-copy small{min-height:0}}.people-detail .people-profile-sections nav{background:#f7f9fc;grid-template-columns:repeat(4,minmax(120px,1fr));gap:9px;padding:14px;display:grid}.people-detail .people-profile-sections nav button{background:var(--surface,#fff);color:#53627b;text-align:left;border:1px solid #dce4f1;border-radius:11px;min-height:58px;padding:10px 12px;box-shadow:0 3px 10px #17233f08}.people-detail .people-profile-sections nav button:after{content:"Open →";color:#315bd6;letter-spacing:.04em;margin-top:5px;font-size:9px;font-weight:850;display:block}.people-detail .people-profile-sections nav button.active{color:#244fcc;background:#edf3ff;border-color:#315bd6;box-shadow:inset 0 0 0 1px #315bd6}.people-detail .people-profile-sections nav button.active:after{content:"Currently open"}@media (width<=900px){.people-detail .people-profile-sections nav{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media (width<=560px){.people-detail .people-profile-sections nav{grid-template-columns:1fr}}.people-ops{max-width:1500px;color:var(--ink,#17233f);margin:0 auto;padding:30px}.people-ops-head,.people-directory header,.people-form header,.people-tasks header,.people-audit header{justify-content:space-between;align-items:center;gap:20px;display:flex}.people-ops-head p,.people-form header p,.gusto-card p{color:#4e70cf;letter-spacing:.12em;margin:0 0 7px;font-size:12px;font-weight:800}.people-ops-head h1{margin:0;font-size:30px}.people-ops-head span,.people-form header span{color:#6c7892;margin-top:7px;display:block}.people-ops button{cursor:pointer}.people-ops-head>button,.people-form button,.people-tasks button{color:#fff;background:#244fcc;border:0;border-radius:9px;padding:11px 17px;font-weight:750}.people-kpis{grid-template-columns:repeat(5,1fr);gap:12px;margin:24px 0;display:grid}.people-kpis article{background:var(--surface,#fff);border:1px solid var(--line,#dfe5f1);border-radius:12px;padding:18px}.people-kpis b{font-size:27px;display:block}.people-kpis span{color:#6c7892;font-size:13px}.people-notice{color:#24458d;background:#edf3ff;border-radius:9px;margin:0 0 18px;padding:12px 15px}.people-layout{grid-template-columns:360px 1fr;align-items:start;gap:18px;display:grid}.people-directory,.people-detail,.people-audit,.people-new{background:var(--surface,#fff);border:1px solid var(--line,#dfe5f1);border-radius:14px}.people-directory header,.people-audit header{border-bottom:1px solid var(--line,#dfe5f1);padding:18px}.people-directory h2,.people-audit h2{margin:0;font-size:18px}.people-directory header span,.people-audit header span{color:#7a849b;font-size:12px}.people-directory>button{text-align:left;border:0;border-bottom:1px solid var(--line,#e6eaf2);width:100%;color:inherit;background:0 0;justify-content:space-between;align-items:center;gap:15px;padding:15px 17px;display:flex}.people-directory>button.selected{background:#eef3ff;box-shadow:inset 3px 0 #315bd6}.people-directory b,.people-directory small{display:block}.people-directory small{color:#758096;margin-top:4px}.people-directory em{color:#26754a;background:#eaf7ef;border-radius:20px;padding:5px 8px;font-size:11px;font-style:normal}.people-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.people-form header{grid-column:1/-1;padding-bottom:6px}.people-form header h2,.people-new h2{margin:0}.people-form label{color:#59657d;gap:6px;font-size:12px;font-weight:700;display:grid}.people-form input,.people-form select,.people-form textarea,.people-tasks input,.people-tasks select{box-sizing:border-box;border:1px solid var(--line,#d8deea);background:var(--surface,#fff);width:100%;color:inherit;border-radius:8px;padding:10px}.people-form textarea{resize:vertical;min-height:78px}.people-form .wide{grid-column:1/-1}.people-new{margin-bottom:18px}.people-new h2{grid-column:1/-1}.people-new>button{grid-column:1/-1;justify-self:start}.gusto-card{background:#f4f7fd;border:1px solid #dce5f7;border-radius:12px;justify-content:space-between;gap:20px;margin:0 20px 20px;padding:18px;display:flex}.gusto-card h3{margin:0 0 5px}.gusto-card span,.gusto-card small{color:#68758e}.gusto-card aside{text-align:right}.gusto-card aside b,.gusto-card aside small{display:block}.people-tasks{border-top:1px solid var(--line,#dfe5f1);padding:20px}.people-tasks h3{margin:0}.people-tasks header span{color:#758096;font-size:12px}.people-tasks form{grid-template-columns:150px 1fr 220px 150px auto;gap:9px;margin:15px 0;display:grid}.people-tasks article,.people-audit article{border-top:1px solid var(--line,#e1e5ee);justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.people-tasks article b,.people-tasks article small,.people-audit article b,.people-audit article small{display:block}.people-tasks article small,.people-audit article small{color:#78839a;margin-top:4px}.people-tasks article select{width:130px}.people-audit{margin-top:18px;padding:0 20px 12px}.people-audit header{margin:0 -20px}.people-audit em{text-align:right;font-size:12px;font-style:normal}.people-empty{text-align:center;color:#7a8498;padding:25px}.people-empty b,.people-empty span{display:block}.people-empty span{margin-top:5px}@media (width<=1050px){.people-kpis{grid-template-columns:repeat(2,1fr)}.people-layout{grid-template-columns:1fr}.people-tasks form{grid-template-columns:1fr 1fr}}@media (width<=700px){.people-ops{padding:18px}.people-kpis,.people-form,.people-tasks form{grid-template-columns:1fr}.people-form .wide{grid-column:auto}.gusto-card{display:block}.gusto-card aside{text-align:left;margin-top:15px}}.people-record-navigation{border-bottom:1px solid var(--line,#dfe5f1);align-items:center;gap:14px;padding:16px 20px;display:flex}.people-record-navigation>span{color:#6c7892;flex:1;font-size:12px}.people-record-navigation button{background:var(--surface,#fff);color:#3155b7;border:1px solid #cfd9ec;border-radius:8px;padding:8px 11px;font-weight:800}.people-record-navigation button:disabled{cursor:not-allowed;opacity:.42}.people-record-switcher{gap:7px;display:flex}.people-record-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px 20px 0;display:grid}.people-record-summary article{border:1px solid var(--line,#dce4f0);background:#f8faff;border-radius:11px;padding:13px 15px}.people-record-summary span,.people-record-summary b{display:block}.people-record-summary span{color:#78849a;text-transform:uppercase;font-size:10px;font-weight:800}.people-record-summary b{margin-top:5px;font-size:13px}.people-record-divider{color:#758299;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:12px;margin:20px 20px 0;font-size:10px;font-weight:850;display:flex}.people-record-divider:after{background:var(--line,#dce4f0);content:"";flex:1;height:1px}.people-record-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px 20px 20px;display:grid}.people-record-cards button{border:1px solid var(--line,#dce4f0);background:var(--surface,#fff);min-height:92px;color:inherit;text-align:left;border-radius:12px;grid-template-columns:auto 1fr;gap:3px 9px;padding:13px;display:grid}.people-record-cards button>span{grid-row:1/3;font-size:21px}.people-record-cards button>b{font-size:13px}.people-record-cards button>small{color:#738099;font-size:10px;line-height:1.35}.people-record-cards button:hover,.people-record-cards button.active{background:#eef4ff;border-color:#7090e2;box-shadow:0 5px 16px #244fcc12}.people-record-cards button:focus-visible{outline-offset:2px;outline:3px solid #315bd655}.people-record-activity{margin:0 20px 20px}.people-record-activity header{margin:0 -20px}.people-record-attention{background:#fff9e9;border:1px solid #efd18f;border-radius:11px;justify-content:space-between;gap:18px;margin:-4px 20px 20px;padding:14px 16px;display:flex}.people-record-attention b,.people-record-attention span{display:block}.people-record-attention span{color:#6f6653;margin-top:4px;font-size:11px}.people-record-attention ul{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0;padding:0;list-style:none;display:flex}.people-record-attention li{color:#795d16;background:#fff0c9;border-radius:20px;padding:6px 9px;font-size:10px;font-weight:800}.people-focused-empty{background:#f8faff;border:1px dashed #cbd6e7;border-radius:12px;align-items:center;gap:14px;margin:0 20px 20px;padding:22px;display:flex}.people-focused-empty>span{font-size:26px}.people-focused-empty h3,.people-focused-empty p{margin:0}.people-focused-empty p{color:#6e7a90;margin-top:5px;font-size:12px}.people-labeled-form{align-items:end}.people-labeled-form h4{grid-column:1/-1;margin:0}.people-labeled-form label{color:#6c7892;gap:5px;font-size:10px;font-weight:800;display:grid}.people-labeled-form label :is(input,select){box-sizing:border-box;width:100%}.people-section-summary{border-bottom:1px solid var(--line,#dfe5f1);background:#f8faff;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px 16px;display:grid}.people-section-summary article{background:var(--surface,#fff);border-radius:9px;border:1px solid #e0e6f0!important;padding:11px!important;display:block!important}.people-section-summary b,.people-section-summary span{display:block}.people-section-summary b{font-size:18px}.people-section-summary span{color:#718097;margin-top:2px;font-size:10px}.people-delete-secondary{color:#a23838!important;background:0 0!important;border:1px solid #e5b9b9!important}.people-section-intro{border-bottom:1px solid var(--line,#dfe5f1);background:#f8faff;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.people-section-intro b,.people-section-intro span{display:block}.people-section-intro span{color:#718097;margin-top:4px;font-size:11px}.people-section-intro button{white-space:nowrap}@media (width<=900px){.people-record-summary,.people-record-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.people-record-navigation{flex-wrap:wrap;align-items:flex-start}.people-record-switcher{width:100%}.people-record-switcher button{flex:1}}@media (width<=560px){.people-record-summary,.people-record-cards{grid-template-columns:1fr}.people-record-cards button{min-height:0}.people-record-attention,.people-section-intro{flex-direction:column;align-items:flex-start}.people-record-attention ul{justify-content:flex-start}.people-section-summary{grid-template-columns:1fr}}.people-security{background:linear-gradient(135deg,#f7f9ff,#eef4ff);border:1px solid #cfdcf8;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;padding:18px 20px;display:flex}.people-security p{color:#315bd6;letter-spacing:.12em;margin:0 0 5px;font-size:11px;font-weight:850}.people-security h2{margin:0 0 5px;font-size:18px}.people-security span{color:#66738b;font-size:12px}.people-security-flags{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.people-security-flags span{border-radius:20px;padding:7px 9px;font-weight:750}.people-security-flags .locked{color:#697185;background:#f2f3f7}.people-security-flags .allowed{color:#1e7145;background:#e4f5eb}.people-access-admin{border:1px solid var(--line,#dfe5f1);background:var(--surface,#fff);border-radius:14px;margin:0 0 18px;padding:18px 20px}.people-access-admin>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.people-access-admin h2{margin:0 0 4px;font-size:18px}.people-access-admin header span{color:#6c7892;font-size:12px}.people-access-admin header button,.people-access-admin form button{color:#fff;background:#244fcc;border:0;border-radius:9px;padding:10px 15px;font-weight:750}.people-access-admin form{border-top:1px solid var(--line,#dfe5f1);grid-template-columns:1.2fr 1fr 1fr 1.4fr auto;align-items:end;gap:10px;margin-top:18px;padding-top:18px;display:grid}.people-access-admin label{color:#59657d;gap:6px;font-size:12px;font-weight:700;display:grid}.people-access-admin input,.people-access-admin select{box-sizing:border-box;border:1px solid var(--line,#d8deea);background:var(--surface,#fff);width:100%;color:inherit;border-radius:8px;padding:10px}.people-access-list article{border-top:1px solid var(--line,#e1e5ee);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.people-access-list b,.people-access-list small{display:block}.people-access-list small{color:#78839a;margin-top:4px}.people-access-list em{color:#65718a;font-size:12px;font-style:normal}.people-profile-sections{border:1px solid var(--line,#dfe5f1);border-radius:12px;margin:0 20px 20px;overflow:hidden}.people-profile-sections nav{border-bottom:1px solid var(--line,#dfe5f1);background:#f4f7fd;gap:2px;padding:8px;display:flex;overflow:auto}.people-profile-sections nav button{color:#5e6b82;text-transform:capitalize;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:8px 11px;font-weight:700}.people-profile-sections nav button.active{color:#fff;background:#244fcc}.people-profile-panel{padding:18px}.people-profile-panel>header{justify-content:space-between;align-items:center;display:flex}.people-profile-panel h3{margin:0}.people-profile-panel header p{color:#4e70cf;letter-spacing:.1em;margin:0 0 4px;font-size:11px;font-weight:850}.people-profile-panel header>span{color:#71809a;font-size:12px}.people-section-records article{background:#f7f9fc;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;padding:14px;display:grid}.people-section-records small,.people-section-records b{display:block}.people-section-records small{text-transform:capitalize;color:#78849a}.people-section-records b{margin-top:3px;font-size:13px}.people-section-locked{color:#626c80;background:#f3f4f7;border-radius:10px;margin-top:14px;padding:18px}.people-section-locked b,.people-section-locked span{display:block}.people-section-locked span{margin-top:5px;font-size:12px}.people-import{background:var(--surface,#fff);border:1px solid #cfdcf8;border-radius:14px;margin:0 0 18px;overflow:hidden}.people-import>header{background:linear-gradient(135deg,#f8faff,#eef4ff);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.people-import header p{color:#315bd6;letter-spacing:.12em;margin:0 0 4px;font-size:11px;font-weight:850}.people-import h2{margin:0 0 4px}.people-import header span{color:#69768f;font-size:12px}.people-import button{color:#fff;background:#244fcc;border:0;border-radius:9px;padding:10px 15px;font-weight:750}.people-import>form{grid-template-columns:1fr 1.5fr auto;align-items:end;gap:14px;padding:18px 20px;display:grid}.people-import form label,.people-import form div{gap:6px;display:grid}.people-import form label{color:#5e6a81;font-size:12px;font-weight:750}.people-import form input{border:1px solid var(--line,#d8deea);border-radius:8px;padding:9px}.people-import form div span{color:#748097;font-size:12px}.people-import-results{border-top:1px solid var(--line,#dfe5f1);padding:18px 20px}.people-import-summary{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.people-import-summary article{background:#f5f7fb;border-radius:9px;padding:12px}.people-import-summary b,.people-import-summary span{display:block}.people-import-summary b{font-size:21px}.people-import-summary span{text-transform:capitalize;color:#758198;font-size:11px}.people-import-banner{color:#72520b;background:#fff8e8;border-radius:9px;justify-content:space-between;gap:12px;margin:14px 0;padding:12px;display:flex}.people-import-banner span{font-size:12px}.people-import-table{overflow:auto}.people-import-table table{border-collapse:collapse;width:100%;font-size:12px}.people-import-table th,.people-import-table td{text-align:left;border-bottom:1px solid var(--line,#e2e6ee);vertical-align:top;padding:10px}.people-import-table td small{color:#7a8498;margin-top:3px;display:block}.import-status{white-space:nowrap;background:#eef1f6;border-radius:16px;padding:5px 7px;font-weight:750;display:inline-block}.import-status.create,.import-status.update,.import-status.unchanged{color:#217147;background:#e7f6ed}.import-status.conflict,.import-status.error{color:#a23d35;background:#fdebea}.import-status.needs-review{color:#7b5705;background:#fff3d9}.people-import-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.people-import-actions button{color:#fff;background:#1677ff;border:0;border-radius:8px;padding:9px 12px;font-weight:800}.people-import-actions button:first-child{background:#0d6b57}.people-workspace-records .people-layout{display:block}.people-workspace-records .people-directory,.people-workspace-records .people-detail{overflow:hidden}.people-workspace-records .record-open .people-directory,.people-workspace-records .directory-open .people-detail{display:none}.people-directory header p{color:#4e70cf;letter-spacing:.09em;margin:0 0 4px;font-size:10px;font-weight:850}.people-directory-tools{border-bottom:1px solid var(--line,#dfe5f1);background:#f7f9fc;grid-template-columns:minmax(240px,2fr) repeat(4,minmax(135px,1fr)) auto;gap:8px;padding:14px;display:grid}.people-directory-tools label{gap:4px;display:grid}.people-directory-tools label>span{color:#69788c;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800}.people-directory-tools input,.people-directory-tools select{box-sizing:border-box;border:1px solid var(--line,#d7deea);background:var(--surface,#fff);width:100%;color:inherit;border-radius:8px;padding:10px}.people-directory-tools button{background:var(--surface,#fff);color:#3155b7;white-space:nowrap;border:1px solid #cfd9e7;border-radius:8px;align-self:end;padding:10px 11px;font-size:11px;font-weight:850}.people-directory-table{overflow:auto}.people-directory-table table{border-collapse:collapse;width:100%;min-width:980px}.people-directory-table th{color:#65728a;text-align:left;text-transform:uppercase;letter-spacing:.05em;background:#f8faff;padding:11px 14px;font-size:10px}.people-directory-table td{border-top:1px solid var(--line,#e4e8f0);vertical-align:middle;padding:13px 14px;font-size:13px}.people-directory-table td:first-child button{color:inherit;text-align:left;background:0 0;border:0;padding:0}.people-directory-table td:first-child b,.people-directory-table td:first-child small{display:block}.people-directory-table td:first-child small{color:#758096;margin-top:4px}.people-directory-table em{color:#26754a;background:#eaf7ef;border-radius:20px;padding:5px 8px;font-size:11px;font-style:normal;display:inline-flex}.people-open-record{font-weight:800;color:#3155b7!important;background:#fff!important;border:1px solid #c9d5ec!important;border-radius:8px!important;padding:7px 10px!important}.people-pagination{border-top:1px solid var(--line,#dfe5f1);justify-content:flex-end;align-items:center;gap:12px;padding:14px;display:flex}.people-pagination button,.people-record-navigation button{color:#3155b7;background:#fff;border:1px solid #cfd9ec;border-radius:8px;padding:8px 11px;font-weight:800}.people-pagination button:disabled{opacity:.45;cursor:not-allowed}.people-pagination span{color:#69758c;font-size:12px}.people-record-navigation{border-bottom:1px solid var(--line,#dfe5f1);background:#f7f9fc;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.people-record-navigation span{color:#69758c;font-size:12px}.people-record-identity{align-items:center;gap:13px;display:flex}.people-record-avatar{color:#244fcc;background:#eaf0ff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:17px;font-weight:850;display:grid}.people-record-actions{gap:8px;display:flex}.people-record-actions .secondary{color:#3155b7;background:#fff;border:1px solid #cfd9ec}.people-form.read-only :is(input,textarea,select){color:#24314c;opacity:1;cursor:default;background:#f7f9fc;border-color:#0000}.people-read-only-note{color:#3155b7;background:#edf3ff;border-radius:8px;grid-column:1/-1;padding:11px 13px}.people-form.editing{box-shadow:inset 0 3px #315bd6}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){.people-directory-tools{grid-template-columns:repeat(3,1fr)}.people-directory-tools .people-search{grid-column:span 2}}@media (width<=700px){.people-directory-tools{grid-template-columns:1fr}.people-directory-tools .people-search{grid-column:auto}.people-directory-tools button{width:100%}.people-record-navigation{flex-direction:column;align-items:flex-start}.people-record-actions{width:100%}.people-record-actions button{flex:1}}.leave-summary{margin-top:16px}.leave-summary-toolbar,.leave-request-history>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.leave-summary-toolbar>div>b,.leave-summary-toolbar>div>span{display:block}.leave-summary-toolbar>div>span,.leave-request-history header span{color:#71809a;margin-top:4px;font-size:12px}.leave-summary-toolbar label{color:#61708a;text-transform:uppercase;gap:4px;font-size:11px;font-weight:800;display:grid}.leave-summary-toolbar select{background:#fff;border:1px solid #d7deea;border-radius:8px;padding:8px 28px 8px 10px}.leave-balance-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.leave-balance-card{background:#fff;border:1px solid #dce3ef;border-top:4px solid #2b61d6;border-radius:11px;padding:15px}.leave-balance-card.low{background:#fffdf7;border-top-color:#d58b12}.leave-balance-card.negative{background:snow;border-top-color:#c64242}.leave-balance-card.unconfigured{background:#f8f9fb;border-top-color:#aab4c3}.leave-balance-card>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.leave-balance-card h4,.leave-request-history h4{margin:0}.leave-balance-card header span{color:#315bbd;background:#edf3ff;border-radius:99px;padding:4px 8px;font-size:10px;font-weight:850}.leave-balance-card.low header span{color:#815707;background:#fff0cf}.leave-balance-card.negative header span{color:#9b3030;background:#fde4e4}.leave-balance-card.unconfigured header span{color:#667287;background:#e9edf2}.leave-balance-card>strong{margin:14px 0 12px;font-size:20px;display:block}.leave-balance-card>p{color:#71809a;font-size:12px}.leave-balance-card>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.leave-balance-card>div>span{background:#f5f7fb;border-radius:8px;padding:9px}.leave-balance-card small,.leave-balance-card b{display:block}.leave-balance-card small{color:#78849a;text-transform:uppercase;font-size:10px}.leave-balance-card b{margin-top:3px;font-size:11px}.leave-request-history{border-top:1px solid #e2e7f0;margin-top:18px;padding-top:16px}.leave-request-history>header>div span{display:block}.leave-request-history>header>b{color:#64718a;font-size:12px}.leave-request-history>article{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:14px;padding:12px 2px;display:flex}.leave-request-history article div>b,.leave-request-history article div>span,.leave-request-history article div>small{display:block}.leave-request-history article div>span,.leave-request-history article div>small{color:#71809a;margin-top:3px;font-size:11px}.leave-status{border-radius:99px;padding:5px 9px;font-size:10px;font-style:normal;font-weight:850}.leave-status.pending{color:#815707;background:#fff0cf}.leave-status.approved{color:#187144;background:#def4e6}.leave-status.rejected{color:#9b3030;background:#fde4e4}@media (width<=720px){.leave-balance-cards{grid-template-columns:1fr}.leave-summary-toolbar{align-items:flex-start}.leave-balance-card>div{grid-template-columns:1fr}}.people-hub{max-width:1240px;padding-bottom:70px}.people-hub-head{background:linear-gradient(135deg,#f8fbff,#eef4ff 60%,#effaf8);border:1px solid #cddbf4;border-radius:20px;margin-bottom:22px;padding:26px 28px}.people-hub-head>button{color:#fff;background:#244fcc;border:0;border-radius:10px;padding:12px 18px;font-weight:800}.people-hub-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:18px;display:grid}.people-hub-summary article{border:1px solid var(--line,#dfe5f1);background:var(--surface,#fff);border-radius:12px;padding:15px 17px}.people-hub-summary b,.people-hub-summary span{display:block}.people-hub-summary b{font-size:24px}.people-hub-summary span{color:#6c7892;margin-top:3px;font-size:12px}.people-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.people-hub-card{border:1px solid var(--line,#dce4f0);background:var(--surface,#fff);min-height:172px;color:inherit;text-align:left;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:20px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 8px 24px #17233f0a}.people-hub-card:hover{border-color:#8da8eb;transform:translateY(-2px);box-shadow:0 13px 30px #244fcc16}.people-hub-card:focus-visible{outline-offset:3px;outline:3px solid #315bd655}.people-hub-icon{background:#edf3ff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.people-hub-copy b,.people-hub-copy small,.people-hub-copy em{display:block}.people-hub-copy b{font-size:16px}.people-hub-copy small{color:#6c7892;min-height:55px;margin-top:7px;font-size:12px;line-height:1.5}.people-hub-copy em{color:#315bd6;text-transform:uppercase;letter-spacing:.04em;margin-top:12px;font-size:11px;font-style:normal;font-weight:800}.people-hub-arrow{color:#315bd6;font-size:20px;font-weight:800}.people-hub-footnote{color:#758096;margin-top:16px;display:block}.people-back-button{color:#3155b7;background:#fff;border:1px solid #cfd9ec;border-radius:8px;margin:0 0 14px;padding:7px 10px;font-weight:800;display:inline-flex}.people-workspace .people-ops-head{margin-bottom:22px}@media (width<=1050px){.people-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.people-hub-head{flex-direction:column;align-items:flex-start;padding:21px}.people-hub-summary,.people-hub-grid{grid-template-columns:1fr}.people-hub-card,.people-hub-copy small{min-height:0}}.gusto-card>div>small{margin-top:8px;display:block}.gusto-action{background:#244fcc;border:0;border-radius:8px;margin-top:12px;padding:9px 13px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block;color:#fff!important}.gusto-action:disabled{cursor:wait;opacity:.65}.v2-top{grid-template-columns:minmax(220px,1fr) auto minmax(250px,1fr);height:76px;padding:0 32px}.v2-brand span{font-size:12px}.v2-top nav{gap:6px}.v2-top nav button{padding:26px 16px;font-size:13px}.v2-top nav select{color:#d8e5ee;background:#102d43;border:1px solid #294259;border-radius:8px;padding:9px 28px 9px 11px;font-size:12px}.v2-actions button{padding:12px 17px;font-size:12px}.v2-page{padding-top:28px}.v2-notice{padding:14px 18px;font-size:13px;line-height:1.45}.simple-home{max-width:1480px}.simple-hero{color:#fff;background:linear-gradient(125deg,#091d31,#123f5d);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:30px 34px;display:flex;box-shadow:0 14px 34px #0a29401f}.simple-hero p,.simple-priority-head p{color:#61d4df;letter-spacing:.14em;margin:0 0 8px;font-size:11px;font-weight:900}.simple-hero h1{letter-spacing:-.035em;margin:0;font-size:34px}.simple-hero span{color:#c6d5df;margin-top:9px;font-size:14px;display:block}.simple-hero button{color:#fff;white-space:nowrap;background:#1677ff;border:0;border-radius:10px;padding:14px 20px;font-size:13px;font-weight:900}.simple-steps{background:#dfe8ee;border:1px solid #dfe8ee;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;margin:18px 0;display:grid;overflow:hidden}.simple-steps>div{background:#fff;align-items:center;gap:12px;padding:17px;display:flex}.simple-steps b{color:#526979;background:#edf2f5;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.simple-steps .done b{color:#fff;background:#1677ff}.simple-steps span{flex-direction:column;gap:3px;display:flex}.simple-steps strong{color:#112b3f;font-size:13px}.simple-steps small{color:#7b8c98;font-size:11px}.simple-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.simple-summary article{background:#fff;border:1px solid #dfe7ed;border-radius:12px;align-items:center;gap:13px;padding:17px;display:flex}.simple-summary b{color:#0b2b45;font-size:28px}.simple-summary span{color:#647785;font-size:12px;line-height:1.35}.simple-priority{background:#f5f8fa;border:1px solid #e0e7ed;border-radius:16px;padding:20px}.simple-priority-head{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.simple-priority-head p{color:#1677ff}.simple-priority-head h2{color:#0b2438;margin:0;font-size:24px}.simple-priority-head span{color:#71818d;margin-top:6px;font-size:12px;display:block}.simple-priority-head button{color:#36576e;background:#fff;border:1px solid #d4e0e8;border-radius:8px;padding:10px 12px;font-size:11px;font-weight:800}.simple-priority-head button.active{color:#fff;background:#1677ff}.simple-priority .v2-board>div{min-height:280px}.v2-section-title p{font-size:10px}.v2-section-title h2{font-size:17px}.v2-task b{font-size:13px}.v2-task small,.v2-task>i,.v2-pagehead p,.v2-account-top p,.v2-next p{font-size:10px}.v2-account-list b,.v2-contact-list b{font-size:13px}.v2-account-list small,.v2-account-list i,.v2-contact-list small,.v2-contact-list i{font-size:10px;line-height:1.35}.v2-next h3{font-size:21px}.v2-next>span{font-size:11px}.v2-leads b,.v2-saved b,.v2-evidence b{font-size:12px}.v2-leads small,.v2-leads i,.v2-saved small,.v2-evidence small,.v2-contact-meta label,.v2-field{font-size:10px}.v2-contact-meta input,.v2-contact-meta select,.v2-field input,.v2-field textarea{font-size:12px}.v2-why b,.v2-why p,.v2-tones button,.v2-compose-actions button{font-size:11px}.v2-empty p{font-size:12px}@media (width<=900px){.v2-top{grid-template-columns:1fr auto;height:auto;padding:12px 16px}.v2-top nav{grid-area:2/1/auto/-1;justify-content:flex-start;overflow-x:auto}.v2-top nav button{padding:15px 13px}.simple-steps,.simple-summary{grid-template-columns:1fr 1fr}.simple-hero{flex-direction:column;align-items:flex-start}.simple-priority-head{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=560px){.simple-steps,.simple-summary{grid-template-columns:1fr}.simple-hero{padding:24px}.simple-hero h1{font-size:28px}.simple-priority{padding:12px}.v2-top nav select{margin-left:auto}}.v2-leads>div:first-of-type{background:linear-gradient(135deg,#eef8ff,#f5fbff);border:1px solid #a9d9ff;border-radius:11px;margin:8px 0 12px;padding:16px;box-shadow:0 8px 22px #1677ff12}.v2-leads>div:first-of-type b{color:#07365c;font-size:14px}.v2-leads>div:first-of-type small{white-space:normal;color:#44657b;line-height:1.5}.v2-leads>div:first-of-type i{color:#075b9d;background:#dcefff;border-radius:20px;align-self:flex-start;margin-top:7px;padding:5px 8px;font-weight:900;display:inline-flex}.v2-leads>div:first-of-type:before{content:"AI RECOMMENDED";color:#fff;letter-spacing:.08em;background:#1677ff;border-radius:20px;align-self:flex-start;margin-right:10px;padding:5px 8px;font-size:8px;font-weight:900}.ai-search{background:#fff;border:1px solid #cfe0eb;border-radius:16px;margin:18px 0;padding:22px;box-shadow:0 8px 25px #102c420b}.ai-search-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ai-search-head p{color:#1677ff;letter-spacing:.14em;margin:0 0 6px;font-size:10px;font-weight:900}.ai-search-head h2{color:#0b2438;margin:0;font-size:24px}.ai-search-head span{color:#6e808d;margin-top:6px;font-size:12px;display:block}.ai-search-head>em{color:#0c65ac;letter-spacing:.06em;background:#eaf5ff;border-radius:20px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.ai-search form{grid-template-columns:1fr auto;gap:10px;margin-top:17px;display:grid}.ai-search textarea{resize:vertical;color:#17344a;border:2px solid #b9d6ed;border-radius:12px;outline:none;min-height:76px;padding:14px 15px;font:500 14px/1.5 inherit}.ai-search textarea:focus{border-color:#1677ff;box-shadow:0 0 0 4px #1677ff13}.ai-search form button{color:#fff;background:#1677ff;border:0;border-radius:10px;align-self:stretch;padding:0 24px;font-size:13px;font-weight:900}.ai-search button:disabled{opacity:.55}.ai-prompts{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ai-prompts button{color:#426176;background:#f8fafb;border:1px solid #d7e3eb;border-radius:20px;padding:8px 11px;font-size:10px}.ai-results{border-top:1px solid #e1e8ed;margin-top:18px;padding-top:16px}.ai-results-summary{flex-direction:column;gap:5px;margin-bottom:10px;display:flex}.ai-results-summary b{color:#17344a;font-size:13px}.ai-results-summary span{color:#6f818e;text-transform:capitalize;font-size:10px}.ai-results article{border:1px solid #e0e8ed;border-radius:12px;grid-template-columns:54px minmax(0,1fr) 220px;align-items:start;gap:16px;margin-top:9px;padding:16px;display:grid}.ai-results article.best{background:#f5fbff;border-color:#8ac7f4}.ai-rank b{color:#31576f;background:#edf4f8;border-radius:10px;place-items:center;width:38px;height:38px;font-size:15px;display:grid}.ai-rank small{color:#16805f;margin-top:6px;font-size:9px;font-weight:900;display:block}.ai-company>span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-company em{color:#fff;background:#1677ff;border-radius:20px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900}.ai-company strong{color:#0e2d43;font-size:15px}.ai-company>span small{color:#70828f;font-size:10px}.ai-company>p{color:#536d7e;margin:7px 0 10px;font-size:11px;line-height:1.5}.ai-company>div{flex-wrap:wrap;gap:6px;display:flex}.ai-company a{color:#155d95;background:#fff;border:1px solid #dce6ed;border-radius:8px;flex-direction:column;max-width:230px;padding:7px 9px;font-size:9px;text-decoration:none;display:flex}.ai-company a small{color:#788a96;margin-top:3px}.ai-results aside{border-left:1px solid #e2e8ed;flex-direction:column;padding-left:16px;display:flex}.ai-results aside span{color:#788a96;text-transform:uppercase;font-size:9px;font-weight:900}.ai-results aside b{color:#18384e;margin-top:5px;font-size:12px}.ai-results aside small{color:#657c8b;margin-top:4px;font-size:9px}.ai-results aside button{color:#fff;background:#0d6fc4;border:0;border-radius:8px;margin-top:12px;padding:9px 11px;font-size:10px;font-weight:900}.ai-no-results{color:#38566a;background:#f5f8fa;border-radius:10px;flex-direction:column;gap:5px;padding:20px;display:flex}.ai-no-results b{font-size:13px}.ai-no-results span{font-size:11px}@media (width<=800px){.ai-search-head{flex-direction:column}.ai-search form{grid-template-columns:1fr}.ai-search form button{padding:13px}.ai-results article{grid-template-columns:44px 1fr}.ai-results aside{border-top:1px solid #e2e8ed;border-left:0;grid-column:2;padding:12px 0 0}}.account-research{background:#f7fbfe;border:1px solid #bddcef;border-radius:14px;margin:18px 0;overflow:hidden}.research-launch{background:linear-gradient(130deg,#f4fbff,#eaf6ff);grid-template-columns:1fr auto;align-items:center;gap:18px;padding:20px;display:grid}.research-launch p,.research-head p,.research-grid p,.research-message>p{color:#1677ff;letter-spacing:.14em;margin:0 0 6px;font-size:9px;font-weight:900}.research-launch h3,.research-head h3{color:#0c2d45;margin:0;font-size:18px}.research-launch span,.research-head span{color:#637a8a;margin-top:6px;font-size:11px;line-height:1.5;display:block}.research-launch button,.research-head button,.research-message button{color:#fff;background:#1677ff;border:0;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:900}.research-launch em{color:#a44848;grid-column:1/-1;font-size:10px}.research-head{color:#fff;background:linear-gradient(135deg,#0a2134,#123f5c);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.research-head h3{color:#fff}.research-head span{color:#bad0dd}.research-head>div:last-child{gap:7px;display:flex}.research-head button:first-child{color:#155c8f;background:#fff}.research-summary{background:#fff;border-bottom:1px solid #dce9f1;padding:18px 20px}.research-summary b{color:#17364b;font-size:11px}.research-summary p{color:#526d7e;margin:7px 0 0;font-size:12px;line-height:1.6}.research-grid{background:#dce9f1;grid-template-columns:1fr 1fr;gap:1px;display:grid}.research-grid article{background:#fff;padding:18px 20px}.research-grid article>b{color:#173b53;font-size:12px;line-height:1.5;display:block}.research-grid article>span{color:#6b7f8d;margin-top:6px;font-size:10px;line-height:1.5;display:block}.research-grid ul{color:#526b7b;margin:8px 0 0;padding-left:17px;font-size:10px;line-height:1.65}.research-message{background:#eaf4ff;border:1px solid #c8e0f4;border-radius:11px;margin:16px 20px;padding:16px 130px 16px 18px;position:relative}.research-message blockquote{color:#183b54;margin:7px 0 0;font-size:12px;line-height:1.65}.research-message button{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.research-lower{grid-template-columns:1fr 1fr;gap:14px;padding:0 20px 20px;display:grid}.research-lower article{background:#fff;border:1px solid #dbe7ee;border-radius:11px;padding:16px}.research-lower h4{color:#15374f;margin:0 0 9px;font-size:12px}.research-lower article>div{border-top:1px solid #edf1f4;grid-template-columns:24px 1fr;gap:8px;padding:8px 0;display:grid}.research-lower article>div>b{color:#1677ff;background:#eaf4ff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.research-lower article:nth-child(2)>div{grid-template-columns:130px 1fr}.research-lower article:nth-child(2)>div>b{color:#173b53;background:0 0;border-radius:0;width:auto;height:auto;font-size:9px;line-height:1.45;display:block}.research-lower article>div>span{color:#617786;font-size:9px;line-height:1.55}@media (width<=760px){.research-launch{grid-template-columns:1fr}.research-head{flex-direction:column}.research-grid,.research-lower{grid-template-columns:1fr}.research-message{padding:16px}.research-message button{margin-top:12px;position:static;transform:none}.research-lower article:nth-child(2)>div{grid-template-columns:1fr}}.prospeo-discovery{background:linear-gradient(135deg,#f8fcff 0%,#fff 58%,#f3fbf6 100%);border:1px solid #d8e3ea;border-radius:18px;margin:0 0 22px;padding:22px;box-shadow:0 12px 30px #1f37450f}.prospeo-discovery-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.prospeo-discovery-head p{color:#16855b;letter-spacing:.1em;margin:0 0 5px;font-size:11px;font-weight:800}.prospeo-discovery-head h2{color:#173342;margin:0;font-size:22px}.prospeo-discovery-head span{color:#607681;margin-top:7px;font-size:13px;display:block}.prospeo-discovery-head>em{color:#176743;white-space:nowrap;background:#e5f5ec;border-radius:99px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:800}.prospeo-discovery-controls{grid-template-columns:1.05fr 2fr .75fr auto;align-items:end;gap:10px;margin-top:18px;display:grid}.prospeo-discovery-controls label{color:#45616f;flex-direction:column;gap:5px;font-size:11px;font-weight:800;display:flex}.prospeo-discovery-controls input,.prospeo-discovery-controls select{color:#193642;background:#fff;border:1px solid #cddde5;border-radius:10px;min-width:0;height:42px;padding:0 11px}.prospeo-discovery-controls button{color:#fff;background:#176f55;border:0;border-radius:10px;height:42px;padding:0 18px;font-weight:800}.prospeo-discovery-controls button:disabled{opacity:.55}.prospeo-discovery-notice{color:#345666;background:#edf5f8;border-radius:9px;margin-top:12px;padding:9px 12px;font-size:12px}.prospeo-company-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.prospeo-company-results article{background:#fff;border:1px solid #d8e5eb;border-radius:13px;padding:15px}.prospeo-company-results header,.prospeo-company-results footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.prospeo-company-results header b{color:#173342;font-size:16px;display:block}.prospeo-company-results header span,.prospeo-company-results footer>span{color:#70838c;font-size:11px}.prospeo-company-results header strong{color:#16855b;text-align:right;font-size:22px}.prospeo-company-results header strong small{color:#758991;font-size:9px;font-weight:700;display:block}.prospeo-company-results article>p{color:#536b76;margin:10px 0;font-size:12px;line-height:1.45}.prospeo-title-list{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.prospeo-title-list span{color:#365361;background:#f0f5f7;border-radius:6px;padding:4px 7px;font-size:10px}.prospeo-company-results footer{border-top:1px solid #edf2f4;padding-top:10px}.prospeo-company-results footer a,.prospeo-company-results footer button{color:#176f55;background:0 0;border:0;font-size:11px;font-weight:800;text-decoration:none}.prospeo-discovery-foot{color:#71848d;margin-top:12px;font-size:10px;display:block}@media (width<=900px){.prospeo-discovery-controls{grid-template-columns:1fr 1fr}.prospeo-company-results{grid-template-columns:1fr}}@media (width<=600px){.prospeo-discovery-head{display:block}.prospeo-discovery-head>em{margin-top:10px;display:inline-block}.prospeo-discovery-controls{grid-template-columns:1fr}}.prospeo-result-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.prospeo-result-actions a,.prospeo-result-actions button{border-radius:7px!important;padding:7px 9px!important}.prospeo-result-actions .add{color:#fff!important;background:#176f55!important}.prospeo-add-box{background:#f5fbf8;border:1px solid #bcd5ca;border-radius:10px;margin-top:12px;padding:12px}.prospeo-add-box>b,.prospeo-add-box>span{display:block}.prospeo-add-box>b{color:#173f32;font-size:13px}.prospeo-add-box>span{color:#60776e;margin:4px 0 9px;font-size:10px;line-height:1.4}.prospeo-add-box>input{background:#fff;border:1px solid #bed1c8;border-radius:8px;width:100%;height:39px;padding:0 10px}.prospeo-add-box>div{justify-content:flex-end;gap:7px;margin-top:8px;display:flex}.prospeo-add-box button{padding:7px 10px;background:#fff!important;border:1px solid #c8d7d1!important;border-radius:7px!important}.prospeo-add-box button.confirm{color:#fff!important;background:#176f55!important;border-color:#176f55!important}#account-workspace{scroll-margin-top:90px}.account-activity{background:#e8f4ed;border-radius:6px;padding:4px 6px;font-weight:800;color:#26704f!important;margin-top:5px!important;font-size:8px!important}.account-activity.none{background:#f1f4f6;color:#75858d!important}.queue-decision-maker{font-weight:900;color:#164f76!important;margin-top:6px!important;font-size:9px!important}.queue-decision-maker.missing{color:#8a6c38!important}.decision-maker-spotlight{background:linear-gradient(120deg,#eef7ff,#fff);border:1px solid #bad7ec;border-left:5px solid #1677ff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:14px 0;padding:16px 18px;display:flex}.decision-maker-spotlight p{color:#1677ff;letter-spacing:.15em;margin:0 0 5px;font-size:8px;font-weight:900}.decision-maker-spotlight h3{color:#123a54;margin:0;font-size:18px}.decision-maker-spotlight span{color:#5d7482;margin-top:5px;font-size:10px;display:block}.decision-maker-spotlight button{color:#fff;white-space:nowrap;background:#1677ff;border:0;border-radius:8px;padding:10px 13px;font-size:10px;font-weight:900}.decision-maker-spotlight.empty{background:linear-gradient(120deg,#fff9ec,#fff);border-color:#ead9b9 #ead9b9 #ead9b9 #c79135}.decision-maker-spotlight.empty p{color:#9b6b1f}.decision-maker-spotlight.empty button{background:#b77a1d}@media (width<=640px){.decision-maker-spotlight{flex-direction:column;align-items:flex-start}.decision-maker-spotlight button{width:100%}}.account-area-tabs{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:14px;display:grid}.account-area-tabs button{border:1px solid var(--line);color:var(--ink);text-align:left;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:15px 46px 15px 16px;display:flex;position:relative}.account-area-tabs button:hover,.account-area-tabs button.active{background:#f1f7ff;border-color:#70a9ef}.account-area-tabs button.active{box-shadow:inset 0 -3px #1677ff}.account-area-tabs b{font-size:13px}.account-area-tabs span{color:var(--muted);font-size:9px}.account-area-tabs em{background:#e9eef5;border-radius:99px;place-items:center;min-width:27px;height:27px;padding:0 5px;font-size:10px;font-style:normal;font-weight:900;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.account-area-tabs button.active em{color:#fff;background:#1677ff}.account-area-intro{background:#f3f8fd;border:1px solid #cfe2f6;border-radius:11px;flex-direction:column;gap:5px;margin-bottom:12px;padding:14px 16px;display:flex}.account-area-intro b{font-size:12px}.account-area-intro span{color:var(--muted);font-size:10px}.next-company-card{color:#fff;background:linear-gradient(120deg,#071b2a,#123e5c);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:17px 19px;display:flex}.next-company-card p{color:#6dd9e2;letter-spacing:.15em;margin:0 0 5px;font-size:8px;font-weight:900}.next-company-card h2{margin:0 0 6px;font-size:18px}.next-company-card span{color:#b8c7d2;font-size:9px}.next-company-card button{color:#fff;white-space:nowrap;background:#1677ff;border:0;border-radius:8px;padding:11px 14px;font-size:10px;font-weight:900}.company-queues.three{grid-template-columns:repeat(3,minmax(0,1fr))}.company-queues.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){.account-area-tabs{grid-template-columns:1fr}.next-company-card{flex-direction:column;align-items:flex-start}.next-company-card button{width:100%}.company-queues.three,.company-queues.two{grid-template-columns:1fr}}.sales-queue-flow{color:#466171;background:#f8fbfd;border:1px solid #d9e6ef;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;padding:11px 14px;display:flex}.sales-queue-flow span{white-space:nowrap;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.sales-queue-flow b{color:#fff;background:#1677ff;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.sales-queue-flow i{color:#93a8b5;font-style:normal}@media (width<=900px){.sales-queue-flow{flex-direction:column;align-items:flex-start}.sales-queue-flow i{display:none}}.daily-agent{background:#fff;border:1px solid #c9ddec;border-radius:16px;margin:18px 0;overflow:hidden;box-shadow:0 10px 30px #0b2b4210}.daily-agent-head{color:#fff;background:radial-gradient(circle at 90% 10%,#194c6c,#0000 35%),linear-gradient(135deg,#071d30,#103852);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.daily-agent-head p{color:#67dce4;letter-spacing:.15em;margin:0 0 6px;font-size:10px;font-weight:900}.daily-agent-head h2{margin:0;font-size:25px}.daily-agent-head span{color:#bfd0dc;max-width:820px;margin-top:7px;font-size:12px;line-height:1.55;display:block}.daily-agent-head button{color:#fff;white-space:nowrap;background:#1677ff;border:1px solid #ffffff36;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:900}.daily-agent-head button:disabled{opacity:.6}.daily-stats{border-bottom:1px solid #e2e9ee;grid-template-columns:repeat(4,1fr);display:grid}.daily-stats article{border-right:1px solid #e2e9ee;align-items:center;gap:10px;padding:14px 20px;display:flex}.daily-stats article:last-child{border-right:0}.daily-stats b{color:#11344d;font-size:22px}.daily-stats span{color:#6e8290;font-size:10px}.daily-list{padding:10px 18px}.daily-list>button{text-align:left;background:#fff;border:0;border-top:1px solid #e8eef2;grid-template-columns:34px 1fr 115px;align-items:center;gap:13px;width:100%;padding:14px 4px;display:grid}.daily-list>button:first-child{border-top:0}.daily-list>button:hover{background:#f7fbfe}.daily-list>button>em{color:#1677ff;background:#eaf4ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:900;display:grid}.daily-list>button>span{flex-direction:column;gap:3px;display:flex}.daily-list>button>span>b{color:#15364d;font-size:12px}.daily-list>button>span>strong{color:#406076;font-size:10px}.daily-list>button>span>small{color:#718593;font-size:9px}.daily-list>button>span>i{color:#2f7581;font-size:9px;font-style:normal;line-height:1.4}.daily-list aside{flex-direction:column;align-items:flex-end;display:flex}.daily-list aside>b{color:#10805e;font-size:20px}.daily-list aside>small{color:#83929c;text-transform:uppercase;font-size:8px}.daily-list aside>em{color:#4f6d80;white-space:nowrap;text-overflow:ellipsis;max-width:110px;margin-top:5px;font-size:8px;font-style:normal;overflow:hidden}.daily-clear{text-align:center;color:#49687c;flex-direction:column;gap:5px;padding:28px;display:flex}.daily-clear b{font-size:14px}.daily-clear span{font-size:11px}.daily-foot{color:#6d7f8b;background:#f7f9fa;border-top:1px solid #e6edf1;justify-content:space-between;gap:15px;padding:10px 22px;font-size:9px;display:flex}.daily-foot small{font-size:9px}@media (width<=700px){.daily-agent-head{flex-direction:column;align-items:flex-start}.daily-stats{grid-template-columns:1fr 1fr}.daily-stats article:nth-child(2){border-right:0}.daily-stats article:nth-child(-n+2){border-bottom:1px solid #e2e9ee}.daily-list>button{grid-template-columns:32px 1fr}.daily-list aside{flex-direction:row;grid-column:2;align-items:flex-start;gap:8px}.daily-foot{flex-direction:column}}.daily-notice{color:#17664f;background:#ebfaf5;padding:10px 20px;font-size:10px;font-weight:700}.daily-controls{background:#f5f8fa;border-bottom:1px solid #e2e9ee;justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;display:flex}.daily-controls label{color:#38566a;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.daily-controls input,.daily-action>input{accent-color:#1677ff}.daily-controls button{color:#fff;background:#1677ff;border:0;border-radius:8px;padding:9px 13px;font-size:9px;font-weight:900}.daily-controls button:disabled{opacity:.45}.daily-action{border-top:1px solid #e8eef2;grid-template-columns:28px 1fr;align-items:center;display:grid}.daily-action:first-child{border-top:0}.daily-action.selected{background:#f2f8ff}.daily-action>input{justify-self:center}.daily-action>button{text-align:left;background:0 0;border:0;grid-template-columns:34px 1fr 115px;align-items:center;gap:13px;width:100%;padding:14px 4px;display:grid}.daily-action>button:hover{background:#f7fbfe}.daily-action>button>em{color:#1677ff;background:#eaf4ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:900;display:grid}.daily-action>button>span{flex-direction:column;gap:3px;display:flex}.daily-action>button>span>b{color:#15364d;font-size:12px}.daily-action>button>span>strong{color:#406076;font-size:10px}.daily-action>button>span>small{color:#718593;font-size:9px}.daily-action>button>span>i{color:#2f7581;font-size:9px;font-style:normal;line-height:1.4}@media (width<=700px){.daily-controls{flex-direction:column;align-items:flex-start}.daily-action>button{grid-template-columns:32px 1fr}}.daily-stats{grid-template-columns:repeat(5,1fr)}@media (width<=700px){.daily-stats{grid-template-columns:1fr 1fr}.daily-stats button:last-child{grid-column:1/-1}}.daily-queue-overview{color:#fff;background:linear-gradient(125deg,#071a2c,#123e5c);border-radius:14px;justify-content:space-between;align-items:center;gap:28px;padding:24px 26px;display:flex;box-shadow:0 12px 32px #071a2c24}.daily-queue-overview p,.daily-schedule-card p{color:#6ee0e8;letter-spacing:.16em;margin:0 0 7px;font-size:8px;font-weight:900}.daily-queue-overview h2{margin:0 0 8px;font-size:23px}.daily-queue-overview span{color:#bfd0dc;max-width:840px;font-size:10px;line-height:1.6;display:block}.daily-queue-overview button{color:#fff;background:#1677ff;border:0;border-radius:9px;flex:none;padding:13px 18px;font-size:10px;font-weight:900}.daily-queue-overview button:disabled{opacity:.5}.daily-queue-steps{color:#466171;background:#fff;border:1px solid #d8e5ee;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:14px 0;padding:12px 15px;display:flex}.daily-queue-steps span{white-space:nowrap;align-items:center;gap:7px;font-size:9px;font-weight:850;display:flex}.daily-queue-steps b{color:#fff;background:#1677ff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.daily-queue-steps i{color:#9aadb8;font-style:normal}.daily-queue-notice{color:#176b4e;background:#edf9f4;border:1px solid #bfe3d5;border-radius:10px;margin:0 0 14px;padding:12px 15px;font-size:10px;font-weight:750}.daily-company-queue{background:#fff;border:1px solid #dce5ec;border-radius:13px;overflow:hidden}.daily-company-queue>header{background:#f6f9fb;border-bottom:1px solid #e2e9ee;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.daily-company-queue>header label{align-items:center;gap:9px;font-size:10px;font-weight:850;display:flex}.daily-company-queue>header div{align-items:center;gap:9px;display:flex}.daily-company-queue>header b{color:#0d2b42;font-size:19px}.daily-company-queue>header span{color:#718390;font-size:9px}.daily-queue-header-actions{align-items:center;gap:12px;display:flex}.daily-run-now{color:#fff;background:#1677ff;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 15px;font-size:10px;font-weight:900;display:inline-flex}.daily-run-now>span{color:#fff!important;font-size:11px!important}.daily-run-now:disabled{opacity:.48;cursor:not-allowed}.daily-queue-waiting{align-items:baseline!important;gap:5px!important}.daily-queue-role-note{background:#f4f9fc;border:1px solid #cfe0ea;border-radius:11px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.daily-queue-role-note b{color:#173b4d;font-size:12px}.daily-queue-role-note span{color:#607784;font-size:10px;line-height:1.5}.daily-completed{background:#f1faf6;border:1px solid #b9dfcf;border-radius:14px;overflow:hidden}.daily-completed>header{border-bottom:1px solid #cce8dc;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.daily-completed p,.daily-completed h3{margin:0}.daily-completed p{color:#16805b;letter-spacing:.12em;font-size:9px;font-weight:900}.daily-completed h3{color:#173b35;margin-top:3px;font-size:16px}.daily-completed>header>b{color:#fff;background:#16805b;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.daily-completed article{border-bottom:1px solid #d9eee5;grid-template-columns:30px minmax(180px,1fr) minmax(180px,1fr) auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.daily-completed article:last-child{border-bottom:0}.daily-completed article>span{color:#fff;background:#16805b;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.daily-completed article>div{flex-direction:column;gap:3px;display:flex}.daily-completed article>div>b{color:#173b35;font-size:11px}.daily-completed article>div>small{color:#627b72;font-size:9px}.daily-completed article>button{color:#fff;background:#176f55;border:0;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:900}.daily-company-queue article{border-bottom:1px solid #edf1f4;grid-template-columns:24px 30px minmax(230px,1fr) minmax(230px,.85fr) auto;align-items:center;gap:12px;padding:15px 18px;display:grid}.daily-company-queue article:last-of-type{border-bottom:0}.daily-company-queue article.working{background:#f2f8ff}.daily-company-queue article.done{background:#f0faf6}.daily-company-queue article.error{background:#fff5f5}.daily-company-queue article>em{color:#1677ff;background:#eaf3fb;border-radius:8px;place-items:center;width:26px;height:26px;font-size:9px;font-style:normal;font-weight:900;display:grid}.daily-company-main,.daily-company-status{flex-direction:column;gap:4px;display:flex}.daily-company-main>b{color:#102b40;font-size:12px}.daily-company-main span,.daily-company-main small,.daily-company-status span{color:#71828f;font-size:8px}.daily-company-status b{color:#1677ff;letter-spacing:.09em;font-size:8px}.daily-company-queue article.done .daily-company-status b{color:#11805d}.daily-company-queue article.error .daily-company-status b{color:#b44141}.daily-company-queue article>button{color:#315c78;background:#fff;border:1px solid #cfdce5;border-radius:8px;padding:8px 11px;font-size:8px;font-weight:850}.daily-queue-empty{color:#71828f;flex-direction:column;align-items:center;padding:42px;display:flex}.daily-queue-empty b{color:#203b4f;font-size:12px}.daily-queue-empty span{margin-top:5px;font-size:9px}.daily-schedule-card{background:linear-gradient(115deg,#eef7fd,#fff);border:1px solid #cfe0ed;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:18px 20px;display:flex}.daily-schedule-card p{color:#1677ff}.daily-schedule-card h3{color:#12364e;margin:0 0 6px;font-size:15px}.daily-schedule-card span{color:#657c8c;font-size:9px}.daily-schedule-card em{color:#8b641e;white-space:nowrap;background:#ffefcf;border-radius:20px;padding:8px 11px;font-size:8px;font-style:normal;font-weight:900}@media (width<=980px){.daily-queue-steps{flex-direction:column;align-items:flex-start}.daily-queue-steps i{display:none}.daily-company-queue article{grid-template-columns:24px 30px 1fr auto}.daily-company-status{grid-column:3/-1}.daily-company-queue article>button{grid-area:1/4}}@media (width<=650px){.daily-queue-overview,.daily-schedule-card{flex-direction:column;align-items:flex-start}.daily-queue-overview button{width:100%}.daily-company-queue>header{flex-direction:column;align-items:flex-start;gap:10px}.daily-queue-header-actions{justify-content:space-between;width:100%}.daily-run-now{min-width:110px}.daily-company-queue article{grid-template-columns:24px 28px 1fr}.daily-company-status{grid-column:2/-1}.daily-company-queue article>button{grid-area:auto/2/auto/-1;width:100%}.daily-completed article{grid-template-columns:30px 1fr}.daily-completed article>div:nth-of-type(2),.daily-completed article>button{grid-column:2}.daily-completed article>button{width:100%}}.how-to-intro{color:#fff;background:linear-gradient(125deg,#071a2c,#123e5c);border-radius:14px;justify-content:space-between;align-items:center;gap:25px;padding:24px 26px;display:flex}.how-to-intro p,.how-to-result p{color:#6ee0e8;letter-spacing:.16em;margin:0 0 7px;font-size:8px;font-weight:900}.how-to-intro h2{margin:0 0 8px;font-size:23px}.how-to-intro span{color:#bfd0dc;max-width:720px;font-size:10px;line-height:1.6;display:block}.how-to-intro>div:last-child{gap:8px;display:flex}.how-to-intro button{color:#174b6d;white-space:nowrap;background:#fff;border:1px solid #5a91b5;border-radius:9px;padding:11px 14px;font-size:9px;font-weight:900}.how-to-intro button:first-child{color:#fff;background:#1677ff;border-color:#1677ff}.how-to-steps{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:14px;display:grid}.how-to-steps article{background:#fff;border:1px solid #dce5ec;border-radius:12px;gap:12px;min-height:175px;padding:18px;display:flex}.how-to-steps em{color:#1677ff;background:#eaf4ff;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:9px;font-style:normal;font-weight:900;display:grid}.how-to-steps h3{color:#102b40;margin:2px 0 8px;font-size:12px}.how-to-steps p{color:#687d8d;margin:0;font-size:9px;line-height:1.6}.how-to-result{background:linear-gradient(115deg,#eef7fd,#fff);border:1px solid #cfe0ed;border-radius:12px;grid-template-columns:.8fr 1.2fr;gap:28px;margin-top:14px;padding:22px 24px;display:grid}.how-to-result p{color:#1677ff}.how-to-result h3{color:#12364e;margin:0;font-size:17px}.how-to-result ul{color:#516b7c;gap:8px;margin:0;padding-left:18px;font-size:9px;line-height:1.45;display:grid}.how-to-safety{color:#75571d;background:#fff8e9;border:1px solid #f0d7a9;border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:13px 15px;display:flex}.how-to-safety b{font-size:9px}.how-to-safety span{font-size:9px;line-height:1.5}@media (width<=1100px){.how-to-steps{grid-template-columns:repeat(2,1fr)}.how-to-steps article:last-child{grid-column:1/-1}}@media (width<=650px){.how-to-intro,.how-to-result{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.how-to-intro>div:last-child{flex-direction:column;width:100%}.how-to-steps{grid-template-columns:1fr}.how-to-steps article:last-child{grid-column:auto}.how-to-steps article{min-height:0}}.ai-search-guide{max-width:1420px;margin:-52px auto 70px;padding:0 4vw}.ai-search-guide>header{background:#fff;border:1px solid #cddff0;border-radius:13px 13px 0 0;justify-content:space-between;align-items:center;gap:25px;padding:21px 23px;display:flex}.ai-search-guide>header p{color:#1677ff;letter-spacing:.16em;margin:0 0 6px;font-size:8px;font-weight:900}.ai-search-guide>header h2{color:#102b40;margin:0 0 6px;font-size:19px}.ai-search-guide>header span{color:#657b8a;font-size:9px}.ai-search-guide button{color:#fff;white-space:nowrap;background:#1677ff;border:0;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:900}.ai-search-guide-steps{background:#fff;border-left:1px solid #dce5ec;border-right:1px solid #dce5ec;grid-template-columns:repeat(5,1fr);display:grid}.ai-search-guide-steps article{border-right:1px solid #e8eef2;gap:10px;padding:18px;display:flex}.ai-search-guide-steps article:last-child{border-right:0}.ai-search-guide-steps article>b{color:#1677ff;background:#eaf4ff;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:8px;display:grid}.ai-search-guide-steps h3{color:#173349;margin:1px 0 6px;font-size:10px}.ai-search-guide-steps p{color:#71828f;margin:0;font-size:8px;line-height:1.55}.ai-search-guide>footer{background:#eef7fd;border:1px solid #cddff0;border-radius:0 0 13px 13px;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;padding:16px 20px;display:grid}.ai-search-guide>footer div{flex-direction:column;gap:4px;display:flex}.ai-search-guide>footer b{color:#173349;font-size:9px}.ai-search-guide>footer span{color:#617888;font-size:8px}@media (width<=1000px){.ai-search-guide-steps{grid-template-columns:1fr 1fr}.ai-search-guide-steps article{border-bottom:1px solid #e8eef2}.ai-search-guide-steps article:last-child{grid-column:1/-1}.ai-search-guide>footer{grid-template-columns:1fr 1fr}.ai-search-guide>footer button{grid-column:1/-1}}@media (width<=650px){.ai-search-guide{margin-top:-55px;padding:0 12px}.ai-search-guide>header{flex-direction:column;align-items:flex-start}.ai-search-guide>header button{width:100%}.ai-search-guide-steps{grid-template-columns:1fr}.ai-search-guide-steps article:last-child{grid-column:auto}.ai-search-guide>footer{grid-template-columns:1fr}}.draft-tabs{background:#f6f9fb;border:1px solid #dbe6ed;border-radius:12px;align-items:center;gap:8px;margin:0 0 14px;padding:8px;display:flex}.draft-tabs button{color:#506b7d;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;font-weight:850;display:flex}.draft-tabs button.active{color:#0f4568;background:#fff;box-shadow:0 2px 9px #143a5314}.draft-tabs button b{color:#315a73;background:#dfeaf1;border-radius:10px;min-width:20px;padding:2px 6px}.draft-tabs button.active b{color:#fff;background:#1677ff}.draft-tabs>span{color:#718694;margin-left:auto;font-size:9px}.draft-review-banner{background:#eefbf6;border:1px solid #a9dfca;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;padding:13px 15px;display:flex}.draft-review-banner span{flex-direction:column;gap:3px;display:flex}.draft-review-banner b{color:#145e49;font-size:11px}.draft-review-banner small{color:#538170;font-size:9px}.draft-review-banner em{color:#167054;white-space:nowrap;background:#d2f4e6;border-radius:14px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}@media (width<=700px){.draft-tabs{flex-wrap:wrap;align-items:stretch}.draft-tabs>span{width:100%;margin:4px}.draft-review-banner{flex-direction:column;align-items:flex-start}}.people-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.people-overview article{background:#fff;border:1px solid #dbe6ed;border-radius:12px;flex-direction:column;gap:4px;padding:16px;display:flex}.people-overview span{color:#647d8d;text-transform:uppercase;font-size:9px;font-weight:850}.people-overview b{color:#123f5c;font-size:24px}.people-overview small{color:#7c909d;font-size:9px}.people-controls{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.people-controls .draft-tabs{margin-right:auto}.people-controls label{color:#647d8d;text-transform:uppercase;flex-direction:column;gap:4px;font-size:8px;font-weight:850;display:flex}.people-controls select{color:#274f68;background:#fff;border:1px solid #d5e1e8;border-radius:8px;min-width:160px;padding:9px;font-size:10px}.owner-line{margin-top:3px;color:#526f81!important}.people-track{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.people-track em,.people-tracking-panel b{border-radius:10px;padding:3px 7px;font-size:8px;font-style:normal}.people-track .done,.people-tracking-panel .done{color:#187352;background:#e6f7ef}.people-track .waiting,.people-tracking-panel .waiting{color:#8a5b08;background:#fff3dc}.people-tracking-panel{background:#f8fbfc;border:1px solid #dce7ed;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;padding:10px;display:grid}.people-tracking-panel div{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.people-tracking-panel span{color:#6b8291;text-transform:uppercase;font-size:8px;font-weight:850}.people-tracking-panel b{overflow-wrap:anywhere;max-width:100%}@media (width<=900px){.people-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.people-tracking-panel{grid-template-columns:1fr}}@media (width<=560px){.people-overview{grid-template-columns:1fr}.people-controls label,.people-controls select{width:100%}}.crm-report{background:#fff;border:1px solid #dce7ed;border-radius:12px;margin-top:15px;padding:20px}.crm-report>header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.crm-report header p{color:#25814a;letter-spacing:.13em;margin:0 0 4px;font-size:8px;font-weight:900}.crm-report header h2{color:#10283b;margin:0;font-size:15px}.crm-report header>span{color:#667d8c;font-size:9px}.crm-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.crm-report-grid>div{background:#f2f8f5;border-radius:9px;padding:13px}.crm-report-grid b{color:#1d6940;font-size:22px;display:block}.crm-report-grid span{color:#6c8275;font-size:8px}.crm-activity-list article{border-top:1px solid #edf1f3;grid-template-columns:minmax(150px,.8fr) minmax(260px,1.7fr) auto;align-items:center;gap:16px;padding:11px 2px;display:grid}.crm-activity-list article>span{flex-direction:column;gap:3px;display:flex}.crm-activity-list b{color:#17364a;font-size:10px}.crm-activity-list small,.crm-activity-list time{color:#81909a;font-size:8px}.crm-activity-list p{color:#4f6573;margin:0;font-size:9px}.crm-activity-list time{white-space:nowrap}html[data-theme=dark] .crm-report{background:var(--theme-surface);border-color:var(--theme-line)}html[data-theme=dark] .crm-report header h2,html[data-theme=dark] .crm-activity-list b{color:var(--theme-text)}html[data-theme=dark] .crm-report-grid>div{background:#173128}html[data-theme=dark] .crm-activity-list article{border-color:var(--theme-line)}@media (width<=800px){.crm-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-activity-list article{grid-template-columns:1fr}.crm-report>header{flex-direction:column;align-items:flex-start}}:root{--ink:#102b3d;--muted:#647887;--line:#dce5eb;--paper:#fff;--wash:#f3f6f8;--brand:#1677ff;--nav:#071b2a}body{color:var(--ink);background:#f1f4f6}button,select,input,textarea{font-family:inherit}.sdr-v2{min-height:100vh}.v2-top{z-index:20;background:var(--nav);border-bottom:1px solid #ffffff12;grid-template-columns:240px minmax(360px,1fr) 300px;height:68px;padding:0 28px;position:sticky;top:0;box-shadow:0 5px 18px #10253618}.v2-brand img{max-width:118px;max-height:34px}.v2-brand span{color:#9fb3c1;letter-spacing:.04em;border-left:1px solid #ffffff2b;padding-left:12px;font-size:10px}.v2-top nav{justify-self:start;gap:4px;height:100%}.v2-top nav button{color:#aebfca;border-radius:0;height:100%;padding:0 17px;font-size:12px;font-weight:750}.v2-top nav button:hover{color:#fff;background:#ffffff08}.v2-top nav button.active{color:#fff;background:0 0;box-shadow:inset 0 -3px #48a8ff}.v2-top nav button em{color:#bcd2df;background:#183b55;min-width:18px;padding:2px 5px}.v2-top nav button.active em{color:#fff;background:#1677ff}.v2-top nav select{color:#d9e5ec;background:#0b293d;border-color:#28465b;height:36px;margin:auto 0}.v2-actions{gap:10px}.v2-actions>button{background:#1677ff;border-radius:8px;padding:10px 14px;font-size:10px}.v2-page{max-width:1480px;padding:22px 28px 42px}.v2-notice{z-index:19;color:#165b91;background:#e8f4ff;border:0;border-radius:0;margin:0;position:sticky;top:68px}.workspace-command{border:1px solid var(--line);background:var(--paper);border-radius:14px;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:24px;margin-bottom:14px;padding:20px 22px;display:grid;box-shadow:0 5px 20px #16384c0a}.workspace-greeting p{color:#1677ff;letter-spacing:.14em;margin:0 0 4px;font-size:9px;font-weight:900}.workspace-greeting h1{color:#102b3d;letter-spacing:-.025em;margin:0;font-size:25px}.workspace-greeting span{color:var(--muted);margin-top:6px;font-size:10px;display:block}.workspace-kpis{border:1px solid var(--line);border-radius:10px;display:flex;overflow:hidden}.workspace-kpis button{border:0;border-left:1px solid var(--line);text-align:left;background:#fafcfd;align-items:center;gap:8px;min-width:128px;padding:10px 12px;display:flex}.workspace-kpis button:first-child{border-left:0}.workspace-kpis button:hover{background:#eef7ff}.workspace-kpis b{color:#0e466d;font-size:20px}.workspace-kpis span{color:#627988;max-width:80px;font-size:9px;line-height:1.25}.workspace-scan{color:#fff;white-space:nowrap;background:#1677ff;border:0;border-radius:9px;padding:13px 16px;font-size:10px;font-weight:900}.daily-agent{box-shadow:none;border-radius:14px;margin:0 0 14px}.daily-agent-head{background:linear-gradient(110deg,#0a2234,#123d58);padding:18px 22px}.daily-agent-head h2{font-size:21px}.daily-agent-head span{margin-top:5px;font-size:10px}.daily-stats article{padding:11px 18px}.daily-stats b{font-size:18px}.daily-list{max-height:430px;overflow:auto}.daily-action>button{padding:11px 4px}.daily-controls{padding:10px 20px}.simple-priority{background:#fff;border-radius:14px;margin-bottom:14px;padding:18px}.simple-priority-head{margin-bottom:12px}.simple-priority-head h2{font-size:20px}.simple-priority-head span{font-size:10px}.simple-priority .v2-board>div{background:#fbfcfd;border-color:#e3eaee;min-height:220px}.v2-section-title{padding-bottom:10px}.v2-task{padding:12px 2px}.ai-search{box-shadow:none;border-radius:14px;margin:0}.ai-search-head h2{font-size:20px}.ai-search textarea{min-height:58px;font-size:12px}.v2-pagehead{margin-bottom:14px}.v2-pagehead h1{font-size:25px}.v2-account-layout,.v2-contact-layout{grid-template-columns:350px minmax(0,1fr);gap:14px;min-height:calc(100vh - 180px)}.v2-account-list,.v2-contact-list,.v2-account-detail,.v2-composer{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:13px}.v2-account-list,.v2-contact-list{align-self:start;max-height:calc(100vh - 190px);padding:8px;overflow:auto}.v2-account-list>button,.v2-contact-list>button{border:1px solid #0000;border-radius:9px;margin:2px 0;padding:12px 10px}.v2-account-list>button:hover,.v2-contact-list>button:hover{background:#f4f8fa}.v2-account-list>button.selected,.v2-contact-list>button.selected{background:#eef7ff;border-color:#acd4f5}.v2-account-detail,.v2-composer{padding:22px}.draft-tabs{border-radius:10px;margin-bottom:10px}.draft-review-banner{margin-bottom:10px}.v2-compose-actions{z-index:5;border-top:1px solid var(--line);background:#fff;margin:14px -22px -22px;padding:13px 22px;position:sticky;bottom:0;box-shadow:0 -6px 16px #18394f0b}.v2-compose-actions button{min-height:38px}.v2-field textarea{min-height:180px}.v2-empty{min-height:120px}.manager-page,.v2-report,.team-summary{max-width:1480px}@media (width<=1050px){.v2-top{grid-template-columns:190px 1fr auto}.v2-brand span{display:none}.workspace-command{grid-template-columns:1fr auto}.workspace-kpis{grid-area:2/1/auto/-1}.workspace-kpis button{flex:1}.v2-account-layout,.v2-contact-layout{grid-template-columns:300px minmax(0,1fr)}}@media (width<=760px){.v2-top{grid-template-columns:1fr auto;height:auto;padding:10px 14px;position:relative}.v2-top nav{grid-area:2/1/auto/-1;width:100%;overflow-x:auto}.v2-top nav button{height:48px}.v2-actions>button{display:none}.v2-page{padding:14px}.v2-notice{top:0}.workspace-command{grid-template-columns:1fr;padding:16px}.workspace-kpis{grid-area:auto;grid-template-columns:repeat(3,1fr);display:grid}.workspace-kpis button{border-left:0;border-top:1px solid var(--line);min-width:0}.workspace-kpis button:first-child{border-top:0}.workspace-scan{width:100%}.v2-account-layout,.v2-contact-layout{flex-direction:column;min-height:auto;display:flex}.v2-account-list,.v2-contact-list{width:100%;max-height:310px}.v2-account-detail,.v2-composer{width:100%;padding:16px}.v2-compose-actions{margin:14px -16px -16px;padding:12px 16px;position:static}.simple-priority .v2-board{display:flex;overflow-x:auto}.simple-priority .v2-board>div{min-width:300px}.workspace-greeting h1{font-size:22px}}.linkedin-workflow{background:#f7fbfe;border:1px solid #b9d8ed;border-radius:12px;margin:15px 0;overflow:hidden}.linkedin-head{background:#edf7fd;border-bottom:1px solid #d7e7f1;align-items:center;gap:11px;padding:14px 16px;display:flex}.linkedin-mark{color:#fff;background:#0a66c2;border-radius:7px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:900;display:grid}.linkedin-head>div{flex-direction:column;flex:1;display:flex}.linkedin-head p{color:#0a66c2;letter-spacing:.13em;margin:0 0 3px;font-size:8px;font-weight:900}.linkedin-head h3{color:#153950;margin:0;font-size:13px}.linkedin-head small{color:#607b8b;margin-top:4px;font-size:9px;line-height:1.45}.linkedin-head>em{color:#36647f;background:#dcebf6;border-radius:14px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.linkedin-workflow.pending .linkedin-head>em{color:#8a5b00;background:#fff0c9}.linkedin-workflow.accepted .linkedin-head>em{color:#187052;background:#d8f5e7}.linkedin-workflow>label{color:#486778;flex-direction:column;gap:6px;padding:13px 16px;font-size:9px;font-weight:850;display:flex}.linkedin-workflow textarea{resize:vertical;color:#23465c;background:#fff;border:1px solid #cbdde8;border-radius:8px;min-height:74px;padding:10px;font:500 11px/1.5 inherit}.linkedin-actions{align-items:center;gap:8px;padding:0 16px 13px;display:flex}.linkedin-actions button,.linkedin-actions a{color:#315b74;background:#fff;border:1px solid #c4d7e3;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:850;text-decoration:none}.linkedin-actions a{color:#0a66c2}.linkedin-actions .linkedin-primary{color:#fff;background:#0a66c2;border-color:#0a66c2;margin-left:auto}.linkedin-actions button:disabled{opacity:.45}.linkedin-safety{color:#718693;background:#fff;border-top:1px solid #deebf2;padding:9px 16px;font-size:8px;display:block}@media (width<=700px){.linkedin-head{flex-wrap:wrap;align-items:flex-start}.linkedin-head>em{margin-left:45px}.linkedin-actions{flex-direction:column;align-items:stretch}.linkedin-actions button,.linkedin-actions a{text-align:center;width:100%}.linkedin-actions .linkedin-primary{margin-left:0}}.linkedin-launch-queue{background:#fff;border:1px solid #b9d8ed;border-radius:14px;margin:18px 5vw 0;overflow:hidden;box-shadow:0 8px 26px #19455f0f}.launch-queue-head{background:linear-gradient(105deg,#edf7fd,#f8fbfd);border-bottom:1px solid #d7e7f1;align-items:center;gap:18px;padding:18px 21px;display:flex}.launch-queue-head>div{flex:1}.launch-queue-head p{color:#0a66c2;letter-spacing:.13em;margin:0 0 4px;font-size:9px;font-weight:900}.launch-queue-head h2{color:#153950;margin:0;font-size:18px}.launch-queue-head span{color:#607b8b;margin-top:5px;font-size:10px;display:block}.launch-queue-head>em{color:#fff;background:#0a66c2;border-radius:20px;padding:7px 11px;font-size:9px;font-style:normal;font-weight:900}.launch-notice{color:#755900;background:#fff8df;border-bottom:1px solid #f1e2a8;padding:10px 20px;font-size:10px}.launch-confirm{background:#eaf7ff;border-bottom:1px solid #c8e2f2;align-items:center;gap:10px;padding:13px 20px;display:flex}.launch-confirm>div{flex-direction:column;flex:1;display:flex}.launch-confirm b{color:#153950;font-size:11px}.launch-confirm small{color:#607b8b;margin-top:3px;font-size:9px}.launch-confirm button{color:#3b6178;background:#fff;border:1px solid #b5cede;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:850}.launch-confirm .confirm{color:#fff;background:#0a66c2;border-color:#0a66c2}.launch-list{padding:4px 20px}.launch-list article{border-bottom:1px solid #edf1f4;grid-template-columns:28px minmax(190px,1fr) auto auto;align-items:center;gap:10px;padding:11px 0;display:grid}.launch-list article:last-child{border-bottom:0}.launch-list article>span{color:#0a66c2;background:#edf5fa;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.launch-list article>div{flex-direction:column;display:flex}.launch-list b{color:#173b51;font-size:11px}.launch-list small{color:#607783;margin-top:2px;font-size:9px}.launch-list i{color:#0a66c2;margin-top:4px;font-size:8px;font-style:normal;font-weight:800}.launch-list button{color:#fff;background:#0a66c2;border:1px solid #0a66c2;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:850}.launch-list button:disabled{opacity:.45}.launch-list .review{color:#426174;background:#fff;border-color:#d0dde5}.launch-empty{flex-direction:column;padding:18px 0;display:flex}.launch-empty b{font-size:11px}.launch-empty span{color:#718693;margin-top:4px;font-size:9px}.launch-safety{color:#718693;background:#fbfcfd;border-top:1px solid #edf1f4;padding:9px 20px;font-size:8px;display:block}@media (width<=700px){.linkedin-launch-queue{margin:14px 12px 0}.launch-queue-head{align-items:flex-start}.launch-list article{grid-template-columns:26px 1fr}.launch-list article button{width:100%}.launch-confirm{flex-wrap:wrap;align-items:stretch}.launch-confirm>div{min-width:calc(100% - 48px)}.launch-confirm button{flex:1}.linkedin-head{flex-wrap:wrap;align-items:flex-start}.linkedin-head>em{margin-left:45px}.linkedin-actions{flex-direction:column;align-items:stretch}.linkedin-actions button,.linkedin-actions a{text-align:center;width:100%}.linkedin-actions .linkedin-primary{margin-left:0}}.linkedin-studio{max-width:1320px}.post-studio-head{color:#fff;background:radial-gradient(circle at 85% 10%,#2d81e8 0,#0000 32%),linear-gradient(135deg,#06192d,#0c3d71);border-radius:16px;justify-content:space-between;gap:20px;padding:28px;display:flex}.post-studio-head p{color:#79dcff;letter-spacing:.18em;margin:0;font-size:9px;font-weight:900}.post-studio-head h1{margin:8px 0;font-size:28px}.post-studio-head span{color:#c2d5e6;font-size:11px}.post-studio-head em{background:#ffffff1c;border-radius:30px;height:max-content;padding:8px 12px;font-size:9px;font-style:normal;font-weight:900}.post-notice{color:#175d9d;background:#eff7ff;border:1px solid #b8d5f3;border-radius:9px;margin:12px 0;padding:12px 14px;font-size:10px}.post-status{grid-template-columns:repeat(3,1fr);gap:10px;margin:14px 0;display:grid}.post-status article{background:#fff;border:1px solid #e0e7ed;border-radius:12px;gap:12px;padding:16px;display:flex}.post-status article>b{color:#1677ff;background:#eaf4ff;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.post-status article div{flex-direction:column;gap:4px;display:flex}.post-status strong{color:#112b40;font-size:10px}.post-status span{color:#718392;font-size:8px;line-height:1.45}.post-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.post-settings,.post-creator,.draft-queue{background:#fff;border:1px solid #e0e7ed;border-radius:13px;padding:20px}.post-settings h2,.post-creator h2,.draft-queue h2{color:#10283b;margin:0 0 12px;font-size:15px}.post-settings>label:not(.post-toggle),.post-creator label{color:#587087;text-transform:uppercase;letter-spacing:.07em;gap:6px;margin:11px 0;font-size:8px;font-weight:900;display:grid}.post-settings input,.post-settings select,.post-settings textarea,.post-creator input{box-sizing:border-box;color:#243c50;width:100%;font:inherit;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #dce5eb;border-radius:8px;padding:10px}.post-settings textarea{min-height:72px}.post-toggle{background:#f4f8fc;border-radius:9px;justify-content:space-between;align-items:center;padding:13px;display:flex}.post-toggle span{flex-direction:column;gap:3px;display:flex}.post-toggle b{font-size:10px}.post-toggle small{color:#738594;font-size:8px}.post-toggle input{width:auto}.post-settings>button,.post-creator>button,.draft-copy button{color:#fff;background:#0b63ce;border:0;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:900}.approval-lock{color:#117a59;background:#e9f9f4;border-radius:8px;margin:12px 0;padding:10px;font-size:9px;font-weight:900}.connection{border-radius:9px;flex-direction:column;gap:4px;margin-top:13px;padding:12px;display:flex}.connection.pending{color:#8b6400;background:#fff7e6}.connection.ready{color:#117a59;background:#e9f9f4}.connection b{font-size:9px}.connection span{font-size:8px;line-height:1.45}.post-creator p,.post-creator>small{color:#728493;font-size:9px;line-height:1.55}.post-creator>small{margin-top:12px;display:block}.draft-queue{margin-top:14px}.draft-queue>div:first-child{justify-content:space-between;align-items:center;display:flex}.draft-queue>div:first-child span{color:#718392;font-size:9px}.draft-queue article{border-top:1px solid #e7edf2;grid-template-columns:minmax(300px,43%) 1fr;gap:18px;padding:18px 0;display:grid}.draft-image{position:relative}.draft-image img{aspect-ratio:1.91;object-fit:cover;border-radius:12px;width:100%;display:block}.draft-image em{color:#fff;background:#06192dcc;border-radius:20px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:900;position:absolute;bottom:12px;left:12px}.draft-copy{min-width:0}.draft-copy h3{color:#10283b;margin:8px 0;font-size:17px}.draft-copy>a{color:#0b63ce;font-size:8px;text-decoration:none}.draft-copy textarea{box-sizing:border-box;color:#334d60;resize:vertical;border:1px solid #dce5eb;border-radius:9px;width:100%;min-height:190px;margin:10px 0;padding:12px;font:10px/1.55 inherit;display:block}.draft-copy>div{flex-wrap:wrap;gap:8px;display:flex}.draft-copy .secondary{color:#50687b;background:#fff;border:1px solid #d8e1e8}.draft-copy .publish{background:#0a66c2;margin-left:auto}.draft-copy button:disabled{opacity:.4}.draft-state{color:#61788b;text-transform:uppercase;background:#edf3f8;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-block}.draft-state.approved{color:#117a59;background:#e9f9f4}.post-empty{text-align:center;color:#738594;flex-direction:column;gap:5px;padding:34px;display:flex}.post-empty b{color:#17344b}@media (width<=800px){.post-status,.post-grid,.draft-queue article{grid-template-columns:1fr}.post-studio-head{flex-direction:column}.draft-copy .publish{margin-left:0}}.linkedin-connect-card{background:#f5faff;border:1px solid #b8d5f3;border-radius:13px;align-items:center;gap:14px;margin-top:14px;padding:17px;display:flex}.linkedin-connect-mark{color:#fff;background:#0a66c2;border-radius:9px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:22px;font-weight:900;display:grid}.linkedin-connect-card>div{flex-direction:column;flex:1;gap:3px;display:flex}.linkedin-connect-card p{color:#0a66c2;letter-spacing:.12em;margin:0;font-size:8px;font-weight:900}.linkedin-connect-card h2{color:#10283b;margin:0;font-size:14px}.linkedin-connect-card>div>span{color:#6f8291;font-size:8px}.linkedin-connect-card>button{color:#fff;background:#0a66c2;border:0;border-radius:8px;padding:10px 14px;font-size:9px;font-weight:900}.linkedin-connect-card>button.disconnect{color:#607588;background:#fff;border:1px solid #d5e0e8}.linkedin-connect-card>button:disabled{opacity:.45}@media (width<=700px){.linkedin-connect-card{flex-wrap:wrap;align-items:flex-start}.linkedin-connect-card>button{margin-left:56px}}.linkedin-email-review{color:#e9f2f8;background:#07111d;min-height:100vh;padding:48px 24px;font-family:Arial,sans-serif}.linkedin-email-review>header,.linkedin-email-review>section,.linkedin-review-notice{max-width:1080px;margin:0 auto}.linkedin-email-review>header{align-items:center;gap:28px;margin-bottom:28px;display:flex}.linkedin-email-review>header img{width:150px;height:auto}.linkedin-email-review>header p{color:#63d5df;letter-spacing:.14em;margin:0 0 8px;font-size:12px;font-weight:800}.linkedin-email-review>header h1{margin:0 0 8px;font-size:34px}.linkedin-email-review>header span{color:#a9bac8}.linkedin-review-notice{background:#10263a;border:1px solid #24445e;border-radius:10px;margin-bottom:20px;padding:14px 18px}.linkedin-email-review>section{background:#0c1926;border:1px solid #263a4b;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(340px,1fr);display:grid;overflow:hidden}.linkedin-review-image{background:#08131f;padding:24px}.linkedin-review-image img{border-radius:12px;width:100%;height:auto;display:block}.linkedin-review-image em{color:#7e93a4;text-transform:uppercase;letter-spacing:.1em;margin-top:12px;font-size:11px;font-style:normal;display:block}.linkedin-review-copy{padding:30px}.linkedin-review-copy h2{margin:14px 0;font-size:27px}.linkedin-review-copy>a{color:#69aaff}.linkedin-review-copy label{letter-spacing:.08em;text-transform:uppercase;margin-top:20px;font-size:12px;font-weight:800;display:block}.linkedin-review-copy textarea{box-sizing:border-box;color:#e9f2f8;resize:vertical;background:#07111d;border:1px solid #344b5e;border-radius:10px;width:100%;min-height:260px;margin-top:9px;padding:14px;line-height:1.55}.linkedin-review-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.linkedin-review-actions button{color:#fff;cursor:pointer;background:#2857d7;border:0;border-radius:8px;padding:12px 15px;font-weight:700}.linkedin-review-actions .publish{background:#0c9d79}.linkedin-review-actions .secondary{background:#2b3b49}.linkedin-review-actions button:disabled{opacity:.55;cursor:not-allowed}.linkedin-review-copy>small{color:#8ca1b1;line-height:1.45;display:block}@media (width<=760px){.linkedin-email-review{padding:28px 14px}.linkedin-email-review>header{flex-direction:column;align-items:flex-start}.linkedin-email-review>header h1{font-size:27px}.linkedin-email-review>section{grid-template-columns:1fr}.linkedin-review-copy{padding:22px}.linkedin-review-copy textarea{min-height:230px}}.marketing-section-intro{background:#fff;border:1px solid #dce5eb;border-radius:13px;margin:14px 0 0;padding:18px 20px}.marketing-section-intro p,.post-destination-summary p{color:#6755c7;letter-spacing:.13em;margin:0;font-size:8px;font-weight:900}.marketing-section-intro h2,.post-destination-summary h2{color:#10283b;margin:4px 0;font-size:16px}.marketing-section-intro span,.post-destination-summary small{color:#718392;font-size:9px;line-height:1.5}.post-destination-summary{background:#fbfaff;border:1px solid #d8dff1;border-radius:13px;align-items:center;gap:14px;margin:14px 0;padding:16px 18px;display:flex}.post-destination-summary>span{background:#f0edff;border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.post-grid.single{grid-template-columns:minmax(0,720px)}.post-grid:not(.single) .post-creator{max-width:720px}.post-creator{min-width:0}html[data-theme=dark] :is(.marketing-section-intro,.post-destination-summary){border-color:var(--theme-line);background:var(--theme-surface)}html[data-theme=dark] :is(.marketing-section-intro h2,.post-destination-summary h2){color:var(--theme-text)}.draft-filters{grid-template-columns:minmax(220px,1fr) 180px 150px;gap:8px;margin:14px 0;display:grid!important}.draft-filters input,.draft-filters select{color:#334d60;min-height:44px;font:inherit;background:#fff;border:1px solid #dce5eb;border-radius:8px;padding:9px 11px}.published-next{color:#176a50;background:#eef7f3;border-radius:8px;padding:11px 13px;font-size:9px;font-weight:800;line-height:1.45;display:block}.draft-state.published{color:#117a59;background:#e9f9f4}html[data-theme=dark] :is(.draft-filters input,.draft-filters select){border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}@media (width<=760px){.draft-filters{grid-template-columns:1fr}}.automation-tabs{gap:6px;margin:0 0 14px;display:flex;overflow-x:auto}.automation-tabs button{white-space:nowrap;color:#526c7d;background:#fff;border:1px solid #dce7ed;border-radius:9px;min-height:44px;padding:9px 14px;font-size:9px;font-weight:900}.automation-tabs button.active{color:#075dbb;background:#eaf4ff;border-color:#1677ff}.automation-page[data-automation-view=overview]>:is(.automation-layout,.scheduler-setup,.webhook-health,.ai-action-queue,.automation-history,.lifecycle-test),.automation-page[data-automation-view=runs]>:is(.automation-status,.operations-health,.automation-layout,.scheduler-setup,.webhook-health,.ai-action-queue,.lifecycle-test),.automation-page[data-automation-view=exceptions]>:is(.automation-status,.operations-health,.automation-layout,.scheduler-setup,.webhook-health,.automation-history,.lifecycle-test),.automation-page[data-automation-view=integrations]>:is(.automation-status,.operations-health,.automation-layout,.ai-action-queue,.automation-history,.lifecycle-test),.automation-page[data-automation-view=configuration]>:is(.automation-status,.operations-health,.webhook-health,.ai-action-queue,.automation-history,.ghl-webhook-setup,.linkedin-api-setup),.automation-page[data-automation-view=integrations]>.scheduler-setup:not(.ghl-webhook-setup):not(.linkedin-api-setup){display:none}html[data-theme=dark] .automation-tabs button{border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}.automation-run-review-backdrop{z-index:1000;background:#051420b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.automation-run-review{background:#fff;border:1px solid #dce7ed;border-radius:16px;width:min(720px,100%);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 24px 80px #00000047}.automation-run-review header p{color:#1677ff;letter-spacing:.08em;margin:0;font-size:12px;font-weight:900}.automation-run-review header h2{color:#153b54;margin:6px 0}.automation-run-review header span{color:#657b89}.automation-run-impact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.automation-run-impact article{background:#f5f8fa;border-radius:10px;flex-direction:column;gap:5px;padding:13px;display:flex}.automation-run-impact b{color:#153b54}.automation-run-impact span,.automation-run-review li{color:#587080;font-size:14px;line-height:1.45}.automation-run-review footer{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.automation-run-review footer button{border-radius:8px;min-height:44px;padding:10px 16px}.automation-run-review footer .automation-save{margin:0}.report-drilldown-context{background:#edf6ff;border:1px solid #bdd8f5;border-radius:13px;margin-bottom:16px;padding:18px}.report-drilldown-context>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.report-drilldown-context p{color:#1677ff;margin:0 0 4px;font-size:12px;font-weight:900}.report-drilldown-context h2{color:#153b54;margin:0 0 5px}.report-drilldown-context span{color:#526c7d;line-height:1.45}.report-drilldown-context button{white-space:nowrap;min-height:44px}.report-drilldown-total{align-items:baseline;gap:8px;margin-top:18px;display:flex}.report-drilldown-total b{color:#153b54;font-size:30px}.report-drilldown-records{gap:8px;margin-top:12px;display:grid}.report-drilldown-records article{background:#ffffffbf;border:1px solid #d7e5ef;border-radius:9px;grid-template-columns:minmax(160px,1.3fr) minmax(150px,1fr) minmax(150px,.8fr);align-items:center;gap:12px;padding:11px 12px;display:grid}.report-drilldown-records article b{color:#153b54}.report-drilldown-records article small{color:#6a7e8c}.report-drilldown-empty{color:#526c7d;text-align:center;border:1px dashed #bdd0df;border-radius:9px;margin-top:4px;padding:18px}html[data-theme=dark] :is(.automation-run-review,.report-drilldown-context){background:var(--theme-surface);border-color:var(--theme-line)}html[data-theme=dark] :is(.automation-run-review h2,.automation-run-review b,.report-drilldown-context h2){color:var(--theme-text)}html[data-theme=dark] :is(.automation-run-impact article,.report-drilldown-records article){background:var(--theme-surface-2);border-color:var(--theme-line)}@media (width<=600px){.automation-run-impact{grid-template-columns:1fr}.automation-run-review{padding:18px}.report-drilldown-context>header{flex-direction:column;align-items:flex-start}.report-drilldown-records article{grid-template-columns:1fr;gap:4px}}.post-ai-head{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.post-ai-head>span{color:#fff;background:linear-gradient(135deg,#5b55e7,#1677ff);border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:10px;font-weight:900;display:grid}.post-ai-head p{color:#6755c7;letter-spacing:.13em;margin:0;font-size:8px;font-weight:900}.post-ai-head h2{margin:4px 0!important}.post-ai-head small{color:#718392;font-size:8px;line-height:1.45}.post-idea-presets{gap:6px;margin:0 0 15px;padding-bottom:3px;display:flex;overflow-x:auto}.post-idea-presets button{color:#5146a8;background:#f8f7ff;border:1px solid #d9e1ee;border-radius:99px;flex:none;padding:7px 10px;font-size:8px;font-weight:850}.post-strategy-grid{grid-template-columns:1fr 1.4fr 1fr 1fr;gap:8px;display:grid}.post-strategy-grid label,.post-source-row label{color:#587087;text-transform:uppercase;letter-spacing:.07em;gap:6px;font-size:8px;font-weight:900;display:grid}.post-strategy-grid :is(input,select),.post-source-row input,.post-creator textarea{box-sizing:border-box;color:#243c50;width:100%;font:inherit;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #dce5eb;border-radius:8px;padding:10px}.post-creator textarea{resize:vertical;min-height:92px}.post-source-row{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.post-creator>button{width:100%;min-height:43px;margin-top:12px;background:linear-gradient(135deg,#5b55e7,#1677ff)!important}.post-creator>small{text-align:center;margin-top:9px;display:block}html[data-theme=dark] :is(.post-strategy-grid input,.post-strategy-grid select,.post-source-row input,.post-creator textarea){border-color:var(--theme-line);background:var(--theme-surface-2);color:var(--theme-text)}@media (width<=820px){.post-strategy-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.post-strategy-grid,.post-source-row{grid-template-columns:1fr}}.marketing-record-cards{background:#f7fafc;border:1px solid #dce5eb;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;padding:14px;display:grid}.marketing-record-cards button{color:#29475a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce5eb;border-radius:11px;grid-template-columns:auto 1fr;gap:3px 10px;min-height:76px;padding:12px;display:grid}.marketing-record-cards button>span{grid-row:1/3;font-size:20px}.marketing-record-cards button>b{font-size:12px}.marketing-record-cards button>small{color:#728493;font-size:9px;line-height:1.3}.marketing-record-cards button:hover{background:#f5faff;border-color:#8cb6d2}.marketing-record-cards button.active{color:#165fae;background:#edf4ff;border-color:#6f9fe8;box-shadow:inset 3px 0 #1677ff}.marketing-record-cards button:focus-visible{outline-offset:2px;outline:3px solid #1677ff55}#marketing-company,#marketing-schedule,#marketing-drafts,#marketing-ads{scroll-margin-top:90px}.linkedin-ads-workspace{gap:14px;display:grid}.linkedin-ads-summary{background:linear-gradient(135deg,#f8fbff,#edf5ff);border:1px solid #c9d9ea;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.linkedin-ads-summary p{color:#0a66c2;letter-spacing:.13em;margin:0;font-size:9px;font-weight:900}.linkedin-ads-summary h2{color:#10283b;margin:5px 0;font-size:19px}.linkedin-ads-summary span{color:#718392;font-size:11px}.linkedin-ads-summary a,.linkedin-ad-account a{color:#fff;background:#0a66c2;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:850;text-decoration:none}.linkedin-ads-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.linkedin-ad-account{background:#fff;border:1px solid #dce5eb;border-radius:15px;padding:20px}.linkedin-ad-account header{justify-content:space-between;align-items:center;gap:12px;display:flex}.linkedin-ad-account header span{border-radius:20px;padding:5px 8px;font-size:9px;font-weight:900}.linkedin-ad-account.active header span{color:#117a59;background:#e5f7ef}.linkedin-ad-account.legacy header span{color:#965b08;background:#fff1dc}.linkedin-ad-account header small{color:#718392}.linkedin-ad-account h3{color:#10283b;margin:17px 0 4px;font-size:18px}.linkedin-ad-account strong{color:#546b7b;font-size:11px}.linkedin-ad-account p{color:#687c8b;min-height:48px;margin:13px 0 18px;font-size:11px;line-height:1.55}.linkedin-ad-account.legacy a{color:#536d7e;background:#fff;border:1px solid #d5e0e8}.linkedin-ads-guardrails{background:#fff;border:1px solid #dce5eb;border-radius:15px;padding:18px}.linkedin-ads-guardrails>div{align-items:center;gap:12px;display:flex}.linkedin-ads-guardrails>div>span{background:#eef7f2;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.linkedin-ads-guardrails b,.linkedin-ads-guardrails small{display:block}.linkedin-ads-guardrails small{color:#718392;margin-top:3px;line-height:1.45}.linkedin-ads-guardrails ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.linkedin-ads-guardrails li{background:#f5f8fa;border-radius:9px;padding:11px}.linkedin-ads-guardrails li span{color:#718392;margin-top:3px;font-size:9px;display:block}html[data-theme=dark] :is(.linkedin-ads-summary,.linkedin-ad-account,.linkedin-ads-guardrails){border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}html[data-theme=dark] :is(.linkedin-ads-summary h2,.linkedin-ad-account h3){color:var(--theme-text)}html[data-theme=dark] .linkedin-ads-guardrails li{background:#172b3b}@media (width<=700px){.linkedin-ads-summary{flex-direction:column;align-items:flex-start}.linkedin-ads-grid,.linkedin-ads-guardrails ul{grid-template-columns:1fr}.linkedin-ad-account p{min-height:0}}html[data-theme=dark] .marketing-record-cards{border-color:var(--theme-line);background:#152b39}html[data-theme=dark] .marketing-record-cards button{border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}html[data-theme=dark] .marketing-record-cards button.active{color:#8dc8ff;background:#173a58}@media (width<=850px){.marketing-record-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.marketing-record-cards{grid-template-columns:1fr}}.linkedin-ads-reporting{background:#fff;border:1px solid #dce5eb;border-radius:15px;padding:20px}.linkedin-ads-reporting>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.linkedin-ads-reporting>header p{color:#0a66c2;letter-spacing:.13em;margin:0;font-size:9px;font-weight:900}.linkedin-ads-reporting>header h2{color:#10283b;margin:5px 0;font-size:18px}.linkedin-ads-reporting>header span{color:#718392;font-size:10px}.linkedin-ads-reporting>header>div:last-child{gap:8px;display:flex}.linkedin-ads-reporting select,.linkedin-ads-reporting button{color:#29475a;background:#fff;border:1px solid #cbd9e2;border-radius:8px;padding:9px 11px;font-size:10px}.linkedin-ads-reporting button,.linkedin-ads-empty a{color:#fff;cursor:pointer;background:#0a66c2;border-color:#0a66c2;font-weight:850;text-decoration:none}.linkedin-ads-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.linkedin-ads-metrics article{border:1px solid #dce5eb;border-radius:11px;padding:15px}.linkedin-ads-metrics article.legacy{background:#fffaf2}.linkedin-ads-metrics article>header{justify-content:space-between;gap:10px;display:flex}.linkedin-ads-metrics article>header small{color:#718392}.linkedin-ads-metrics article>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.linkedin-ads-metrics article span{background:#f5f8fa;border-radius:8px;padding:9px}.linkedin-ads-metrics article span small,.linkedin-ads-metrics article span strong{display:block}.linkedin-ads-metrics article span small{color:#718392;font-size:8px}.linkedin-ads-metrics article span strong{color:#10283b;margin-top:4px;font-size:14px}.linkedin-ads-empty{color:#765520;background:#fff7e9;border-radius:10px;align-items:center;gap:10px;margin:15px 0 0;padding:14px;display:flex}.linkedin-ads-empty span{font-size:10px}.linkedin-ads-empty a{border-radius:8px;margin-left:auto;padding:9px 11px;font-size:10px}html[data-theme=dark] .linkedin-ads-reporting{border-color:var(--theme-line);background:var(--theme-surface)}html[data-theme=dark] .linkedin-ads-reporting h2,html[data-theme=dark] .linkedin-ads-metrics article span strong{color:var(--theme-text)}html[data-theme=dark] .linkedin-ads-metrics article.legacy,html[data-theme=dark] .linkedin-ads-metrics article span{background:#172b3b}@media (width<=900px){.linkedin-ads-metrics article>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.linkedin-ads-reporting>header{flex-direction:column;align-items:flex-start}.linkedin-ads-metrics{grid-template-columns:1fr}.linkedin-ads-empty{flex-direction:column;align-items:flex-start}.linkedin-ads-empty a{margin-left:0}}.linkedin-studio-tabs{background:#f4f7fa;border:1px solid #dfe7ed;border-radius:11px;gap:4px;width:max-content;margin:14px 0 0;padding:4px;display:flex}.linkedin-studio-tabs button{color:#657b8d;background:0 0;border:0;border-radius:8px;padding:9px 16px;font-size:9px;font-weight:900}.linkedin-studio-tabs button.active{color:#0a66c2;background:#fff;box-shadow:0 2px 8px #17344b12}.linkedin-performance{margin-top:14px}.performance-toolbar{background:#fff;border:1px solid #dfe7ed;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.performance-toolbar p,.panel-title p,.ai-performance-insight p{color:#0a66c2;letter-spacing:.12em;margin:0;font-size:8px;font-weight:900}.performance-toolbar h2{color:#10283b;margin:5px 0 0;font-size:18px}.performance-toolbar>div:last-child{gap:8px;display:flex}.performance-toolbar select,.performance-toolbar button{color:#344e62;background:#fff;border:1px solid #d7e1e8;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:800}.performance-toolbar button{color:#fff;background:#0a66c2;border-color:#0a66c2}.performance-toolbar button:disabled{opacity:.45}.analytics-permission{color:#785b16;background:#fff9eb;border:1px solid #f0d79f;border-radius:10px;flex-direction:column;gap:8px;margin-top:12px;padding:14px 16px;display:flex}.analytics-permission b{font-size:10px}.analytics-permission span{font-size:9px}.analytics-permission code{font-weight:900}.performance-kpis{grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0;display:grid}.performance-kpis article{background:#fff;border:1px solid #dfe7ed;border-radius:11px;flex-direction:column;gap:7px;padding:16px;display:flex}.performance-kpis span{color:#728596;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:800}.performance-kpis strong{color:#10283b;font-size:22px}.performance-grid{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.performance-grid>section,.post-performance-table{background:#fff;border:1px solid #dfe7ed;border-radius:13px;padding:18px}.panel-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.panel-title h3{color:#10283b;margin:4px 0 0;font-size:14px}.panel-title>span{color:#718493;font-size:8px}.topic-row{border-top:1px solid #edf1f4;grid-template-columns:85px 55px 1fr 38px;align-items:center;gap:9px;padding:10px 0;font-size:9px;display:grid}.topic-row>b{color:#1a3448}.topic-row>span{color:#7b8d9a}.topic-row>div{background:#edf2f6;border-radius:8px;height:7px;overflow:hidden}.topic-row i{background:linear-gradient(90deg,#0a66c2,#44c3d7);border-radius:8px;height:100%;display:block}.topic-row strong{text-align:right;color:#0a66c2}.ai-performance-insight{align-items:flex-start;gap:13px;display:flex;color:#fff!important;background:linear-gradient(145deg,#071a2d,#0a365e)!important}.ai-performance-insight>span{color:#06213a;background:#52d5df;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.ai-performance-insight p{color:#63d5df}.ai-performance-insight h3{color:#fff;margin:8px 0;font-size:17px}.ai-performance-insight small{color:#b8ccdc;font-size:9px;line-height:1.55}.post-performance-table{margin-top:12px}.table-scroll{overflow:auto}.post-performance-table table{border-collapse:collapse;width:100%;min-width:760px}.post-performance-table th{text-align:left;color:#758895;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid #dfe7ed;padding:9px;font-size:7px}.post-performance-table td{color:#435e72;border-bottom:1px solid #edf1f4;padding:11px 9px;font-size:9px}.post-performance-table td b,.post-performance-table td small{display:block}.post-performance-table td b{color:#17344b;max-width:260px}.post-performance-table td small{color:#8293a0;margin-top:3px}.performance-empty{text-align:center;color:#708493;flex-direction:column;gap:5px;padding:30px;font-size:10px;display:flex}.performance-empty b{color:#17344b}@media (width<=900px){.performance-kpis{grid-template-columns:repeat(2,1fr)}.performance-grid{grid-template-columns:1fr}.performance-toolbar{flex-direction:column;align-items:flex-start}}@media (width<=560px){.performance-kpis{grid-template-columns:1fr}.performance-toolbar>div:last-child{flex-direction:column;width:100%}.linkedin-studio-tabs{width:100%}.linkedin-studio-tabs button{flex:1}}.command-home{background:#f4f7f9;min-height:calc(100vh - 62px);padding-bottom:54px}.command-hero{color:#fff;background:#071e2d;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:28px;padding:30px 5vw 24px;display:grid}.command-welcome p,.command-section-head p,.workstream-head p{color:#4ca9e9;letter-spacing:.15em;margin:0 0 7px;font-size:9px;font-weight:900}.command-welcome h1{letter-spacing:-.035em;margin:0;font-size:28px}.command-welcome>span{color:#9fb2bf;margin-top:8px;font-size:11px;display:block}.command-pulse{background:#0d2838;border:1px solid #254151;border-radius:10px;align-items:center;gap:10px;padding:11px 14px;display:flex}.command-pulse>i{background:#38d19b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #38d19b1f}.command-pulse>span{flex-direction:column;display:flex}.command-pulse b{font-size:10px}.command-pulse small{color:#93a9b6;margin-top:3px;font-size:8px}.command-actions{gap:8px;display:flex}.command-actions button{color:#102d3e;background:#fff;border:1px solid #355261;border-radius:8px;padding:10px 13px;font-size:9px;font-weight:900}.command-actions button:first-child{color:#fff;background:#356ee8;border-color:#3d8fe0}.command-actions button.active{color:#087454;border-color:#38d19b}.command-metrics{background:#dbe3e8;border:1px solid #dbe3e8;border-radius:0 0 14px 14px;grid-template-columns:repeat(5,1fr);gap:1px;margin:0 5vw;display:grid;overflow:hidden}.command-metrics button{text-align:left;background:#fff;border:0;flex-direction:column;align-items:flex-start;padding:17px 18px;display:flex}.command-metrics button:hover{background:#f9fbfc}.command-metrics span{color:#6c7f8b;font-size:9px;font-weight:800}.command-metrics b{color:#15384c;margin-top:8px;font-size:24px;line-height:1}.command-metrics small{color:#82929c;margin-top:7px;font-size:8px}.command-metrics .urgent{background:#fff9f6}.command-metrics .urgent b{color:#dc5a36}.command-focus{grid-template-columns:minmax(0,1.65fr) minmax(290px,.85fr);gap:16px;margin:22px 5vw;display:grid}.focus-main{color:#fff;background:linear-gradient(128deg,#153f58,#0b283a);border-radius:15px;min-height:236px;padding:28px 30px;position:relative;overflow:hidden}.focus-main:after{content:"";border:62px solid #3d8fe02e;border-radius:50%;width:310px;height:310px;position:absolute;bottom:-130px;right:-70px}.focus-label{align-items:center;gap:9px;display:flex}.focus-label>span{background:#356ee8;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.focus-label p{color:#80b9df;letter-spacing:.13em;margin:0;font-size:9px;font-weight:900}.focus-main h2{z-index:1;letter-spacing:-.03em;max-width:620px;margin:25px 0 7px;font-size:26px;position:relative}.focus-main>p{z-index:1;color:#aec0cb;margin:0;font-size:11px;position:relative}.focus-main>button{z-index:1;color:#14394e;background:#fff;border:0;border-radius:9px;margin-top:26px;padding:11px 14px;font-size:10px;font-weight:900;position:relative}.focus-main>button b{color:#356ee8;margin-left:16px}.focus-lanes{background:#fff;border:1px solid #dde5e9;border-radius:15px;padding:18px}.focus-lanes>div{padding:2px 4px 12px}.focus-lanes p{color:#356ee8;letter-spacing:.13em;margin:0;font-size:8px;font-weight:900}.focus-lanes h3{color:#17394c;margin:5px 0 0;font-size:14px}.focus-lanes>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf1f3;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;width:100%;padding:10px 4px;display:grid}.focus-lanes>button span{color:#356ee8;background:#edf4fb;border-radius:7px;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.focus-lanes>button b{color:#294a5c;font-size:9px}.focus-lanes>button small{color:#83939d;font-size:8px}.command-section-head{justify-content:space-between;align-items:end;margin:28px 5vw 0;padding:0 2px;display:flex}.command-section-head h2,.workstream-head h2{color:#15384c;margin:0;font-size:20px}.command-section-head span{color:#728590;margin-top:5px;font-size:10px;display:block}.command-home .daily-agent{margin-top:12px}.workstream-panel{background:#fff;border:1px solid #dce4e9;border-radius:14px;margin:24px 5vw 0;overflow:hidden}.workstream-head{border-bottom:1px solid #e5ebee;justify-content:space-between;align-items:center;padding:18px 21px;display:flex}.workstream-head button{color:#547080;background:#fff;border:1px solid #d5e0e6;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:850}.workstream-head button.active{color:#167554;background:#eefaf5;border-color:#2fa67a}.workstream-panel .v2-board{border:0;border-radius:0;margin:0}.command-home .ai-search{margin-top:24px}@media (width<=1050px){.command-hero{grid-template-columns:1fr auto}.command-pulse{grid-column:1/2}.command-actions{flex-direction:column;grid-area:1/2/3/3}.command-metrics{grid-template-columns:repeat(3,1fr)}.command-focus{grid-template-columns:1fr}.focus-lanes{grid-template-columns:repeat(2,1fr);gap:0 16px;display:grid}.focus-lanes>div{grid-column:1/-1}}@media (width<=700px){.command-hero{grid-template-columns:1fr;padding:24px 16px 20px}.command-welcome h1{font-size:24px}.command-pulse,.command-actions{grid-area:auto/1}.command-actions{flex-direction:row}.command-actions button{flex:1}.command-metrics{grid-template-columns:1fr 1fr;margin:0 12px}.command-metrics button:last-child{grid-column:1/-1}.command-focus,.command-section-head,.workstream-panel{margin-left:12px;margin-right:12px}.focus-main{min-height:220px;padding:23px 20px}.focus-main h2{font-size:22px}.focus-lanes{grid-template-columns:1fr}.focus-lanes>div{grid-column:auto}.command-section-head{align-items:flex-start}.workstream-head{align-items:flex-start;gap:12px}.workstream-head button{white-space:nowrap}}.executive-dashboard{background:#f3f6f8;min-height:calc(100vh - 68px);max-width:none!important;padding:24px 4vw 48px!important}.dashboard-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;display:flex}.dashboard-head p,.dashboard-card header p,.dashboard-insight p{color:#1677ff;letter-spacing:.15em;margin:0 0 5px;font-size:8px;font-weight:900}.dashboard-head h1{color:#102f43;letter-spacing:-.025em;margin:0;font-size:25px}.dashboard-head>div>span{color:#71838f;margin-top:6px;font-size:10px;display:block}.dashboard-head-actions{align-items:center;gap:10px;display:flex}.period-switch{background:#fff;border:1px solid #d8e2e8;border-radius:9px;padding:3px;display:flex}.period-switch button{color:#72838e;background:0 0;border:0;border-radius:6px;padding:8px 11px;font-size:8px;font-weight:900}.period-switch button.active{color:#fff;background:#102f43}.run-dashboard{color:#fff;background:#1677ff;border:0;border-radius:9px;padding:11px 15px;font-size:9px;font-weight:900}.dashboard-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.dashboard-kpis button{text-align:left;background:#fff;border:1px solid #dce5ea;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:118px;padding:16px;display:flex;position:relative;overflow:hidden}.dashboard-kpis button:before{content:"";background:#1677ff;width:100%;height:3px;position:absolute;top:0;left:0}.dashboard-kpis button.green:before{background:#22a06b}.dashboard-kpis button.purple:before{background:#7455d8}.dashboard-kpis button.gold:before{background:#d49a21}.dashboard-kpis button.navy:before{background:#173f57}.dashboard-kpis span{color:#6d7f8b;font-size:8px;font-weight:850}.dashboard-kpis b{color:#122f42;letter-spacing:-.025em;margin:13px 0 8px;font-size:22px}.dashboard-kpis small{color:#82919a;font-size:8px}.dashboard-grid{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.dashboard-card{background:#fff;border:1px solid #dce5ea;border-radius:13px;min-height:280px;padding:18px 20px}.dashboard-card>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.dashboard-card h2{color:#17384b;margin:0;font-size:15px}.dashboard-card header button{color:#1677ff;background:0 0;border:0;font-size:8px;font-weight:900}.dashboard-funnel{flex-direction:column;gap:10px;display:flex}.dashboard-funnel>div{grid-template-columns:75px minmax(80px,1fr) 34px 32px;align-items:center;gap:9px;display:grid}.dashboard-funnel span{color:#5e7482;font-size:8px;font-weight:800}.dashboard-funnel>div>i{background:#edf2f5;border-radius:8px;height:8px;overflow:hidden}.dashboard-funnel>div>i em{background:linear-gradient(90deg,#1677ff,#35a7e8);border-radius:8px;height:100%;display:block}.dashboard-funnel b{color:#17384b;font-size:9px}.dashboard-funnel small{color:#86959e;font-size:7px}.ghl-card header>span{border-radius:20px;padding:5px 8px;font-size:7px;font-weight:900}.ghl-card .connected{color:#18825a;background:#e8f8f0}.ghl-card .disconnected{color:#b74343;background:#fff0f0}.pipeline-stages{flex-direction:column;gap:2px;display:flex}.pipeline-stages>div{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.pipeline-stages span{flex-direction:column;gap:3px;display:flex}.pipeline-stages b{color:#334f60;font-size:9px}.pipeline-stages small{color:#84939c;font-size:7px}.pipeline-stages strong{color:#17384b;font-size:9px}.ghl-card footer{background:#f5f8fa;border-radius:0 0 13px 13px;grid-template-columns:1fr auto;align-items:end;margin:15px -20px -18px;padding:14px 20px;display:grid}.ghl-card footer span{color:#6b7f8c;font-size:8px;font-weight:850}.ghl-card footer b{color:#17384b;grid-area:1/2/3;font-size:18px}.ghl-card footer small{color:#82919b;font-size:7px}.dashboard-empty{text-align:center;background:#f7f9fa;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;display:flex}.dashboard-empty b{color:#3d596a;font-size:10px}.dashboard-empty span{color:#7b8d98;max-width:270px;margin-top:6px;font-size:8px;line-height:1.5}.trend-legend{gap:12px;display:flex}.trend-legend span{color:#6e808b;align-items:center;gap:5px;font-size:7px;display:flex}.trend-legend i{background:#1677ff;border-radius:2px;width:7px;height:7px}.trend-legend span:last-child i{background:#22a06b}.trend-chart{grid-template-columns:repeat(6,1fr);align-items:end;gap:13px;height:205px;padding-top:10px;display:grid}.trend-chart>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.trend-chart>div>span{justify-content:center;align-items:end;gap:4px;height:170px;display:flex}.trend-chart i,.trend-chart em{background:#1677ff;border-radius:4px 4px 1px 1px;width:11px;min-height:3px}.trend-chart em{background:#22a06b}.trend-chart small{color:#7e8e98;font-size:7px}.exception-card>div{flex-direction:column;display:flex}.exception-card>div button{text-align:left;background:#fff;border:0;border-top:1px solid #edf1f3;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.exception-card>div b{border-radius:7px;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.exception-card .alert{color:#c75a28;background:#fff0e8}.exception-card .clear{color:#25815f;background:#eaf8f1}.exception-card>div span{color:#3c596a;font-size:8px;font-weight:800}.exception-card>div em{color:#9ba8b0;font-size:11px;font-style:normal}.health-link{color:#416276;background:#f7fafb;border:1px solid #d9e5ec;border-radius:8px;width:100%;margin-top:12px;padding:9px;font-size:8px;font-weight:900}.dashboard-insight{background:linear-gradient(110deg,#eef6ff,#f8fbff);border:1px solid #cfe0f7;border-radius:13px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:12px;padding:17px 20px;display:grid}.ai-mark{color:#fff;background:#1677ff;border-radius:11px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:900;display:grid}.dashboard-insight h2{color:#193e58;margin:0;font-size:12px;line-height:1.45}.dashboard-insight span{color:#718694;margin-top:4px;font-size:8px;display:block}.dashboard-insight button{color:#fff;white-space:nowrap;background:#173f57;border:0;border-radius:8px;padding:10px 13px;font-size:8px;font-weight:900}html[data-theme=dark] .executive-dashboard{background:var(--theme-bg)}html[data-theme=dark] :is(.dashboard-kpis button,.dashboard-card,.period-switch,.exception-card>div button){background:var(--theme-surface);border-color:var(--theme-line)}html[data-theme=dark] :is(.dashboard-head h1,.dashboard-kpis b,.dashboard-card h2,.pipeline-stages b,.pipeline-stages strong,.dashboard-funnel b){color:var(--theme-text)}html[data-theme=dark] .dashboard-insight{background:#172c40;border-color:#294964}html[data-theme=dark] .dashboard-insight h2{color:#d9e9f5}@media (width<=1180px){.dashboard-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=820px){.dashboard-grid{grid-template-columns:1fr}.dashboard-head{flex-direction:column;align-items:flex-start}.dashboard-head-actions{justify-content:space-between;width:100%}}@media (width<=560px){.executive-dashboard{padding:16px 12px 36px!important}.dashboard-kpis{grid-template-columns:1fr 1fr}.dashboard-head-actions{flex-direction:column;align-items:stretch}.period-switch button{flex:1}.dashboard-insight{grid-template-columns:40px 1fr}.dashboard-insight button{grid-column:1/-1}.dashboard-funnel>div{grid-template-columns:64px 1fr 26px}}.reply-center{background:#f4f7f9;min-height:calc(100vh - 62px)}.reply-top{color:#fff;background:#071e2d;justify-content:space-between;align-items:center;padding:30px 5vw 22px;display:flex}.reply-top p{color:#43a6e8;letter-spacing:.15em;margin:0 0 7px;font-size:9px;font-weight:900}.reply-top h1{letter-spacing:-.03em;margin:0;font-size:27px}.reply-top span{color:#9fb2bf;margin-top:8px;font-size:11px;display:block}.reply-top button{color:#17384b;background:#fff;border:1px solid #3a5a6c;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:900}.reply-top button:disabled{opacity:.5}.reply-stats{background:#dbe3e8;border:1px solid #dbe3e8;border-radius:0 0 13px 13px;grid-template-columns:repeat(4,1fr);gap:1px;margin:0 5vw;display:grid;overflow:hidden}.reply-stats article{background:#fff;flex-direction:column;padding:15px 18px;display:flex}.reply-stats b{color:#15384c;font-size:22px}.reply-stats span{color:#70828d;margin-top:5px;font-size:9px}.reply-layout{grid-template-columns:315px minmax(0,1fr);gap:15px;margin:22px 5vw 50px;display:grid}.reply-list,.reply-detail{background:#fff;border:1px solid #dce4e9;border-radius:14px;overflow:hidden}.reply-list>div:first-child{border-bottom:1px solid #e7ecef;justify-content:space-between;padding:16px;display:flex}.reply-list>div:first-child b{color:#17394c;font-size:11px}.reply-list>div:first-child span{color:#83939d;font-size:8px}.reply-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f3;grid-template-columns:34px 1fr 12px;align-items:center;gap:9px;width:100%;padding:12px 14px;display:grid}.reply-list>button:hover,.reply-list>button.active{background:#eff7fd}.reply-list>button.active{box-shadow:inset 3px 0 #356ee8}.reply-avatar{color:#2865ad;background:#dfeefd;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.reply-list>button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.reply-list b{color:#23465a;font-size:10px}.reply-list small{color:#738691;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;overflow:hidden}.reply-list i{color:#d35735;margin-top:5px;font-size:8px;font-style:normal;font-weight:800}.reply-list em{color:#9aa8b0;font-style:normal}.reply-detail{padding:0 21px 18px}.reply-detail>header{border-bottom:1px solid #e7ecef;justify-content:space-between;align-items:center;padding:19px 0;display:flex}.reply-detail header p{color:#356ee8;letter-spacing:.13em;margin:0 0 4px;font-size:8px;font-weight:900}.reply-detail header h2{color:#15384c;margin:0;font-size:20px}.reply-detail header span{color:#748792;margin-top:4px;font-size:9px;display:block}.reply-detail header>em{color:#167554;background:#e9f8f2;border-radius:14px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:900}.reply-detail header>em.locked{color:#b0472d;background:#fff0ed}.reply-original{background:#f9fbfc;border:1px solid #dce5ea;border-radius:10px;margin-top:16px;padding:14px}.reply-original>div{justify-content:space-between;display:flex}.reply-original b{color:#24475a;font-size:9px}.reply-original small{color:#87969f;font-size:8px}.reply-original p{color:#334f5e;margin:10px 0 0;font-size:11px;line-height:1.55}.reply-intelligence{grid-template-columns:.75fr .85fr 1.5fr;gap:9px;margin-top:13px;display:grid}.reply-intelligence>div{background:#fff;border:1px solid #dfe7eb;border-radius:10px;flex-direction:column;padding:12px;display:flex}.reply-intelligence span{color:#718792;letter-spacing:.1em;font-size:8px;font-weight:900}.reply-intelligence b{color:#183c50;margin-top:6px;font-size:12px}.reply-intelligence small{color:#71838e;margin-top:5px;font-size:8px;line-height:1.4}.intent-card{background:#f1fbf7!important;border-color:#acd7c7!important}.urgency-card{background:#fffbf0!important;border-color:#f1d7a0!important}.reply-draft{color:#39596b;flex-direction:column;gap:7px;margin-top:14px;font-size:9px;font-weight:850;display:flex}.reply-draft textarea{color:#29495b;resize:vertical;border:1px solid #cddce4;border-radius:10px;min-height:175px;padding:13px;font:500 11px/1.55 inherit}.reply-actions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}.reply-actions button,.reply-actions a{color:#365a6f;background:#fff;border:1px solid #cbd9e1;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:850;text-decoration:none}.reply-actions button:nth-last-child(2){color:#fff;background:#356ee8;border-color:#356ee8;margin-left:auto}.reply-actions .meeting{color:#fff;background:#178866;border-color:#178866}.reply-actions button:disabled{opacity:.45}.reply-safety{color:#7d8e98;margin-top:11px;font-size:8px;display:block}.reply-loading{color:#3e687f;background:#edf6fc;border-radius:10px;margin-top:14px;padding:18px;font-size:10px}.reply-notice{color:#735900;background:#fff7d9;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:9px}.reply-empty{flex-direction:column;padding:24px 18px;display:flex}.reply-empty b{color:#29495b;font-size:11px}.reply-empty span{color:#82929c;margin-top:5px;font-size:9px}@media (width<=900px){.reply-layout{grid-template-columns:1fr}.reply-list{max-height:320px;overflow:auto}.reply-intelligence{grid-template-columns:1fr 1fr}.summary-card{grid-column:1/-1}}@media (width<=650px){.reply-top{align-items:flex-start;gap:16px;padding:23px 16px}.reply-top h1{font-size:23px}.reply-top>div{max-width:70%}.reply-stats{grid-template-columns:1fr 1fr;margin:0 12px}.reply-layout{margin:16px 12px 40px}.reply-intelligence{grid-template-columns:1fr}.summary-card{grid-column:auto}.reply-actions{flex-direction:column;align-items:stretch}.reply-actions button,.reply-actions a{text-align:center;width:100%}.reply-actions button:nth-last-child(2){margin-left:0}.reply-detail>header{align-items:flex-start;gap:12px}.reply-detail header>em{white-space:nowrap}}.find-jobs-page>.prospect-finder{display:none}.persona-page{flex-direction:column;gap:18px;display:flex}.persona-hero{background:linear-gradient(135deg,#f8fbff,#eef6ff);border:1px solid #d5e2ea;border-radius:17px;justify-content:space-between;gap:20px;padding:22px;display:flex}.persona-hero p,.persona-results-head p{color:#1769aa;letter-spacing:.13em;margin:0 0 5px;font-size:9px;font-weight:900}.persona-hero h2{color:#173342;margin:0;font-size:23px}.persona-hero span{color:#637985;max-width:720px;margin-top:7px;font-size:11px;line-height:1.5;display:block}.persona-hero em{color:#1769aa;background:#dcecff;border-radius:99px;align-self:flex-start;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.persona-layout{grid-template-columns:minmax(380px,.9fr) minmax(460px,1.1fr);gap:18px;display:grid}.persona-builder,.persona-results{background:#fff;border:1px solid #d8e3ea;border-radius:16px;padding:20px}.persona-section-head{margin-bottom:11px}.persona-section-head:not(:first-child){border-top:1px solid #e5edf2;margin-top:22px;padding-top:19px}.persona-section-head b,.persona-section-head span{display:block}.persona-section-head b{color:#183744;font-size:12px}.persona-section-head span{color:#71858e;margin-top:4px;font-size:9px}.persona-preset-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.persona-preset-grid button{color:#193744;text-align:left;background:#fbfdff;border:1px solid #d5e1e8;border-radius:11px;align-items:flex-start;gap:9px;min-height:72px;padding:11px;display:flex}.persona-preset-grid button.active{background:#eff6ff;border-color:#1677ff}.persona-preset-grid button>span{background:#e7eff5;border-radius:50%;flex:0 0 22px;place-items:center;height:22px;font-size:9px;font-weight:900;display:grid}.persona-preset-grid button.active>span{color:#fff;background:#1677ff}.persona-preset-grid b,.persona-preset-grid small{display:block}.persona-preset-grid b{font-size:10px}.persona-preset-grid small{color:#71858e;margin-top:4px;font-size:8px;line-height:1.4}.persona-filter-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.persona-filter-grid label{color:#4c6571;flex-direction:column;gap:5px;font-size:8px;font-weight:900;display:flex}.persona-filter-grid label:first-child,.persona-filter-grid label:nth-child(2){grid-column:1/-1}.persona-filter-grid input{border:1px solid #cddce5;border-radius:9px;min-width:0;height:40px;padding:0 10px}.persona-search-button{color:#fff;background:#1677ff;border:0;border-radius:10px;width:100%;min-height:43px;margin-top:13px;font-size:10px;font-weight:900}.persona-search-button:disabled{opacity:.55}.persona-credit-note{color:#748791;text-align:center;margin-top:9px;font-size:8px;display:block}.persona-results{padding:0;overflow:hidden}.persona-results-head{border-bottom:1px solid #e2eaf0;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.persona-results-head h3{color:#173342;margin:0;font-size:16px}.persona-results-head>span{color:#6d828c;font-size:8px;font-weight:800}.persona-notice{color:#1e648e;background:#edf6ff;border-radius:9px;margin:14px 14px 0;padding:10px 12px;font-size:9px}.persona-person-card{border-bottom:1px solid #e7edf1;grid-template-columns:43px minmax(0,1fr) auto;gap:12px;padding:16px 18px;display:grid}.persona-avatar{color:#1769aa;background:#dcecff;border-radius:12px;place-items:center;width:43px;height:43px;font-size:12px;font-weight:900;display:grid}.persona-person-main>div{align-items:center;gap:8px;display:flex}.persona-person-main b{font-size:11px}.persona-person-main em{color:#24734a;background:#e7f6ed;border-radius:99px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:900}.persona-person-main strong,.persona-person-main span,.persona-person-main small{display:block}.persona-person-main strong{color:#375460;margin-top:4px;font-size:9px}.persona-person-main span,.persona-person-main small{color:#6b818b;margin-top:4px;font-size:8px}.persona-tags{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.persona-tags i{color:#55717e;background:#eef5f9;border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal}.persona-tags i:first-child{color:#217346;background:#e8f6ed}.persona-person-actions{flex-direction:column;gap:7px;min-width:105px;display:flex}.persona-person-actions a{text-align:center;color:#1769aa;font-size:8px;font-weight:800}.persona-person-actions button{color:#1769aa;background:#fff;border:1px solid #b9d3e3;border-radius:8px;min-height:35px;padding:0 11px;font-size:8px;font-weight:900}.persona-person-actions button.enrich-now{color:#fff;background:#1677ff;border-color:#1677ff}.persona-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:350px;display:flex}.persona-empty>span{color:#1677ff;background:#eaf3ff;border-radius:15px;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.persona-empty b{font-size:12px}.persona-empty small{color:#758a94;font-size:9px}@media (width<=1050px){.persona-layout{grid-template-columns:1fr}}@media (width<=650px){.persona-hero,.persona-results-head{display:block}.persona-hero em{margin-top:10px;display:inline-block}.persona-preset-grid,.persona-filter-grid{grid-template-columns:1fr}.persona-filter-grid label:first-child,.persona-filter-grid label:nth-child(2){grid-column:auto}.persona-person-card{grid-template-columns:43px 1fr}.persona-person-actions{flex-direction:row;grid-column:2}}.find-jobs-page{padding-bottom:110px}.find-jobs-guide{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 18px;display:grid}.find-jobs-guide>div{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:15px;display:flex}.find-jobs-guide>div>b{color:#1677ff;background:#eaf3ff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.find-jobs-guide span,.find-jobs-guide strong,.find-jobs-guide small{display:block}.find-jobs-guide strong{color:var(--ink);font-size:12px}.find-jobs-guide small{color:var(--muted);margin-top:3px;font-size:9px}.find-jobs-page>.ai-search{margin-bottom:20px}.find-jobs-search{background:#f8fbfd;border:1px solid #d7e4eb;border-radius:17px;padding:22px}.find-jobs-search>header{justify-content:space-between;gap:20px;display:flex}.find-jobs-search>header p{color:#16855b;letter-spacing:.12em;margin:0 0 5px;font-size:10px;font-weight:900}.find-jobs-search>header h2{color:#173342;margin:0;font-size:21px}.find-jobs-search>header span{color:#617782;margin-top:6px;font-size:11px;display:block}.find-jobs-search>header em{color:#176743;white-space:nowrap;background:#e5f5ec;border-radius:99px;align-self:flex-start;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.prospect-finder{background:linear-gradient(145deg,#f7fbff,#eef6ff);border:1px solid #caddeb;border-radius:17px;margin-bottom:20px;padding:22px}.prospect-finder>header{justify-content:space-between;gap:20px;display:flex}.prospect-finder>header p{color:#1769aa;letter-spacing:.12em;margin:0 0 5px;font-size:10px;font-weight:900}.prospect-finder>header h2{color:#173342;margin:0;font-size:22px}.prospect-finder>header span{color:#617782;margin-top:6px;font-size:11px;line-height:1.45;display:block}.prospect-finder>header em{color:#1769aa;white-space:nowrap;background:#dcecff;border-radius:99px;align-self:flex-start;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.prospect-finder-tabs{border-bottom:1px solid #d5e3ed;gap:6px;margin:18px 0 12px;display:flex}.prospect-finder-tabs button{color:#617782;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 13px;font-size:10px;font-weight:900}.prospect-finder-tabs button.active{color:#135f9d;border-bottom-color:#1677ff}.persona-templates{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.persona-templates button{color:#193642;text-align:left;background:#fff;border:1px solid #d2e0e9;border-radius:10px;min-height:76px;padding:11px}.persona-templates button:hover{border-color:#1677ff;box-shadow:0 5px 16px #1677ff17}.persona-templates b,.persona-templates span{display:block}.persona-templates b{font-size:10px}.persona-templates span{color:#6a7e89;margin-top:5px;font-size:8px;line-height:1.4}.ai-prospect-box{grid-template-columns:1fr auto;align-items:stretch;gap:10px;margin-top:10px;display:grid}.ai-prospect-box textarea{color:#173342;resize:vertical;background:#fff;border:1px solid #cbdbe6;border-radius:10px;min-height:82px;padding:12px}.ai-prospect-box button{color:#fff;background:#1677ff;border:0;border-radius:10px;padding:0 18px;font-size:10px;font-weight:900}.ai-prospect-box button:disabled{opacity:.55}.prospect-filter-grid{grid-template-columns:1.1fr .75fr .75fr 1.7fr;gap:9px;display:grid}.prospect-filter-grid label{color:#45616f;flex-direction:column;gap:5px;font-size:9px;font-weight:900;display:flex}.prospect-filter-grid input{color:#173342;background:#fff;border:1px solid #cbdbe6;border-radius:9px;min-width:0;height:41px;padding:0 10px}.interpreted-criteria{background:#fff;border:1px solid #d4e2ea;border-radius:11px;margin-top:12px;padding:12px}.interpreted-criteria>b{color:#173342;font-size:10px;display:block}.interpreted-criteria>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.interpreted-criteria span,.company-fit-reasons span{color:#1769aa;background:#eaf3ff;border-radius:99px;padding:5px 8px;font-size:8px;font-weight:800}.interpreted-criteria small{color:#6a7e89;margin-top:9px;font-size:8px;display:block}.company-fit-reasons{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.company-fit-reasons span{color:#176743;background:#e8f5ee}.find-jobs-controls{grid-template-columns:1.05fr 2fr .7fr auto;align-items:end;gap:10px;margin-top:17px;display:grid}.find-jobs-controls label,.find-jobs-filters label{color:#45616f;flex-direction:column;gap:5px;font-size:10px;font-weight:800;display:flex}.find-jobs-controls input,.find-jobs-controls select,.find-jobs-filters input,.find-jobs-filters select{color:#193642;background:#fff;border:1px solid #cddce4;border-radius:9px;min-width:0;height:41px;padding:0 10px}.find-jobs-controls>button{color:#fff;background:#176f55;border:0;border-radius:9px;height:41px;padding:0 18px;font-weight:900}.find-jobs-controls button:disabled{opacity:.55}.find-jobs-notice{color:#345666;background:#eaf3f7;border-radius:9px;margin-top:12px;padding:10px 12px;font-size:11px;line-height:1.45}.find-jobs-filters{background:#fff;border:1px solid #dce6eb;border-radius:11px;grid-template-columns:1fr 1fr 1fr minmax(235px,auto);align-items:end;gap:9px;margin-top:14px;padding:12px;display:grid}.find-jobs-selection{align-items:center;gap:7px;height:41px;display:flex}.find-jobs-selection label{color:#176f55;cursor:pointer;background:#edf8f3;border:1px solid #9fc3b5;border-radius:8px;align-items:center;gap:8px;height:41px;padding:0 11px;display:flex}.find-jobs-selection label input{accent-color:#176f55;width:17px;height:17px}.find-jobs-selection label span{white-space:nowrap}.find-jobs-selection label b{color:#fff;background:#176f55;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:9px;display:grid}.find-jobs-filters button{color:#385664;background:#fff;border:1px solid #cddce4;border-radius:8px;height:41px;padding:0 11px;font-size:10px;font-weight:800}.find-jobs-summary{color:#677c86;align-items:center;gap:18px;margin:12px 0;font-size:10px;display:flex}.find-jobs-summary b{color:#173b4d;font-size:13px}.summary-select-all{color:#176f55;cursor:pointer;background:#eaf7f1;border:1px solid #89bba7;border-radius:9px;align-items:center;gap:8px;margin-left:auto;padding:9px 12px;font-weight:900;display:flex}.summary-select-all input{accent-color:#176f55;width:18px;height:18px}.summary-select-all input:disabled{cursor:not-allowed}.summary-select-all span{white-space:nowrap}.summary-account-actions{gap:8px;display:flex}.summary-account-actions button{color:#294b5c;white-space:nowrap;background:#fff;border:1px solid #b8cbd5;border-radius:9px;min-height:38px;padding:8px 12px;font-size:10px;font-weight:900}.summary-account-actions button.primary{color:#fff;background:#1677ff;border-color:#1677ff}.summary-account-actions button:disabled{opacity:.45;cursor:not-allowed}.bulk-add-progress{color:#173342;background:#f7fbff;border:1px solid #bdd5e3;border-radius:12px;margin:12px 0 16px;padding:14px 16px;box-shadow:0 6px 18px #14446014}.bulk-add-progress.active{background:#f2f8ff;border-color:#78aee3}.bulk-add-progress.done{background:#f0faf5;border-color:#8ecab0}.bulk-add-progress.has-errors{background:#fff9ef;border-color:#e1b26d}.bulk-add-progress-label,.bulk-add-progress-count{justify-content:space-between;align-items:center;gap:14px;display:flex}.bulk-add-progress-label span,.bulk-add-progress-label b,.bulk-add-progress-label small{display:block}.bulk-add-progress-label b{font-size:13px}.bulk-add-progress-label small{color:#56707d;margin-top:3px;font-size:10px}.bulk-add-progress-label strong{color:#1769aa;font-size:16px}.bulk-add-progress-track{background:#dce7ed;border-radius:99px;height:11px;margin:11px 0 8px;overflow:hidden}.bulk-add-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#1677ff,#42a5f5);height:100%;transition:width .25s;display:block}.bulk-add-progress.done:not(.has-errors) .bulk-add-progress-track>span{background:#1f9d68}.bulk-add-progress.has-errors .bulk-add-progress-track>span{background:#d99028}.bulk-add-progress-count{color:#4f6874;font-size:10px;font-weight:800}.bulk-add-progress-count em{color:#a35f10;font-style:normal}.find-jobs-list-head{color:#59717d;text-transform:uppercase;letter-spacing:.05em;background:#eef4f7;border:1px solid #d8e5eb;border-bottom:0;border-radius:11px 11px 0 0;grid-template-columns:92px minmax(190px,1.15fr) minmax(155px,.8fr) minmax(230px,1.4fr) minmax(210px,1fr);gap:12px;padding:10px 14px;font-size:9px;font-weight:900;display:grid}.find-jobs-results{background:#fff;border:1px solid #d8e5eb;border-radius:0 0 11px 11px;flex-direction:column;display:flex;overflow:hidden}.find-jobs-results article{background:#fff;border-bottom:1px solid #e5edf1;grid-template-columns:92px minmax(190px,1.15fr) minmax(155px,.8fr) minmax(230px,1.4fr) minmax(210px,1fr);align-items:center;gap:12px;padding:13px 14px;display:grid}.find-jobs-results article:last-child{border-bottom:0}.find-jobs-results article.selected{background:#f0f7ff;box-shadow:inset 4px 0 #1677ff}.company-check{color:#56707d;text-transform:uppercase;align-items:center;gap:6px;margin:0;font-size:9px;font-weight:900;display:flex}.company-check input{accent-color:#1677ff;width:17px;height:17px}.find-jobs-results header{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.find-jobs-results header b{color:#173342;font-size:14px;display:block}.find-jobs-results header span{color:#70838c;font-size:9px}.find-jobs-results header strong{color:#16855b;text-align:right;font-size:18px}.find-jobs-results header strong small{color:#758991;font-size:8px;display:block}.company-fit-reasons{flex-direction:column;gap:4px;display:flex}.company-fit-reasons span{color:#516b77;font-size:9px}.find-job-titles{flex-wrap:wrap;gap:4px;margin:0;display:flex}.find-job-titles span{color:#365361;background:#f0f5f7;border-radius:5px;padding:4px 6px;font-size:8px}.find-jobs-results footer{color:#70838c;flex-direction:column;align-items:flex-start;gap:6px;font-size:9px;display:flex}.find-jobs-results footer>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.find-jobs-results footer a,.find-jobs-results footer button{color:#176f55;background:0 0;border:0;font-size:9px;font-weight:900;text-decoration:none}.find-jobs-results footer button{color:#fff;background:#176f55;border-radius:7px;padding:7px 9px}.find-jobs-results footer em{color:#8b6b32;font-size:8px;font-style:normal;font-weight:800}.find-jobs-bulk{z-index:12;color:#fff;background:#0d2d40;border-radius:13px;align-items:center;gap:10px;width:min(780px,100% - 32px);padding:13px 15px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 18px 45px #00000047}.find-jobs-bulk>div{flex:1}.find-jobs-bulk b,.find-jobs-bulk span{display:block}.find-jobs-bulk b{font-size:12px}.find-jobs-bulk span{color:#bdd0da;margin-top:3px;font-size:8px}.find-jobs-bulk button{color:#fff;background:0 0;border:1px solid #486473;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:900}.find-jobs-bulk button.primary{background:#1677ff;border-color:#1677ff}@media (width<=1100px){.persona-templates{grid-template-columns:repeat(3,1fr)}.prospect-filter-grid{grid-template-columns:1fr 1fr}.find-jobs-list-head{display:none}.find-jobs-results{border-radius:11px}.find-jobs-results article{grid-template-columns:80px 1fr 1fr}.find-job-titles,.find-jobs-results footer{grid-column:2/-1}}@media (width<=900px){.find-jobs-controls,.find-jobs-filters{grid-template-columns:1fr 1fr}.find-jobs-summary{flex-wrap:wrap}.summary-select-all{margin-left:0}.summary-account-actions{justify-content:flex-end;width:100%}}@media (width<=650px){.find-jobs-guide,.find-jobs-controls,.find-jobs-filters,.prospect-filter-grid{grid-template-columns:1fr}.find-jobs-selection{align-items:stretch;height:auto}.find-jobs-selection label{flex:1}.find-jobs-search>header,.prospect-finder>header{display:block}.find-jobs-search>header em,.prospect-finder>header em{margin-top:10px;display:inline-block}.persona-templates,.ai-prospect-box{grid-template-columns:1fr}.ai-prospect-box button{min-height:42px}.find-jobs-summary{grid-template-columns:1fr 1fr;display:grid}.summary-select-all,.summary-account-actions{grid-column:1/-1}.summary-account-actions{grid-template-columns:1fr 1fr;display:grid}.find-jobs-results article{grid-template-columns:70px 1fr}.find-jobs-results header,.company-fit-reasons,.find-job-titles,.find-jobs-results footer{grid-column:2}}.persona-v2{font-size:14px}.persona-view-tabs{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:6px;padding:6px;display:flex}.persona-view-tabs button{min-height:40px;color:var(--muted);background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:14px;font-weight:800}.persona-view-tabs button.active{color:#fff;background:#1677ff}.persona-v2-layout{grid-template-columns:230px minmax(560px,1fr) 280px;align-items:start;gap:14px;display:grid}.persona-library,.persona-editor,.persona-live-summary,.persona-test-results,.persona-results-v2,.persona-history{border:1px solid var(--line);background:var(--paper);border-radius:14px}.persona-library{padding:10px;position:sticky;top:84px}.persona-library>header{padding:8px}.persona-library>header b,.persona-library>header small,.persona-library button b,.persona-library button small,.persona-library button span{display:block}.persona-library>header small{color:var(--muted);margin-top:4px}.persona-library button{text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;width:100%;margin-top:5px;padding:10px}.persona-library button:hover,.persona-library button.active{background:#eef7ff;border-color:#9fc7e5}.persona-library button span{color:#16855b;text-transform:uppercase;font-size:11px;font-weight:900}.persona-library button b{color:var(--ink);margin-top:4px;font-size:14px}.persona-library button small{color:var(--muted);margin-top:3px;font-size:12px}.persona-builder-v2{gap:10px;display:grid}.persona-steps{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin:0;padding:8px;list-style:none;display:flex;overflow-x:auto}.persona-steps li{min-width:110px;color:var(--muted);cursor:pointer;align-items:center;gap:7px;padding:7px;display:flex}.persona-steps li b{background:#eaf0f4;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.persona-steps li span{font-size:12px;font-weight:750}.persona-steps li.active{color:#1265a8}.persona-steps li.active b{color:#fff;background:#1677ff}.persona-steps li.done b{color:#15704d;background:#dff5ea}.persona-editor{padding:20px}.persona-editor>header,.persona-test-results>header,.persona-results-v2>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.persona-editor>header p,.persona-test-results>header p,.persona-results-v2>header p,.persona-history>header p,.persona-live-summary>p{color:#1677ff;letter-spacing:.12em;margin:0;font-size:12px;font-weight:900}.persona-editor h3,.persona-test-results h3,.persona-results-v2 h3,.persona-history h3,.persona-live-summary h3{color:var(--ink);margin:4px 0 0;font-size:20px}.persona-status{color:#5b7180;background:#eef4f7;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:900}.persona-status.active{color:#15704d;background:#e3f7ed}.persona-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.persona-form-grid>label,.persona-policy>label,.persona-save-panel>label{color:var(--ink);flex-direction:column;gap:6px;font-size:14px;font-weight:800;display:flex}.persona-form-grid input,.persona-policy input,.persona-save-panel input,.persona-chip-field textarea{color:#173342;background:#fff;border:1px solid #cbd9e2;border-radius:9px;min-height:42px;padding:9px;font-size:14px}.persona-form-grid label>small{color:#1677ff;font-size:12px}.persona-chip-field{grid-column:1/-1}.persona-chip-field>span{justify-content:space-between;gap:10px;display:flex}.persona-chip-field>span small{color:#1677ff}.persona-chip-field textarea{resize:vertical;min-height:58px}.persona-chip-field>div{flex-wrap:wrap;gap:5px;display:flex}.persona-chip-field i{color:#1769aa;background:#eaf3ff;border-radius:99px;padding:5px 8px;font-size:12px;font-style:normal}.buyer-groups{gap:10px;display:grid}.buyer-groups article{border:1px solid var(--line);border-radius:10px;padding:14px}.buyer-groups article>header{justify-content:space-between;display:flex}.buyer-groups article>header span{color:#1677ff;font-weight:800}.buyer-groups .persona-chip-field{margin-top:10px;display:block}.buyer-groups>article>small{color:var(--muted);margin-top:8px;display:block}.persona-policy ul{margin:18px 0 0;padding-left:20px}.persona-policy li{margin:9px 0;line-height:1.45}.persona-weights{gap:8px;display:grid}.persona-weights label{text-transform:capitalize;grid-template-columns:160px 90px 1fr;align-items:center;gap:10px;display:grid}.persona-weights input{border:1px solid var(--line);border-radius:8px;height:38px;padding:7px}.persona-weights small{color:var(--muted);margin-top:10px}.persona-mapping{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.persona-mapping article{border:1px solid var(--line);border-radius:10px;padding:12px}.persona-mapping article>b{margin-bottom:8px;display:block}.persona-mapping article>span{color:var(--muted);margin-top:5px;font-size:12px;display:block}.persona-mapping>button,.persona-test-launch button,.persona-save-panel button,.persona-test-results button,.persona-results-v2 button{color:#fff;background:#1677ff;border:0;border-radius:8px;padding:11px 14px;font-weight:850}.persona-mapping>button{grid-column:1/-1}.persona-credit-estimate{text-align:center;padding:30px}.persona-credit-estimate b,.persona-credit-estimate strong,.persona-credit-estimate span,.persona-credit-estimate small{display:block}.persona-credit-estimate strong{color:#1677ff;margin:10px;font-size:48px}.persona-credit-estimate small{max-width:520px;color:var(--muted);margin:15px auto 0;line-height:1.5}.persona-test-launch{background:#f2f8ff;border-radius:10px;padding:20px}.persona-test-launch p{line-height:1.5}.persona-save-panel>div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.persona-save-panel>small{color:var(--muted);margin-top:12px;display:block}.persona-editor>footer{border-top:1px solid var(--line);justify-content:space-between;margin-top:20px;padding-top:15px;display:flex}.persona-editor>footer button{border:1px solid var(--line);color:#294b5c;background:#fff;border-radius:8px;padding:9px 13px;font-weight:800}.persona-live-summary{padding:16px;position:sticky;top:84px}.persona-live-summary dl{margin:14px 0}.persona-live-summary dl>div{border-top:1px solid var(--line);padding:9px 0}.persona-live-summary dt{color:var(--muted);font-size:12px}.persona-live-summary dd{color:var(--ink);margin:3px 0 0;font-weight:750;line-height:1.35}.persona-live-summary>small{color:#16855b;font-weight:800}.persona-test-results,.persona-results-v2,.persona-history{padding:20px}.persona-test-summary,.persona-analytics{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;display:grid}.persona-test-summary article,.persona-analytics article{background:#f2f7fa;border-radius:9px;padding:12px}.persona-test-summary b,.persona-test-summary span,.persona-analytics b,.persona-analytics span{display:block}.persona-test-summary b,.persona-analytics b{font-size:22px}.persona-test-summary span,.persona-analytics span{color:var(--muted);font-size:12px}.persona-test-results>div:last-child>article{border-top:1px solid var(--line);grid-template-columns:155px 1fr;gap:6px 12px;padding:13px 0;display:grid}.persona-test-results article b{font-size:15px}.persona-test-results article p{margin:0}.persona-test-results article small,.persona-test-results article em{color:var(--muted);grid-column:2;font-style:normal}.persona-test-results .qualified,.persona-test-results .excluded{font-size:11px;font-weight:900}.persona-test-results .qualified{color:#16855b}.persona-test-results .excluded{color:#a46610}.persona-results-v2>article{border-top:1px solid var(--line);grid-template-columns:24px minmax(190px,1fr) 70px minmax(220px,1.3fr) 140px auto;align-items:center;gap:12px;padding:13px 0;display:grid}.persona-results-v2 article div span,.persona-results-v2 article div small{color:var(--muted);margin-top:4px;display:block}.persona-results-v2 article strong{color:#1677ff;font-size:18px}.persona-results-v2 article p{font-size:12px;line-height:1.4}.persona-results-v2 article em{color:#16855b;font-size:12px;font-style:normal}.persona-results-v2 article a{color:#1677ff;font-weight:800}.persona-event-list article{border-top:1px solid var(--line);padding:12px 0}.persona-event-list b,.persona-event-list span,.persona-event-list small{display:block}.persona-event-list span{margin-top:4px}.persona-event-list small{color:var(--muted);margin-top:4px}html[data-theme=dark] :is(.persona-library,.persona-editor,.persona-live-summary,.persona-test-results,.persona-results-v2,.persona-history,.persona-view-tabs,.persona-steps){background:var(--theme-surface);border-color:var(--theme-line)}html[data-theme=dark] :is(.persona-library button.active,.persona-test-launch){background:#173a58}html[data-theme=dark] :is(.persona-form-grid input,.persona-policy input,.persona-save-panel input,.persona-chip-field textarea,.persona-editor>footer button){color:var(--theme-text);border-color:var(--theme-line);background:#102636}@media (width<=1250px){.persona-v2-layout{grid-template-columns:210px 1fr}.persona-live-summary{grid-column:1/-1;position:static}.persona-live-summary dl{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.persona-live-summary dl>div{padding:9px}}@media (width<=850px){.persona-v2-layout{grid-template-columns:1fr}.persona-library{grid-template-columns:repeat(2,1fr);display:grid;position:static}.persona-library>header{grid-column:1/-1}.persona-form-grid,.persona-mapping{grid-template-columns:1fr}.persona-mapping>button{grid-column:auto}.persona-results-v2>article{grid-template-columns:24px 1fr 70px}.persona-results-v2 article p,.persona-results-v2 article em,.persona-results-v2 article a{grid-column:2/-1}.persona-live-summary dl{grid-template-columns:1fr 1fr}}@media (width<=560px){.persona-view-tabs{overflow-x:auto}.persona-library{grid-template-columns:1fr}.persona-test-summary,.persona-analytics,.persona-live-summary dl{grid-template-columns:1fr 1fr}.persona-test-results>div:last-child>article{grid-template-columns:1fr}.persona-test-results article small,.persona-test-results article em{grid-column:1}.persona-weights label{grid-template-columns:1fr 80px}.persona-weights label b{display:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-bg:#f4f7fb;--theme-surface:#fff;--theme-surface-2:#f7fafc;--theme-text:#102438;--theme-muted:#71808d;--theme-line:#dfe7ed}.theme-toggle{align-items:center;gap:7px;color:#dceaf2!important;background:#102d43!important;border:1px solid #36546b!important;display:flex!important}.theme-toggle span{font-size:15px;line-height:1}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-bg:#08121d;--theme-surface:#101e2b;--theme-surface-2:#142534;--theme-text:#e7f0f6;--theme-muted:#94a9b8;--theme-line:#293b49}html[data-theme=dark] body,html[data-theme=dark] .sdr-v2{background:var(--theme-bg);color:var(--theme-text)}html[data-theme=dark] .v2-top{background:#050d15;border-bottom:1px solid #213544;box-shadow:0 8px 25px #0008}html[data-theme=dark] :is(.v2-page,.command-home){color:var(--theme-text)}html[data-theme=dark] :is(.v2-kpis article,.v2-board>div,.v2-account-list,.v2-contact-list,.v2-account-detail,.v2-composer,.v2-report article,.v2-funnel,.v2-add,.simple-steps>div,.simple-summary article,.simple-priority,.people-overview article,.people-tracking-panel,.daily-company-queue,.daily-schedule-card,.ai-search,.find-jobs-panel,.find-jobs-results,.reply-card,.team-card,.manager-card){background:var(--theme-surface)!important;border-color:var(--theme-line)!important;box-shadow:none!important}html[data-theme=dark] :is(.v2-task,.v2-account-list>button,.v2-contact-list>button,.v2-leads>div,.v2-saved>button,.v2-evidence>a,.v2-compose-actions,.daily-company-queue article){background:var(--theme-surface)!important;border-color:var(--theme-line)!important}html[data-theme=dark] :is(.v2-account-list>button:hover,.v2-contact-list>button:hover,.v2-account-list>button.selected,.v2-contact-list>button.selected){background:#172c3d!important}html[data-theme=dark] :is(h1,h2,h3,h4,.v2-welcome h1,.v2-pagehead h1,.v2-account-top h2,.v2-person h2,.v2-section-title h2,.v2-task b,.v2-account-list b,.v2-contact-list b,.v2-report b,.simple-summary b,.simple-priority-head h2,.people-overview b){color:var(--theme-text)!important}html[data-theme=dark] :is(p,small,label,.v2-welcome span,.v2-task small,.v2-account-list small,.v2-contact-list small,.v2-person p,.v2-safety,.people-overview small){color:var(--theme-muted)}html[data-theme=dark] :is(input,textarea,select){color:var(--theme-text)!important;background:#0b1823!important;border-color:#344958!important}html[data-theme=dark] :is(.v2-why,.people-tracking-panel,.draft-tabs,.simple-priority .v2-board>div){background:var(--theme-surface-2)!important;border-color:var(--theme-line)!important}html[data-theme=dark] .v2-why :is(b,p){color:var(--theme-text)}html[data-theme=dark] .v2-notice{color:#9dd0f5;background:#102a40;border-color:#28506e}html[data-theme=dark] .theme-toggle{color:#102438!important;background:#e8f0f5!important;border-color:#e8f0f5!important}html[data-theme=dark] .v2-compose-actions{box-shadow:0 -8px 20px #0004!important}html[data-theme=dark] *{scrollbar-color:#3b5364 #0b1722}@media (width<=760px){.theme-toggle{padding:9px!important;font-size:0!important}.theme-toggle span{font-size:16px!important}}.bad-data-intro{background:#fffaf0;border:1px solid #ead7b0;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:22px;display:flex}.bad-data-intro h2{color:#543b0b;margin:0 0 7px}.bad-data-intro p{color:#78643b;max-width:800px;margin:0;font-size:11px;line-height:1.6}.bad-data-intro>b{color:#76510b;white-space:nowrap;background:#f4dfb4;border-radius:20px;padding:8px 12px;font-size:10px}.bad-data-list{flex-direction:column;gap:9px;display:flex}.bad-data-list article{background:#fff;border:1px solid #e0e7ed;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.bad-data-list article>div{flex-direction:column;gap:4px;display:flex}.bad-data-list b{color:#17344b;font-size:13px}.bad-data-list span,.bad-data-list small{color:#748592;font-size:9px}.bad-data-list aside{gap:8px;display:flex}.bad-data-list button{color:#31516a;background:#fff;border:1px solid #d7e1e8;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:800}.bad-data-list button.retry{color:#fff;background:#1677ff;border-color:#1677ff}html[data-theme=dark] :is(.bad-data-intro,.bad-data-list article){background:var(--theme-surface)!important;border-color:var(--theme-line)!important}html[data-theme=dark] .bad-data-intro p{color:var(--theme-muted)}@media (width<=650px){.bad-data-intro,.bad-data-list article{flex-direction:column;align-items:flex-start}.bad-data-list aside{flex-wrap:wrap;width:100%}}.profile-identity{background:#fff;border:1px solid #dfe7ed;border-radius:14px;align-items:center;gap:15px;margin-bottom:14px;padding:18px;display:flex}.profile-avatar{color:#fff;background:linear-gradient(135deg,#1677ff,#24c7d9);border-radius:14px;place-items:center;width:54px;height:54px;font-size:18px;font-weight:900;display:grid}.profile-identity h2{color:#10283b;margin:0 0 5px}.profile-identity span{color:#71828f;font-size:10px}.profile-identity em{color:#117a59;background:#e7f8f2;border-radius:18px;margin-left:auto;padding:6px 10px;font-size:9px;font-style:normal;font-weight:900}.profile-notice{color:#1a5f99;background:#eaf5ff;border-radius:9px;margin-bottom:12px;padding:11px 14px;font-size:10px}.profile-shell{grid-template-columns:190px minmax(0,1fr);gap:14px;display:grid}.profile-shell>nav{background:#fff;border:1px solid #dfe7ed;border-radius:12px;flex-direction:column;align-self:start;padding:8px;display:flex}.profile-shell>nav button{color:#607888;text-align:left;background:0 0;border:0;border-radius:8px;padding:11px;font-size:10px;font-weight:800}.profile-shell>nav button.active{color:#1677ff;background:#eaf4ff}.profile-content{background:#fff;border:1px solid #dfe7ed;border-radius:12px;min-height:520px;padding:24px}.profile-content>h3{color:#10283b;margin:0 0 5px}.profile-content>p{color:#768995;margin:0 0 20px;font-size:10px}.profile-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.profile-grid>label{color:#657a88;flex-direction:column;gap:6px;font-size:9px;font-weight:800;display:flex}.profile-grid input,.profile-grid select,.profile-grid textarea{color:#243c50;background:#fff;border:1px solid #d7e1e8;border-radius:8px;padding:11px;font-size:10px}.profile-grid textarea{resize:vertical;min-height:120px}.profile-grid .wide,.profile-grid fieldset.wide{grid-column:1/-1}.profile-grid fieldset{border:1px solid #dfe7ed;border-radius:10px;grid-template-columns:1fr 1fr;gap:9px;padding:13px;display:grid}.profile-grid legend{color:#657a88;font-size:9px;font-weight:800}.profile-grid fieldset label{color:#465f70;align-items:center;gap:8px;font-size:9px;display:flex}.notification-list{flex-direction:column;display:flex}.notification-list>label{color:#213d50;border-bottom:1px solid #e7edf1;justify-content:space-between;align-items:center;padding:15px 2px;font-size:10px;font-weight:800;display:flex}.security-card{background:#f8fafc;border:1px solid #dfe7ed;border-radius:11px;flex-direction:column;gap:8px;margin-top:18px;padding:17px;display:flex}.security-card b{color:#17344b;font-size:11px}.security-card span{color:#71828f;font-size:9px}.management-button{color:#fff;background:#1677ff;border:0;border-radius:8px;margin-top:16px;padding:11px 14px;font-size:10px;font-weight:800}html[data-theme=dark] :is(.profile-identity,.profile-shell>nav,.profile-content,.security-card){background:var(--theme-surface)!important;border-color:var(--theme-line)!important}html[data-theme=dark] :is(.profile-identity h2,.profile-content>h3,.notification-list>label,.security-card b){color:var(--theme-text)!important}html[data-theme=dark] .profile-shell>nav button.active{background:#17364e}@media (width<=760px){.profile-shell{grid-template-columns:1fr}.profile-shell>nav{flex-direction:row;overflow-x:auto}.profile-grid{grid-template-columns:1fr}.profile-grid .wide,.profile-grid fieldset.wide{grid-column:auto}.profile-grid fieldset{grid-template-columns:1fr}.profile-identity{flex-wrap:wrap;align-items:flex-start}.profile-identity em{margin-left:0}}.ghl-connected,.ghl-disconnected{border:0!important;border-radius:8px!important;padding:10px 13px!important;font-size:9px!important;font-weight:900!important}.ghl-connected{color:#fff!important;background:#27a35a!important}.ghl-disconnected{color:#73838d!important;background:#edf1f3!important}.ghl-select{accent-color:#27a35a;flex:none;width:16px;height:16px}.ghl-sync-card{background:linear-gradient(135deg,#f3fbf6,#eef8f3);border:1px solid #cfe5d7;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:14px 0;padding:16px 18px;display:flex}.ghl-sync-card p{color:#25814a;letter-spacing:.12em;margin:0 0 3px;font-size:8px;font-weight:900}.ghl-sync-card h3{color:#17462a;margin:0 0 5px;font-size:13px}.ghl-sync-card span{color:#587265;font-size:9px;line-height:1.5;display:block}.ghl-sync-card button{color:#fff;background:#27a35a;border:0;border-radius:8px;flex:none;padding:11px 15px;font-size:9px;font-weight:900}.ghl-sync-card button:disabled{opacity:.45}.ghl-sync-card.synced{background:#eaf9ef;border-color:#99d5ae}html[data-theme=dark] .ghl-sync-card{background:#173128;border-color:#315a48}html[data-theme=dark] .ghl-sync-card h3{color:#d8f5e3}html[data-theme=dark] .ghl-sync-card span{color:#a8c4b3}@media (width<=700px){.ghl-sync-card{flex-direction:column;align-items:flex-start}.ghl-sync-card button{width:100%}}.ghl-live-details{grid-template-columns:repeat(4,minmax(95px,1fr));gap:7px;margin-top:12px;display:grid}.ghl-live-details>span{background:#ffffffa8;border:1px solid #cfe5d7;border-radius:8px;padding:8px 10px}.ghl-live-details b{color:#25814a;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px;font-size:7px;display:block}.ghl-meeting-line{font-weight:800;color:#7a4b00!important}html[data-theme=dark] .ghl-live-details>span{background:#10271f;border-color:#315a48}@media (width<=900px){.ghl-live-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ghl-live-details{grid-template-columns:1fr}}.ai-action-queue{background:#fff;border:1px solid #caddeb;border-radius:14px;margin:18px 0;padding:20px}.ai-action-queue>header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ai-action-queue header p{color:#7b4fd2;letter-spacing:.13em;margin:0 0 5px;font-size:8px;font-weight:900}.ai-action-queue header h2{color:#10283b;margin:0 0 5px;font-size:17px}.ai-action-queue header span{color:#70828f;font-size:9px}.ai-action-queue header button,.ai-action-list aside button{color:#31556d;background:#fff;border:1px solid #ccdbe5;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:850}.ai-action-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.ai-action-summary article{background:#f4f0fb;border-radius:10px;padding:13px}.ai-action-summary b{color:#6337b4;font-size:23px;display:block}.ai-action-summary span{color:#78688e;font-size:8px}.ai-action-list>article{border-top:1px solid #e6edf2;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;padding:15px 2px;display:grid}.ai-action-list>article>em{color:#1677ff;background:#eaf4ff;border-radius:10px;place-items:center;width:39px;height:39px;font-size:12px;font-style:normal;font-weight:900;display:grid}.ai-action-list>article.urgent>em{color:#c85619;background:#fff0e8}.ai-action-list>article>div{flex-direction:column;gap:4px;display:flex}.ai-action-list h3{color:#15354a;margin:0;font-size:13px}.ai-action-list article>div>span,.ai-action-list article>div>small{color:#7a8c98;font-size:8px}.ai-action-list p,.ai-action-list strong{color:#536b7a;margin:2px 0;font-size:9px;line-height:1.5}.ai-action-list strong{color:#254d66}.ai-action-list aside{align-items:flex-start;gap:6px;display:flex}.ai-action-list aside button:first-child{color:#fff;background:#1677ff;border-color:#1677ff}.ai-action-list details{background:#f8fbfd;border:1px solid #dce5eb;border-radius:9px;margin:7px 0;padding:10px}.ai-action-list summary{cursor:pointer;color:#1677ff;font-size:9px;font-weight:850}.ai-action-list details label{color:#6b7e8b;margin-top:8px;font-size:8px;font-weight:800;display:block}.ai-action-list details input,.ai-action-list details textarea{color:#29465a;background:#fff;border:1px solid #d4e0e8;border-radius:7px;width:100%;margin-top:4px;padding:8px;font-size:9px;display:block}.ai-action-list details textarea{resize:vertical;min-height:110px}html[data-theme=dark] .ai-action-queue{background:var(--theme-surface);border-color:var(--theme-line)}html[data-theme=dark] .ai-action-queue header h2,html[data-theme=dark] .ai-action-list h3{color:var(--theme-text)}html[data-theme=dark] .ai-action-summary article,html[data-theme=dark] .ai-action-list details{border-color:var(--theme-line);background:#201b30}@media (width<=850px){.ai-action-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-action-list>article{grid-template-columns:44px 1fr}.ai-action-list aside{flex-wrap:wrap;grid-column:1/-1}}@media (width<=520px){.ai-action-summary{grid-template-columns:1fr}.ai-action-queue>header{flex-direction:column;align-items:flex-start}}.team-row>span:last-child{justify-content:flex-end;gap:6px;display:flex}.team-row .team-delete{color:#b42323!important;background:#fff5f5!important;border-color:#efc8c8!important}.team-row .team-delete:hover:not(:disabled){color:#fff!important;background:#b42323!important}html[data-theme=dark] .team-row .team-delete{color:#ffb7b7!important;background:#3d2020!important;border-color:#704040!important}@media (width<=800px){.team-row>span:last-child{flex-wrap:wrap;justify-content:flex-start}}.automation-notice{color:#195e92;background:#eaf5ff;border-radius:9px;margin:0 0 14px;padding:12px 15px;font-size:10px;font-weight:700}.automation-status{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.automation-status>div{background:#fff;border:1px solid #dce7ed;border-radius:12px;flex-direction:column;gap:5px;padding:17px;display:flex}.automation-status span{color:#728794;letter-spacing:.1em;font-size:8px;font-weight:900}.automation-status b{color:#153b54;font-size:14px}.automation-status small{color:#70838e;font-size:9px;line-height:1.45}.automation-layout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:14px;display:grid}.automation-config,.automation-workflow,.automation-history{background:#fff;border:1px solid #dce7ed;border-radius:13px;padding:20px}.automation-config h2,.automation-workflow h2,.automation-history h2{color:#153b54;margin:0 0 15px}.automation-toggles{grid-template-columns:1fr 1fr;gap:9px;margin-bottom:16px;display:grid}.automation-toggles label{color:#39586a;background:#f5f8fa;border-radius:8px;align-items:center;gap:8px;padding:11px;font-size:9px;font-weight:800;display:flex}.automation-toggles input{accent-color:#1677ff}.automation-fields{grid-template-columns:1fr 1fr;gap:11px;display:grid}.automation-fields label{color:#657b89;flex-direction:column;gap:5px;font-size:8px;font-weight:900;display:flex}.automation-fields input{color:#17384e;background:#fff;border:1px solid #d6e1e7;border-radius:8px;padding:10px}.automation-save{color:#fff;background:#1677ff;border:0;border-radius:8px;margin-top:15px;padding:11px 15px;font-size:9px;font-weight:900}.automation-workflow>div{color:#36566a;border-bottom:1px solid #edf1f4;grid-template-columns:26px 1fr;align-items:center;gap:8px;padding:8px 0;font-size:9px;font-weight:800;display:grid}.automation-workflow>div b{color:#1677ff;background:#eaf4ff;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.automation-workflow>small{color:#728590;margin-top:13px;font-size:8px;line-height:1.5;display:block}.automation-history{margin-top:14px}.automation-history>header{justify-content:space-between;align-items:center;display:flex}.automation-history header p{color:#1677ff;margin:0 0 4px;font-size:8px;font-weight:900}.automation-table article{color:#587080;border-top:1px solid #e7edf1;grid-template-columns:1.1fr .8fr 1.2fr repeat(4,1fr) auto;align-items:center;gap:9px;padding:12px 0;font-size:8px;display:grid}.automation-table article>div{flex-direction:column;gap:3px;display:flex}.automation-table article>div b,.automation-table strong{color:#173b54}.automation-table article>div span{color:#7a8d98}.automation-table article button{color:#fff;background:#27a35a;border:0;border-radius:7px;padding:8px 10px;font-size:8px;font-weight:900}.automation-table article em{color:#728590;font-style:normal}html[data-theme=dark] :is(.automation-status>div,.automation-config,.automation-workflow,.automation-history){background:var(--theme-surface)!important;border-color:var(--theme-line)!important}html[data-theme=dark] :is(.automation-status b,.automation-config h2,.automation-workflow h2,.automation-history h2,.automation-table article>div b,.automation-table strong){color:var(--theme-text)!important}@media (width<=1000px){.automation-status{grid-template-columns:1fr 1fr}.automation-layout{grid-template-columns:1fr}.automation-table article{grid-template-columns:1fr 1fr}.automation-table article>*{min-width:0}}@media (width<=600px){.automation-status,.automation-toggles,.automation-fields{grid-template-columns:1fr}}.operations-health{color:#fff;background:linear-gradient(135deg,#071f32,#0d3a52);border:1px solid #cfe0ea;border-radius:14px;margin:0 0 14px;padding:20px;box-shadow:0 14px 34px #08283c1c}.operations-health>header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.operations-health header p{color:#65dce4;letter-spacing:.14em;margin:0 0 5px;font-size:8px;font-weight:900}.operations-health h2{margin:0 0 5px;font-size:18px}.operations-health header span{color:#b9ced9;font-size:9px}.operations-health header button{color:#fff;background:#ffffff12;border:1px solid #ffffff32;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:900}.operations-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.operations-health article{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;gap:7px;min-height:105px;padding:14px;display:flex}.operations-health article>span{color:#a9c3d0;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:900}.operations-health article>b{font-size:18px}.operations-health article>small{color:#c6d6de;font-size:8px;line-height:1.5}.operations-health article.healthy{background:#103e3c;border-color:#4bd39f66}.operations-health article.healthy>b{color:#66e5b4}.operations-health article.warning{background:#493b24;border-color:#f5bd5d66}.operations-health article.warning>b{color:#ffd17f}.operations-health article.danger{background:#492a2b;border-color:#ef765f75}.operations-health article.danger>b{color:#ff9a86}.operations-health article.neutral>b{color:#d7e5ec}.operations-health footer{color:#a9bfcb;border-top:1px solid #ffffff1c;justify-content:space-between;gap:14px;margin-top:13px;padding-top:12px;font-size:8px;display:flex}.operations-health footer strong{color:#fff}html[data-theme=dark] .operations-health{border-color:var(--theme-line)}@media (width<=850px){.operations-health-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.operations-health>header,.operations-health footer{flex-direction:column;align-items:flex-start}.operations-health-grid{grid-template-columns:1fr}}.automation-items{gap:8px;margin-top:8px;grid-column:1/-1!important;display:grid!important}.automation-items>div{background:#f8fafb;border:1px solid #dce7ed;border-radius:10px;grid-template-columns:minmax(150px,1fr) minmax(180px,1.3fr) minmax(180px,1fr);gap:8px;padding:10px 12px;display:grid!important}.automation-items small,.automation-items em{grid-column:1/-1}.automation-items .needs-attention{background:#fff9ed;border-color:#d89b32}.automation-items .needs-attention em{color:#a76100}html[data-theme=dark] .automation-items>div{background:var(--theme-surface);border-color:var(--theme-line)}@media (width<=760px){.automation-items>div{grid-template-columns:1fr}.automation-items small,.automation-items em{grid-column:1}}.automation-fields select{color:#17384e;background:#fff;border:1px solid #d6e1e7;border-radius:8px;padding:10px}html[data-theme=dark] .automation-fields select{background:var(--theme-surface);border-color:var(--theme-line);color:var(--theme-text)}.linkedin-api-setup{background:linear-gradient(120deg,#f1f8ff,#fff);border-color:#9fc7eb}.linkedin-api-status{flex-direction:column;gap:6px;min-width:220px;display:flex}.linkedin-api-status b{border-radius:999px;width:max-content;padding:6px 9px;font-size:9px}.linkedin-api-status .ready{color:#187052;background:#d8f5e7}.linkedin-api-status .pending{color:#8a5b00;background:#fff0c9}.linkedin-api-status small{color:#607b8b;font-size:9px}.session-gate{min-height:100vh}.session-gate-card{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:18px;width:min(620px,100% - 32px);margin:11vh auto;padding:34px;box-shadow:0 18px 55px #081b2b1a}.session-gate-card p{color:#1677ff;letter-spacing:.15em;margin:0 0 9px;font-size:10px;font-weight:900}.session-gate-card h1{color:var(--theme-text);margin:0;font-size:28px}.session-gate-card span{color:var(--theme-muted);margin-top:13px;font-size:13px;line-height:1.65;display:block}.session-gate-card button{color:#fff;background:#1677ff;border:0;border-radius:9px;margin-top:20px;padding:11px 16px;font-size:11px;font-weight:900}html[data-theme=dark] .session-gate-card{background:var(--theme-surface);border-color:var(--theme-line);box-shadow:0 18px 55px #0008}.webhook-health{background:#fff;border:1px solid #cddfea;border-radius:14px;margin:16px 0;padding:20px}.webhook-health>header{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.webhook-health header p{color:#0b63ce;letter-spacing:.14em;margin:0 0 5px;font-size:8px;font-weight:900}.webhook-health h2{color:#10283b;margin:0 0 5px;font-size:17px}.webhook-health header span,.webhook-health footer{color:#718492;font-size:9px}.webhook-health button{color:#24526d;background:#fff;border:1px solid #cbdce8;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:900}.webhook-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.webhook-health-grid article{background:#f6fafc;border:1px solid #dbe7ee;border-radius:10px;padding:13px}.webhook-health-grid article.attention{background:#fff7f1;border-color:#edb38f}.webhook-health-grid span{color:#6f8290;text-transform:uppercase;font-size:8px;font-weight:850;display:block}.webhook-health-grid b{color:#173d55;margin-top:5px;font-size:16px;display:block}.webhook-health-detail{grid-template-columns:1fr 1fr;gap:12px;display:grid}.webhook-health-detail>div{border:1px solid #e1eaf0;border-radius:10px;padding:13px}.webhook-health-detail h3{color:#234b63;margin:0 0 8px;font-size:10px}.webhook-health-detail p{color:#657b89;border-top:1px solid #edf2f5;justify-content:space-between;gap:10px;margin:0;padding:6px 0;font-size:8px;display:flex}.webhook-health-detail p:first-of-type{border-top:0}.webhook-health-detail p small{color:#506b7a;text-transform:none;line-height:1.45}.webhook-health footer{border-top:1px solid #e4edf2;justify-content:space-between;gap:14px;margin-top:13px;padding-top:12px;display:flex}.webhook-health footer strong{color:#31556d}html[data-theme=dark] .webhook-health,html[data-theme=dark] .webhook-health button,html[data-theme=dark] .webhook-health-detail>div{background:var(--theme-surface);border-color:var(--theme-line)}html[data-theme=dark] .webhook-health h2,html[data-theme=dark] .webhook-health-grid b,html[data-theme=dark] .webhook-health-detail h3{color:var(--theme-text)}html[data-theme=dark] .webhook-health-grid article{border-color:var(--theme-line);background:#172735}@media (width<=800px){.webhook-health-grid{grid-template-columns:1fr 1fr}.webhook-health-detail{grid-template-columns:1fr}}@media (width<=560px){.webhook-health>header,.webhook-health footer{flex-direction:column;align-items:flex-start}.webhook-health-grid{grid-template-columns:1fr}}.v2-current-workspace{flex-direction:column;min-width:150px;margin-left:auto;display:flex}.v2-current-workspace b{color:#17384b;font-size:12px}.v2-current-workspace span{color:#748794;margin-top:2px;font-size:9px}.department-shell{background:#f3f6f8;grid-template-columns:238px minmax(0,1fr);min-height:calc(100vh - 68px);display:grid}.department-sidebar{background:#fff;border-right:1px solid #dbe5ea;align-self:start;height:calc(100vh - 68px);padding:17px 12px 24px;position:sticky;top:68px;overflow-y:auto}.department-sidebar-title{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:baseline;padding:3px 9px 15px;display:flex}.department-sidebar-title b{color:#12374f;font-size:14px}.department-sidebar-title span{color:#8a99a2;text-transform:uppercase;letter-spacing:.1em;font-size:9px}.department-group{border-bottom:1px solid #edf1f3;padding:15px 0 3px}.department-group:last-child{border-bottom:0}.department-group>header{flex-direction:column;gap:2px;padding:0 9px 7px;display:flex}.department-group>header b{color:#173a51;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.department-group>header span{color:#87969f;font-size:8px}.department-group>button{color:#536d7e;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;margin:2px 0;padding:8px 9px;font-size:10px;font-weight:750;display:grid}.department-group>button:hover{color:#173a51;background:#f1f6f9}.department-group>button.active{color:#1268c4;background:#eaf4ff}.department-group>button i{color:#547184;background:#f0f4f6;border-radius:7px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:900;display:grid}.department-group>button.active i{color:#fff;background:#1677ff}.department-group>button em{color:#536d7e;background:#e9eef1;border-radius:10px;place-items:center;min-width:19px;height:19px;font-size:8px;font-style:normal;display:grid}.department-group>button.active em{color:#1268c4;background:#fff}.department-content{background:#f3f6f8;min-width:0}.mobile-workspace-menu{display:none}.department-content>.v2-notice{margin:12px 4vw 0}html[data-theme=dark] .department-shell,html[data-theme=dark] .department-content{background:var(--theme-bg)}html[data-theme=dark] .department-sidebar{background:var(--theme-surface);border-color:var(--theme-line)}html[data-theme=dark] :is(.department-sidebar-title b,.department-group>header b,.v2-current-workspace b){color:var(--theme-text)}html[data-theme=dark] .department-group,html[data-theme=dark] .department-sidebar-title{border-color:var(--theme-line)}html[data-theme=dark] .department-group>button:hover{background:#172b3b}html[data-theme=dark] .department-group>button.active{color:#8dc8ff;background:#173a58}html[data-theme=dark] .department-group>button i{color:#adc1cf;background:#1d3344}@media (width<=1000px){.department-shell{grid-template-columns:196px minmax(0,1fr)}.department-sidebar{padding-inline:8px}.department-group>header span{display:none}}@media (width<=760px){.v2-current-workspace,.department-sidebar{display:none}.department-shell{min-height:calc(100vh - 62px);display:block}.mobile-workspace-menu{color:#21475f;background:#fff;border:1px solid #d5e1e8;border-radius:8px;max-width:210px;padding:9px;font-size:10px;display:block}.department-content>.v2-notice{margin:10px 12px 0}.v2-top{flex-wrap:wrap}.v2-actions{margin-left:auto}}@media (prefers-reduced-motion:reduce){.department-group>button{transition:none!important}}.sales-hub{max-width:1240px;color:var(--theme-text,#17384b);margin:0 auto;padding:30px 30px 70px}.sales-hub-head{background:linear-gradient(135deg,#f8fbff,#eef4ff 60%,#effaf8);border:1px solid #cddbf4;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;padding:26px 28px;display:flex}.sales-hub-head p{color:#326bd1;letter-spacing:.13em;margin:0 0 7px;font-size:11px;font-weight:850}.sales-hub-head h1{margin:0;font-size:30px}.sales-hub-head span{color:#687b89;max-width:720px;margin-top:7px;font-size:13px;display:block}.sales-hub-head button{color:#fff;cursor:pointer;background:#1677ff;border:0;border-radius:10px;padding:12px 18px;font-weight:800}.sales-hub-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:18px;display:grid}.sales-hub-summary article{background:#fff;border:1px solid #dfe7ec;border-radius:12px;padding:15px 17px}.sales-hub-summary b,.sales-hub-summary span{display:block}.sales-hub-summary b{font-size:24px}.sales-hub-summary span{color:#71828d;margin-top:3px;font-size:12px}.sales-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sales-hub-card{color:#17384b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4f0;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;min-height:172px;padding:20px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 8px 24px #17233f0a}.sales-hub-card:hover{border-color:#8da8eb;transform:translateY(-2px);box-shadow:0 13px 30px #244fcc16}.sales-hub-card:focus-visible{outline-offset:3px;outline:3px solid #315bd655}.sales-hub-icon{background:#edf3ff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.sales-hub-copy b,.sales-hub-copy small,.sales-hub-copy em{display:block}.sales-hub-copy b{font-size:16px}.sales-hub-copy small{color:#6c7892;min-height:55px;margin-top:7px;font-size:12px;line-height:1.5}.sales-hub-copy em{color:#315bd6;text-transform:uppercase;letter-spacing:.04em;margin-top:12px;font-size:11px;font-style:normal;font-weight:800}.sales-hub-arrow{color:#315bd6;font-size:20px;font-weight:800}.sales-hub-integrations{gap:12px;margin-top:16px;display:flex}.sales-hub-integrations>div{background:#fff;border:1px solid #dfe7ec;border-radius:12px;flex:1;align-items:center;gap:10px;padding:13px 15px;display:flex}.sales-hub-integrations i{border-radius:50%;width:10px;height:10px}.sales-hub-integrations i.connected{background:#25a66a}.sales-hub-integrations i.attention{background:#e1a22f}.sales-hub-integrations b,.sales-hub-integrations small{display:block}.sales-hub-integrations small{color:#71828d;margin-top:2px}.sales-hub-footnote{color:#71828d;margin-top:15px;display:block}html[data-theme=dark] .sales-hub-head{border-color:var(--theme-line);background:linear-gradient(135deg,#142c3d,#17374e)}html[data-theme=dark] :is(.sales-hub-summary article,.sales-hub-card,.sales-hub-integrations>div){border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}html[data-theme=dark] .sales-hub-icon{background:#193f5d}@media (width<=1050px){.sales-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.sales-hub{padding:18px 14px 50px}.sales-hub-head{flex-direction:column;align-items:flex-start;padding:21px}.sales-hub-summary,.sales-hub-grid{grid-template-columns:1fr}.sales-hub-card,.sales-hub-copy small{min-height:0}.sales-hub-integrations{flex-direction:column}}.marketing-connections{background:#f9faff;border:1px solid #d9dff0;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:15px 17px;display:flex}.marketing-connections>div{align-items:center;gap:12px;display:flex}.marketing-connections>div>span{color:#fff;background:#0a66c2;border-radius:9px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.marketing-connections b,.marketing-connections small{display:block}.marketing-connections small{color:#71828d;margin-top:3px}.marketing-connections button{color:#6755c7;cursor:pointer;background:0 0;border:0;font-weight:800}html[data-theme=dark] .marketing-connections{border-color:var(--theme-line);background:var(--theme-surface)}@media (width<=700px){.marketing-connections{flex-direction:column;align-items:flex-start}}.marketing-hub{max-width:1160px;color:var(--theme-text,#17384b);margin:0 auto;padding:30px 30px 70px}.marketing-hub-head{background:linear-gradient(135deg,#fbfaff,#f2f0ff 58%,#eef8ff);border:1px solid #d8d5f1;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:26px 28px;display:flex}.marketing-hub-head p{color:#6755c7;letter-spacing:.13em;margin:0 0 7px;font-size:11px;font-weight:850}.marketing-hub-head h1{margin:0;font-size:30px}.marketing-hub-head span{color:#6f7187;max-width:690px;margin-top:7px;font-size:13px;display:block}.marketing-hub-head button{color:#fff;cursor:pointer;background:#6755c7;border:0;border-radius:10px;padding:12px 18px;font-weight:800}.marketing-hub-head button:disabled{opacity:.5;cursor:not-allowed}.marketing-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.marketing-hub-card{color:#27324b;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1dff0;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;min-height:172px;padding:20px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 8px 24px #31295d0a}.marketing-hub-card:hover{border-color:#9d91dd;transform:translateY(-2px);box-shadow:0 13px 30px #6755c716}.marketing-hub-card:focus-visible{outline-offset:3px;outline:3px solid #6755c755}.marketing-hub-icon{background:#f0edff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.marketing-hub-copy b,.marketing-hub-copy small,.marketing-hub-copy em{display:block}.marketing-hub-copy b{font-size:16px}.marketing-hub-copy small{color:#70758c;min-height:55px;margin-top:7px;font-size:12px;line-height:1.5}.marketing-hub-copy em{color:#6755c7;text-transform:uppercase;letter-spacing:.04em;margin-top:12px;font-size:11px;font-style:normal;font-weight:800}.marketing-hub-arrow{color:#6755c7;font-size:20px;font-weight:800}.marketing-safety{background:#fff;border:1px solid #dfe7ec;border-radius:12px;align-items:center;gap:13px;margin-top:16px;padding:15px 17px;display:flex}.marketing-safety>span{background:#eef7f2;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.marketing-safety b,.marketing-safety small{display:block}.marketing-safety small{color:#71828d;margin-top:3px}html[data-theme=dark] .marketing-hub-head{border-color:var(--theme-line);background:linear-gradient(135deg,#272541,#1e3044)}html[data-theme=dark] :is(.marketing-hub-card,.marketing-safety){border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}html[data-theme=dark] .marketing-hub-icon{background:#342f5b}@media (width<=1050px){.marketing-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.marketing-hub{padding:18px 14px 50px}.marketing-hub-head{flex-direction:column;align-items:flex-start;padding:21px}.marketing-hub-grid{grid-template-columns:1fr}.marketing-hub-card,.marketing-hub-copy small{min-height:0}}.department-back{color:#27638b;cursor:pointer;background:#fff;border:1px solid #cfdbe3;border-radius:9px;margin:18px 30px 0;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.functional-hub{max-width:1160px;color:var(--theme-text,#17384b);margin:0 auto;padding:30px 30px 70px}.functional-hub-head{background:linear-gradient(135deg,#f9fcfd,#eef5f8);border:1px solid #d8e2e8;border-radius:20px;margin-bottom:20px;padding:26px 28px}.functional-hub-head p{color:#27718c;letter-spacing:.13em;margin:0 0 7px;font-size:11px;font-weight:850}.functional-hub-head h1{margin:0;font-size:30px}.functional-hub-head span{color:#6c7d87;max-width:720px;margin-top:7px;font-size:13px;display:block}.functional-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.functional-hub-card{color:#17384b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce5ea;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;min-height:172px;padding:20px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 8px 24px #17233f0a}.functional-hub-card:hover{border-color:#86b2c2;transform:translateY(-2px);box-shadow:0 13px 30px #275d7116}.functional-hub-card:focus-visible{outline-offset:3px;outline:3px solid #27718c55}.functional-hub-icon{background:#eaf5f7;border-radius:12px;place-items:center;width:44px;height:44px;font-size:23px;display:grid}.functional-hub-copy b,.functional-hub-copy small,.functional-hub-copy em{display:block}.functional-hub-copy b{font-size:16px}.functional-hub-copy small{color:#6c7892;min-height:55px;margin-top:7px;font-size:12px;line-height:1.5}.functional-hub-copy em{color:#27718c;text-transform:uppercase;letter-spacing:.04em;margin-top:12px;font-size:11px;font-style:normal;font-weight:800}.functional-hub-arrow{color:#27718c;font-size:20px;font-weight:800}.functional-hub-footnote{color:#71828d;margin-top:15px;display:block}.functional-hub-orange .functional-hub-head{background:linear-gradient(135deg,#fffdf8,#fff4df)}.functional-hub-orange .functional-hub-head p,.functional-hub-orange .functional-hub-copy em,.functional-hub-orange .functional-hub-arrow{color:#a66312}.functional-hub-orange .functional-hub-icon{background:#fff1d8}.functional-hub-navy .functional-hub-head{background:linear-gradient(135deg,#f8fbff,#eaf2fa)}.functional-hub-navy .functional-hub-head p,.functional-hub-navy .functional-hub-copy em,.functional-hub-navy .functional-hub-arrow{color:#285d8d}.functional-hub-gray .functional-hub-head{background:linear-gradient(135deg,#fbfcfd,#f0f3f5)}html[data-theme=dark] :is(.department-back,.functional-hub-head,.functional-hub-card){border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}html[data-theme=dark] .functional-hub-head{background:linear-gradient(135deg,#182f3d,#1b3544)}@media (width<=1050px){.functional-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.department-back{margin:12px 14px 0}.functional-hub{padding:18px 14px 50px}.functional-hub-head{padding:21px}.functional-hub-grid{grid-template-columns:1fr}.functional-hub-card,.functional-hub-copy small{min-height:0}}.department-shell{grid-template-columns:220px minmax(0,1fr);transition:grid-template-columns .18s}.department-shell.sidebar-collapsed{grid-template-columns:68px minmax(0,1fr)}.department-sidebar{padding:16px 12px 24px;transition:padding .18s;overflow-x:hidden}.department-sidebar-title{align-items:center;padding:3px 6px 15px}.department-sidebar-title b{white-space:nowrap;font-size:15px}.sidebar-toggle{color:#31566d;cursor:pointer;background:#f7fafb;border:1px solid #d7e1e7;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:23px;line-height:1;display:grid}.sidebar-toggle:hover{color:#1268c4;background:#eef7fd;border-color:#8cb8d3}.sidebar-toggle:focus-visible,.primary-sidebar-nav>button:focus-visible{outline-offset:2px;outline:3px solid #1677ff55}.primary-sidebar-nav{flex-direction:column;gap:6px;padding-top:14px;display:flex}.primary-sidebar-nav>button{color:#405f73;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:48px;padding:7px 10px;font-size:15px;font-weight:750;transition:background .15s,color .15s;display:grid}.primary-sidebar-nav>button:hover{color:#173a51;background:#f1f6f9}.primary-sidebar-nav>button.active{color:#1268c4;background:#e7f2ff;box-shadow:inset 3px 0 #1677ff}.sidebar-icon{justify-self:center;width:22px;height:22px}.sidebar-collapsed .department-sidebar{padding-inline:8px}.sidebar-collapsed .department-sidebar-title{justify-content:center;padding-inline:0}.sidebar-collapsed .department-sidebar-title b,.sidebar-collapsed .primary-sidebar-nav>button span{display:none}.sidebar-collapsed .primary-sidebar-nav>button{grid-template-columns:1fr;place-items:center;padding:7px;display:grid}html[data-theme=dark] .sidebar-toggle{border-color:var(--theme-line);color:#adc1cf;background:#1d3344}html[data-theme=dark] .primary-sidebar-nav>button:hover{color:var(--theme-text);background:#172b3b}html[data-theme=dark] .primary-sidebar-nav>button.active{color:#8dc8ff;background:#173a58}@media (width<=1000px) and (width>=761px){.department-shell{grid-template-columns:200px minmax(0,1fr)}.department-shell.sidebar-collapsed{grid-template-columns:68px minmax(0,1fr)}}@media (width<=760px){.department-shell,.department-shell.sidebar-collapsed{display:block}.department-sidebar{display:none}}@media (prefers-reduced-motion:reduce){.department-shell,.department-sidebar,.primary-sidebar-nav>button{transition:none}}.department-subnav{background:#fff;border:1px solid #d9e3e9;border-radius:16px;margin:18px clamp(14px,3vw,38px) 0;overflow:hidden;box-shadow:0 7px 22px #17384b0a}.department-subnav>header{background:#f8fbfc;border-bottom:1px solid #e4ebef;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.department-subnav>header div{flex-direction:column;gap:4px;display:flex}.department-subnav>header span{color:#557181;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800}.department-subnav>header b{color:#17384b;font-size:14px}.department-subnav>header button{color:#27638b;cursor:pointer;background:#fff;border:1px solid #cfdce4;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:800}.department-subnav>nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px;display:grid}.department-subnav>nav>button{color:#38576b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde6eb;border-radius:11px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;min-height:64px;padding:10px;display:grid}.department-subnav>nav>button:hover{background:#f5faff;border-color:#8db4ce}.department-subnav>nav>button.active{color:#165fae;background:#edf4ff;border-color:#6f9fe8;box-shadow:inset 3px 0 #1677ff}.department-subnav>nav i{background:#edf3f6;border-radius:8px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.department-subnav>nav span,.department-subnav>nav b,.department-subnav>nav small{min-width:0;display:block}.department-subnav>nav b{font-size:11px}.department-subnav>nav small{color:#748590;margin-top:3px;font-size:8px;line-height:1.3}html[data-theme=dark] .department-subnav{border-color:var(--theme-line);background:var(--theme-surface)}html[data-theme=dark] .department-subnav>header{border-color:var(--theme-line);background:#152b39}html[data-theme=dark] .department-subnav>header b{color:var(--theme-text)}html[data-theme=dark] .department-subnav>header button,html[data-theme=dark] .department-subnav>nav>button{border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}html[data-theme=dark] .department-subnav>nav>button.active{color:#8dc8ff;background:#173a58}html[data-theme=dark] .department-subnav>nav i{background:#1d3344}@media (width<=1100px){.department-subnav>nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.department-subnav{margin:12px}.department-subnav>header{flex-direction:column;align-items:flex-start}.department-subnav>nav{grid-template-columns:1fr 1fr}}@media (width<=520px){.department-subnav>nav{grid-template-columns:1fr}}.scan-confirm-backdrop{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c2034a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.scan-confirm{box-sizing:border-box;color:#17384b;background:#fff;border:1px solid #d7e1e8;border-radius:18px;width:min(620px,100%);padding:26px;box-shadow:0 24px 80px #07182855}.scan-confirm>p{color:#b25414;letter-spacing:.12em;margin:0 0 7px;font-size:11px;font-weight:900}.scan-confirm h2{margin:0;font-size:25px}.scan-confirm>span{color:#657987;margin-top:10px;font-size:13px;line-height:1.55;display:block}.scan-confirm-scope{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.scan-confirm-scope article{background:#f7fafb;border:1px solid #dde5ea;border-radius:11px;padding:14px}.scan-confirm-scope b,.scan-confirm-scope small{display:block}.scan-confirm-scope b{font-size:21px}.scan-confirm-scope small{color:#71828d;margin-top:3px}.scan-confirm-actions{justify-content:flex-end;gap:10px;display:flex}.scan-confirm-actions button{color:#34566d;background:#fff;border:1px solid #ccd8df;border-radius:9px;padding:10px 15px;font-weight:800}.scan-confirm-actions .primary{color:#fff;background:#1677ff;border-color:#1677ff}.funnel-explainer{color:#71828d;margin:14px 0 0;font-size:10px;line-height:1.45}.prospect-exceptions{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:0 0 15px;display:grid}.prospect-exceptions article{background:#fffaf0;border:1px solid #eadfc9;border-left:4px solid #d99627;border-radius:11px;padding:14px 16px}.prospect-exceptions b,.prospect-exceptions span,.prospect-exceptions small{display:block}.prospect-exceptions b{color:#a76013;font-size:23px}.prospect-exceptions span{font-weight:800}.prospect-exceptions small{color:#7e7465;margin-top:3px}.duplicate-contact-warning{font-weight:800;color:#a76013!important;margin-top:5px!important}.people-search{min-width:220px}.people-search input{box-sizing:border-box;width:100%}.list-limit-note{color:#456276;background:#eef5fb;padding:13px 15px;font-size:11px;line-height:1.45}.people-hub-loading{border:1px solid var(--line,#dfe5f1);background:var(--surface,#fff);border-radius:14px;margin:0 0 18px;padding:22px}.people-hub-loading>b,.people-hub-loading>span{display:block}.people-hub-loading>span{color:#71809a;margin-top:5px}.people-hub-loading>div{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:18px;display:grid}.people-hub-loading i{background:linear-gradient(90deg,#edf1f5,#f8fafb,#edf1f5) 0 0/200% 100%;border-radius:10px;height:70px;animation:1.2s linear infinite people-loading}@keyframes people-loading{to{background-position:-200% 0}}.people-workspace:not(.people-workspace-identity) :is(.identity-resend,.identity-workspace),.people-workspace:not(.people-workspace-documents) :is(.docusign-card,.agreement-workspace),.people-workspace:not(.people-workspace-access) :is(.people-security,.people-access-admin),.people-workspace:not(.people-workspace-import) .people-import,.people-workspace:not(.people-workspace-onboarding) .onboarding-workflow,.people-workspace:not(.people-workspace-leave) .leave-approval-workspace,.people-workspace:not(.people-workspace-records) .gusto-card,.people-workspace:not(.people-workspace-records) .people-kpis,.people-workspace:not(.people-workspace-audit)>.people-audit{display:none}html[data-theme=dark] :is(.scan-confirm,.scan-confirm-scope article,.prospect-exceptions article){border-color:var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}@media (prefers-reduced-motion:reduce){.people-hub-loading i{animation:none}}@media (width<=700px){.scan-confirm-scope,.prospect-exceptions{grid-template-columns:1fr}.scan-confirm-actions{flex-direction:column-reverse}.scan-confirm-actions button{width:100%}.people-hub-loading>div{grid-template-columns:1fr 1fr}}.sales-page-shell{--sales-line:#dbe5eb;--sales-soft:#f6f9fb;--sales-blue:#1677ff;max-width:1480px;margin-inline:auto;padding-top:22px;padding-bottom:48px}.sales-page-shell>.v2-pagehead{border-bottom:1px solid var(--sales-line);align-items:flex-start;margin-bottom:18px;padding:0 2px 18px}.sales-page-shell>.v2-pagehead h1,.sales-replies-page>.reply-top h1{letter-spacing:-.035em;max-width:880px;font-size:clamp(25px,2.35vw,36px);line-height:1.12}.sales-page-shell>.v2-pagehead>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:560px;display:flex}.sales-page-shell>.v2-pagehead button,.sales-page-shell>.v2-pagehead select{border-radius:10px;min-height:40px}.sales-page-shell section,.sales-page-shell .v2-account-layout,.sales-page-shell .v2-contact-layout,.sales-page-shell .reply-layout{scroll-margin-top:18px}.sales-page-shell.find-jobs-page{gap:18px;display:grid}.sales-page-shell.find-jobs-page>.v2-pagehead,.sales-page-shell.find-jobs-page>.find-jobs-guide{margin-bottom:0}.sales-page-shell .ai-search,.sales-page-shell .find-jobs-search{border:1px solid var(--sales-line);border-radius:16px;box-shadow:0 8px 24px #17384b0e}.sales-page-shell .ai-search{background:linear-gradient(145deg,#f8fbff,#fff 55%)}.sales-page-shell .find-jobs-controls,.sales-page-shell .find-jobs-filters{background:var(--sales-soft);border-radius:12px}.sales-page-shell .find-jobs-summary{border-block:1px solid var(--sales-line);padding-block:12px}.sales-page-shell.daily-prospecting-page{gap:18px;display:grid}.sales-page-shell.daily-prospecting-page>.v2-pagehead,.sales-page-shell.daily-prospecting-page>.daily-queue-overview,.sales-page-shell.daily-prospecting-page>.daily-queue-steps,.sales-page-shell.daily-prospecting-page>.daily-company-queue,.sales-page-shell.daily-prospecting-page>.daily-schedule-card{margin:0}.sales-page-shell .daily-queue-overview,.sales-page-shell .daily-company-queue,.sales-page-shell .daily-schedule-card{border-radius:16px;box-shadow:0 8px 24px #17384b0d}.sales-page-shell .daily-queue-steps{border:1px solid var(--sales-line);background:var(--sales-soft);border-radius:12px}.embedded-sales-queue{border-top:1px solid var(--sales-line);gap:14px;margin-top:22px;padding-top:22px;display:grid}.embedded-sales-queue .daily-queue-overview,.embedded-sales-queue .daily-company-queue{border-radius:16px;margin:0;box-shadow:0 8px 24px #17384b0d}.embedded-sales-queue .daily-queue-steps{border:1px solid var(--sales-line);background:var(--sales-soft);border-radius:12px;margin:0}.sales-companies-page{gap:14px;display:grid}.sales-companies-page>.v2-pagehead{margin:0}.account-command-center{border:1px solid var(--sales-line);background:linear-gradient(135deg,#f7fbff,#fff 62%);border-radius:16px;grid-template-columns:minmax(0,1.4fr) minmax(360px,.8fr);align-items:center;gap:28px;margin:0;padding:22px 24px;display:grid;box-shadow:0 8px 24px #17384b0b}.account-command-copy p,.account-detail-title p,.account-next-action p,.account-decision-maker p,.account-progress header p{color:#1677ff;letter-spacing:.1em;margin:0 0 6px;font-size:12px;font-weight:900}.account-command-copy h2{color:#102b3d;letter-spacing:-.025em;margin:0;font-size:24px;line-height:1.2}.account-command-copy>span{color:#5f7483;max-width:760px;margin-top:8px;font-size:14px;line-height:1.55;display:block}.account-command-center .account-area-tabs{background:#edf3f7;border:1px solid #d7e3eb;border-radius:13px;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:5px;display:grid}.account-command-center .account-area-tabs button{min-height:72px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px 13px;display:flex}.account-command-center .account-area-tabs button:hover{background:#f8fbfd;border-color:#bdd3e4}.account-command-center .account-area-tabs button.active{background:#fff;border-color:#a7cdf4;box-shadow:0 4px 12px #19405a14}.account-command-center .account-area-tabs button>span{color:#102b3d;text-align:left;gap:3px;display:grid}.account-command-center .account-area-tabs button b{font-size:14px}.account-command-center .account-area-tabs button small{color:#6c7f8d;font-size:12px;font-weight:600}.account-command-center .account-area-tabs button em{color:#2e4c61;background:#dce6ed;border-radius:999px;place-items:center;min-width:34px;height:34px;font-size:13px;display:grid;position:static;transform:none}.account-command-center .account-area-tabs button.active em{color:#fff;background:#1677ff}.sales-companies-page .company-queues{border:1px solid var(--sales-line);background:#fff;border-radius:14px;margin:0;padding:8px}.sales-companies-page .company-queues button{border-radius:9px;min-height:62px;padding:10px 42px 10px 12px}.sales-companies-page .company-queues b{font-size:14px}.sales-companies-page .company-queues span{font-size:12px;line-height:1.35}.sales-companies-page .company-queues em{font-size:12px}.sales-companies-page .next-company-card{border-radius:16px;margin:0;padding:18px 20px;box-shadow:0 10px 26px #071b2a24}.sales-companies-page .next-company-card p{font-size:11px}.sales-companies-page .next-company-card h2{font-size:20px}.sales-companies-page .next-company-card span{font-size:13px}.sales-companies-page .next-company-card button{min-height:42px;font-size:13px}.account-list-workspace{border:1px solid var(--sales-line);background:#fff;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 10px 28px #17384b0e}.account-list-toolbar{border-bottom:1px solid var(--sales-line);background:#fbfcfd;grid-template-columns:minmax(280px,.8fr) minmax(620px,1.2fr);align-items:end;gap:24px;padding:18px 20px;display:grid}.account-list-toolbar p{color:#1677ff;letter-spacing:.1em;margin:0 0 5px;font-size:12px;font-weight:900}.account-list-toolbar h2{color:#102b3d;letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.2}.account-list-toolbar>div>span{color:#657a89;margin-top:6px;font-size:13px;line-height:1.45;display:block}.account-list-controls{grid-template-columns:minmax(250px,1fr) minmax(160px,.55fr) auto;align-items:end;gap:9px;display:grid}.account-list-search,.account-list-sort{color:#637988;gap:5px;font-size:12px;font-weight:800;display:grid}.account-list-search input,.account-list-sort select{color:#17364b;background:#fff;border:1px solid #cad8e2;border-radius:9px;width:100%;min-height:42px;padding:0 11px;font-size:14px}.account-list-search input:focus,.account-list-sort select:focus{border-color:#1677ff;outline:3px solid #1677ff21}.account-view-toggle{background:#eef3f6;border:1px solid #d4e0e8;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.account-view-toggle button{color:#526d7f;background:0 0;border:0;border-radius:7px;min-height:34px;padding:0 12px;font-size:13px;font-weight:850}.account-view-toggle button.active{color:#1268d8;background:#fff;box-shadow:0 2px 8px #14364c17}.account-view-toggle button:disabled{cursor:not-allowed;opacity:.45}.account-table-wrap{max-height:620px;overflow:auto}.account-work-table{border-collapse:separate;border-spacing:0;width:100%}.account-work-table th{z-index:2;color:#536b7c;letter-spacing:.02em;text-align:left;white-space:nowrap;background:#f1f5f8;border-bottom:1px solid #dfe7ed;padding:11px 12px;font-size:12px;font-weight:850;position:sticky;top:0}.account-work-table td{vertical-align:middle;color:#17354a;border-bottom:1px solid #e5ebef;padding:12px;font-size:13px}.account-work-table tbody tr:last-child td{border-bottom:0}.account-work-table tbody tr:hover td{background:#f7fbff}.account-work-table td b,.account-work-table td small{display:block}.account-work-table td b{font-size:13px;line-height:1.35}.account-work-table td small{color:#6c7f8d;white-space:nowrap;text-overflow:ellipsis;max-width:210px;margin-top:4px;font-size:12px;line-height:1.35;overflow:hidden}.account-name-button{color:#102b3d;text-align:left;background:0 0;border:0;width:100%;min-width:170px;padding:0;display:block}.account-name-button:hover b{color:#1677ff;text-underline-offset:3px;text-decoration:underline}.account-table-score{color:#916000;background:#fff3db;border-radius:10px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid}.account-table-score.hot{color:#087557;background:#e2f7ef}.account-table-activity{color:#11795c;white-space:nowrap;background:#e9f7f1;border-radius:999px;align-items:center;min-height:30px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.account-table-activity.waiting{color:#687d8b;background:#f1f4f6}.account-work-table .account-table-next{color:#1268d8;max-width:180px}.account-review-button{color:#1268d8;white-space:nowrap;background:#eef7ff;border:1px solid #b9d5f0;border-radius:8px;min-height:36px;padding:0 11px;font-size:12px;font-weight:900}.account-review-button:hover{color:#fff;background:#1677ff;border-color:#1677ff}.account-name-button:focus-visible,.account-review-button:focus-visible,.account-view-toggle button:focus-visible{outline-offset:2px;outline:3px solid #1677ff38}.sales-companies-page .v2-account-layout{border:1px solid var(--sales-line);background:#fff;border-radius:16px;grid-template-columns:330px minmax(0,1fr);gap:0;margin:0;overflow:hidden;box-shadow:0 10px 28px #17384b0e}.account-list-workspace>.v2-account-layout,.sales-companies-page .v2-account-list,.sales-companies-page .v2-account-detail{box-shadow:none;border:0;border-radius:0}.sales-companies-page .v2-account-list{border-right:1px solid var(--sales-line);background:#f8fafc;max-height:calc(100vh - 116px);padding:8px;top:88px}.sales-companies-page .v2-account-list>button{border:1px solid #0000;border-radius:10px;min-height:96px;padding:12px 10px}.sales-companies-page .v2-account-list>button.selected{background:#fff;border-color:#a8cef3;box-shadow:0 4px 14px #1677ff14}.sales-companies-page .v2-account-list b{font-size:14px}.sales-companies-page .v2-account-list small,.sales-companies-page .v2-account-list i{font-size:12px;line-height:1.35}.sales-companies-page .v2-account-detail{min-width:0;padding:26px}.account-detail-hero{border-bottom:1px solid var(--sales-line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.account-detail-title h2{color:#102b3d;letter-spacing:-.035em;margin:0;font-size:30px;line-height:1.15}.account-detail-title>span{color:#647987;margin-top:8px;font-size:14px;line-height:1.45;display:block}.account-status-control{color:#657987;gap:6px;min-width:170px;font-size:12px;font-weight:800;display:grid}.account-status-control select{color:#18374c;background:#fff;border:1px solid #ccd9e2;border-radius:9px;min-height:42px;padding:0 11px;font-size:14px;font-weight:750}.account-facts{border:1px solid var(--sales-line);background:var(--sales-line);border-radius:12px;grid-template-columns:.7fr .8fr 1.5fr 1fr;gap:1px;margin:18px 0;display:grid;overflow:hidden}.account-facts>div{background:#f9fbfc;align-content:start;gap:6px;min-height:82px;padding:14px 15px;display:grid}.account-facts span{color:#667b8a;font-size:12px;font-weight:700}.account-facts b{color:#17384d;font-size:14px;line-height:1.35}.account-facts>div:first-child b{color:#1677ff;font-size:22px}.account-action-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr);gap:14px;margin:0;display:grid}.account-next-action,.account-decision-maker{border-radius:14px;flex-direction:column;align-items:flex-start;min-height:224px;padding:20px;display:flex}.account-next-action{color:#fff;background:linear-gradient(135deg,#071b2a,#123e5c)}.account-next-action p{color:#67d8e2}.account-next-action h3,.account-decision-maker h3{letter-spacing:-.02em;margin:0;font-size:23px;line-height:1.2}.account-next-action>span{color:#c1d1dc;max-width:620px;margin-top:10px;font-size:14px;line-height:1.55}.account-next-action button,.account-decision-maker button{color:#fff;background:#1677ff;border:0;border-radius:9px;min-height:42px;margin-top:auto;padding:0 15px;font-size:13px;font-weight:900}.account-next-action button:disabled,.account-decision-maker button:disabled{cursor:wait;opacity:.65}.account-decision-maker{background:linear-gradient(145deg,#f1f8ff,#fff);border:1px solid #bfd8eb}.account-decision-maker h3{color:#123a54}.account-decision-maker>span{color:#4d6778;margin-top:8px;font-size:14px;font-weight:750}.account-decision-maker small{color:#6b7f8d;margin-top:5px;font-size:12px;line-height:1.4}.account-decision-maker.empty{background:linear-gradient(145deg,#fff9ec,#fff);border-color:#ead9b9}.account-decision-maker.empty p{color:#9b6b1f}.account-decision-maker.empty button{background:#a96f18}.account-progress{border:1px solid var(--sales-line);background:#fff;border-radius:14px;margin:14px 0 0;padding:17px 18px}.account-progress>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.account-progress header p{color:#607789}.account-progress header h3{color:#15364d;margin:0;font-size:17px}.account-progress header>span{color:#4d687a;background:#edf4f8;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.account-progress .v2-stage{margin:17px 0 0}.account-progress .v2-stage small{font-size:11px;line-height:1.25}.sales-prospects-page{gap:14px;display:grid}.sales-prospects-page>.v2-pagehead,.sales-prospects-page>.people-overview,.sales-prospects-page>.prospect-exceptions,.sales-prospects-page>.people-controls,.sales-prospects-page>.v2-contact-layout{margin:0}.sales-prospects-page>.people-overview{gap:10px}.sales-prospects-page>.people-overview article{border-color:var(--sales-line);min-height:108px;box-shadow:none;border-radius:14px}.sales-prospects-page>.prospect-exceptions{gap:10px}.sales-prospects-page>.prospect-exceptions article{border-radius:13px;min-height:92px}.sales-prospects-page>.people-controls{border:1px solid var(--sales-line);background:#fff;border-radius:14px;grid-template-columns:minmax(220px,1.4fr) minmax(260px,1fr) repeat(3,minmax(150px,.7fr));align-items:end;gap:10px;padding:14px;display:grid;box-shadow:0 7px 20px #17384b0a}.sales-prospects-page>.people-controls .draft-tabs{align-self:stretch}.sales-prospects-page>.v2-contact-layout{border:1px solid var(--sales-line);background:#fff;border-radius:16px;min-height:600px;overflow:hidden;box-shadow:0 10px 28px #17384b0e}.sales-prospects-page .v2-contact-list,.sales-prospects-page .v2-composer{box-shadow:none;border:0;border-radius:0}.sales-prospects-page .v2-contact-list{border-right:1px solid var(--sales-line);background:#fbfcfd}.sales-replies-page{gap:14px;display:grid}.sales-replies-page>.reply-top,.sales-replies-page>.reply-stats,.sales-replies-page>.reply-layout{margin:0}.sales-replies-page>.reply-top{border-bottom:1px solid var(--sales-line);background:0 0;padding:0 2px 18px}.sales-replies-page>.reply-stats{gap:10px}.sales-replies-page>.reply-stats article,.sales-replies-page>.reply-layout,.sales-reports-page>.v2-report article,.sales-reports-page>.v2-funnel,.sales-reports-page>.crm-report{border-color:var(--sales-line);border-radius:16px;box-shadow:0 8px 24px #17384b0d}.sales-reports-page>.v2-report{gap:10px;margin-bottom:14px}.sales-reports-page>.v2-funnel,.sales-reports-page>.crm-report{margin-top:14px}html[data-theme=dark] .sales-page-shell{--sales-line:var(--theme-line);--sales-soft:#152b39}html[data-theme=dark] .sales-page-shell .ai-search{background:linear-gradient(145deg,#152b39,var(--theme-surface) 55%)}html[data-theme=dark] .sales-companies-page :is(.account-command-center,.company-queues,.account-list-workspace,.v2-account-layout,.v2-account-detail,.account-progress),html[data-theme=dark] .sales-prospects-page>.people-controls,html[data-theme=dark] .sales-prospects-page>.v2-contact-layout{border-color:var(--theme-line);background:var(--theme-surface)}html[data-theme=dark] .sales-companies-page .account-command-center{background:linear-gradient(135deg,#142b3a,var(--theme-surface) 62%)}html[data-theme=dark] .sales-companies-page .account-command-copy h2,html[data-theme=dark] .sales-companies-page .account-detail-title h2,html[data-theme=dark] .sales-companies-page .account-facts b,html[data-theme=dark] .sales-companies-page .account-progress header h3{color:var(--theme-text)}html[data-theme=dark] .sales-companies-page .account-command-copy>span,html[data-theme=dark] .sales-companies-page .account-detail-title>span{color:var(--theme-muted)}html[data-theme=dark] .sales-companies-page .account-command-center .account-area-tabs{border-color:var(--theme-line);background:#102532}html[data-theme=dark] .sales-companies-page .account-command-center .account-area-tabs button.active,html[data-theme=dark] .sales-companies-page .account-facts>div,html[data-theme=dark] .sales-companies-page .account-decision-maker{border-color:var(--theme-line);background:#172f40}html[data-theme=dark] .sales-companies-page .account-command-center .account-area-tabs button>span,html[data-theme=dark] .sales-companies-page .account-decision-maker h3{color:var(--theme-text)}html[data-theme=dark] .sales-companies-page .v2-account-list{border-color:var(--theme-line);background:#142733}html[data-theme=dark] .sales-companies-page .account-status-control select{border-color:var(--theme-line);color:var(--theme-text);background:#142733}html[data-theme=dark] .sales-companies-page .account-list-toolbar{border-color:var(--theme-line);background:#132836}html[data-theme=dark] .sales-companies-page .account-list-toolbar h2,html[data-theme=dark] .sales-companies-page .account-work-table td,html[data-theme=dark] .sales-companies-page .account-name-button{color:var(--theme-text)}html[data-theme=dark] .sales-companies-page .account-list-toolbar>div>span,html[data-theme=dark] .sales-companies-page .account-list-search,html[data-theme=dark] .sales-companies-page .account-list-sort,html[data-theme=dark] .sales-companies-page .account-work-table td small{color:var(--theme-muted)}html[data-theme=dark] .sales-companies-page .account-list-search input,html[data-theme=dark] .sales-companies-page .account-list-sort select{border-color:var(--theme-line);color:var(--theme-text);background:#102532}html[data-theme=dark] .sales-companies-page .account-view-toggle{border-color:var(--theme-line);background:#102532}html[data-theme=dark] .sales-companies-page .account-view-toggle button.active{color:#7dbbff;background:#1b3b50}html[data-theme=dark] .sales-companies-page .account-work-table th{border-color:var(--theme-line);color:#b6c6d1;background:#102532}html[data-theme=dark] .sales-companies-page .account-work-table td{border-color:var(--theme-line)}html[data-theme=dark] .sales-companies-page .account-work-table tbody tr:hover td{background:#173247}html[data-theme=dark] .sales-prospects-page .v2-contact-list{background:#142733}@media (width<=1250px){.sales-prospects-page>.people-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-prospects-page>.people-controls .people-search{grid-column:span 2}}@media (width<=1100px){.account-command-center{grid-template-columns:1fr}.sales-companies-page .v2-account-layout{grid-template-columns:300px minmax(0,1fr)}.account-facts{grid-template-columns:1fr 1fr}.account-action-grid{grid-template-columns:1fr}}@media (width<=900px){.sales-page-shell>.v2-pagehead{flex-direction:column}.sales-page-shell>.v2-pagehead>div:last-child{justify-content:flex-start;max-width:none}.sales-companies-page .v2-account-layout{flex-direction:column;display:flex}.sales-companies-page .v2-account-list{border-right:0;border-bottom:1px solid var(--sales-line);width:100%;max-height:320px;position:static}.sales-prospects-page>.people-controls{grid-template-columns:1fr 1fr}.sales-prospects-page>.people-controls .people-search{grid-column:1/-1}.sales-prospects-page>.v2-contact-layout{min-height:0}.sales-prospects-page .v2-contact-list{border-right:0;border-bottom:1px solid var(--sales-line)}}@media (width<=620px){.sales-page-shell{padding-top:14px}.account-command-center{padding:18px}.account-command-center .account-area-tabs{grid-template-columns:1fr}.account-command-copy h2{font-size:21px}.account-facts{grid-template-columns:1fr}.account-detail-hero{flex-direction:column}.account-status-control{width:100%}.sales-companies-page .v2-account-detail{padding:18px}.account-next-action,.account-decision-maker{min-height:210px;padding:18px}.account-progress{overflow:hidden}.account-progress>header{flex-direction:column}.account-progress .v2-stage{grid-template-columns:repeat(7,96px);padding-bottom:8px;overflow-x:auto}.sales-prospects-page>.people-controls{grid-template-columns:1fr}.sales-prospects-page>.people-controls .people-search{grid-column:auto}.sales-page-shell>.v2-pagehead>div:last-child,.sales-page-shell>.v2-pagehead>div:last-child>*{width:100%}}@media (width<=1200px){.account-list-toolbar{grid-template-columns:1fr}.account-list-controls{grid-template-columns:minmax(240px,1fr) minmax(160px,.55fr) auto}}@media (width<=900px){.account-list-controls{grid-template-columns:1fr 180px auto}.account-table-wrap{max-height:none;padding:12px;overflow:visible}.account-work-table,.account-work-table tbody{display:block}.account-work-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.account-work-table tbody{gap:10px;display:grid}.account-work-table tbody tr{border:1px solid var(--sales-line);background:#fff;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.account-work-table td{border:0;border-bottom:1px solid var(--sales-line);grid-template-columns:120px minmax(0,1fr);align-content:center;gap:4px;min-height:58px;padding:10px 12px;display:grid}.account-work-table td:nth-last-child(-n+2){border-bottom:0}.account-work-table td:before{content:attr(data-label);color:#6b7e8c;grid-column:1;font-size:12px;font-weight:800}.account-work-table td>*{grid-column:2}.account-name-button{min-width:0}.account-work-table tbody tr:hover td{background:0 0}html[data-theme=dark] .sales-companies-page .account-work-table tbody tr{border-color:var(--theme-line);background:#142733}}@media (width<=620px){.account-list-toolbar{padding:16px}.account-list-controls,.account-work-table tbody tr{grid-template-columns:1fr}.account-work-table td:nth-last-child(2){border-bottom:1px solid var(--sales-line)}.account-view-toggle button{min-height:38px}.account-review-button{width:max-content}}@media (prefers-reduced-motion:reduce){.sales-page-shell *{scroll-behavior:auto}}.sales-hub-team{background:#fff;border:1px solid #dbe4f2;border-radius:16px;margin-bottom:18px;padding:18px}.sales-hub-team>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.sales-hub-team>header p{color:#326bd1;letter-spacing:.12em;margin:0;font-size:10px;font-weight:850}.sales-hub-team>header h2{margin:4px 0 0;font-size:19px}.sales-hub-team>header button{color:#315bd6;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.sales-hub-team>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sales-hub-team>div>button{color:#17384b;text-align:left;cursor:pointer;background:#f9fbff;border:1px solid #dfe6ef;border-radius:12px;grid-template-columns:40px 1fr;align-items:center;gap:2px 10px;padding:13px;display:grid}.sales-hub-team>div>button:hover{background:#f2f6ff;border-color:#8da8eb}.sales-hub-team>div>button>span{color:#315bd6;background:#e6edff;border-radius:50%;grid-row:1/4;place-items:center;width:40px;height:40px;font-size:11px;font-weight:900;display:grid}.sales-hub-team>div b{font-size:12px}.sales-hub-team>div small{color:#6d7b88;font-size:9px}.sales-hub-team>div em{color:#315bd6;font-size:8px;font-style:normal;font-weight:800}html[data-theme=dark] .sales-hub-team{border-color:var(--theme-line);background:var(--theme-surface)}html[data-theme=dark] .sales-hub-team>div>button{border-color:var(--theme-line);color:var(--theme-text);background:#172f40}@media (width<=980px){.sales-hub-team>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.sales-hub-team>header{flex-direction:column;align-items:flex-start}.sales-hub-team>div{grid-template-columns:1fr}}.weekday-picker{border:0;margin:11px 0;padding:0}.weekday-picker legend{color:#587087;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:900}.weekday-picker>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.weekday-picker label{position:relative}.weekday-picker input{opacity:0;position:absolute}.weekday-picker span{color:#5f7281;cursor:pointer;background:#fff;border:1px solid #dce5eb;border-radius:8px;place-items:center;min-height:34px;font-size:9px;font-weight:800;display:grid}.weekday-picker input:checked+span{color:#5745b5;background:#f0edff;border-color:#6755c7}.weekday-picker input:focus-visible+span{outline-offset:2px;outline:3px solid #6755c744}@media (width<=520px){.weekday-picker>div{grid-template-columns:repeat(4,minmax(0,1fr))}}.bad-data-filters{background:#fff;border:1px solid #e0e7ed;border-radius:12px;align-items:flex-end;gap:12px;margin:0 0 14px;padding:14px 16px;display:flex}.bad-data-filters label{color:#526778;text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:6px;min-width:210px;font-size:9px;font-weight:800;display:flex}.bad-data-filters input,.bad-data-filters select{color:#17344b;min-height:38px;font:inherit;text-transform:none;letter-spacing:normal;background:#fff;border:1px solid #ccd8e1;border-radius:8px;padding:8px 10px}.bad-data-filters span{color:#657987;margin-left:auto;font-size:10px;font-weight:700}html[data-theme=dark] .bad-data-filters{background:var(--theme-surface);border-color:var(--theme-line)}html[data-theme=dark] .bad-data-filters :is(input,select){background:var(--theme-surface);border-color:var(--theme-line);color:var(--theme-text)}@media (width<=650px){.bad-data-filters{flex-direction:column;align-items:stretch}.bad-data-filters label{min-width:0}.bad-data-filters span{margin-left:0}}.daily-stats button{text-align:left;cursor:pointer;background:#fff;border:0;border-right:1px solid #e2e9ee;align-items:center;gap:10px;padding:14px 20px;display:flex}.daily-stats button:last-child{border-right:0}.daily-stats button:hover,.daily-stats button:focus-visible{background:#f5f9fc}.daily-stats button.active{background:#eaf4fb;box-shadow:inset 0 -3px #2274a5}.reply-stats button{text-align:left;cursor:pointer;background:#fff;border:0;flex-direction:column;padding:15px 18px;display:flex}.reply-stats button:hover,.reply-stats button:focus-visible{background:#f5f9fc}.reply-stats button.active{background:#eaf4fb;box-shadow:inset 0 -3px #2274a5}.manager-kpis button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e7ed;border-radius:12px;padding:16px}.manager-kpis button:hover,.manager-kpis button:focus-visible{border-color:#8ab7d2}.manager-kpis button.active{background:#eaf4fb;border-color:#2274a5;box-shadow:inset 0 -3px #2274a5}.manager-kpis button.warn{background:#fff8f8;border-color:#f0caca}.manager-kpis button.warn b{color:#b44747}.team-summary button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e7ed;border-radius:12px;padding:18px}.team-summary button:hover,.team-summary button:focus-visible{border-color:#8ab7d2}.team-summary button.active{background:#eaf4fb;border-color:#2274a5;box-shadow:inset 0 -3px #2274a5}@media (width<=700px){.daily-stats button:nth-child(2){border-right:0}.daily-stats button:nth-child(-n+2){border-bottom:1px solid #e2e9ee}}.my-accounts-summary{justify-content:space-between}.my-accounts-summary-copy{flex:1;align-items:center;gap:18px;display:flex}.my-accounts-summary-copy>div{display:grid}.my-accounts-summary-copy p{margin:0}.my-accounts-next-best{color:#fff;white-space:nowrap;background:#102f45;border:0;border-radius:10px;min-height:42px;padding:.7rem 1rem;font-weight:900}.my-account-main header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.my-account-priority{background:#fffaf0;border:1px solid #ead79f;border-radius:999px;align-items:center;padding:.3rem .5rem;display:inline-flex}.my-account-stars{color:#d4dce2;letter-spacing:.08rem;white-space:nowrap;font-size:.88rem;line-height:1;display:inline-block;position:relative}.my-account-stars b{color:#e6a817;font:inherit;white-space:nowrap;position:absolute;inset:0 auto 0 0;overflow:hidden}.my-account-attention{font-weight:800;color:#9a4d13!important}.my-account-meta{flex-wrap:wrap;grid-auto-flow:column;justify-content:start;gap:.4rem!important;display:flex!important}.my-account-meta i{color:#5e7482;background:#f1f5f7;border-radius:6px;padding:.25rem .45rem;font-size:.68rem;font-style:normal;font-weight:750}.my-account-meta i.done{color:#176b4e;background:#e9f7f1}.my-account-release{color:#8a3d3d!important;background:#fff!important;border-color:#e7caca!important}.my-accounts-list-head,.my-accounts-list article{grid-template-columns:58px minmax(165px,1.1fr) minmax(145px,.9fr) minmax(170px,1fr) 105px minmax(155px,.95fr) minmax(175px,1fr) minmax(135px,.8fr) minmax(170px,auto)!important;gap:.8rem!important}.my-accounts-list-head{min-width:1320px}.my-accounts-list{overflow-x:auto!important}.my-accounts-list article{min-width:1320px;padding:.85rem 1rem!important}.my-accounts-list article>div{min-width:0}.my-account-owner,.my-account-service,.my-account-demand,.my-account-contact,.my-account-systems{flex-direction:column;justify-content:center;gap:.25rem!important;display:flex!important}.my-account-owner b,.my-account-service b,.my-account-contact b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.my-account-owner span,.my-account-service span,.my-account-contact span,.my-account-contact small,.my-account-demand span,.my-account-demand small{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.my-account-demand b{color:#1769aa;font-size:1.2rem}.my-account-systems{align-items:flex-start;flex-wrap:nowrap!important}.my-account-actions{flex-wrap:wrap}.my-account-actions .primary{width:100%}@media (width<=760px){.my-accounts-summary,.my-accounts-summary-copy{flex-direction:column;align-items:stretch}.my-accounts-next-best{width:100%}.my-account-main header{align-items:flex-start}.my-account-meta{grid-auto-flow:row}.my-accounts-list-head{display:none}.my-accounts-list article{min-width:0;grid-template-columns:48px 1fr!important}.my-account-owner,.my-account-service,.my-account-demand,.my-account-status,.my-account-contact,.my-account-systems,.my-account-actions{grid-column:2}}.calculator-admin-page{max-width:1320px;color:var(--theme-text);margin:0 auto;padding:28px}.calculator-admin-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.calculator-admin-header p,.calculator-requirements>p,.calculator-public-card>p,.calculator-editor p,.calculator-impact>p{color:#0e73c7;letter-spacing:.12em;margin:0 0 7px;font-size:12px;font-weight:900}.calculator-admin-header h1{margin:0;font-size:30px;line-height:1.15}.calculator-admin-header span{color:var(--theme-muted);margin-top:8px;font-size:15px;display:block}.calculator-status{background:#fff9e8;border:1px solid #efc36a;border-radius:12px;min-width:190px;padding:13px 16px}.calculator-status b,.calculator-status span{color:#855d09;margin:0;font-size:12px;display:block}.calculator-status span{margin-top:5px;font-weight:700}.calculator-view-tabs{border-bottom:1px solid var(--theme-line);gap:6px;margin-bottom:18px;display:flex}.calculator-view-tabs button{min-height:44px;color:var(--theme-muted);background:0 0;border:0;border-bottom:3px solid #0000;padding:0 18px;font-size:14px;font-weight:800}.calculator-view-tabs button[aria-pressed=true]{color:#1876bd;border-color:#1876bd}.calculator-preview-grid,.calculator-pricing-grid{grid-template-columns:minmax(270px,.72fr) minmax(520px,1.35fr);gap:20px;display:grid}.calculator-requirements,.calculator-public-card,.calculator-editor,.calculator-impact{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:18px;box-shadow:0 12px 35px #11304614}.calculator-requirements{padding:22px}.calculator-requirements h2,.calculator-editor h2,.calculator-impact h2{margin:0 0 18px;font-size:20px}.calculator-requirements label,.calculator-field-grid label{color:var(--theme-text);flex-direction:column;gap:6px;margin-top:14px;font-size:14px;font-weight:750;display:flex}.calculator-requirements input,.calculator-field-grid input{border:1px solid var(--theme-line);background:var(--theme-canvas);min-height:44px;color:var(--theme-text);border-radius:10px;padding:9px 11px;font-size:16px}.calculator-requirements small,.calculator-field-grid small{color:var(--theme-muted);font-size:12px}.calculator-public-card{padding:0 28px 28px;overflow:hidden}.calculator-public-topline{color:#fff;background:#123d5d;justify-content:space-between;gap:18px;margin:0 -28px 28px;padding:20px 28px;display:flex}.calculator-public-topline span{font-size:17px;font-weight:900}.calculator-public-topline b{letter-spacing:.08em;font-size:12px}.calculator-public-card h2{color:var(--theme-text);margin:0;font-size:24px}.calculator-price-range{color:#0b568d;background:linear-gradient(135deg,#e8f6ff,#f3fbff);border-radius:14px;margin:14px 0 20px;padding:22px}.calculator-price-range strong{font-size:34px;line-height:1.1;display:block}.calculator-price-range span{margin-top:7px;font-size:14px;font-weight:750;display:block}.calculator-onboarding{border-bottom:1px solid var(--theme-line);justify-content:space-between;gap:18px;padding:14px 0;font-size:15px;display:flex}.calculator-public-card dl,.calculator-impact dl{margin:12px 0}.calculator-public-card dl div,.calculator-impact dl div{border-bottom:1px solid var(--theme-line);justify-content:space-between;gap:18px;padding:10px 0;display:flex}.calculator-public-card dt,.calculator-impact dt{color:var(--theme-muted);font-size:14px}.calculator-public-card dd,.calculator-impact dd{text-align:right;margin:0;font-size:14px;font-weight:800}.calculator-disclosure,.calculator-review-warning{color:#77570e;background:#fff8df;border:1px solid #ecd189;border-radius:11px;margin:18px 0;padding:14px;font-size:13px;line-height:1.5}.calculator-public-card>button,.calculator-impact>button,.calculator-editor-actions>button{color:#fff;background:#087b83;border:0;border-radius:10px;width:100%;min-height:48px;font-size:15px;font-weight:900}.calculator-editor{padding:22px}.calculator-editor>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.calculator-editor>header button{border:1px solid var(--theme-line);color:var(--theme-text);background:0 0;border-radius:8px;padding:8px 11px;font-weight:750}.calculator-field-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.calculator-field-grid label span{align-items:center;gap:9px;display:flex}.calculator-field-grid input{width:100%}.calculator-field-grid small{min-width:74px}.calculator-editor-actions{margin-top:22px}.calculator-editor-actions span{min-height:20px;color:var(--theme-muted);margin-top:8px;font-size:12px;display:block}.calculator-editor-actions button:disabled{opacity:.45}.calculator-impact{align-self:start;padding:22px;position:sticky;top:20px}.calculator-impact h2{color:#087b83;font-size:30px}.calculator-impact h2 small{color:var(--theme-muted);margin-top:6px;font-size:13px;display:block}.calculator-impact>button{background:#123d5d}html[data-theme=dark] .calculator-status,html[data-theme=dark] .calculator-disclosure,html[data-theme=dark] .calculator-review-warning{color:#f3d88f;background:#352d18;border-color:#725f2a}html[data-theme=dark] .calculator-price-range{color:#8fd5ff;background:linear-gradient(135deg,#163246,#1a3b4c)}@media (width<=900px){.calculator-preview-grid,.calculator-pricing-grid{grid-template-columns:1fr}.calculator-impact{position:static}}@media (width<=620px){.calculator-admin-page{padding:18px 14px}.calculator-admin-header{flex-direction:column}.calculator-status{width:100%}.calculator-field-grid{grid-template-columns:1fr}.calculator-public-card{padding:0 18px 20px}.calculator-public-topline{flex-direction:column;margin:0 -18px 22px;padding:18px}.calculator-price-range strong{font-size:27px}.calculator-public-card dl div,.calculator-impact dl div{flex-direction:column;align-items:flex-start;gap:4px}.calculator-public-card dd,.calculator-impact dd{text-align:left}}.calculator-notice{color:#174f72;background:#edf8ff;border:1px solid #8bbfe2;border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:14px;font-weight:700}.calculator-input-pair{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.calculator-requirements select,.calculator-proposal input{border:1px solid var(--theme-line);background:var(--theme-canvas);min-height:44px;color:var(--theme-text);border-radius:10px;padding:9px 11px;font-size:16px}.calculator-requirements [aria-invalid=true]{border-color:#c84e4e;box-shadow:0 0 0 2px #c84e4e1f}.calculator-error{font-weight:750;color:#bd3636!important}.calculator-blocked{color:#8d3030;background:#fff5f5;border:1px solid #dfaaaa;border-radius:16px;flex-direction:column;justify-content:center;min-height:260px;margin-top:24px;padding:28px;display:flex}.calculator-blocked b{font-size:22px}.calculator-blocked span{margin-top:10px;font-size:15px;line-height:1.6}.calculator-blocked.custom{color:#7c5809;background:#fff9e9;border-color:#e2c27d}.calculator-proposal{background:#f5fbff;border:1px solid #acd0e6;border-radius:14px;gap:11px;margin-top:18px;padding:18px;display:grid}.calculator-proposal h3{color:#123d5d;margin:0;font-size:18px}.calculator-proposal>span{color:var(--theme-muted);font-size:13px;line-height:1.5}.calculator-proposal label{color:var(--theme-text);gap:5px;font-size:13px;font-weight:750;display:grid}.calculator-proposal>div{justify-content:flex-end;gap:8px;display:flex}.calculator-proposal button.secondary{border:1px solid var(--theme-line);background:var(--theme-surface);color:var(--theme-text)}.calculator-activity-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.calculator-activity-grid>section{border:1px solid var(--theme-line);background:var(--theme-surface);border-radius:18px;padding:22px;box-shadow:0 12px 35px #11304614}.calculator-activity-grid>section>p{color:#0e73c7;letter-spacing:.12em;margin:0 0 6px;font-size:12px;font-weight:900}.calculator-activity-grid h2{margin:0 0 16px;font-size:20px}.calculator-activity-grid article{border-top:1px solid var(--theme-line);padding:14px 0}.calculator-activity-grid article>div{justify-content:space-between;gap:12px;display:flex}.calculator-activity-grid article>div span{color:#23688f;background:#eaf4fb;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:800}.calculator-activity-grid article p{color:var(--theme-text);margin:7px 0;font-size:14px}.calculator-activity-grid article small{color:var(--theme-muted);font-size:12px;line-height:1.45}.calculator-empty{border:1px dashed var(--theme-line);color:var(--theme-muted);border-radius:12px;padding:28px;font-size:14px;line-height:1.55}html[data-theme=dark] .calculator-notice{color:#a8daf7;background:#132f42;border-color:#2c6485}html[data-theme=dark] :is(.calculator-proposal,.calculator-blocked){border-color:var(--theme-line);color:var(--theme-text);background:#142938}html[data-theme=dark] .calculator-blocked.custom{color:#f0d58b;background:#342c18}@media (width<=900px){.calculator-activity-grid{grid-template-columns:1fr}}@media (width<=620px){.calculator-input-pair{grid-template-columns:1fr}.calculator-view-tabs{overflow-x:auto}.calculator-view-tabs button{flex:none}.calculator-activity-grid>section{padding:18px}}.public-estimator-page{color:#102433;background:#f3f7fa;min-height:100vh;font-family:Arial,sans-serif}.public-estimator-header{background:#fff;border-bottom:1px solid #dce7ee;justify-content:space-between;align-items:center;height:76px;padding:0 clamp(20px,5vw,72px);display:flex}.public-estimator-header img{width:170px;height:auto;display:block}.public-estimator-header>span{color:#486273;font-size:14px;font-weight:750}.public-estimator-intro{color:#fff;background:linear-gradient(135deg,#071d2f,#0d3b57);padding:46px clamp(20px,7vw,110px) 38px}.public-estimator-intro p,.public-estimator-step>p,.public-estimator-result>p{color:#46ccde;letter-spacing:.14em;margin:0 0 9px;font-size:12px;font-weight:900}.public-estimator-intro h1{letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(34px,5vw,56px);line-height:1.04}.public-estimator-intro>span{color:#bfd0db;max-width:760px;margin-top:18px;font-size:17px;line-height:1.65;display:block}.public-estimator-shell{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:24px;max-width:1220px;margin:0 auto;padding:34px 24px 60px;display:grid}.public-estimator-workspace,.public-estimator-result{background:#fff;border:1px solid #dbe6ed;border-radius:20px;min-width:0;box-shadow:0 16px 42px #08233514}.public-estimator-workspace{padding:28px}.public-estimator-progress{background:#e8f0f5;border-radius:999px;height:34px;margin-bottom:22px;position:relative;overflow:hidden}.public-estimator-progress span{background:linear-gradient(90deg,#1677ff,#24c7d9);transition:width .25s;position:absolute;inset:0 auto 0 0}.public-estimator-progress b{z-index:1;color:#071d2f;place-items:center;height:100%;font-size:13px;display:grid;position:relative}.public-estimator-step>p{color:#0e73c7}.public-estimator-step h2{color:#0b2638;letter-spacing:-.025em;margin:0;font-size:28px}.public-estimator-step>span{color:#5c7180;margin:8px 0 23px;font-size:15px;line-height:1.5;display:block}.public-estimator-step label,.public-estimator-contact label{color:#203c4e;gap:7px;margin:0 0 17px;font-size:14px;font-weight:800;display:grid}.public-estimator-step input,.public-estimator-step select,.public-estimator-contact input{color:#102433;background:#fff;border:1px solid #c7d7e1;border-radius:11px;width:100%;min-height:48px;padding:10px 12px;font-size:16px}.public-estimator-step input:focus,.public-estimator-step select:focus,.public-estimator-contact input:focus{border-color:#1677ff;outline:3px solid #1677ff2e}.public-estimator-step [aria-invalid=true]{background:#fff8f8;border-color:#c53e3e}.public-estimator-step label>small{color:#6c7f8d;font-size:12px;font-weight:500;line-height:1.4}.public-estimator-error{color:#b72f2f!important;font-weight:750!important}.public-estimator-pair{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.public-estimator-actions{justify-content:flex-end;gap:10px;padding-top:8px;display:flex}.public-estimator-actions button,.public-estimator-result button,.public-estimator-contact button{color:#fff;background:#1677ff;border:0;border-radius:10px;min-height:46px;padding:11px 18px;font-size:15px;font-weight:850}.public-estimator-actions button:disabled,.public-estimator-contact button:disabled{opacity:.6}.public-estimator-actions button.secondary,.public-estimator-contact button.secondary{color:#294a60;background:#fff;border:1px solid #c9d8e1}.public-estimator-notice{color:#8c2929;background:#fff5f5;border:1px solid #e1b0b0;border-radius:10px;margin:0 0 18px;padding:12px 14px;font-size:14px;font-weight:750}.public-estimator-notice.success{color:#176b42;background:#f1fbf5;border-color:#98cfb3}.public-estimator-result{color:#fff;background:#071d2f;align-self:start;padding:28px}.public-estimator-result-label{color:#9fb5c3;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:12px;font-weight:800;display:flex}.public-estimator-result-label b{color:#4bd1df}.public-estimator-result-empty,.public-estimator-custom{flex-direction:column;justify-content:center;align-items:flex-start;min-height:420px;display:flex}.public-estimator-result-empty b,.public-estimator-custom b{font-size:25px}.public-estimator-result-empty span,.public-estimator-custom span{color:#b9c9d3;margin-top:12px;font-size:15px;line-height:1.65}.public-estimator-custom button{margin-top:22px}.public-estimator-result>p{margin-top:28px}.public-estimator-result h2{color:#d9e8ef;margin:0;font-size:17px;font-weight:650}.public-estimator-price{margin:10px 0 22px}.public-estimator-price strong{color:#fff;letter-spacing:-.04em;font-size:clamp(34px,4vw,49px);display:block}.public-estimator-price span{color:#9fb5c3;font-size:14px}.public-estimator-result dl{border-top:1px solid #21445a;margin:0}.public-estimator-result dl div{border-bottom:1px solid #21445a;justify-content:space-between;gap:18px;padding:12px 0;display:flex}.public-estimator-result dt{color:#9fb5c3;font-size:13px}.public-estimator-result dd{text-align:right;margin:0;font-size:13px;font-weight:800}.public-estimator-disclosure{color:#aec2cf;background:#0c2a3e;border:1px solid #2c5066;border-radius:11px;margin:20px 0;padding:14px;font-size:12px;line-height:1.55}.public-estimator-result>button{width:100%}.public-estimator-contact{border-top:1px solid #2c5066;gap:0;margin-top:22px;padding-top:22px;display:grid}.public-estimator-contact h3{margin:0;font-size:21px}.public-estimator-contact>span{color:#b9c9d3;margin:7px 0 17px;font-size:13px;line-height:1.5}.public-estimator-contact label{color:#dce9ef}.public-estimator-contact>small{color:#9fb5c3;font-size:11px;line-height:1.5}.public-estimator-contact>div{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.public-estimator-contact button.secondary{color:#fff;background:0 0;border-color:#406075}.public-estimator-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.public-estimator-footer{color:#637987;justify-content:space-between;gap:20px;max-width:1220px;margin:0 auto;padding:0 24px 34px;font-size:13px;display:flex}.public-estimator-footer a{color:#1677ff;font-weight:750;text-decoration:none}.calculator-status a{color:#83dbff;margin-top:5px;font-size:12px;font-weight:800;text-decoration:none}@media (width<=900px){.public-estimator-shell{grid-template-columns:1fr}.public-estimator-result{order:2}.public-estimator-result-empty,.public-estimator-custom{min-height:250px}}@media (width<=620px){.public-estimator-header{height:68px}.public-estimator-header img{width:145px}.public-estimator-header>span{font-size:12px}.public-estimator-intro{padding:34px 20px 30px}.public-estimator-intro>span{font-size:16px}.public-estimator-shell{padding:18px 12px 42px}.public-estimator-workspace,.public-estimator-result{border-radius:15px;padding:20px}.public-estimator-pair{grid-template-columns:1fr}.public-estimator-actions button{flex:1}.public-estimator-price strong{font-size:32px}.public-estimator-result dl div{align-items:flex-start}.public-estimator-footer{padding:0 18px 28px}}.public-estimator-contact>small{font-size:12px}.public-estimator-contact>small a{color:#7ddbea;font-weight:750}.meeting-workspace{max-width:1500px;color:var(--ink,#14213d);margin:0 auto;padding:30px}.meeting-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.meeting-head p,.meeting-section header p,.meeting-person p{color:#2764c6;letter-spacing:.08em;margin:0 0 6px;font-size:12px;font-weight:800}.meeting-head h1{margin:0 0 8px;font-size:34px;line-height:1.08}.meeting-head>div>span{color:#5d6a7f}.meeting-safety{color:#17613a;background:#f0fbf5;border:1px solid #c8ead7;border-radius:14px;gap:4px;max-width:320px;padding:14px 16px;display:grid}.meeting-safety span{font-size:12px;line-height:1.45}.meeting-filters{gap:8px;margin-bottom:16px;display:flex;overflow:auto}.meeting-filters button{white-space:nowrap;color:#526078;background:#fff;border:1px solid #d8dfeb;border-radius:999px;padding:9px 14px}.meeting-filters button.active{color:#fff;background:#14213d;border-color:#14213d}.meeting-alert{border-radius:10px;margin-bottom:14px;padding:12px 15px}.meeting-alert.error{color:#a62222;background:#fff1f1;border:1px solid #f3c8c8}.meeting-alert.success{color:#17613a;background:#effaf4;border:1px solid #c8ead7}.meeting-layout{grid-template-columns:minmax(250px,340px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.meeting-list{background:#fff;border:1px solid #dfe5ee;border-radius:16px;max-height:calc(100vh - 180px);position:sticky;top:18px;overflow:hidden auto}.meeting-list>button{text-align:left;width:100%;color:inherit;background:#fff;border:0;border-bottom:1px solid #edf0f5;gap:4px;padding:16px;display:grid}.meeting-list>button:hover,.meeting-list>button.active{background:#f3f7ff}.meeting-list>button.active{box-shadow:inset 4px 0 #2764c6}.meeting-list strong{color:#4d5a70;font-weight:600}.meeting-list small{color:#69758a}.meeting-list em{color:#2764c6;margin-top:5px;font-size:12px;font-style:normal}.meeting-status{color:#59667b;text-transform:uppercase;background:#eef2f7;border-radius:999px;width:max-content;padding:4px 7px;font-size:10px;font-weight:800}.meeting-status.prepared{color:#197144;background:#e9f7ef}.meeting-status.completed{color:#4d5a70;background:#edf0f5}.meeting-empty{color:#69758a;gap:6px;padding:28px 18px;display:grid}.meeting-empty b{color:#14213d}.meeting-detail{gap:16px;display:grid}.meeting-person,.meeting-section,.meeting-placeholder{background:#fff;border:1px solid #dfe5ee;border-radius:16px;padding:22px}.meeting-person{justify-content:space-between;align-items:center;gap:16px;display:flex}.meeting-person h2{margin:0 0 4px;font-size:26px}.meeting-person span{color:#5d6a7f}.meeting-person button{color:#245db6;background:#eef4ff;border:0;border-radius:10px;padding:10px 13px;font-weight:700}.meeting-context{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.meeting-context article{background:#f8fafc;border:1px solid #dfe5ee;border-radius:12px;gap:5px;padding:14px;display:grid}.meeting-context small{color:#69758a}.meeting-context b{overflow-wrap:anywhere;font-size:13px}.meeting-section{gap:14px;display:grid}.meeting-section header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.meeting-section h3{margin:0;font-size:20px}.meeting-section header>span{color:#69758a;text-align:right;max-width:310px;font-size:12px}.meeting-section label{color:#39465c;gap:7px;font-size:13px;font-weight:700;display:grid}.meeting-section input,.meeting-section textarea,.meeting-section select{box-sizing:border-box;color:#14213d;width:100%;font:inherit;background:#fff;border:1px solid #cfd7e5;border-radius:10px;padding:11px 12px}.meeting-section textarea{resize:vertical;min-height:96px;line-height:1.45}.meeting-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.meeting-primary{color:#fff;background:#2764c6;border:0;border-radius:10px;justify-self:start;padding:12px 16px;font-weight:800}.meeting-primary.outcome{background:#17613a}.meeting-primary:disabled{opacity:.5;cursor:not-allowed}.meeting-placeholder{text-align:center;color:#69758a;place-content:center;gap:7px;min-height:250px;display:grid}.meeting-placeholder b{color:#14213d;font-size:20px}[data-theme=dark] .meeting-workspace{color:#eef3fb}[data-theme=dark] .meeting-list,[data-theme=dark] .meeting-list>button,[data-theme=dark] .meeting-person,[data-theme=dark] .meeting-section,[data-theme=dark] .meeting-placeholder{background:#152033;border-color:#334259}[data-theme=dark] .meeting-list>button{color:#eef3fb;border-color:#28374d}[data-theme=dark] .meeting-list>button:hover,[data-theme=dark] .meeting-list>button.active{background:#1c2c46}[data-theme=dark] .meeting-list strong,[data-theme=dark] .meeting-person span,[data-theme=dark] .meeting-section header>span,[data-theme=dark] .meeting-empty{color:#aebbd0}[data-theme=dark] .meeting-context article{background:#111a2a;border-color:#334259}[data-theme=dark] .meeting-context b,[data-theme=dark] .meeting-empty b,[data-theme=dark] .meeting-placeholder b{color:#eef3fb}[data-theme=dark] .meeting-section label{color:#c9d4e6}[data-theme=dark] .meeting-section input,[data-theme=dark] .meeting-section textarea,[data-theme=dark] .meeting-section select{color:#eef3fb;background:#101929;border-color:#3a4a63}[data-theme=dark] .meeting-filters button{color:#cad5e7;background:#152033;border-color:#334259}[data-theme=dark] .meeting-filters button.active{color:#14213d;background:#dce9ff}@media (width<=850px){.meeting-workspace{padding:18px}.meeting-head{display:grid}.meeting-safety{max-width:none}.meeting-layout{grid-template-columns:1fr}.meeting-list{max-height:310px;position:static}.meeting-context,.meeting-grid{grid-template-columns:1fr}.meeting-person,.meeting-section header{display:grid}.meeting-section header>span{text-align:left}}.lifecycle-strip{background:#f3f7ff;border:1px solid #cfe0f5;border-radius:12px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:10px;margin:12px 0;padding:11px 14px;display:grid}.lifecycle-strip>span{letter-spacing:.08em;color:#2764c6;font-size:10px;font-weight:900}.lifecycle-strip>b{color:#14213d;font-size:12px}.lifecycle-strip>small{color:#69758a}.lifecycle-strip>button{color:#fff;background:#2764c6;border:0;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:800}[data-theme=dark] .lifecycle-strip{background:#182842;border-color:#334d72}[data-theme=dark] .lifecycle-strip>b{color:#eef3fb}[data-theme=dark] .lifecycle-strip>small{color:#aebbd0}@media (width<=700px){.lifecycle-strip{grid-template-columns:1fr}.lifecycle-strip>button{justify-self:start}}
