/*! 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-border-style:solid;--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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table\!{display:table!important}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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))}}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,select{font:inherit}button{cursor:pointer}.shell{grid-template-columns:244px 1fr;min-height:100vh;display:grid}.sidebar{background:linear-gradient(180deg,var(--navy2),#122f4a 70%,#0e2438);color:#fff;z-index:5;flex-direction:column;width:244px;padding:26px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:12px;padding:0 8px 28px;display:flex}.brandMark{background:linear-gradient(140deg,var(--blue),var(--cyan));border-radius:11px;place-items:center;width:39px;height:39px;font-size:21px;font-weight:800;display:grid;box-shadow:0 7px 16px #176bff59}.brand strong,.brand small{display:block}.brand strong{letter-spacing:1.3px;font-size:13px}.brand small{letter-spacing:2.1px;color:#8ca8bf;margin-top:3px;font-size:9px}.sidebar nav{gap:5px;display:grid}.sidebar nav button{color:#a9bdcd;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:13px;font-weight:600;display:flex}.sidebar nav button span{color:#6e8ca5;text-align:center;width:19px}.sidebar nav button b{color:#fff;background:#ef5b63;border-radius:20px;margin-left:auto;padding:3px 6px;font-size:9px}.sidebar nav button:hover,.sidebar nav button.active{color:#fff;background:#ffffff1a}.targetCard{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:13px;margin-top:auto;padding:16px}.targetCard>span{letter-spacing:1.4px;color:#8fa8bc;font-size:8px;display:block}.targetCard strong{margin:7px 0;font-size:22px;display:block}.targetCard div{background:#ffffff1a;border-radius:10px;height:5px;overflow:hidden}.targetCard i{background:linear-gradient(90deg,var(--blue),var(--cyan));border-radius:10px;height:100%;display:block}.targetCard small{color:#88a2b8;margin-top:7px;font-size:9px;display:block}.profile{border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin-top:18px;padding:18px 7px 0;display:flex}.profile>span{background:#2b5271;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:700;display:grid}.profile strong,.profile small{display:block}.profile small{color:#88a2b8;margin-top:2px;font-size:8px}main{grid-column:2;min-width:0}main>header{border-bottom:1px solid var(--line);z-index:4;background:#fff;justify-content:space-between;align-items:center;height:88px;padding:0 34px;display:flex;position:sticky;top:0}main>header p{letter-spacing:1.6px;color:#96a5b1;margin:0 0 4px;font-size:8px;font-weight:700}main>header h1{color:var(--navy);margin:0;font-size:21px}.headerActions{align-items:center;gap:10px;display:flex}.search{border:1px solid var(--line);background:#f9fbfc;border-radius:9px;align-items:center;gap:8px;width:260px;height:38px;padding:0 12px;display:flex}.search span{color:#8a9aa7;font-size:19px}.search input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.primary{color:#fff;background:linear-gradient(135deg,#176bff,#0e84e9);border:0;border-radius:9px;padding:11px 16px;font-size:11px;font-weight:700;box-shadow:0 7px 16px #176bff33}.primary:hover{filter:brightness(.96)}.content{max-width:1550px;margin:auto;padding:30px 34px 45px}.welcome{color:#fff;min-height:137px;box-shadow:var(--shadow);background:linear-gradient(112deg,#102c47,#0f3c5f 70%,#145b7f);border-radius:17px;justify-content:space-between;align-items:center;padding:26px 30px;display:flex;position:relative;overflow:hidden}.welcome:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:330px;height:330px;position:absolute;top:-185px;right:-90px;box-shadow:0 0 0 42px #ffffff06,0 0 0 90px #ffffff05}.welcome span{letter-spacing:1.6px;color:#62d5e9;font-size:8px;font-weight:700}.welcome h2{margin:7px 0 5px;font-size:25px}.welcome p{color:#b8cad8;margin:0;font-size:11px}.quick{z-index:1;gap:8px;display:flex;position:relative}.quick button{color:#fff;background:#ffffff17;border:1px solid #ffffff2e;border-radius:9px;padding:10px 13px;font-size:10px;font-weight:700}.metricGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin:17px 0;display:grid}.metric{background:#fff;border:1px solid #e8eef3;border-radius:13px;padding:16px 18px;position:relative;overflow:hidden;box-shadow:0 5px 17px #102a430d}.metric:before{content:"";background:var(--blue);width:4px;position:absolute;top:0;bottom:0;left:0}.metric.violet:before{background:#8063e9}.metric.green:before{background:#1cbb86}.metric.amber:before{background:#f0a23b}.metric span,.metric strong,.metric small{display:block}.metric span{letter-spacing:1.1px;color:#8495a3;font-size:8px;font-weight:700}.metric strong{color:var(--navy);margin:8px 0 4px;font-size:23px}.metric small{color:#8796a3;font-size:9px}.dashboardGrid{grid-template-columns:1.25fr .75fr;gap:15px;display:grid}.panel{background:#fff;border:1px solid #e5ebf0;border-radius:14px;padding:20px;box-shadow:0 5px 18px #102a430b}.panelTitle{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.panelTitle span,.focusPanel>span{letter-spacing:1.3px;color:#8c9aa5;font-size:8px;font-weight:700}.panelTitle h3{color:var(--navy);margin:5px 0 0;font-size:15px}.panelTitle button{color:var(--blue);background:0 0;border:0;font-size:9px;font-weight:700}.mixBars{gap:18px;display:grid}.mixBars label{justify-content:space-between;margin-bottom:7px;font-size:10px;display:flex}.mixBars label span{color:#647686}.mixBars i{background:#eef2f5;border-radius:20px;height:9px;display:block;overflow:hidden}.mixBars em{background:linear-gradient(90deg,#176bff,#23afd8);border-radius:20px;min-width:3px;height:100%;display:block}.mixBars .purple em{background:linear-gradient(90deg,#8063e9,#b26fe2)}.goalLine{border-top:1px solid var(--line);color:#7c8d99;gap:15px;margin-top:20px;padding-top:13px;font-size:9px;display:flex}.goalLine span{margin-right:auto}.goalLine b{color:#4b6071}.taskRow{border-top:1px solid #eef2f5;grid-template-columns:7px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.taskRow i{background:#f1a63b;border-radius:8px;width:6px;height:25px}.taskRow i.high{background:#ef6169}.taskRow i.low{background:#52c5a0}.taskRow b,.taskRow span{display:block}.taskRow b{font-size:10px}.taskRow span,.taskRow time{color:#8998a3;margin-top:3px;font-size:8px}.activityRow{border-top:1px solid #eef2f5;align-items:center;gap:11px;padding:9px 0;display:flex}.activityRow>span{color:#176bff;background:#edf4ff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}.activityRow b,.activityRow small{display:block}.activityRow b{font-size:9px}.activityRow small{color:#8796a3;margin-top:3px;font-size:8px}.focusPanel{background:linear-gradient(155deg,#f7fbff,#eef6fc);border-color:#d8e6f1}.focusPanel h3{color:var(--navy);margin:7px 0;font-size:17px}.focusPanel p{color:#687b8b;font-size:10px;line-height:1.5}.focusPanel ul{color:#536979;margin:14px 0;padding-left:18px;font-size:9px;line-height:1.8}.focusPanel button,.empty button{color:var(--blue);background:0 0;border:0;padding:0;font-size:9px;font-weight:700}.empty{text-align:center;color:#8a99a5;padding:20px}.empty span{color:#b9c5cd;font-size:25px;display:block}.error{color:#9d3d45;background:#fff3f3;border:1px solid #f6caca;border-radius:10px;margin:18px 34px 0;padding:11px 14px;font-size:10px}.error strong,.error span{display:block}.error span{margin-top:3px}.loading{text-align:center;color:#7c8e9a;padding:80px}.sectionHead{justify-content:space-between;align-items:flex-end;margin-bottom:19px;display:flex}.sectionHead p{color:#8495a3;margin:0 0 5px;font-size:9px}.sectionHead h2{color:var(--navy);margin:0;font-size:24px}.tableWrap{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 7px 22px #102a430b}table{border-collapse:collapse;width:100%}th{text-align:left;color:#84939e;letter-spacing:.8px;border-bottom:1px solid var(--line);background:#f7f9fb;padding:13px 16px;font-size:8px}td{color:#526674;border-bottom:1px solid #edf1f4;padding:14px 16px;font-size:10px}td b,td small{display:block}td small{color:#93a0aa;margin-top:4px;font-size:8px}.pill,.status{background:#edf3f7;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:700;display:inline-block}.pill.high{color:#bd4c54;background:#fff0f1}.pill.medium{color:#a96e16;background:#fff7e8}.pill.low{color:#16825f;background:#ebf8f3}.status{color:#376db2;background:#eef4ff}.check{color:#6e7f8b;background:#fff;border:1px solid #cdd8e1;border-radius:7px;padding:6px 9px;font-size:8px}.check.done{color:#188260;background:#ebf9f4;border-color:#bde5d7}.kanban{gap:12px;padding-bottom:12px;display:flex;overflow-x:auto}.column{background:#edf2f5;border-radius:12px;width:235px;min-width:235px;padding:10px}.column>header{color:#536b7c;justify-content:space-between;align-items:center;padding:4px 4px 12px;font-size:9px;font-weight:700;display:flex}.column>header b{background:#dce5eb;border-radius:15px;padding:3px 7px;font-size:8px}.deal{background:#fff;border:1px solid #e0e7ec;border-radius:10px;margin-bottom:9px;padding:13px;box-shadow:0 4px 10px #102a430a}.deal small{color:var(--blue);text-transform:uppercase;letter-spacing:.7px;font-size:7px;font-weight:800}.deal p{color:#82919c;margin:0 0 10px;font-size:8px}.deal strong{color:var(--navy);font-size:12px}.deal footer{border-top:1px solid #eef2f4;justify-content:space-between;align-items:center;margin-top:12px;padding-top:9px;display:flex}.deal footer span{color:#718491;font-size:8px}.deal select{color:#506575;background:#f1f5f7;border:0;border-radius:6px;max-width:120px;padding:5px;font-size:7px}.overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:20;background:#0718278c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:17px;width:min(560px,100%);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 30px 70px #04142259}.modal>header{justify-content:space-between;align-items:flex-start;margin-bottom:19px;display:flex}.modal>header span{letter-spacing:1.3px;color:#8394a1;font-size:8px;font-weight:700}.modal>header h2{color:var(--navy);margin:6px 0 0;font-size:20px}.modal>header button{color:#667b8a;background:#f0f4f6;border:0;border-radius:8px;width:30px;height:30px;font-size:18px}.field{margin-bottom:13px;display:block}.field>span{color:#526776;margin-bottom:6px;font-size:9px;font-weight:700;display:block}.field input,.field select{color:#263b4a;background:#fbfcfd;border:1px solid #dce4ea;border-radius:9px;outline:0;width:100%;padding:10px 11px;font-size:10px}.field input:focus,.field select:focus{border-color:#6ca1ff;box-shadow:0 0 0 3px #176bff14}.pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modal>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:9px;margin-top:5px;padding-top:17px;display:flex}.modal>footer button{border:0;border-radius:8px;padding:10px 15px;font-size:10px;font-weight:700}.modal>footer button:first-child{color:#526878;background:#eef2f4}.formError{color:#bd4c54;background:#fff2f2;border-radius:7px;padding:8px;font-size:9px}@media (width<=1050px){.metricGrid{grid-template-columns:1fr 1fr}.dashboardGrid{grid-template-columns:1fr}.search{width:190px}}@media (width<=760px){.shell{display:block}.sidebar{width:100%;height:auto;padding:15px;position:relative}.sidebar nav{display:flex;overflow:auto}.sidebar nav button{white-space:nowrap}.targetCard,.profile{display:none}main{width:100%}main>header{height:74px;padding:0 18px}.headerActions .search{display:none}.content{padding:20px 16px}.welcome{flex-direction:column;align-items:flex-start;gap:20px}.metricGrid{grid-template-columns:1fr 1fr}.pair{grid-template-columns:1fr}.tableWrap{overflow:auto}table{min-width:720px}}@media (width<=460px){.metricGrid{grid-template-columns:1fr}.quick{flex-wrap:wrap}}.accessPage{color:#fff;background:radial-gradient(circle at 100% 0,#183965 0,#0000 35%),#07192e;place-items:center;min-height:100vh;padding:24px;display:grid}.accessCard{text-align:center;background:#0c2441eb;border:1px solid #ffffff24;border-radius:28px;width:min(520px,100%);padding:48px;box-shadow:0 30px 80px #00000047}.accessLogo{color:#07192e;background:#22d3ee;border-radius:16px;place-items:center;width:56px;height:56px;margin:0 auto 24px;font-size:28px;font-weight:900;display:grid}.accessCard>p:first-of-type{color:#67e8f9;letter-spacing:.16em;font-size:12px;font-weight:800}.accessCard h1{margin:12px 0 14px;font-size:36px}.accessCard p{color:#cbd5e1;line-height:1.65}.accessCard small{color:#94a3b8;margin:24px 0;display:block}.accessCard a{color:#07192e;background:#22d3ee;border-radius:12px;margin-top:14px;padding:13px 20px;font-weight:800;text-decoration:none;display:inline-flex}.profile>a{color:#94a3b8;margin-left:auto;font-size:18px;text-decoration:none}.profile>button{min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0}.profile>button strong,.profile>button small{text-overflow:ellipsis;white-space:nowrap;max-width:145px;display:block;overflow:hidden}.linkedinButton{color:#0a66c2;white-space:nowrap;background:#e8f3ff;border-radius:9px;align-items:center;padding:7px 10px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.linkedinButton:hover{background:#d7ebff}.muted{color:#94a3b8;font-size:9px}.settingsIntro{color:#64748b;margin:0 0 18px;font-size:10px;line-height:1.55}.linkedinSettings>.linkedinButton{margin:2px 0 14px}.workspaceSettings{width:min(620px,100vw - 28px);max-height:min(820px,100dvh - 28px);overflow:auto}.workspaceSettings>header{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;padding-bottom:14px;position:sticky;top:0}.settingsSection{gap:12px;margin:0;padding:4px 0 18px;display:grid}.settingsSectionHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.settingsSectionHead>div{gap:3px;display:grid}.settingsSectionHead b{color:#102a46;font-size:14px}.settingsSectionHead span{color:#64748b;font-size:10px;line-height:1.45}.settingsSectionHead i{color:#64748b;white-space:nowrap;background:#f4f7fa;border:1px solid #d8e1ec;border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}.settingsSectionHead i.connected{color:#087a52;background:#e9fbf4;border-color:#a7e5cc}.settingsDivider{background:linear-gradient(90deg,#0000,#dbe5ef 12% 88%,#0000);height:1px;margin:0 0 18px}.settingsActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.settingsActions .linkedinButton{margin-right:auto;padding:10px 13px}.secretHelp,.connectionMeta{color:#718096;font-size:9px;line-height:1.45;display:block}.integrationNotice{color:#785915;background:#fff8df;border:1px solid #f0d38b;border-radius:12px;padding:11px 12px;font-size:10px;line-height:1.5}.dangerText{color:#bb261f!important;background:#fff7f6!important;border-color:#f2b5b2!important}.workspaceSettings>footer{background:linear-gradient(#fff0,#fff 28%);margin:0 -2px -2px;padding:14px 2px 2px;position:sticky;bottom:-1px}@media (width<=640px){.workspaceSettings{border-radius:22px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:18px 16px}.settingsSectionHead{gap:8px}.settingsActions{grid-template-columns:1fr;display:grid}.settingsActions>*{justify-content:center;width:100%}.settingsActions .linkedinButton{margin:0}.settingsSectionHead span{font-size:11px}.secretHelp,.connectionMeta{font-size:10px}.workspaceSettings>footer .primary{width:100%}}.filterBar{gap:9px;max-width:1550px;margin:auto;padding:20px 34px 0;display:flex}.filterBar select,.filterBar button{border:1px solid var(--line);color:#526878;background:#fff;border-radius:9px;padding:9px 12px;font-size:10px}.recordLink,.textButton{text-align:left;color:var(--blue);background:0 0;border:0;padding:0;font-size:9px;font-weight:700}.score{color:#536979;background:#edf3f7;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;font-weight:800;display:grid}.score2{color:#9a651c;background:#fff4df}.score3,.score4{color:#16825f;background:#e7f8f2}.drawer{background:#fff;border-radius:18px;width:min(980px,95vw);max-height:92vh;padding:25px;overflow:auto;box-shadow:0 30px 70px #04142259}.drawer>header{justify-content:space-between;display:flex}.drawer>header h2{color:var(--navy);margin:5px 0}.drawer>header span{letter-spacing:1.3px;color:#8394a1;font-size:8px}.drawer>header p{color:#718391;font-size:10px}.drawer>header button{background:#eef2f4;border:0;border-radius:8px;width:32px;height:32px;font-size:18px}.actionStrip{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.actionStrip button,.duplicateRow button{color:#176bff;background:#f5faff;border:1px solid #cfe0ec;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:700}.detailGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.detailGrid section{border:1px solid var(--line);border-radius:12px;padding:16px}.detailGrid h3{color:var(--navy);margin:0 0 10px;font-size:12px}.detailGrid p{border-top:1px solid #edf1f4;margin:0;padding:9px 0}.detailGrid b,.detailGrid span{font-size:9px;display:block}.detailGrid span{color:#8495a3;margin-top:3px}.duplicateRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.duplicateRow b,.duplicateRow span{font-size:10px;display:block}.duplicateRow span{color:#8796a3;margin-top:3px;font-size:8px}.notice{color:#245f86;background:#eef8ff;border:1px solid #cfe7f8;border-radius:10px;margin-bottom:14px;padding:11px 14px;font-size:10px}.forecastStrip{gap:10px;margin-bottom:16px;display:flex;overflow:auto}.forecastStrip article{border:1px solid var(--line);background:#fff;border-radius:11px;min-width:135px;padding:13px}.forecastStrip span,.forecastStrip strong{display:block}.forecastStrip span{color:#8495a3;font-size:8px}.forecastStrip strong{color:var(--navy);margin-top:5px;font-size:14px}@media (width<=760px){.filterBar{padding:15px 16px 0;overflow:auto}.detailGrid{grid-template-columns:1fr}.drawer{padding:18px}}:root{--navy:#111827;--navy2:#0f172a;--blue:#2563eb;--cyan:#38bdf8;--ink:#111827;--muted:#667085;--line:#e4e7ec;--bg:#f7f8fa;--card:#fff;--shadow:0 1px 2px #1018280a}html,body{background:var(--bg);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.shell{grid-template-columns:224px 1fr}.sidebar{background:#101828;border-right:1px solid #ffffff0f;width:224px;padding:22px 14px}.brand{padding:0 8px 25px}.brandMark{width:36px;height:36px;box-shadow:none;background:#2563eb;border-radius:10px;font-size:17px}.brand strong{font-size:12px}.brand small{color:#98a2b3;font-size:8px}.brandMeta{gap:4px;min-width:0;display:grid}.brandVersion{color:#d0d5dd;letter-spacing:.3px;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;align-items:center;width:max-content;padding:4px 8px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.sidebar nav{gap:3px}.sidebar nav button{color:#98a2b3;border-radius:8px;min-height:42px;padding:10px 11px;font-size:12px;font-weight:550}.sidebar nav button span{color:#667085;font-size:16px}.sidebar nav button:hover{background:#1d2939}.sidebar nav button.active{color:#101828;background:#fff;box-shadow:0 1px 2px #0000001f}.sidebar nav button.active span{color:#2563eb}.sidebar nav button b{background:#f04438;font-size:9px}.targetCard{background:#1d2939;border-color:#344054;border-radius:10px;padding:14px}.targetCard>span,.targetCard small{font-size:9px}.targetCard strong{font-size:18px}.profile{margin-top:14px;padding-top:15px}.profile strong{font-size:11px}.profile small{font-size:9px}main{grid-column:2}main>header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffed;height:72px;padding:0 28px}main>header p{letter-spacing:1.2px;color:#98a2b3;font-size:9px}main>header h1{color:#101828;font-size:20px}.search{background:#fff;border-color:#d0d5dd;border-radius:8px;width:280px;height:40px}.search input{font-size:12px}.primary,.scanShortcut{border-radius:8px;min-height:40px;padding:10px 14px;font-size:11px;font-weight:650}.primary{background:#2563eb;box-shadow:0 1px 2px #10182814}.scanShortcut{color:#344054;background:#fff;border:1px solid #d0d5dd}.content{max-width:1500px;padding:28px}.welcome{color:#101828;min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0}.welcome:after{display:none}.welcome span{color:#2563eb;font-size:10px}.welcome h2{letter-spacing:-.03em;margin:8px 0;font-size:28px}.welcome p{color:#667085;font-size:13px}.quick button{color:#344054;background:#fff;border:1px solid #d0d5dd;font-size:11px}.quick button:hover{background:#f9fafb}.metricGrid{gap:12px;margin:22px 0}.metric{box-shadow:var(--shadow);border-color:#eaecf0;border-radius:10px;padding:18px}.metric:before{border-radius:50%;width:8px;height:8px;top:16px;bottom:auto;left:16px}.metric span{letter-spacing:.4px;padding-left:17px;font-size:10px}.metric strong{letter-spacing:-.03em;margin:12px 0 5px;font-size:25px}.metric small{font-size:11px}.dashboardGrid{gap:14px}.panel{box-shadow:var(--shadow);border-radius:10px;padding:20px}.panelTitle span,.focusPanel>span{font-size:9px}.panelTitle h3{font-size:15px}.panelTitle button,.taskRow b,.activityRow b{font-size:11px}.focusPanel{background:#f8faff}.sectionHead{margin-bottom:18px}.sectionHead p{font-size:11px}.filterBar{padding:20px 28px 0}.filterBar select,.filterBar button{border-radius:8px;height:38px;font-size:11px}.tableWrap{box-shadow:none;border-radius:10px}th{z-index:2;letter-spacing:.4px;color:#667085;background:#f9fafb;padding:12px 16px;font-size:10px;position:sticky;top:72px}td{color:#475467;padding:14px 16px;font-size:12px}td small{font-size:10px}.linkedinButton{background:0 0;padding:5px 0;font-size:10px}.recordLink,.textButton{font-size:11px}.score{width:34px;height:34px;font-size:10px}.column{background:#eef1f5;border-radius:10px;width:270px;min-width:270px}.column>header{font-size:11px}.deal{border-radius:9px}.deal small{font-size:9px}.deal h4{font-size:12px}.deal p{font-size:10px}.drawer{border-radius:14px;width:min(1080px,96vw);height:min(880px,94vh);padding:26px}.actionStrip button{font-size:11px}.detailGrid section{border-radius:10px}.detailGrid h3{font-size:13px}.detailGrid b,.detailGrid span{font-size:11px}.modal{border-radius:14px}.field>span{font-size:11px}.field input,.field select{min-height:42px;font-size:12px}.modal>footer button{font-size:11px}.scannerLayout{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:start;gap:16px;display:grid}.scanPanel,.reviewPanel{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:22px}.scanIntro{align-items:flex-start;gap:14px;display:flex}.scanIntro>span{color:#2563eb;background:#eff6ff;border-radius:10px;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.scanIntro h3,.reviewHead h3{margin:0 0 5px;font-size:17px}.scanIntro p{color:#667085;margin:0;font-size:12px;line-height:1.55}.cardSides{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.cardDrop{aspect-ratio:1.58;text-align:center;cursor:pointer;background:#f9fafb;border:1.5px dashed #b8c2d0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:16px;display:flex;overflow:hidden}.cardDrop:hover{background:#f5f8ff;border-color:#2563eb}.cardDrop b{font-size:13px}.cardDrop span{color:#667085;margin:5px 0 15px;font-size:11px}.cardDrop em{color:#2563eb;font-size:11px;font-style:normal;font-weight:650}.cardDrop input{opacity:0;pointer-events:none;position:absolute}.cardDrop img{object-fit:contain;border-radius:8px;width:100%;height:100%}.cardDrop.hasImage{border-style:solid;padding:5px}.scanAction,.saveContact{width:100%}.privacyNote{text-align:center;color:#98a2b3;margin-top:10px;font-size:10px;display:block}.reviewHead{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-start;padding-bottom:16px;display:flex}.reviewHead>div>span{letter-spacing:1px;color:#667085;font-size:9px;font-weight:700}.confidence{color:#067647;background:#ecfdf3;border-radius:20px;padding:5px 8px;font-size:10px}.reviewEmpty{text-align:center;color:#98a2b3;place-content:center;min-height:360px;display:grid}.reviewEmpty>span{font-size:34px}.reviewEmpty h4{color:#344054;margin:10px 0 5px}.reviewEmpty p{font-size:11px}.reviewFields{gap:12px;padding-top:16px;display:grid}.reviewFields label>span{color:#475467;margin-bottom:5px;font-size:10px;font-weight:650;display:block}.reviewFields input,.reviewFields select,.reviewFields textarea{width:100%;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;outline:0;padding:10px 11px;font-size:12px}.reviewFields textarea{resize:vertical;min-height:76px}.reviewFields input:focus,.reviewFields select:focus,.reviewFields textarea:focus{border-color:#84adff;box-shadow:0 0 0 3px #eff4ff}.successNotice{color:#067647;background:#ecfdf3;border:1px solid #abefc6;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:11px}@media (width<=900px){.shell{grid-template-columns:190px 1fr}.sidebar{width:190px}.search{width:200px}.scannerLayout{grid-template-columns:1fr}.metricGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){body{padding-bottom:70px}.shell{display:block}.sidebar{z-index:30;background:#fff;border:1px solid #e4e7ec;width:100%;height:66px;padding:6px 8px;position:fixed;inset:auto 0 0}.brand,.targetCard,.profile{display:none}.sidebar nav{gap:2px;height:100%;display:flex;overflow-x:auto}.sidebar nav button{color:#667085;text-align:center;flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:68px;min-height:52px;padding:5px 6px;font-size:9px;display:flex}.sidebar nav button span{width:auto;font-size:18px}.sidebar nav button.active{color:#175cd3;box-shadow:none;background:#eff4ff}.sidebar nav button:nth-child(n+7){display:none}main{width:100%}main>header{height:64px;padding:0 14px;top:0}main>header p{display:none}main>header h1{font-size:18px}.headerActions .search{display:none}.scanShortcut{padding:9px 10px}.headerActions .primary{display:none}.content{padding:18px 14px}.welcome{display:block}.welcome h2{font-size:23px}.welcome p{line-height:1.5}.quick{margin-top:15px}.metricGrid{grid-template-columns:1fr 1fr;gap:9px}.metric{padding:14px}.metric strong{font-size:20px}.dashboardGrid{grid-template-columns:1fr}.filterBar{padding:12px 14px 0}.sectionHead{align-items:flex-start}.sectionHead h2{font-size:21px}.tableWrap{border-left:0;border-right:0;border-radius:0;margin:0 -14px;overflow-x:auto}table{min-width:760px}th{top:64px}.scannerLayout{grid-template-columns:1fr}.scanPanel,.reviewPanel{border-radius:10px;padding:16px}.cardSides{grid-template-columns:1fr}.cardDrop{min-height:190px}.pair{grid-template-columns:1fr}.overlay{align-items:end;padding:0}.modal,.drawer{border-radius:18px 18px 0 0;width:100%;max-width:none;height:auto;max-height:92vh;padding:20px}.detailGrid{grid-template-columns:1fr}.kanban{margin-right:-14px}.column{min-width:82vw}.forecastStrip{margin-right:-14px}}@media (width<=430px){.metricGrid{grid-template-columns:1fr 1fr}.metric span{font-size:8px}.metric small{font-size:9px}.scanShortcut{font-size:0}.scanShortcut:first-letter{font-size:18px}.cardDrop{min-height:170px}}.commandCenter{min-height:100vh;padding-top:124px;display:block}.commandCenter .sidebar{color:#101828;z-index:30;background:#fff;border:0;border-bottom:1px solid #e8eaef;align-items:center;width:100%;height:64px;padding:0 28px;display:flex;position:fixed;inset:0 0 auto}.commandCenter .brand{flex:none;margin-right:28px;padding:0}.commandCenter .brandMark{border-radius:8px;width:32px;height:32px}.commandCenter .brand strong{color:#101828;font-size:11px}.commandCenter .brand small{color:#667085}.commandCenter .sidebar nav{align-items:center;gap:2px;height:100%;display:flex;overflow-x:auto}.commandCenter .sidebar nav button{color:#667085;white-space:nowrap;border-radius:7px;min-height:36px;padding:8px 10px;font-size:11px}.commandCenter .sidebar nav button span{display:none}.commandCenter .sidebar nav button:hover{color:#101828;background:#f2f4f7}.commandCenter .sidebar nav button.active{color:#175cd3;box-shadow:none;background:#eef4ff}.commandCenter .targetCard{display:none}.commandCenter .profile{border:0;border-left:1px solid #eaecf0;flex:none;margin:0 0 0 auto;padding:0 0 0 18px}.commandCenter .profile>span{color:#175cd3;background:#eef4ff}.commandCenter main{width:100%;display:block}.commandCenter main>header{z-index:20;background:#f8f9fbf5;border-bottom:1px solid #eaecf0;height:60px;padding:0 32px;position:fixed;top:64px;left:0;right:0}.commandCenter main>header p{display:none}.commandCenter main>header h1{font-size:18px}.commandCenter .content{padding:30px 34px}.commandHero{align-items:flex-end;padding:6px 0 4px;display:flex}.commandHero h2{max-width:850px;font-size:30px}.commandHero .quick{margin-left:auto}.commandCenter .metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.commandCenter .metric{box-shadow:none;background:0 0;border:0;border-left:1px solid #e4e7ec;border-radius:0;padding:10px 20px}.commandCenter .metric:first-child{border-left:0;padding-left:0}.commandCenter .metric:before{display:none}.commandCenter .metric span{padding:0}.commandCenter .dashboardGrid{grid-template-columns:1.15fr .85fr}.commandCenter .panel{box-shadow:none;border:1px solid #e8eaef}.commandCenter .tableWrap{background:0 0;border:0;overflow:visible}.commandCenter table{border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #e8eaef;border-radius:10px;overflow:hidden}.commandCenter tbody tr{transition:background .15s}.commandCenter tbody tr:hover{background:#f8faff}.commandCenter td{font-size:12px}.commandCenter .filterBar{padding:18px 34px 0}.commandCenter .filterBar:before{content:"Views";color:#344054;align-items:center;margin-right:2px;font-size:11px;font-weight:700;display:inline-flex}.commandCenter .kanban{gap:10px}.commandCenter .column{background:#f2f4f7;border:1px solid #eaecf0}.commandCenter .deal{box-shadow:none}.companyWorkspace{background:#f8f9fb;padding:124px 0 0;display:block}.companyWorkspace .drawer{width:100%;max-width:1500px;height:calc(100vh - 124px);max-height:none;box-shadow:none;background:0 0;border-radius:0;margin:0 auto;padding:30px 34px}.companyWorkspace .drawer>header{align-items:center}.companyIdentity{align-items:center;gap:16px;display:flex}.companyIdentity>i{color:#fff;background:#101828;border-radius:12px;place-items:center;width:52px;height:52px;font-size:15px;font-style:normal;font-weight:750;display:grid}.companyWorkspace .drawer>header h2{letter-spacing:-.03em;font-size:28px}.companyWorkspace .drawer>header button{background:#fff;border:1px solid #e4e7ec}.workspaceTabs{border-bottom:1px solid #dfe3e8;gap:24px;margin:24px 0 0;display:flex}.workspaceTabs span,.workspaceTabs b{color:#667085;padding:0 0 12px;font-size:11px}.workspaceTabs b{color:#175cd3;border-bottom:2px solid #2563eb}.companyWorkspace .actionStrip{justify-content:flex-end;margin:14px 0}.companyWorkspace .detailGrid{grid-template-columns:1.2fr .8fr}.companyWorkspace .detailGrid section{background:#fff}.floatingScan{z-index:50;color:#fff;background:#2563eb;border:0;display:none;position:fixed;box-shadow:0 10px 24px #2563eb47}@media (width<=1060px){.commandCenter .sidebar{padding:0 18px}.commandCenter .brand{margin-right:12px}.commandCenter .sidebar nav button{padding:8px 7px}.commandCenter .profile button{display:none}.commandCenter .content{padding:24px}.commandCenter .filterBar{padding-left:24px;padding-right:24px}}@media (width<=760px){body{padding-bottom:72px}.commandCenter{padding-top:112px}.commandCenter .sidebar{border-top:1px solid #e4e7ec;border-bottom:0;height:68px;padding:5px 7px;top:auto;bottom:0}.commandCenter .brand,.commandCenter .profile{display:none}.commandCenter .sidebar nav{justify-content:space-around;width:100%;overflow:visible}.commandCenter .sidebar nav button{flex-direction:column;flex:1;gap:2px;min-width:54px;height:56px;padding:5px 2px;font-size:9px;display:flex!important}.commandCenter .sidebar nav button span{font-size:18px;display:block}.commandCenter .sidebar nav button:nth-child(n+6){display:none!important}.commandCenter main>header{background:#fff;height:56px;padding:0 14px;top:0}.commandCenter main>header:before{content:"S";color:#fff;background:#2563eb;border-radius:8px;place-items:center;width:30px;height:30px;margin-right:10px;font-weight:800;display:grid}.commandCenter main>header h1{font-size:17px}.commandCenter .scanShortcut{display:none}.commandCenter .content{padding:18px 14px}.commandHero{display:block}.commandHero h2{font-size:23px}.commandHero .quick{margin:16px 0 0;overflow-x:auto}.commandCenter .metricGrid{grid-template-columns:1fr 1fr}.commandCenter .metric{background:#fff;border-radius:9px;border:1px solid #e8eaef!important;padding:14px!important}.commandCenter .dashboardGrid{grid-template-columns:1fr}.commandCenter .filterBar{padding:12px 14px 0}.commandCenter .filterBar:before{display:none}.commandCenter .tableWrap{margin:0}.commandCenter table,.commandCenter tbody,.commandCenter tr,.commandCenter td{width:100%;display:block}.commandCenter table{background:0 0;border:0}.commandCenter thead{display:none}.commandCenter tbody{gap:10px;display:grid}.commandCenter tbody tr{background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:14px;position:relative}.commandCenter td{border:0;padding:4px 0}.commandCenter td:first-child{padding-right:60px}.commandCenter td:nth-child(n+5){width:auto;margin:5px 8px 0 0;display:inline-block}.commandCenter td:last-child{position:absolute;top:14px;right:14px}.commandCenter .recordLink b,.commandCenter td b{font-size:14px}.commandCenter .linkedinButton{padding:5px}.companyWorkspace{padding:56px 0 68px}.companyWorkspace .drawer{height:calc(100vh - 124px);padding:18px 14px}.companyIdentity>i{width:44px;height:44px}.companyWorkspace .drawer>header h2{font-size:22px}.workspaceTabs{gap:18px;overflow-x:auto}.companyWorkspace .detailGrid{grid-template-columns:1fr}.floatingScan{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;bottom:82px;right:18px}.floatingScan span{font-size:22px}.floatingScan b,.scannerPage .floatingScan{display:none}}.advancedTabs{background:#eef1f5;border-radius:9px;gap:4px;width:max-content;max-width:100%;margin-bottom:18px;padding:4px;display:flex;overflow:auto}.advancedTabs button{color:#667085;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:11px}.advancedTabs button.active{color:#101828;background:#fff;box-shadow:0 1px 2px #10182814}.assistantGrid{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.assistantControl,.aiOutput,.reportPanel,.safetyPanel{background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:20px}.assistantControl h3{margin:0 0 7px;font-size:18px}.assistantControl>p{color:#667085;font-size:12px;line-height:1.6}.assistantControl label,.sequenceCompany{margin:14px 0;display:block}.assistantControl label>span,.sequenceCompany>span{color:#475467;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.assistantControl select,.assistantControl textarea,.sequenceCompany select{width:100%;font:inherit;border:1px solid #d0d5dd;border-radius:8px;padding:10px;font-size:12px}.assistantControl textarea{resize:vertical;min-height:90px}.assistantControl .largeText{min-height:250px}.aiOutput>span{color:#175cd3;letter-spacing:.7px;font-size:9px;font-weight:750}.aiOutput pre{white-space:pre-wrap;color:#344054;font:12px/1.65 Inter,sans-serif}.aiOutput button{background:#fff;border:1px solid #d0d5dd;border-radius:7px;padding:8px 11px;font-size:10px}.sequenceCompany{max-width:460px}.sequenceGrid,.integrationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sequenceCard,.integrationGrid>article{background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:18px}.sequenceCard>span{color:#175cd3;font-size:9px;font-weight:750}.sequenceCard h3{font-size:16px}.sequenceCard ol{margin:16px 0;padding:0;list-style:none}.sequenceCard li{border-top:1px solid #f0f1f3;grid-template-columns:55px 1fr;gap:8px;padding:8px 0;display:grid}.sequenceCard li b{color:#667085;font-size:10px}.sequenceCard li span{font-size:11px}.scenarioGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.scenarioGrid article{background:#fff;border:1px solid #e8eaef;border-radius:10px;padding:18px}.scenarioGrid span,.scenarioGrid strong,.scenarioGrid small{display:block}.scenarioGrid span{color:#667085;font-size:9px}.scenarioGrid strong{margin:10px 0 4px;font-size:22px}.scenarioGrid small{color:#98a2b3;font-size:10px}.reportPanel h3{margin-top:0}.stageHealth{grid-template-columns:160px 1fr 130px;align-items:center;gap:12px;margin:11px 0;font-size:11px;display:grid}.stageHealth i{background:#eef2f6;border-radius:10px;height:7px}.stageHealth em{background:#36f;border-radius:10px;height:100%;display:block}.stageHealth b{text-align:right}.integrationGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.integrationGrid>article>div{align-items:center;gap:10px;display:flex}.integrationGrid i{color:#175cd3;background:#eef4ff;border-radius:9px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:800;display:grid}.integrationGrid h3{margin:0;font-size:13px}.integrationGrid span{color:#067647;font-size:9px}.integrationGrid p{color:#667085;min-height:52px;font-size:11px;line-height:1.55}.integrationGrid a{color:#175cd3;font-size:10px;text-decoration:none}.safetyPanel{margin-top:14px}.safetyPanel h3{margin-top:0}.safetyPanel p{color:#667085;font-size:11px}@media (width<=900px){.assistantGrid{grid-template-columns:1fr}.sequenceGrid,.integrationGrid,.scenarioGrid{grid-template-columns:1fr 1fr}}@media (width<=600px){.sequenceGrid,.integrationGrid{grid-template-columns:1fr}.stageHealth{grid-template-columns:105px 1fr}.stageHealth b{text-align:left;grid-column:2}.advancedTabs{width:100%}.assistantControl,.aiOutput,.reportPanel,.safetyPanel{padding:15px}}.versionBadge{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#667085;letter-spacing:.3px;background:#ffffffeb;border:1px solid #e4e7ec;border-radius:20px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:700;display:flex;position:fixed;bottom:10px;left:12px;box-shadow:0 2px 8px #10182814}.versionBadge span{color:#17a673;font-size:8px}.recordShortcuts{align-items:center;gap:6px;display:flex}.recordShortcuts button{color:#344054;background:#fff;border:1px solid #dfe4ea;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 11px;font-size:11px;font-weight:650;display:flex}.recordShortcuts button:hover,.recordShortcuts button.active{color:#175cd3;background:#eff4ff;border-color:#84adff}.recordShortcuts b{color:#475467;text-align:center;background:#f2f4f7;border-radius:12px;min-width:24px;padding:3px 6px;font-size:9px}.recordShortcuts button.active b{color:#175cd3;background:#dbe8ff}@media (width<=1180px){.recordShortcuts span{display:none}.recordShortcuts button{padding:0 8px}.commandCenter .sidebar nav button:nth-child(n+7){display:none}}@media (width<=760px){.recordShortcuts{display:none}.versionBadge{bottom:76px;left:10px}}.legacyCRM{grid-template-columns:244px 1fr;min-height:100vh;padding:0;display:grid}.legacyCRM .sidebar{color:#fff;z-index:5;background:linear-gradient(#0b243a,#123550 70%,#0e2940);border:0;flex-direction:column;width:244px;height:100vh;padding:26px 18px;display:flex;position:fixed;inset:0 auto 0 0}.legacyCRM .brand{align-items:center;gap:12px;margin:0;padding:0 8px 28px;display:flex}.legacyCRM .brandMark{background:linear-gradient(140deg,#176bff,#23afd8);border-radius:11px;width:39px;height:39px;font-size:21px;box-shadow:0 7px 16px #176bff59}.legacyCRM .brand strong{color:#fff;letter-spacing:1.3px;font-size:13px}.legacyCRM .brand small{color:#8ca8bf;letter-spacing:2.1px;font-size:9px}.legacyCRM .sidebar nav{gap:5px;height:auto;display:grid;overflow:visible}.legacyCRM .sidebar nav button{color:#a9bdcd;text-align:left;background:0 0;border-radius:10px;flex-direction:row;justify-content:flex-start;gap:12px;min-height:0;padding:11px 12px;font-size:13px;font-weight:600;display:flex}.legacyCRM .sidebar nav button span{color:#6e8ca5;width:19px;font-size:inherit;display:block}.legacyCRM .sidebar nav button:hover,.legacyCRM .sidebar nav button.active{color:#fff;box-shadow:none;background:#ffffff1a}.legacyCRM .sidebar nav button.active span{color:#47d4ee}.legacyCRM .targetCard{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:13px;margin-top:auto;padding:16px;display:block}.legacyCRM .profile{border-top:1px solid #ffffff1a;border-left:0;margin-top:18px;padding:18px 7px 0;display:flex}.legacyCRM .profile button{display:block}.legacyCRM main{grid-column:2;width:auto}.legacyCRM main>header{z-index:4;background:#fff;border-bottom:1px solid #dce5eb;height:88px;padding:0 34px;position:sticky;top:0;left:auto;right:auto}.legacyCRM main>header:before{display:none}.legacyCRM main>header p{display:block}.legacyCRM main>header h1{font-size:21px}.legacyCRM .headerActions{display:flex}.legacyCRM .search{width:260px;height:38px;display:flex}.legacyCRM .welcome{color:#fff;background:linear-gradient(112deg,#102c47,#0f3c5f 70%,#145b7f);border-radius:17px;justify-content:space-between;align-items:center;min-height:137px;padding:26px 30px;display:flex;box-shadow:0 12px 32px #102a4314}.legacyCRM .welcome:after{display:block}.legacyCRM .welcome span{color:#62d5e9;font-size:8px}.legacyCRM .welcome p{color:#b8cad8;font-size:11px}.legacyCRM .quick{margin:0}.legacyCRM .quick button{color:#fff;background:#ffffff17;border:1px solid #ffffff2e;font-size:10px}.legacyCRM .metricGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin:17px 0}.legacyCRM .metric{border-radius:13px;padding:16px 18px}.legacyCRM .metric:before{border-radius:0;width:4px;height:auto;display:block;top:0;bottom:0;left:0}.legacyCRM .metric span{padding:0;font-size:8px}.legacyCRM .metric strong{margin:8px 0 4px;font-size:23px}.legacyCRM .metric small{font-size:9px}.legacyCRM .dashboardGrid{grid-template-columns:1.25fr .75fr;gap:15px}.legacyCRM .panel{border-radius:14px;box-shadow:0 5px 18px #102a430b}.legacyCRM .tableWrap{overflow:auto visible}.legacyCRM table{position:relative}.legacyCRM th{z-index:auto;position:static;top:auto}.legacyCRM thead,.legacyCRM tbody{position:static}.dealTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.dealTop button{color:#176bff;background:#edf4ff;border:0;border-radius:6px;padding:5px 8px;font-size:8px;font-weight:800}.draggableDeal{cursor:grab;transition:opacity .15s,transform .15s}.draggableDeal:active{cursor:grabbing}.draggableDeal.dragging{opacity:.45;transform:scale(.98)}.dropColumn{transition:background .15s,box-shadow .15s}.dropColumn.dragOver{background:#e1ebf8;box-shadow:inset 0 0 0 2px #5b91e8}.contactLink{color:#0a66c2;white-space:nowrap;text-decoration:none;display:inline-block}.contactLink:hover{text-decoration:underline}.contactLink b,.contactLink small{display:block}.contactLink small{color:#64748b;margin-top:4px}.workspaceTabs button{font:inherit;color:#667085;cursor:pointer;background:0 0;border:0;padding:0 0 12px;font-size:11px}.workspaceTabs button.active{color:#175cd3;border-bottom:2px solid #2563eb;font-weight:700}.workspaceTabs button:hover{color:#175cd3}.companyLinks{gap:12px;margin-top:8px;display:flex}.companyLinks a,.workspaceLink{color:#0a66c2;font-size:10px;font-weight:700;text-decoration:none}.companyLinks a:hover,.workspaceLink:hover{text-decoration:underline}.workspaceSection{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px}.workspaceSection h3{color:var(--navy);margin:0 0 10px;font-size:12px}.workspaceSection p{border-top:1px solid #edf1f4;margin:0;padding:9px 0}.workspaceSection b,.workspaceSection span{font-size:9px;display:block}.workspaceSection span{color:#8495a3;margin-top:3px}.notesSection{margin-top:4px}.notesSection>p{white-space:pre-wrap;color:#475467;line-height:1.6}.editOverlay{z-index:80}.followupDestinations{flex-direction:column;align-items:flex-start;gap:7px;min-width:185px;display:flex}.followupDestinations a,.followupDestinations button{color:#0a66c2;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:none}.followupDestinations button{color:#175cd3}.followupDestinations a:hover,.followupDestinations button:hover{text-decoration:underline}.followupDestinations span{color:#98a2b3;font-size:12px}.brand{position:relative}.collapseNav{color:#d7e8f5;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;width:28px;height:28px;margin-left:auto;font-size:22px;line-height:1}.pageHeading{align-items:center;gap:11px;display:flex}.showNav{border:1px solid var(--line);color:#344054;cursor:pointer;background:#fff;border-radius:9px;width:38px;height:38px;font-size:17px}.viewModeSwitch{background:#eef2f6;border:1px solid #dfe6ee;border-radius:10px;flex:none;align-items:center;padding:3px;display:flex}.viewModeSwitch button{color:#667085;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 10px;font-size:12px;font-weight:700}.viewModeSwitch button.active{color:#175cd3;background:#fff;box-shadow:0 1px 4px #1018281f}.sidebarCollapsed{grid-template-columns:minmax(0,1fr)!important}.sidebarCollapsed .sidebar{display:none}.sidebarCollapsed main{grid-column:1/-1;width:100%;min-width:0}.sidebarCollapsed main>header{left:0}.sidebarCollapsed .content,.sidebarCollapsed .filterBar{width:100%;max-width:none}.focusedView{grid-template-columns:minmax(0,1fr)!important}.focusedView .sidebar{display:none}.focusedView main{grid-column:1/-1;width:100%;min-width:0}.focusedView .content,.focusedView .filterBar{width:100%;max-width:none}.focusedView .headerActions>.syncStatus,.focusedView .headerActions>.search,.focusedView .headerActions>.scanShortcut,.focusedView .headerActions>.primary{display:none}.focusedView main>header{background:#fff}.focusedWorkspace{background:#f5f7fa;grid-template-columns:minmax(245px,300px) minmax(0,1fr);height:calc(100vh - 82px);display:grid}.focusedList{background:#fff;border-right:1px solid #dde4ec;flex-direction:column;min-width:0;display:flex}.focusedList>header{border-bottom:1px solid #e5eaf0;padding:20px}.focusedList>header span,.focusedDetailHeader>span{letter-spacing:.8px;color:#7c8b99;font-size:11px;font-weight:800}.focusedList>header h2{color:#12263a;margin:5px 0 0;font-size:22px}.focusedList>div{padding:8px;overflow-y:auto}.focusedList>div>button{text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:8px;width:100%;padding:11px 12px;display:block}.focusedList>div>button:hover{background:#f5f8fc}.focusedList>div>button.active{background:#edf4ff;border-left-color:#2563eb}.focusedList b,.focusedList span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.focusedList b{color:#1d2939;font-size:14px}.focusedList span{color:#748394;margin-top:4px;font-size:11px}.focusedDetail{padding:28px 32px;overflow-y:auto}.focusedDetailHeader{border-bottom:1px solid #dfe6ee;padding-bottom:20px}.focusedDetailHeader h2{color:#101828;margin:6px 0;font-size:30px}.focusedDetailHeader p{color:#667085;margin:0;font-size:14px}.focusedActions{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.focusedActions button,.focusedActions a{color:#175cd3;cursor:pointer;background:#fff;border:1px solid #cdddf0;border-radius:8px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none}.focusedActions button:hover,.focusedActions a:hover{background:#edf4ff}.focusedActions button.done{color:#16825f;border-color:#b7e4d4}.focusedCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.focusedCard{background:#fff;border:1px solid #dfe6ee;border-radius:12px;min-width:0;padding:18px}.focusedCard h3{color:#1d2939;margin:0 0 12px;font-size:16px}.focusedCard p{border-top:1px solid #edf1f5;margin:0;padding:10px 0}.focusedCard p:first-of-type{border-top:0}.focusedCard b,.focusedCard span{display:block}.focusedCard b{color:#344054;font-size:13px}.focusedCard span{color:#667085;white-space:pre-wrap;margin-top:3px;font-size:13px}.focusedCard a{color:#0a66c2;margin-top:5px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.focusedField span{color:#475467;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.focusedField select{background:#fff;border:1px solid #d0d8e2;border-radius:8px;width:100%;min-height:40px;padding:8px}.focusedEmpty{text-align:center;color:#7a8996;place-content:center;height:100%;display:grid}.focusedEmpty span{font-size:36px}.focusedEmpty h3{color:#344054;margin:9px 0 4px}.focusedEmpty p{margin:0}.sortHeader{width:100%;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.sortHeader:hover{color:#176bff}.sortHeader span{color:#7d8fa0;font-size:10px}.resultCount{color:#6b7d8c;white-space:nowrap;align-self:center;margin-left:auto;font-size:10px}.pipelineFilters{flex-wrap:wrap;gap:9px;margin:0 0 16px;display:flex}.pipelineFilters select,.pipelineFilters button{border:1px solid var(--line);color:#526878;background:#fff;border-radius:9px;height:38px;padding:0 12px;font-size:10px}.businessCardIcon{vertical-align:-2px;border:1.8px solid;border-radius:2px;width:18px;height:12px;display:inline-block;position:relative}.businessCardIcon:before{content:"";border:1.2px solid;border-radius:50%;width:3px;height:3px;position:absolute;top:3px;left:3px}.businessCardIcon:after{content:"";background:currentColor;width:6px;height:1.5px;position:absolute;top:3px;right:3px;box-shadow:0 3px}.legacyCRM .sidebar nav button:nth-child(5)>span{border:1.8px solid;border-radius:2px;width:19px;height:14px;font-size:0;position:relative}.legacyCRM .sidebar nav button:nth-child(5)>span:before{content:"";border:1px solid;border-radius:50%;width:3px;height:3px;position:absolute;top:3px;left:3px}.legacyCRM .sidebar nav button:nth-child(5)>span:after{content:"";background:currentColor;width:6px;height:1px;position:absolute;top:3px;right:2px;box-shadow:0 3px}.scanIntro>span{font-size:0;position:relative}.scanIntro>span:before{content:"";border:2px solid;border-radius:3px;width:22px;height:15px}.scanIntro>span:after{content:"";border:1.5px solid;border-radius:50%;width:5px;height:5px;position:absolute;top:14px;left:8px;box-shadow:9px 0 0 -1px}.syncStatus{color:#19724e;white-space:nowrap;background:#effaf5;border:1px solid #cfe7db;border-radius:20px;height:36px;padding:0 11px;font-size:9px;font-weight:750}.syncStatus.pending{color:#9a651c;background:#fff7e8;border-color:#f2d29a}.syncStatus:disabled{opacity:.65}@media (width<=760px){.filterBar,.pipelineFilters{flex-wrap:nowrap;overflow-x:auto}.resultCount{display:none}}.legacyCRM .recordShortcuts,.legacyCRM .floatingScan{display:none}@media (width<=900px){.legacyCRM{grid-template-columns:190px 1fr}.legacyCRM .sidebar,.legacyCRM .search{width:190px}.legacyCRM .metricGrid{grid-template-columns:repeat(2,1fr)}.legacyCRM .dashboardGrid{grid-template-columns:1fr}}@media (width<=760px){.legacyCRM{padding:0;display:block}.legacyCRM .sidebar{background:#fff;border-top:1px solid #e4e7ec;width:100%;height:68px;padding:5px 7px;position:fixed;inset:auto 0 0}.legacyCRM .brand,.legacyCRM .targetCard,.legacyCRM .profile{display:none}.legacyCRM .sidebar nav{width:100%;height:100%;display:flex;overflow-x:auto}.legacyCRM .sidebar nav button{color:#667085;text-align:center;flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:68px;height:56px;padding:5px 4px;font-size:9px}.legacyCRM .sidebar nav button span{width:auto;font-size:18px}.legacyCRM .sidebar nav button.active{color:#175cd3;background:#eff4ff}.legacyCRM main{width:100%}.legacyCRM main>header{height:64px;padding:0 14px}.legacyCRM main>header p,.legacyCRM .search{display:none}.legacyCRM .content{padding:18px 14px}.legacyCRM .welcome{flex-direction:column;align-items:flex-start;gap:20px}.legacyCRM .metricGrid{grid-template-columns:1fr 1fr}.legacyCRM .dashboardGrid{grid-template-columns:1fr}}:root{--text-strong:#172033;--text-body:#344054;--text-muted:#667085;--surface-blue:#f2f7ff;--surface-violet:#f6f3ff;--surface-green:#effaf6;--surface-amber:#fff8eb}html,body{color:var(--text-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.45}.legacyCRM .brand strong{letter-spacing:1px;font-size:15px}.legacyCRM .brand small{letter-spacing:1.4px;font-size:12px}.legacyCRM .sidebar nav button{min-height:46px;font-size:14px}.legacyCRM .targetCard>span,.legacyCRM .targetCard small{font-size:12px}.legacyCRM .targetCard strong{font-size:26px}.legacyCRM .profile strong{font-size:14px}.legacyCRM .profile small{font-size:12px}.legacyCRM main>header{height:82px;padding:0 28px}.legacyCRM main>header p{letter-spacing:.9px;font-size:12px}.legacyCRM main>header h1{letter-spacing:-.025em;font-size:28px}.legacyCRM .content{max-width:1440px;padding:24px 28px 36px}.headerActions{gap:9px}.legacyCRM .search{width:300px;height:44px}.legacyCRM .search input{font-size:15px}.primary,.scanShortcut{min-height:44px;padding:11px 16px;font-size:14px}.syncStatus{height:40px;padding:0 13px;font-size:13px}.legacyCRM .welcome{background:linear-gradient(118deg,#102f4c 0%,#174f72 58%,#0b7892 100%);border-radius:16px;min-height:118px;padding:22px 26px}.legacyCRM .welcome span{letter-spacing:1px;font-size:13px}.legacyCRM .welcome h2{letter-spacing:-.025em;margin:6px 0;font-size:30px}.legacyCRM .welcome p{font-size:15px}.legacyCRM .quick button{padding:11px 15px;font-size:14px}.legacyCRM .metricGrid{gap:14px;margin:16px 0}.legacyCRM .metric{border:1px solid #0000;min-height:130px;padding:19px 20px;box-shadow:0 8px 22px #1018280f}.legacyCRM .metric:nth-child(4n+1),.metric.blue{background:linear-gradient(145deg,#fff,var(--surface-blue));border-color:#dbe9ff}.legacyCRM .metric:nth-child(4n+2),.metric.violet{background:linear-gradient(145deg,#fff,var(--surface-violet));border-color:#e5ddff}.legacyCRM .metric:nth-child(4n+3),.metric.green{background:linear-gradient(145deg,#fff,var(--surface-green));border-color:#d4f0e5}.legacyCRM .metric:nth-child(4n+4),.metric.amber{background:linear-gradient(145deg,#fff,var(--surface-amber));border-color:#f8e2b8}.legacyCRM .metric:before{width:5px}.legacyCRM .metric span{letter-spacing:.55px;color:#667085;font-size:13px}.legacyCRM .metric strong{color:var(--text-strong);margin:13px 0 7px;font-size:31px;line-height:1.1}.legacyCRM .metric small{color:#667085;font-size:14px}.legacyCRM .dashboardGrid{gap:16px}.legacyCRM .panel{border-radius:14px;padding:20px;box-shadow:0 7px 20px #1018280e}.legacyCRM .pipelineMix{background:linear-gradient(150deg,#fff 65%,#f3f7ff);border-color:#dce8fb}.legacyCRM .tasksPanel{background:linear-gradient(150deg,#fff 68%,#fff7e9);border-color:#f2e2c5}.legacyCRM .activityPanel{background:linear-gradient(150deg,#fff 68%,#effaf6);border-color:#d8ede4}.legacyCRM .focusPanel{background:linear-gradient(145deg,#f4f8ff,#eef4ff);border-color:#cfe0ff}.panelTitle{margin-bottom:15px}.panelTitle span,.focusPanel>span{letter-spacing:.8px;font-size:12px}.panelTitle h3{margin-top:4px;font-size:19px}.panelTitle button,.focusPanel button,.empty button,.mixBars label{font-size:14px}.goalLine{font-size:13px}.taskRow,.activityRow{padding:12px 0}.taskRow b,.activityRow b{font-size:14px}.taskRow span,.taskRow time,.activityRow small{font-size:13px}.activityRow>span{width:36px;height:36px;font-size:13px}.focusPanel h3{font-size:21px}.focusPanel p,.focusPanel ul{font-size:14px}.empty{padding:18px 12px}.empty p{font-size:14px}.sectionHead{align-items:center;margin-bottom:15px}.sectionHead p{margin-bottom:4px;font-size:14px}.sectionHead h2{letter-spacing:-.025em;font-size:30px}.filterBar{max-width:1440px;padding:15px 28px 0}.filterBar select,.filterBar button,.pipelineFilters select,.pipelineFilters button{height:42px;padding:0 13px;font-size:14px}.resultCount{font-size:13px}.tableWrap{border-radius:13px;box-shadow:0 7px 18px #1018280d}th{z-index:2;color:#475467;letter-spacing:.25px;text-transform:none;background:#edf3fa;padding:14px 16px;font-size:13px;position:sticky;top:81px}td{color:#475467;padding:16px;font-size:15px;line-height:1.4}td b{color:#1d2939;font-size:15px}td small{color:#667085;font-size:13px}.sortHeader span{font-size:13px}tbody tr:nth-child(2n){background:#fafcff}tbody tr:hover{background:#f1f6ff}.pill,.status{padding:6px 10px;font-size:13px}.check{padding:8px 11px;font-size:13px}.recordLink,.textButton,.linkedinButton{font-size:14px}.contactLink small{font-size:13px}.forecastStrip article{background:linear-gradient(145deg,#fff,#f3f7ff);border-color:#dbe7fa;min-width:165px;padding:15px}.forecastStrip span{font-size:13px}.forecastStrip strong{font-size:19px}.column{background:#eef3f8;border:1px solid #dce5ef;width:280px;min-width:280px;padding:12px}.column:nth-child(5n+2){background:#f4f0ff}.column:nth-child(5n+3){background:#eef8ff}.column:nth-child(5n+4){background:#f0faf6}.column:nth-child(5n+5){background:#fff7e9}.column>header{padding:5px 5px 13px;font-size:14px}.column>header b{padding:4px 8px;font-size:12px}.deal{border-radius:11px;padding:15px;box-shadow:0 5px 14px #10182812}.deal small,.dealTop button{font-size:12px}.deal h4{margin:8px 0 5px;font-size:16px}.deal p,.deal footer span{font-size:13px}.deal strong{font-size:18px}.deal select{max-width:150px;padding:7px;font-size:12px}.modal{width:min(620px,100%);padding:26px}.modal>header span,.drawer>header span{letter-spacing:.8px;font-size:12px}.modal>header h2{font-size:25px}.field{margin-bottom:15px}.field>span{margin-bottom:7px;font-size:14px}.field input,.field select{min-height:46px;padding:11px 12px;font-size:16px}.modal>footer button{min-height:44px;font-size:14px}.formError,.notice,.settingsIntro{font-size:14px}.drawer{width:min(1100px,95vw);padding:26px}.drawer>header h2{font-size:30px}.drawer>header p{font-size:14px}.workspaceTabs button{padding-bottom:13px;font-size:14px}.actionStrip button,.duplicateRow button{padding:10px 13px;font-size:14px}.workspaceSection{background:linear-gradient(145deg,#fff,#fbfdff);padding:18px}.workspaceSection h3,.detailGrid h3{font-size:17px}.workspaceSection b,.workspaceSection span,.detailGrid b,.detailGrid span{font-size:14px}.workspaceSection p,.detailGrid p{padding:12px 0}.companyLinks a,.workspaceLink{font-size:14px}.duplicateRow b{font-size:15px}.duplicateRow span{font-size:13px}.versionBadge{padding:7px 11px;font-size:12px}.versionBadge span{font-size:10px}@media (width<=1100px){.legacyCRM .headerActions .syncStatus{display:none}.legacyCRM .search{width:220px}.legacyCRM .metricGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){html,body{font-size:16px}.legacyCRM main>header{height:66px}.legacyCRM .content{padding:16px 14px 88px}.legacyCRM .welcome{gap:15px;padding:20px}.legacyCRM .metricGrid{grid-template-columns:1fr}.legacyCRM .metric{min-height:116px}.sectionHead{align-items:flex-start;gap:14px}.sectionHead .primary{white-space:nowrap}.filterBar{padding:12px 14px 0}.tableWrap{box-shadow:none;background:0 0;border:0;overflow:visible}table{min-width:0!important}thead{display:none}tbody{gap:12px;display:grid}tbody tr{border:1px solid #e1e8f0;border-radius:12px;padding:8px 14px;display:block;box-shadow:0 4px 14px #1018280d;background:#fff!important}td{border-bottom:1px solid #eef2f6;padding:8px 0;font-size:15px;display:block}td:last-child{border-bottom:0}.modal{padding:20px}.pair{grid-template-columns:1fr}.drawer{padding:18px}.detailGrid{grid-template-columns:1fr}.versionBadge{bottom:76px}.followupDestinations{min-width:0}.followupDestinations a,.followupDestinations button{font-size:11px}.collapseNav{display:none}.sidebarCollapsed .sidebar{display:flex}.sidebarCollapsed main{width:100%}.showNav{display:none}.viewModeSwitch{z-index:35;position:fixed;top:13px;right:12px}.viewModeSwitch button{padding:6px 8px;font-size:9px}.focusedView .sidebar{display:flex}.focusedView .content,.focusedView .filterBar{padding-left:14px;padding-right:14px}.focusedView main>header h1{text-overflow:ellipsis;white-space:nowrap;max-width:125px;overflow:hidden}.focusedWorkspace{grid-template-columns:118px minmax(0,1fr);height:calc(100vh - 134px)}.focusedList>header{padding:12px 9px}.focusedList>header h2{font-size:15px}.focusedList>header span{font-size:8px}.focusedList>div{padding:5px}.focusedList>div>button{padding:9px 7px}.focusedList b{font-size:11px}.focusedList span{font-size:8px}.focusedDetail{padding:16px 12px}.focusedDetailHeader h2{overflow-wrap:anywhere;font-size:21px}.focusedDetailHeader p{font-size:10px}.focusedActions{gap:6px;margin:12px 0}.focusedActions button,.focusedActions a{padding:7px 8px;font-size:9px}.focusedCards{grid-template-columns:1fr;gap:9px}.focusedCard{padding:12px}.focusedCard h3{font-size:13px}.focusedCard b,.focusedCard span{font-size:10px}html,body{font-size:14px;line-height:1.35}.legacyCRM main>header h1{font-size:20px}.legacyCRM .sidebar nav button{text-overflow:ellipsis;white-space:nowrap;min-width:68px;font-size:9px;overflow:hidden}.legacyCRM .welcome span{font-size:10px}.legacyCRM .welcome h2{font-size:22px}.legacyCRM .welcome p{font-size:12px}.legacyCRM .quick{flex-wrap:wrap;width:100%}.legacyCRM .quick button{white-space:normal;padding:9px 11px;font-size:11px}.legacyCRM .metric span{font-size:10px}.legacyCRM .metric strong{font-size:25px}.legacyCRM .metric small{font-size:11px}.panelTitle span,.focusPanel>span{font-size:9px}.panelTitle h3{font-size:15px}.panelTitle button,.focusPanel button,.empty button,.mixBars label{font-size:11px}.goalLine{flex-wrap:wrap;font-size:10px}.taskRow b,.activityRow b{font-size:11px}.taskRow span,.taskRow time,.activityRow small{font-size:10px}.focusPanel h3{font-size:17px}.focusPanel p,.focusPanel ul,.empty p{font-size:11px}.sectionHead{gap:10px}.sectionHead p{font-size:11px}.sectionHead h2{font-size:22px}.sectionHead .primary{white-space:normal;max-width:42%;min-height:38px;padding:9px 11px;font-size:11px;line-height:1.2}.filterBar select,.filterBar button,.pipelineFilters select,.pipelineFilters button{height:38px;padding:0 10px;font-size:10px}.resultCount{font-size:10px}td,td b{font-size:11px}td small,.contactLink small,.pill,.status,.check,.recordLink,.textButton,.linkedinButton{font-size:9px}.forecastStrip article{min-width:135px}.forecastStrip span{font-size:9px}.forecastStrip strong{font-size:14px}.column{width:82vw;min-width:82vw}.column>header{font-size:10px}.column>header b{font-size:9px}.deal small,.dealTop button{font-size:8px}.deal h4{font-size:12px}.deal p,.deal footer span{font-size:9px}.deal strong{font-size:14px}.deal select{max-width:120px;font-size:9px}.modal>header span,.drawer>header span{font-size:9px}.modal>header h2{font-size:20px}.field>span{font-size:11px}.field input,.field select{min-height:42px;font-size:14px}.modal>footer button{min-height:40px;font-size:11px}.formError,.notice,.settingsIntro{font-size:11px}.drawer>header h2{overflow-wrap:anywhere;font-size:22px}.drawer>header p{font-size:10px}.workspaceTabs{gap:16px;display:flex;overflow-x:auto}.workspaceTabs button{white-space:nowrap;font-size:10px}.actionStrip button,.duplicateRow button{padding:8px 10px;font-size:10px}.workspaceSection h3,.detailGrid h3{font-size:13px}.workspaceSection b,.workspaceSection span,.detailGrid b,.detailGrid span,.companyLinks a,.workspaceLink{font-size:10px}.duplicateRow b{font-size:11px}.duplicateRow span{font-size:9px}.versionBadge{padding:6px 9px;font-size:9px}.scanShortcut,.primary{font-size:11px}.headerActions{min-width:0}.headerActions .scanShortcut{white-space:normal;max-width:102px;line-height:1.15}}.matchJourney{color:#7893b0;letter-spacing:.02em;justify-content:center;align-items:center;gap:7px;margin:10px 0 8px;font-size:9px;font-weight:800;display:flex}.matchJourney span{white-space:nowrap}.matchJourney span.active{color:#2377e7}.matchJourney i{background:linear-gradient(90deg,#77b9ff,#cad8e7);width:18px;height:1px;display:block}.matchHeroMain.gallery-signal{background:linear-gradient(145deg,#482582d1,#0e437ac2),radial-gradient(circle at 78% 25%,#ffcc5294,#0000 25%),linear-gradient(145deg,#182e62,#143c77)}.matchHeroMain.gallery-team{background:linear-gradient(145deg,#094650d1,#16316fbd),radial-gradient(circle at 75% 22%,#41e6bc75,#0000 28%),linear-gradient(145deg,#0d4051,#193f79)}.matchHeroMain .matchCompanyMark{background:#fffffff0;border-radius:14px;width:46px;height:46px;margin:0;position:absolute;top:13px;left:13px;box-shadow:0 9px 18px #030f2340}.matchHeroMain .matchCompanyMark img{border-radius:10px;width:34px;height:34px}.matchHeroOverlay>span{color:#8fd7ff;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}.matchHeroThumb{cursor:pointer;text-align:left;border:0}.matchHeroThumb.active{color:#12375c!important;background:linear-gradient(#eaf3ff,#cfe2fa)!important;border-color:#4f94ef!important;box-shadow:inset 0 1px #fff,0 7px 14px #2868b729!important}.matchSourceLink{color:#1e69c9;justify-content:center;align-items:center;gap:6px;min-height:30px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.matchSourceLink:hover{text-decoration:underline}.matchTrustRow{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.matchTrustRow span{color:#315b88;background:#ffffffb8;border:1px solid #87bbed66;border-radius:999px;align-items:center;gap:5px;min-height:24px;padding:0 8px;font-size:9px;font-weight:800;display:inline-flex}.matchTrustRow i{color:#2877d5}.matchSwipeCue{z-index:8;letter-spacing:.12em;pointer-events:none;background:#ffffffe0;border:3px solid;border-radius:13px;align-items:center;gap:8px;padding:8px 12px;font-size:15px;font-weight:950;display:flex;position:absolute;top:94px;transform:rotate(-10deg);box-shadow:0 12px 25px #071c3638}.matchSwipeCue.left{color:#d84958;left:20px}.matchSwipeCue.right{color:#168d61;right:20px;transform:rotate(10deg)}.matchCardV2.phase-company.swipe-left{transform:translate(-10px)rotate(-1deg)}.matchCardV2.phase-company.swipe-right{transform:translate(10px)rotate(1deg)}.matchCardV2.phase-company{transition:transform .18s}.matchDoneStats{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.matchDoneStats span{color:#325d8f;background:#4f89ee21;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:10px;font-weight:850;display:inline-flex}@media (width<=760px){.matchJourney{justify-content:flex-start;margin:7px 0 6px;font-size:8px}.matchJourney i{width:10px}.matchHeroMain .matchCompanyMark{border-radius:12px;width:38px;height:38px;top:9px;left:9px}.matchHeroMain .matchCompanyMark img{border-radius:8px;width:28px;height:28px}.matchHeroOverlay>span{font-size:7px}.matchHeroOverlay small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.matchHeroThumb{min-height:44px!important}.matchHeroThumb.active{border:1px solid #5d9ff4}.matchSourceLink{min-height:25px;font-size:9px}.matchTrustRow{gap:4px}.matchTrustRow span{min-height:22px;padding:0 7px;font-size:8px}.matchSwipeCue{border-width:2px;padding:6px 9px;font-size:11px;top:76px}.matchSwipeCue.left{left:13px}.matchSwipeCue.right{right:13px}.liquidGlass{color:#edf7ff!important;background:radial-gradient(circle at 15% 0,#173f69 0%,#071b31 43%,#030d1b 100%)!important;padding-bottom:98px!important}.liquidGlass main{background:0 0!important;min-width:0!important}.liquidGlass header,.liquidGlass .content,.liquidGlass .panel,.liquidGlass .metric,.liquidGlass .focusPanel,.liquidGlass .dailyFocus,.liquidGlass .dashboardEmailStudio,.liquidGlass .focusedList,.liquidGlass .focusedDetail,.liquidGlass .scanPanel,.liquidGlass .reviewPanel,.liquidGlass .tableWrap,.liquidGlass .companySearchCard,.liquidGlass .companySearchEmpty,.liquidGlass .matchesEmpty,.liquidGlass .matchCard,.liquidGlass .matchStage,.liquidGlass .matchMessage,.liquidGlass .companyIdentityInline,.liquidGlass .focusedHero{color:#edf7ff!important;background:linear-gradient(145deg,#153454f7,#061629fa)!important;border-color:#96cdff33!important}.liquidGlass h1,.liquidGlass h2,.liquidGlass h3,.liquidGlass h4,.liquidGlass b,.liquidGlass strong,.liquidGlass label,.liquidGlass .pageHeading p{color:#f5fbff!important}.liquidGlass p,.liquidGlass small,.liquidGlass .muted,.liquidGlass .companyIdentityInline small,.liquidGlass .contactIdentityInline small,.liquidGlass .resultCount{color:#aac4dc!important}.liquidGlass input,.liquidGlass select,.liquidGlass textarea,.liquidGlass .search{color:#f3f9ff!important;background:#041427d1!important;border-color:#98cbf93d!important}.liquidGlass input::placeholder,.liquidGlass textarea::placeholder{color:#88a7c2!important}.liquidGlass button:not(.primary),.liquidGlass .companySearchActions button:not(.primary),.liquidGlass .rowActions button:not(.primary),.liquidGlass .filterBar button,.liquidGlass .viewModeSwitch button{color:#edf7ff!important;background:linear-gradient(150deg,#264f76f0,#092039fa)!important;border-color:#a3d4ff40!important;box-shadow:inset 0 1px #ffffff1f,0 8px 20px #0000002e!important}.liquidGlass button.primary{color:#fff!important;background:linear-gradient(135deg,#4f9bff,#2868ed 62%,#7048e8)!important;border-color:#addbff8f!important}.liquidGlass .deleteInline,.liquidGlass button.deleteInline{color:#ffc2c2!important;background:#821f2f6b!important;border-color:#ff989880!important}.liquidGlass .relationshipTag.relationship-green,.liquidGlass .relationshipTag.relationship-emerald,.liquidGlass .relationshipTag.relationship-teal{color:#9ff5ce!important;background:#20b17c2e!important}.liquidGlass .relationshipTag.relationship-blue,.liquidGlass .relationshipTag.relationship-violet,.liquidGlass .relationshipTag.relationship-purple{color:#b8d6ff!important;background:#4b7df133!important}.liquidGlass .relationshipTag.relationship-amber,.liquidGlass .relationshipTag.relationship-orange{color:#ffd68a!important;background:#e59b242e!important}.liquidGlass .relationshipTag.relationship-red{color:#ffb8b8!important;background:#cb3b4238!important}.liquidGlass .relationshipTag.relationship-slate{color:#c6d4e1!important;background:#8da6bd29!important}.liquidGlass .companySearchCard header,.liquidGlass .companySearchCard article,.liquidGlass .companyPeopleGrid article,.liquidGlass .sourceCard a,.liquidGlass .matchInsightCards article,.liquidGlass .matchDoneSummary article{color:#eaf6ff!important;background:#03152985!important;border-color:#9dd1ff2e!important}.liquidGlass .offerCard h3,.liquidGlass .companySearchCard>span,.liquidGlass .companySearchCard header>div>span,.liquidGlass .analysisModal .serviceAnalysis h4{color:#73d8ff!important}.liquidGlass .emailSendModal,.liquidGlass .draftModal,.liquidGlass .modal,.liquidGlass .drawer,.liquidGlass .apolloModal,.liquidGlass .recordManager,.liquidGlass .analysisModal{color:#eff9ff!important;background:linear-gradient(150deg,#103656,#07182d)!important;border-color:#b0dbff4d!important}.liquidGlass .analysisModal .serviceAnalysis,.liquidGlass .analysisModal article{color:#edf7ff!important;background:#031425b3!important;border-color:#a5d5ff38!important}.liquidGlass .analysisModal .serviceAnalysis *{color:inherit!important}.liquidGlass .analysisModal .serviceAnalysis h4{color:#72ddff!important}.liquidGlass .tableWrap table,.liquidGlass .tableWrap tbody tr,.liquidGlass .enhancedTable tbody tr{color:#e9f6ff!important;background:#06192dd1!important;border-color:#a0d3ff24!important}.liquidGlass .tableWrap thead th{color:#d8edff!important;background:#133454f0!important;border-color:#a0d3ff2e!important}.liquidGlass .contactPrimaryCell,.liquidGlass td[data-label=Contact],.liquidGlass td[data-label=Company]{color:#eff9ff!important}.liquidGlass .contactsPage .filterBar,.liquidGlass .companiesPage .filterBar{background:0 0!important}.liquidGlass .contactsPage tbody tr,.liquidGlass .companiesPage tbody tr{box-shadow:0 12px 26px #0000003d!important}.liquidGlass .contactsPage td[data-label=Contact],.liquidGlass .contactsPage td:first-child{background:#154669b8!important}.liquidGlass .sidebar{width:100%!important;height:min(78dvh,700px)!important;min-height:390px!important;padding:16px 14px calc(18px + env(safe-area-inset-bottom))!important;z-index:90!important;background:linear-gradient(155deg,#123b61,#061629 70%)!important;border:1px solid #aedeff4d!important;border-bottom:0!important;border-radius:28px 28px 0 0!important;transition:transform .28s cubic-bezier(.2,.78,.2,1)!important;inset:auto 0 0!important;overflow:auto!important;transform:translateY(110%)!important;box-shadow:0 -20px 48px #00000085!important}.mobileNavOpen .liquidGlass .sidebar,.mobileNavOpen .sidebar{transform:translateY(0)!important}.liquidGlass .sidebar .targetCard,.liquidGlass .sidebar .collapseNav{display:none!important}.liquidGlass .sidebar .brand{border-bottom:1px solid #a6d4ff2e!important;padding:0 4px 12px!important}.liquidGlass .sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:14px 0!important;display:grid!important;overflow:visible!important}.liquidGlass .sidebar nav button{color:#e7f5ff!important;text-align:left!important;background:#ffffff0e!important;border:1px solid #a7d6ff26!important;border-radius:15px!important;align-items:center!important;gap:10px!important;min-height:50px!important;padding:10px!important;display:flex!important}.liquidGlass .sidebar nav button.active{background:linear-gradient(135deg,#4495ff80,#5e45e67a)!important;border-color:#bae1ff8c!important}.liquidGlass .sidebar nav button .navIcon{background:#ffffff1c!important;border-radius:10px!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;font-size:15px!important;display:grid!important}.liquidGlass .sidebar nav button .navLabel{min-width:0!important;font-size:12px!important;font-weight:800!important;line-height:1.15!important;display:block!important}.liquidGlass .sidebar .profile{border-top:1px solid #a6d4ff2e!important;margin-top:2px!important;padding:12px 4px 0!important}.liquidGlass .sidebar .profile a{color:#b8dcfb!important}.mobilePrimaryDock{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:70;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,#123658fa,#051425fa);border:1px solid #b2ddff4d;border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:5px;padding:7px 8px;transition:transform .2s,opacity .2s;display:grid;position:fixed;box-shadow:0 14px 30px #0000006b,inset 0 1px #ffffff24}.mobilePrimaryDock button{place-items:center;gap:3px;min-height:52px;display:grid;color:#a9c4da!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:17px!important;padding:5px 2px!important;font-size:10px!important;font-weight:800!important;line-height:1!important}.mobilePrimaryDock button i{color:#d4ecff;background:linear-gradient(145deg,#294d70,#102b48);border-radius:10px;place-items:center;width:28px;height:28px;font-size:14px;display:grid;box-shadow:inset 0 1px #ffffff2e,0 5px 11px #00000040}.mobilePrimaryDock button.active{color:#fff!important;background:linear-gradient(145deg,#4591ffbf,#6140e0d1)!important;box-shadow:inset 0 1px #fff6,0 8px 18px #1255d96b!important}.mobilePrimaryDock button.active i{color:#fff;background:linear-gradient(145deg,#6ed8ff,#3378ff 52%,#6037e7);border-radius:12px;width:34px;height:34px;font-size:17px;box-shadow:inset 0 2px #ffffff80,0 7px 15px #0f46c880}.mobileNavOpen .mobilePrimaryDock,.chromeHidden .mobilePrimaryDock{opacity:0;pointer-events:none;transform:translateY(calc(100% + 28px))}.chromeHidden .matchesMobileNav{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}.mobileBurger{color:#dff3ff!important;background:#12395be6!important;border-color:#addaff59!important;display:inline-grid!important}}.mattTopActions{align-items:center;gap:10px;display:flex}.mattTopActions>a,.mattSharePanel button{color:#175cd3;background:#fff;border:1px solid #cbd8e4;border-radius:10px;padding:11px 14px;font-size:14px;font-weight:700;text-decoration:none}.mattCard{background:#fff;border:1px solid #d6e2ec;border-radius:22px;grid-template-columns:175px 1fr;min-height:390px;display:grid;overflow:hidden;box-shadow:0 20px 48px #102a4321}.mattCard>aside{color:#fff;background:linear-gradient(160deg,#0b2943,#125578 68%,#0a86a4);flex-direction:column;justify-content:space-between;padding:30px 25px;display:flex}.mattLogo{background:#fff;border-radius:18px;place-items:center;width:65px;height:65px;display:grid;box-shadow:0 7px 20px #00000029}.mattLogo img{image-rendering:auto;width:47px;height:34px;display:block}.brandMark img{width:32px;height:auto;display:block}.mattCard>aside strong,.mattCard>aside small{display:block}.mattCard>aside strong{letter-spacing:1.6px;font-size:16px}.mattCard>aside small{color:#b7d4e5;letter-spacing:1px;margin-top:5px;font-size:12px}.mattCard>section{padding:34px 38px}.mattEyebrow{color:#176bff;letter-spacing:1.3px;font-size:12px;font-weight:800}.mattCard h2{color:#102a43;margin:8px 0 2px;font-size:34px}.mattRole{color:#526b7d;margin:0;font-size:17px}.mattCard dl>div{grid-template-columns:90px 1fr;gap:12px;display:grid}.mattCard dd{color:#17334b;margin:0;font-size:15px;font-weight:600}.mattActions a,.mattActions button{color:#17496f;background:#f8fbff;border:1px solid #cbd8e4;border-radius:9px;align-items:center;min-height:43px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.mattActions a.primary{color:#fff;box-shadow:none;background:#176bff;border-color:#176bff}.mattSharePanel{background:linear-gradient(145deg,#fff,#f2f7ff);border:1px solid #dbe5ee;border-radius:15px;grid-template-columns:180px 1fr;align-items:center;gap:24px;margin-top:18px;padding:22px;display:grid}.mattSharePanel img{border-radius:10px;width:160px;height:160px;display:block}.mattSharePanel span{letter-spacing:1.1px;color:#176bff;font-size:11px;font-weight:800}.mattSharePanel h3{color:#102a43;margin:6px 0;font-size:21px}.mattSharePanel p{color:#5f7485;max-width:680px;margin:0 0 14px;font-size:14px}.eventMode{z-index:100;color:#fff;text-align:center;background:linear-gradient(155deg,#071c30,#0d3d59 68%,#08758d);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.eventClose{color:#fff;background:#ffffff14;border:1px solid #ffffff47;border-radius:50%;width:48px;height:48px;font-size:28px;position:absolute;top:18px;right:20px}.eventIdentity{text-align:left;align-items:center;gap:14px;display:flex}.eventIdentity strong,.eventIdentity small{display:block}.eventIdentity strong{font-size:23px}.eventIdentity small{color:#b8d5e5;font-size:13px}.eventMode h2{margin:22px 0 18px;font-size:clamp(28px,4vw,48px);line-height:1.12}.eventMode>img{background:#fff;border-radius:22px;width:min(48vh,72vw,520px);height:auto;padding:12px;box-shadow:0 24px 70px #0000005c}.eventMode>p{color:#c7deea;margin:16px 0;font-size:16px}.eventShare{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;min-height:44px;padding:0 17px;font-size:14px;font-weight:700}.publicCardPage .mattCard{max-width:800px;margin:auto}.publicCardIntro{color:#fff;max-width:800px;margin:0 auto 22px}.publicCardIntro span{color:#65dcef;letter-spacing:1.3px;font-size:12px;font-weight:800}.publicCardIntro h1{max-width:650px;margin:8px 0 4px;font-size:clamp(28px,5vw,48px);line-height:1.08}.publicCardIntro p{color:#b9d1df;margin:0}.publicQr{text-align:center;color:#bfd6e3;max-width:800px;margin:20px auto 0}.publicQr img{border-radius:10px;width:150px;height:150px}.publicQr p{margin:7px 0 0;font-size:12px}@media (width<=760px){.mattTopActions{gap:7px}.mattTopActions>a,.mattTopActions .primary{padding:8px 10px;font-size:10px}.mattCard{grid-template-columns:1fr}.mattCard>aside{flex-direction:row;align-items:center;min-height:105px;padding:19px 20px}.mattLogo{width:52px;height:52px;font-size:22px}.mattCard>section{padding:22px 19px}.mattEyebrow{font-size:9px}.mattCard h2{font-size:25px}.mattRole{font-size:12px}.mattCard dl{gap:10px;margin:20px 0}.mattCard dl>div{grid-template-columns:62px 1fr;gap:8px}.mattCard dt{font-size:10px}.mattCard dd{overflow-wrap:anywhere;font-size:11px}.mattActions a,.mattActions button{flex:120px;justify-content:center;min-height:40px;font-size:10px}.mattSharePanel{grid-template-columns:100px 1fr;gap:14px;padding:15px}.mattSharePanel img{width:100px;height:100px}.mattSharePanel h3{font-size:15px}.mattSharePanel p,.mattSharePanel button{font-size:10px}.eventMode{padding:18px}.eventMode h2{font-size:27px}.eventMode>img{width:min(70vw,390px)}.eventIdentity strong{font-size:18px}.eventIdentity small,.eventMode>p{font-size:11px}.publicCardPage{padding:25px 12px 35px}.publicCardIntro h1{font-size:27px}.publicQr{display:none}}.mattCard{color:#fff;background:radial-gradient(circle at 78% 20%,#0bc0dc24,#0000 30%),linear-gradient(135deg,#07182f 0%,#061227 52%,#09223c 100%);border:1px solid #3abeeb8c;border-radius:26px;grid-template-columns:minmax(220px,32%) minmax(330px,1fr) 210px;min-height:450px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #02112647}.mattCard:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 44%,#ffffff09 44.2%,#0000 44.5%);position:absolute;inset:0}.mattPortrait{clip-path:polygon(0 0,84% 0,100% 50%,84% 100%,0 100%);background:#11385c;min-width:0;position:relative;overflow:hidden}.mattPortrait:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 64%,#07182fbf 100%);position:absolute;inset:0}.mattPortrait img{object-fit:cover;object-position:50% 34%;width:100%;height:100%;display:block}.mattCard>section{z-index:1;padding:34px 26px 30px;position:relative}.mattBrand{align-items:center;gap:12px;margin-bottom:22px;display:flex}.mattBrand .mattLogo{border-radius:13px;width:48px;height:48px}.mattBrand .mattLogo img{width:38px;height:auto}.mattBrand strong,.mattBrand small{display:block}.mattBrand strong{letter-spacing:2px;color:#fff;font-size:18px}.mattBrand small{color:#f4c86b;letter-spacing:3px;margin-top:2px;font-size:10px;font-weight:800}.mattEyebrow{color:#53d7e8;letter-spacing:1.7px;font-size:10px;font-weight:800;display:block}.mattCard h2{color:#fff;margin:7px 0 1px;font-size:42px;line-height:1}.mattRole{color:#54d7e8;margin:0;font-size:17px;font-weight:600}.mattCard dl{gap:10px;margin:24px 0 20px;display:grid}.mattCard dl>div{border-bottom:1px solid #ffffff1a;grid-template-columns:72px 1fr;gap:9px;padding-bottom:9px;display:grid}.mattCard dt{color:#8eacc3;font-size:12px}.mattCard dd{color:#edf8ff;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.mattCard dd a{color:#edf8ff;text-decoration:none}.mattCard dd a:hover{text-decoration:underline}.mattActions{flex-wrap:wrap;gap:8px;display:flex}.mattActions a,.mattActions button{color:#ecf9ff;background:#051a3594;border:1px solid #3eb0f294;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.mattActions a.primary{color:#fff;background:linear-gradient(105deg,#2372ef,#13cbd4);border-color:#0000;box-shadow:0 9px 24px #1499de40}.mattConnect{z-index:1;text-align:center;background:#020f2245;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:25px 22px;display:flex;position:relative}.mattConnect span{color:#d8effb;letter-spacing:1.4px;font-size:11px;font-weight:800}.mattConnect>img{background:#fff;border:2px solid #3bd8e6;border-radius:16px;width:155px;height:155px;padding:8px;display:block;box-shadow:0 0 22px #36dae74d}.mattConnect small{color:#92aec1;font-size:10px}.publicCardPage{background:radial-gradient(circle at 15% 5%,#13cbd438,#0000 27%),radial-gradient(circle at 90% 20%,#2372ef38,#0000 31%),#030b18;min-height:100vh;padding:42px 22px 58px}.publicCardPage .mattCard,.publicCardIntro,.publicQr{max-width:1100px}.publicCardIntro h1{max-width:760px}.publicQr{display:none}.mattSharePanel{background:linear-gradient(135deg,#f7fbff,#eaf8fc);border-color:#cce3f0}@media (width<=980px){.mattCard{grid-template-columns:210px minmax(320px,1fr) 175px}.mattCard>section{padding:28px 20px}.mattConnect{padding:20px 14px}.mattConnect>img{width:135px;height:135px}.mattCard dl>div{grid-template-columns:62px 1fr}}@media (width<=760px){.mattCard{border-radius:20px;grid-template-columns:1fr;min-height:0;display:grid}.mattPortrait{clip-path:polygon(0 0,100% 0,100% 89%,50% 100%,0 89%);height:270px}.mattPortrait:after{background:linear-gradient(#0000 56%,#07182fc7)}.mattPortrait img{object-position:50% 31%}.mattCard>section{padding:20px 18px 18px}.mattBrand{margin-bottom:15px}.mattBrand .mattLogo{width:42px;height:42px}.mattBrand .mattLogo img{width:34px}.mattBrand strong{font-size:14px}.mattBrand small{letter-spacing:2px;font-size:8px}.mattEyebrow{font-size:8px}.mattCard h2{font-size:30px}.mattRole{font-size:12px}.mattCard dl{gap:8px;margin:17px 0}.mattCard dl>div{grid-template-columns:58px 1fr;gap:7px;padding-bottom:7px}.mattCard dt{font-size:9px}.mattCard dd{font-size:10px}.mattActions a,.mattActions button{flex:120px;min-height:39px;font-size:10px}.mattConnect{grid-template-rows:auto auto;grid-template-columns:1fr 92px;gap:5px 14px;text-align:left!important;background:#020f2273!important;min-height:0!important;padding:15px 18px!important;display:grid!important}.mattConnect span{align-self:end;font-size:9px}.mattConnect>img{border-radius:11px;grid-area:1/2/3;width:92px;height:92px;padding:5px}.mattConnect small{align-self:start;font-size:8px}.publicCardPage{padding:20px 11px 30px}.publicCardIntro{margin-bottom:16px}.publicCardIntro h1{font-size:25px}.publicCardIntro p{font-size:11px}}.mattCard{isolation:isolate}.mattPortraitLabel{z-index:2;color:#ecfbff;letter-spacing:2.1px;text-shadow:0 2px 12px #0009;font-size:9px;font-weight:850;line-height:1.45;position:absolute;bottom:25px;left:22px}.mattBrand{align-items:center;gap:11px;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;margin-bottom:17px!important;padding:0!important;display:flex!important;overflow:visible!important}.mattBrand>img{background:#fff;border-radius:13px;flex:0 0 48px;padding:3px;box-shadow:0 8px 18px #00000036;object-fit:contain!important;width:48px!important;height:48px!important}.mattBrand>div{gap:1px;display:grid}.mattBrand strong{letter-spacing:2.2px!important;font-size:15px!important}.mattBrand small{color:#67dbea!important;letter-spacing:3.5px!important;margin:0!important;font-size:8px!important;font-weight:800!important}.mattCompany{color:#b8d9ec;margin:4px 0 0;font-size:12px;font-weight:650}.mattServices{flex-wrap:wrap;gap:6px;margin:15px 0 1px;display:flex}.mattServices span{color:#cdf6ff;letter-spacing:.15px;background:#1a8fbc1f;border:1px solid #62d3eb57;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:750}.mattCard dl{margin-top:17px!important}.publicCardPage .mattCard{margin:0 auto}.publicCardIntro{padding-left:3px}.publicCardIntro h1{letter-spacing:-1.4px;font-weight:750}@media (width<=760px){.mattPortraitLabel{font-size:8px;bottom:22px;left:16px}.mattBrand{gap:9px;margin-bottom:12px!important}.mattBrand>img{flex-basis:40px;width:40px!important;height:40px!important}.mattBrand strong{font-size:12px!important}.mattBrand small{letter-spacing:2.6px!important;font-size:7px!important}.mattCompany{font-size:10px}.mattServices{gap:5px;margin-top:11px}.mattServices span{padding:4px 6px;font-size:8px}.publicCardPage{align-content:center;min-height:100svh;padding:16px 10px;display:grid}.publicCardIntro h1{font-size:23px}.publicCardIntro{margin-bottom:11px!important}.publicCardIntro span{font-size:9px}.publicCardIntro p{font-size:10px}.mattCard{max-height:calc(100svh - 115px);overflow:auto}.mattPortrait{height:205px}.mattCard>section{padding:16px 17px 15px}.mattCard h2{font-size:28px}.mattCard dl{margin:13px 0!important}.mattActions{gap:6px}.mattActions a,.mattActions button{min-height:36px}.mattConnect{padding-top:12px!important;padding-bottom:12px!important}}.publicCardPage{background:radial-gradient(circle at 20% 18%,#0ac7e43d,#0000 23%),radial-gradient(circle at 78% 70%,#0044ff42,#0000 28%),#010819;justify-content:center;align-items:center;padding:48px 20px;display:flex}.publicCardIntro{display:none}.mattCardWorkspace{max-width:940px}.sqtBusinessCard{isolation:isolate;color:#f7fbff;text-align:center;background:radial-gradient(circle at 50% 28%,#118ddc5c,#0000 24%),radial-gradient(circle at 24% 80%,#00d9e629,#0000 21%),linear-gradient(145deg,#051633 0%,#020b1b 59%,#061b37 100%);border:1px solid #43d7ff85;border-radius:32px;width:min(100%,620px);margin:0 auto;padding:38px 36px 30px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000085,inset 0 1px #ffffff26}.sqtBusinessCard:before{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(#00d4ea30,#0000 68%);border-radius:50%;height:66%;position:absolute;inset:auto -18% 35% 36%;transform:rotate(-19deg)}.sqtBusinessCard:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(112deg,#0000 47%,#46d8ff17 47.2%,#0000 47.7%);position:absolute;inset:0}.sqtCardBrand{justify-content:center;align-items:center;gap:13px;display:flex}.sqtCardBrand img{object-fit:contain;background:#fff;border-radius:18px;width:68px;height:68px;padding:4px;box-shadow:0 10px 26px #00000040}.sqtCardBrand div{text-align:left;gap:2px;display:grid}.sqtCardBrand strong{color:#fff;letter-spacing:5px;font-size:25px;line-height:1}.sqtCardBrand small{color:#fff;letter-spacing:3.2px;font-size:13px;font-weight:700}.sqtCardTag{color:#a5ffef;letter-spacing:4px;background:#031939a6;border:1px solid #45c6ff8f;border-radius:999px;width:min(100%,360px);margin:24px auto 28px;padding:8px 14px;font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffff29,0 0 22px #17d6ee21}.sqtCardPortrait{background:#0d4267;border:3px solid #52f3df;border-radius:50%;width:300px;height:300px;margin:auto;overflow:hidden;box-shadow:0 0 0 8px #469bff1f,0 0 32px #26cdffe6,inset 0 0 45px #00000052}.sqtCardPortrait img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block}.sqtCardIdentity{margin:27px 0 26px}.sqtCardIdentity h2{color:#fff;letter-spacing:-1.4px;margin:0;font-size:63px;line-height:.95}.sqtCardIdentity p{color:#42e7ed;margin:11px 0 4px;font-size:23px;font-weight:600}.sqtCardIdentity span{color:#eef8ff;font-size:19px}.sqtContactRows{background:#051530b3;border:1px solid #86cfff8c;border-radius:24px;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.sqtContactRows a{color:#fff;text-align:left;border-bottom:1px solid #aadbff33;grid-template-columns:48px 1fr 20px;align-items:center;gap:16px;min-height:78px;padding:11px 22px;text-decoration:none;display:grid}.sqtContactRows a:last-child{border-bottom:0}.sqtContactRows i{color:#cafffb;background:linear-gradient(145deg,#0e827e,#115a96);border:1px solid #48e7ea73;border-radius:50%;place-items:center;width:42px;height:42px;font-size:26px;font-style:normal;display:grid;box-shadow:inset 0 1px #ffffff4d,0 5px 12px #0000004d}.sqtContactRows i.linkedin{color:#fff;background:linear-gradient(145deg,#138ce1,#07598e);border-radius:10px;font-size:24px;font-weight:800}.sqtContactRows span{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.sqtContactRows b{color:#acc2de;font-size:38px;font-weight:300;line-height:1}.sqtServices{grid-template-columns:1fr 1fr;gap:13px;margin:28px 0;display:grid}.sqtServices span{color:#fff;background:linear-gradient(125deg,#043154d9,#07193dd9);border:1px solid #2dd2ef94;border-radius:22px;justify-content:center;align-items:center;min-height:61px;font-size:17px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff24,0 9px 24px #00000030}.sqtQrPanel{background:radial-gradient(circle at 50% 45%,#00d7ee29,#0000 44%),#021025ba;border:1px solid #6fe1f98c;border-radius:25px;margin:0;padding:20px 20px 18px;box-shadow:inset 0 1px #ffffff21,0 0 26px #00b8ff21}.sqtQrPanel h3{color:#a7fffa;letter-spacing:3px;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;margin:0 0 14px;font-size:15px;font-weight:800;display:flex}.sqtQrPanel h3:before,.sqtQrPanel h3:after{content:"";background:linear-gradient(90deg,#0000,#56f4e5);flex:1;height:1px}.sqtQrPanel h3:after{background:linear-gradient(90deg,#56f4e5,#0000)}.sqtQrPanel img{background:#fff;border:2px solid #45f1e7;border-radius:15px;width:190px;height:190px;margin:auto;padding:7px;display:block;box-shadow:0 0 25px #1feae58c}.sqtCardActions{grid-template-columns:1fr 1fr;gap:14px;margin-top:26px;display:grid}.sqtCardActions a,.sqtCardActions button{color:#fff;background:linear-gradient(135deg,#074473,#073070);border:1px solid #67e1fba8;border-radius:20px;justify-content:center;align-items:center;min-height:68px;font-size:18px;font-weight:650;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff4d,0 10px 26px #00000040}.sqtCardActions a:first-child{background:linear-gradient(125deg,#008a94,#176be7)}.sqtCardActions b{color:#fff;background:#146fce;border-radius:6px;place-items:center;width:29px;height:29px;margin-right:8px;font-size:19px;display:grid}.sqtCardActions button{background:#062243bd;grid-column:1/-1;min-height:45px;font-size:13px}.mattCardWorkspace>.sectionHead{max-width:620px;margin:0 auto 14px}.mattCardWorkspace>.sectionHead p{color:#8cb3c9}.mattCardWorkspace>.sectionHead h2{color:#e7f7ff}.mattTopActions>a{color:#8debf1;background:#071e38d9;border-color:#5dd3ed61}@media (width<=760px){.mattCardWorkspace{width:100%;padding:0!important}.mattCardWorkspace>.sectionHead{display:none}.sqtBusinessCard{border-radius:0;width:100%;min-height:100svh;margin:0;padding:25px 20px 24px}.sqtCardBrand img{border-radius:15px;width:58px;height:58px}.sqtCardBrand strong{letter-spacing:4px;font-size:20px}.sqtCardBrand small{letter-spacing:2.6px;font-size:10px}.sqtCardTag{letter-spacing:3px;margin:18px auto 21px;padding:7px 12px;font-size:10px}.sqtCardPortrait{width:235px;height:235px}.sqtCardIdentity{margin:22px 0}.sqtCardIdentity h2{font-size:52px}.sqtCardIdentity p{margin:7px 0 3px;font-size:18px}.sqtCardIdentity span{font-size:16px}.sqtContactRows{border-radius:19px}.sqtContactRows a{grid-template-columns:38px 1fr 13px;gap:12px;min-height:65px;padding:9px 15px}.sqtContactRows i{width:35px;height:35px;font-size:21px}.sqtContactRows i.linkedin{font-size:19px}.sqtContactRows span{font-size:14px}.sqtContactRows b{font-size:29px}.sqtServices{gap:9px;margin:19px 0}.sqtServices span{border-radius:18px;min-height:52px;font-size:13px}.sqtQrPanel{border-radius:20px;padding:15px 16px}.sqtQrPanel h3{letter-spacing:2.4px;margin-bottom:10px;font-size:11px}.sqtQrPanel img{border-radius:12px;width:158px;height:158px}.sqtCardActions{gap:10px;margin-top:18px}.sqtCardActions a,.sqtCardActions button{border-radius:17px;min-height:58px;font-size:15px}.sqtCardActions button{min-height:42px;font-size:12px}.publicCardPage{padding:0}}.brand{gap:10px}.brandMark{overflow:hidden;width:58px!important;height:58px!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important;padding:2px!important}.brandMark img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.brandMeta small{color:#a9bdcd;letter-spacing:1.8px;font-size:8px;font-weight:700}.brandMeta .brandVersion{color:#e5eef6;background:#ffffff1a;border-color:#ffffff29}.commandCenter .brandMark{width:48px!important;height:48px!important}.mattBrand{background:#fff;border-radius:12px;width:142px;height:82px;margin-bottom:18px;display:block;overflow:hidden}.mattBrand>img{object-fit:contain;width:100%;height:100%;display:block}.eventLogo{object-fit:contain;background:#fff;border-radius:14px;width:92px;height:92px;display:block}.accessOfficialLogo{object-fit:contain;background:#fff;border-radius:18px;width:150px;height:150px;margin:0 auto 14px;display:block}@media (width<=760px){.brandMark{width:44px!important;height:44px!important}.brand>div small{font-size:7px}.mattBrand{width:116px;height:68px;margin-bottom:13px}.eventLogo{width:72px;height:72px}.accessOfficialLogo{width:120px;height:120px}}.focusPanel>a{color:#175cd3;margin-top:14px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.dailyFocus{margin-top:26px}.dailyFocus>header{color:#fff;background:linear-gradient(120deg,#0a2742,#0d5372);border-radius:20px 20px 0 0;justify-content:space-between;align-items:flex-start;gap:22px;padding:26px 28px;display:flex}.dailyFocus>header span,.dailyPriority span,.dailySectionHead>div>span,.draftModal header span{color:#55d8e9;letter-spacing:1.2px;font-size:11px;font-weight:800;display:block}.dailyFocus>header h2{margin:6px 0 5px;font-size:28px}.dailyFocus>header p{color:#c2dce8;max-width:760px;margin:0;font-size:13px}.dailyPolicy{color:#fff;text-align:center;letter-spacing:.8px;border:1px solid #ffffff3d;border-radius:10px;flex:none;padding:10px 14px;font-size:11px;font-weight:800}.dailyPolicy small{color:#a9cad9;letter-spacing:0;font-size:9px;font-weight:600}.dailyNotice{color:#176c4b;background:#eafaf3;border:1px solid #a7e4cc;padding:12px 18px;font-size:13px;font-weight:700}.dailyPriority{background:linear-gradient(105deg,#fffaf0,#fff);border:1px solid #f4d69d;border-top:0;justify-content:space-between;align-items:center;gap:25px;padding:22px 26px;display:flex}.dailyPriority.done{background:#f1fbf6;border-color:#a7e4cc}.dailyPriority h3{color:#172b3a;margin:6px 0 4px;font-size:19px}.dailyPriority p{color:#607483;margin:0;font-size:13px}.dailyPriority>div:last-child{flex:none;gap:8px;display:flex}.dailyPriority button,.dailySectionHead button,.dailyDraft,.dailyAdd,.dailyAdded{color:#175cd3;background:#fff;border:1px solid #cbd8e4;border-radius:9px;min-height:38px;padding:0 12px;font-size:11px;font-weight:750}.dailyPriority button:first-child,.dailyAdd{color:#fff;background:#176bff;border-color:#176bff}.dailyTargetSection{padding:23px 0 0}.dailySectionHead{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:10px;display:flex}.dailySectionHead h3{color:#132c40;margin:4px 0 1px;font-size:21px}.dailySectionHead p{color:#687d8e;margin:0;font-size:12px}.dailyTableWrap{background:#fff;border:1px solid #dce5ed;border-radius:14px;overflow-x:auto;box-shadow:0 8px 24px #102a430f}.dailyTable{border-collapse:collapse;border:0;width:100%;min-width:980px}.dailyTable th{color:#50687a;letter-spacing:.7px;text-align:left;background:#eef5f9;padding:12px 14px;font-size:10px;font-weight:800}.dailyTable td{vertical-align:top;border-top:1px solid #e7edf2;padding:14px;font-size:12px}.dailyTable td:first-child{min-width:170px}.dailyTable td:nth-child(2){min-width:130px}.dailyTable td:nth-child(4),.dailyTable td:last-child{min-width:150px}.dailyTable td b,.dailyTable td span,.dailyTable td small,.dailyTable td a{display:block}.dailyTable td b{color:#142f44;font-size:13px}.dailyTable td span{color:#718594;margin-top:3px;font-size:10px}.dailyTable td p{color:#213c51;margin:0 0 5px;font-size:11px;line-height:1.45}.dailyTable td small{color:#718594;font-size:10px;line-height:1.45}.dailyTable td a{color:#176bff;margin-top:5px;font-size:10px;font-weight:700;text-decoration:none}.dailyTable td:last-child button{width:100%;margin-bottom:7px;display:block}.dailyAdded{color:#16704c;background:#eafaf3;border-color:#a7e4cc}.dailyTwoCol{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.dailyActionCard{background:#fff;border:1px solid #dce5ed;border-radius:14px;min-width:0;padding:20px;box-shadow:0 8px 24px #102a430d}.dailyFollow,.dailyMeeting{border-top:1px solid #e9eef2;align-items:center;gap:12px;padding:11px 0;display:flex}.dailyFollow>div,.dailyMeeting>div{flex:1;min-width:0}.dailyFollow b,.dailyFollow span,.dailyMeeting b,.dailyMeeting span{display:block}.dailyFollow b,.dailyMeeting b{color:#17334b;font-size:12px}.dailyFollow span,.dailyMeeting span{color:#728696;margin-top:2px;font-size:10px}.dailyFollow time,.dailyMeeting time{color:#587183;font-size:10px;font-weight:750}.dailyMeeting time{width:70px}.dailyMeeting a{color:#176bff;font-size:10px;font-weight:700;text-decoration:none}.draftModal{background:#fff;border-radius:17px;width:min(680px,100%);margin:auto;padding:24px;box-shadow:0 30px 90px #04142652}.draftModal header{justify-content:space-between;align-items:flex-start;display:flex}.draftModal header h2{color:#132d42;margin:5px 0 14px}.draftModal header button{background:#fff;border:1px solid #dbe4eb;border-radius:9px;width:38px;height:38px;font-size:20px}.draftModal textarea{color:#17334b;resize:vertical;border:1px solid #cdd9e3;border-radius:10px;width:100%;min-height:180px;padding:15px;font-size:14px;line-height:1.55}.draftModal p{color:#6c8191;font-size:11px}.draftModal footer{justify-content:flex-end;gap:8px;display:flex}.draftModal footer button{background:#fff;border:1px solid #ccd9e3;border-radius:9px;min-height:40px;padding:0 15px;font-size:12px;font-weight:700}.draftModal footer .primary{color:#fff;background:#176bff;border-color:#176bff}@media (width<=760px){.dailyFocus{margin-top:18px}.dailyFocus>header{border-radius:15px 15px 0 0;padding:18px;display:block}.dailyFocus>header span,.dailyPriority span,.dailySectionHead>div>span{font-size:8px}.dailyFocus>header h2{font-size:21px}.dailyFocus>header p{font-size:10px}.dailyPolicy{margin-top:12px;font-size:9px;display:inline-block}.dailyPriority{padding:16px;display:block}.dailyPriority h3{font-size:15px}.dailyPriority p{font-size:10px}.dailyPriority>div:last-child{grid-template-columns:1fr 1fr;margin-top:13px;display:grid}.dailyPriority button{font-size:9px}.dailySectionHead{align-items:flex-start}.dailySectionHead h3{font-size:17px}.dailySectionHead p{font-size:10px}.dailyTableWrap{box-shadow:none;background:0 0;border:0;overflow:visible}.dailyTable{min-width:0}.dailyTable thead{display:none}.dailyTable tbody{gap:10px;display:grid}.dailyTable tbody tr{background:#fff;border:1px solid #dce5ed;border-radius:12px;padding:12px;display:block;box-shadow:0 5px 15px #102a430d}.dailyTable td{border-top:1px solid #edf1f4;padding:7px 0;display:block}.dailyTable td:first-child{border-top:0}.dailyTable td:before{content:attr(data-label);color:#7c90a0;letter-spacing:.5px;margin-bottom:3px;font-size:8px;font-weight:800;display:block}.dailyTable td p{font-size:10px}.dailyTable td:last-child{grid-template-columns:1fr 1fr;gap:7px;display:grid}.dailyTable td:last-child:before{grid-column:1/-1}.dailyTable td:last-child button{margin:0;font-size:9px}.dailyTwoCol{grid-template-columns:1fr;gap:12px}.dailyActionCard{padding:15px}.dailyFollow,.dailyMeeting{gap:8px}.dailyMeeting time{width:58px}.draftModal{padding:18px}.draftModal textarea{font-size:12px}}.dailyTable{min-width:1180px}.dailyTable td:nth-child(3){min-width:270px}.dailyTable td:nth-child(5){min-width:155px}.dailyTable td:last-child{min-width:195px}.offerBadge{background:#eaf3ff;border-radius:20px;width:max-content;padding:5px 9px;font-weight:800;color:#175cd3!important;margin:0 0 8px!important;font-size:10px!important;display:inline-flex!important}.offerHRxAI{background:#f2edff;color:#6941c6!important}.offerDevOps{background:#eafaf3;color:#18704d!important}.offerGameQA{background:#fff3df;color:#9a5a00!important}.progressSelect{color:#244157;background:#fff;border:1px solid #cbd8e4;border-radius:8px;width:100%;min-height:38px;padding:0 8px;font-size:10px}.progressPending{background:#f2f4f7;border-radius:8px;padding:7px 8px;display:block;color:#667085!important;font-size:9px!important}.dailyLog,.dailyOpportunity{color:#175cd3!important;background:#fff!important;border:1px solid #cbd8e4!important}.recordManagerButton{z-index:60;color:#475f70;background:#fffffff0;border:1px solid #d5dee6;border-radius:18px;padding:7px 11px;font-size:10px;font-weight:750;position:fixed;bottom:49px;left:12px;box-shadow:0 2px 8px #10182814}.recordManager{background:#fff;border-radius:17px;width:min(620px,100%);margin:auto;padding:24px;box-shadow:0 30px 90px #04142652}.recordManager header{justify-content:space-between;align-items:flex-start;display:flex}.recordManager header span{color:#d92d20;letter-spacing:1px;font-size:10px;font-weight:800}.recordManager header h2{color:#142e43;margin:5px 0}.recordManager header button{background:#fff;border:1px solid #dbe4eb;border-radius:9px;width:38px;height:38px;font-size:20px}.recordManager>p{color:#657b8b;font-size:12px}.recordManager>label{gap:6px;margin-top:14px;display:grid}.recordManager>label span{color:#405a6c;font-size:11px;font-weight:700}.recordManager select{color:#17334b;background:#fff;border:1px solid #cbd8e4;border-radius:9px;width:100%;min-height:44px;padding:0 10px;font-size:12px}.deleteWarning{color:#a7362d;background:#fff5f4;border:1px solid #f3c7c3;border-radius:9px;margin-top:14px;padding:11px 13px;font-size:11px}.recordManager footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.recordManager footer button{background:#fff;border:1px solid #ccd9e3;border-radius:9px;min-height:40px;padding:0 15px;font-size:11px;font-weight:750}.recordManager footer .danger{color:#fff;background:#d92d20;border-color:#d92d20}.recordManager footer .danger:disabled{opacity:.45}.rowActions{gap:7px;display:flex}.deleteButton{color:#d92d20;background:0 0;border:0;font-size:11px;font-weight:700}@media (width<=760px){.dailyTable{min-width:0}.dailyTable td:last-child{grid-template-columns:1fr 1fr}.recordManagerButton{padding:6px 9px;font-size:8px;bottom:111px;left:10px}.recordManager{padding:18px}.progressSelect{font-size:10px}}.analysisDetails{color:#175cd3;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 0 2px;font-size:12px;font-weight:800;display:block}.analysisDetails:hover{text-decoration:underline}.analysisOverlay{z-index:100;padding:22px}.analysisModal{background:#f4f7fb;border-radius:18px;flex-direction:column;width:min(1220px,96vw);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #06182c61}.analysisModal>header{color:#fff;background:linear-gradient(135deg,#0b2742,#124e72);justify-content:space-between;gap:25px;padding:24px 28px;display:flex}.analysisModal>header span{letter-spacing:1px;color:#66d9e8;font-size:11px;font-weight:800}.analysisModal>header h2{margin:6px 0;font-size:30px}.analysisModal>header p{color:#c8d9e6;margin:0;font-size:13px}.analysisModal>header button{color:#fff;cursor:pointer;background:#ffffff17;border:1px solid #ffffff47;border-radius:10px;width:38px;height:38px;font-size:22px}.analysisModal>footer{background:#fff;border-top:1px solid #dce5ed;justify-content:space-between;align-items:center;padding:15px 25px;display:flex}.analysisModal>footer>a{color:#0a66c2;font-size:13px;font-weight:700;text-decoration:none}.analysisModal>footer>div{gap:8px;display:flex}.analysisModal>footer button{background:#fff;border:1px solid #cdd8e3;border-radius:8px;padding:9px 13px;font-size:12px;font-weight:700}.analysisModal>footer button.primary{color:#fff;background:#2563eb;border-color:#2563eb}.analysisSummary{grid-template-columns:1.3fr repeat(3,1fr);gap:11px;padding:18px 24px 0;display:grid}.analysisSummary>div{background:#fff;border:1px solid #dce5ee;border-radius:12px;padding:14px}.analysisSummary span,.analysisSummary b,.analysisSummary strong{display:block}.analysisSummary span{letter-spacing:.7px;color:#7d8c99;font-size:10px;font-weight:800}.analysisSummary strong{color:#f4a51c;letter-spacing:2px;margin:5px 0;font-size:23px}.analysisSummary b{color:#344054;margin-top:7px;font-size:14px}.analysisGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px 24px 25px;display:grid;overflow-y:auto}.analysisSection{background:#fff;border:1px solid #dce5ee;border-radius:12px;min-width:0;padding:17px}.analysisSection.wide{grid-column:1/-1}.analysisSection h3{color:#172b3e;margin:0 0 13px;font-size:16px}.analysisSection h4{color:#475467;margin:13px 0 5px;font-size:12px}.analysisSection ul{margin:0;padding-left:18px}.analysisSection li{color:#526575;margin:6px 0;font-size:12px;line-height:1.45}.analysisSection dl{margin:0}.analysisSection dl>div{border-top:1px solid #edf1f4;grid-template-columns:135px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.analysisSection dl>div:first-child{border-top:0}.analysisSection dt{text-transform:capitalize;color:#758695;font-size:11px;font-weight:800}.analysisSection dd{color:#344054;margin:0;font-size:12px;line-height:1.45}.fitGrid{gap:8px;display:grid}.fitGrid article{border:1px solid #e3e9ef;border-radius:9px;padding:10px}.fitGrid article>div{justify-content:space-between;gap:10px;display:flex}.fitGrid b{font-size:13px}.fitGrid span,.bantGrid b{border-radius:999px;padding:4px 7px;font-size:11px}.fitGrid p,.bantGrid p{color:#667085;margin:7px 0 0;font-size:11px;line-height:1.4}.good{color:#087a51!important;background:#e7f7ef!important}.medium{color:#9a6411!important;background:#fff3d9!important}.low{color:#c43d37!important;background:#feeceb!important}.neutral{color:#667085!important;background:#eef2f6!important}.bantGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.bantGrid article{border:1px solid #e1e8ef;border-radius:10px;padding:12px}.bantGrid article>span{color:#7b8a98;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.bantGrid b{display:inline-block}.rankedOffers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rankedOffers li{border:1px solid #e1e8ef;border-radius:9px;margin:0!important;padding:11px!important}.rankedOffers b,.rankedOffers span{display:block}.rankedOffers b{color:#175cd3;font-size:13px}.rankedOffers span{color:#667085;margin-top:5px;font-size:11px}.analysisLoading,.analysisError{text-align:center;place-content:center;min-height:380px;padding:30px;display:grid}.analysisLoading i{border:4px solid #dbe5ee;border-top-color:#2563eb;border-radius:50%;width:42px;height:42px;margin:0 auto;animation:1s linear infinite spin}.analysisLoading h3,.analysisError h3{color:#22384c;margin:14px 0 5px;font-size:20px}.analysisLoading p,.analysisError p{color:#718392;margin:0;font-size:13px}.analysisError button{color:#fff;background:#2563eb;border:0;border-radius:8px;margin:15px auto 0;padding:9px 13px}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=760px){.analysisOverlay{padding:0}.analysisModal{border-radius:16px 16px 0 0;width:100%;max-height:96vh}.analysisModal>header{padding:17px}.analysisModal>header h2{font-size:23px}.analysisModal>header p{font-size:10px}.analysisSummary{grid-template-columns:1fr 1fr;gap:7px;padding:12px 12px 0}.analysisSummary>div{padding:10px}.analysisSummary strong{font-size:17px}.analysisGrid{grid-template-columns:1fr;gap:8px;padding:12px}.analysisSection.wide{grid-column:auto}.bantGrid,.rankedOffers{grid-template-columns:1fr}.analysisSection dl>div{grid-template-columns:95px minmax(0,1fr)}.analysisModal>footer{padding:10px 12px}.analysisModal>footer>a{display:none}}.verifiedLeadControls{background:linear-gradient(100deg,#eefbf6,#f8fffc);border:1px solid #b8dfd0;border-top:0;justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.verifiedLeadControls b,.verifiedLeadControls span{display:block}.verifiedLeadControls b{color:#126747;font-size:13px}.verifiedLeadControls span{color:#557568;margin-top:3px;font-size:11px}.verifiedLeadControls button{color:#fff;cursor:pointer;background:#126747;border:0;border-radius:10px;flex:none;min-height:42px;padding:0 16px;font-size:11px;font-weight:800;box-shadow:0 6px 16px #12674729}.verifiedLeadControls button:disabled{box-shadow:none;cursor:default;background:#a7bdb4}.verifiedBadge{background:#e8f8f1;border-radius:999px;width:max-content;padding:4px 7px;font-weight:800;color:#087a51!important;margin:0 0 7px!important;font-size:9px!important;display:inline-flex!important}.dailyTable td[data-label=Verified\ LinkedIn] a{font-size:11px}@media (width<=760px){.verifiedLeadControls{padding:13px 15px;display:block}.verifiedLeadControls b{font-size:11px}.verifiedLeadControls span{font-size:9px;line-height:1.4}.verifiedLeadControls button{width:100%;margin-top:11px;font-size:9px}.verifiedBadge{font-size:8px!important}}.apolloButton{white-space:nowrap;color:#1c241f!important;background:#f4ff00!important;border:1px solid #d7de00!important;border-radius:7px!important;padding:6px 8px!important;font-size:9px!important;font-weight:800!important}.apolloOverlay{z-index:110;padding:22px}.apolloModal{background:#f5f7f8;border-radius:18px;width:min(900px,96vw);max-height:92vh;margin:auto;overflow:hidden;box-shadow:0 30px 90px #0414265c}.apolloModal>header{color:#fff;background:#17251f;justify-content:space-between;gap:20px;padding:23px 26px;display:flex}.apolloModal>header span{color:#e9f900;letter-spacing:1px;font-size:10px;font-weight:850}.apolloModal>header h2{margin:6px 0 4px;font-size:25px}.apolloModal>header p{color:#c7d5cf;margin:0;font-size:12px}.apolloModal>header button{color:#fff;background:0 0;border:1px solid #52615b;border-radius:9px;width:38px;height:38px;font-size:21px}.apolloPolicy{color:#28362f;background:#f4ff00;border-bottom:1px solid #dbe3df;align-items:center;gap:10px;padding:12px 24px;display:flex}.apolloPolicy b{font-size:11px}.apolloPolicy span{font-size:10px}.apolloMessage{color:#805b12;background:#fff8e8;border-bottom:1px solid #efd9ab;padding:11px 24px;font-size:11px;font-weight:700}.apolloPeople{max-height:55vh;padding:15px 20px;overflow:auto}.apolloPeople article{background:#fff;border:1px solid #dce4e0;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:9px;padding:14px 15px;display:flex}.apolloPeople article>div:first-child{flex:1;min-width:0}.apolloPeople article b,.apolloPeople article span,.apolloPeople article a,.apolloPeople article strong,.apolloPeople article small{display:block}.apolloPeople article b{color:#172c22;font-size:13px}.apolloPeople article span{color:#667a70;margin-top:3px;font-size:10px}.apolloPeople article a{color:#0a66c2;margin-top:5px;font-size:10px;font-weight:750;text-decoration:none}.apolloPeople article>div:last-child{text-align:right}.apolloPeople article strong{color:#137052;font-size:11px}.apolloPeople article small{color:#75867e;margin:3px 0 6px;font-size:9px}.apolloPeople article button{color:#fff;background:#17251f;border:0;border-radius:8px;min-height:35px;padding:0 11px;font-size:10px;font-weight:800}.apolloPeople article button:disabled{opacity:.55}.apolloNoEmail{margin-bottom:6px!important}.apolloLoading{text-align:center;color:#63756c;padding:50px;font-size:13px}.apolloModal>footer{background:#fff;border-top:1px solid #dce4e0;justify-content:space-between;align-items:center;padding:13px 20px;display:flex}.apolloModal>footer>span{color:#71837a;font-size:10px}.apolloModal>footer>div{gap:8px;display:flex}.apolloModal>footer button{background:#fff;border:1px solid #cbd7d1;border-radius:8px;min-height:38px;padding:0 12px;font-size:10px;font-weight:750}.apolloModal>footer .primary{color:#fff;background:#17251f;border-color:#17251f}@media (width<=760px){.apolloOverlay{align-items:flex-end;padding:0}.apolloModal{border-radius:16px 16px 0 0;width:100%;max-height:96vh}.apolloModal>header{padding:17px}.apolloModal>header h2{font-size:20px}.apolloModal>header p{font-size:9px}.apolloPolicy{padding:10px 15px;display:block}.apolloPolicy b,.apolloPolicy span{font-size:9px}.apolloPolicy span{margin-top:3px;display:block}.apolloPeople{padding:10px}.apolloPeople article{padding:11px;display:block}.apolloPeople article>div:last-child{text-align:left;margin-top:10px}.apolloPeople article button{width:100%;margin-top:7px}.apolloModal>footer{padding:10px}.apolloModal>footer>span{display:none}.apolloModal>footer>div{width:100%}.apolloModal>footer button{flex:1}.rowActions{flex-wrap:wrap}}.tableWrap th:last-child,.tableWrap td:last-child{z-index:2;background:#fff;position:sticky;right:0;box-shadow:-10px 0 16px -16px #0f233673}.tableWrap th:last-child{z-index:3;background:#f5f7f9}.focusedApolloBar{background:#fbffd7;border-bottom:1px solid #dce4e0;align-items:center;gap:12px;padding:12px 22px;display:flex}.focusedApolloBar .apolloButton{min-height:38px;padding:0 14px!important;font-size:11px!important}.focusedApolloBar span{color:#53675d;font-size:11px;font-weight:700}@media (width<=760px){.focusedApolloBar{flex-direction:column;align-items:stretch;padding:10px 12px}.focusedApolloBar .apolloButton{width:100%}.focusedApolloBar span{text-align:center;font-size:9px}}.dashboardEmailStudio{background:linear-gradient(135deg,#fff 0%,#f8fbf9 62%,#fbffd9 100%);border:1px solid #d9e3df;border-radius:16px;margin:22px 0;overflow:hidden;box-shadow:0 12px 32px #18342a14}.dashboardEmailStudio>header{border-bottom:1px solid #dfe7e3;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.dashboardEmailStudio>header span:first-child{color:#61766b;letter-spacing:1.2px;font-size:9px;font-weight:850}.dashboardEmailStudio>header h2{color:#18352a;margin:5px 0 4px;font-size:20px}.dashboardEmailStudio>header p{color:#6a7e74;margin:0;font-size:11px}.emailStudioGrid{grid-template-columns:1.2fr 1fr 1fr;gap:14px;padding:18px 22px;display:grid}.emailStudioGrid>label,.emailIdentity,.emailAddress{background:#fff;border:1px solid #dfe7e3;border-radius:10px;flex-direction:column;justify-content:center;min-width:0;padding:12px;display:flex}.emailStudioGrid label>span,.emailAddress>span{color:#71847a;text-transform:uppercase;letter-spacing:.7px;margin-bottom:6px;font-size:9px;font-weight:800}.emailStudioGrid select{color:#203b30;background:#fff;border:1px solid #ccd8d2;border-radius:8px;min-height:39px;padding:0 10px;font-size:11px}.emailIdentity b,.emailAddress b{color:#19372b;font-size:12px}.emailIdentity span{color:#657a70;margin:4px 0;font-size:10px}.emailIdentity a{color:#0a66c2;font-size:10px;font-weight:750;text-decoration:none}.emailAddress .apolloButton{align-self:flex-start;margin-top:9px}.emailStudioMessage{color:#286349;background:#eef8f3;border-radius:8px;margin:0 22px 14px;padding:10px 12px;font-size:10px;font-weight:700}.emailDraftPreview{grid-template-columns:1fr 2fr;gap:14px;padding:0 22px 18px;display:grid}.emailDraftPreview label{flex-direction:column;gap:6px;display:flex}.emailDraftPreview label>span{color:#63786d;text-transform:uppercase;letter-spacing:.7px;font-size:9px;font-weight:850}.emailDraftPreview input,.emailDraftPreview textarea{color:#233d32;width:100%;font:inherit;background:#fff;border:1px solid #d8e2dd;border-radius:9px;padding:11px;font-size:11px;line-height:1.55}.emailDraftPreview textarea{resize:vertical;min-height:190px}.dashboardEmailStudio>footer{background:#fff;border-top:1px solid #dfe7e3;justify-content:space-between;align-items:center;gap:16px;padding:13px 22px;display:flex}.dashboardEmailStudio>footer>span{color:#6d8076;font-size:9px}.dashboardEmailStudio>footer>div{gap:8px;display:flex}.dashboardEmailStudio>footer button,.dashboardEmailStudio>footer a{color:#213b30;background:#fff;border:1px solid #cbd7d1;border-radius:8px;justify-content:center;align-items:center;min-height:37px;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.dashboardEmailStudio>footer a{color:#fff;background:#17372a;border-color:#17372a}@media (width<=900px){.emailStudioGrid,.emailDraftPreview{grid-template-columns:1fr}.dashboardEmailStudio>header,.dashboardEmailStudio>footer{flex-direction:column;align-items:flex-start}.dashboardEmailStudio>footer>div{width:100%}.dashboardEmailStudio>footer button,.dashboardEmailStudio>footer a{flex:1}}@media (width<=760px){.dashboardEmailStudio{border-radius:12px;margin:14px 0}.dashboardEmailStudio>header,.emailStudioGrid,.emailDraftPreview,.dashboardEmailStudio>footer{padding:12px}.dashboardEmailStudio>header h2{font-size:17px}.emailStudioGrid{gap:9px}.emailAddress .apolloButton{width:100%}.emailDraftPreview textarea{min-height:220px}.dashboardEmailStudio>footer>div{flex-direction:column}.dashboardEmailStudio>footer button,.dashboardEmailStudio>footer a{width:100%}}.planLeadTable{min-width:1480px}.planLeadTable th:first-child{width:250px}.planLeadTable th:nth-child(3){width:190px}.planLeadTable th:nth-child(4){width:210px}.planLeadTable th:nth-child(5){width:250px}.planLeadTable td a{text-decoration:none}.planLeadTable td button{margin-top:7px}.draftExcerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:240px;line-height:1.45;overflow:hidden;display:-webkit-box!important}.gmailDraftButton{display:block;color:#174ea6!important;background:#edf4ff!important;border:1px solid #b7c9e7!important;border-radius:7px!important;padding:7px 9px!important;font-size:9px!important;font-weight:800!important}.gmailDraftButton:disabled{opacity:.45}.deleteLeadButton{display:block;color:#c53b34!important;background:0 0!important;border:0!important;padding:7px 0!important;font-size:9px!important;font-weight:800!important}.transferredMark{font-weight:800;color:#087a51!important;margin-top:7px!important}.planReviewOverlay{z-index:130;padding:24px}.planReviewModal{background:#f7f9fb;border-radius:18px;flex-direction:column;width:min(900px,96vw);max-height:92vh;margin:auto;display:flex;overflow:hidden;box-shadow:0 30px 90px #0414265c}.planReviewModal>header{color:#fff;background:#102f49;justify-content:space-between;gap:20px;padding:22px 25px;display:flex}.planReviewModal>header span{color:#5ee0d2;letter-spacing:1px;font-size:9px;font-weight:850}.planReviewModal>header h2{margin:5px 0;font-size:24px}.planReviewModal>header p{color:#c6d7e3;max-width:650px;margin:0;font-size:11px}.planReviewModal>header button{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:9px;width:38px;height:38px;font-size:21px}.planReviewList{padding:14px 20px;overflow:auto}.planReviewList label{background:#fff;border-bottom:1px solid #e3e9ef;align-items:center;gap:12px;padding:11px 12px;display:flex}.planReviewList label:first-child{border-radius:10px 10px 0 0}.planReviewList input{accent-color:#176bff;width:17px;height:17px}.planReviewList span,.planReviewList b,.planReviewList small{display:block}.planReviewList b{color:#18364e;font-size:12px}.planReviewList small{color:#6c8090;margin-top:3px;font-size:9px}.planReviewModal>footer{background:#fff;border-top:1px solid #dfe7ed;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.planReviewModal>footer button{background:#fff;border:1px solid #cbd8e2;border-radius:8px;min-height:40px;padding:0 13px;font-size:10px;font-weight:800}.planReviewModal>footer button:nth-child(2){color:#fff;background:#176bff;border-color:#176bff}.planReviewModal>footer .danger{color:#fff;background:#c93b34;border-color:#c93b34}.linkedinNoteButton,.editLeadButton{display:block;color:#174ea6!important;background:#eef5ff!important;border:1px solid #b8ccea!important;border-radius:7px!important;padding:7px 9px!important;font-size:9px!important;font-weight:800!important}.emailDraftPreview{background:#f8fbfd;border:1px solid #d6e1ea;border-radius:12px;gap:8px;padding:16px;display:grid}.emailDraftPreview label{color:#6b8090;letter-spacing:.7px;text-transform:uppercase;font-size:10px;font-weight:800}.emailDraftPreview strong{color:#16364f;font-size:15px}.emailDraftPreview div{white-space:pre-wrap;color:#213e54;font-size:13px;line-height:1.6}.linkedinNotePreview{color:#163f70;background:#eef6ff;border:1px solid #b9d2f5;border-radius:12px;padding:20px;font-size:16px;font-weight:700;line-height:1.5}.planLeadEditModal{background:#fff;border-radius:18px;width:min(960px,96vw);max-height:92vh;margin:auto;overflow:auto;box-shadow:0 30px 90px #04142661}.planLeadEditModal>header{color:#fff;background:#102f49;justify-content:space-between;gap:20px;padding:22px 25px;display:flex}.planLeadEditModal>header span{color:#59dfd2;letter-spacing:1px;font-size:9px;font-weight:850}.planLeadEditModal>header h2{margin:5px 0;font-size:24px}.planLeadEditModal>header p{color:#c5d8e5;margin:0;font-size:11px}.planLeadEditModal>header button{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:9px;width:38px;height:38px;font-size:21px}.planLeadEditGrid{grid-template-columns:1fr 1fr;gap:12px;padding:20px 24px;display:grid}.planLeadEditGrid label{gap:5px;display:grid}.planLeadEditGrid label.wide{grid-column:1/-1}.planLeadEditGrid span{color:#526b7e;font-size:10px;font-weight:800}.planLeadEditGrid input,.planLeadEditGrid select,.planLeadEditGrid textarea{color:#18364e;width:100%;font:inherit;background:#fff;border:1px solid #cbd8e2;border-radius:8px;padding:10px}.planLeadEditGrid textarea{resize:vertical;min-height:80px}.planLeadEditModal>footer{border-top:1px solid #dfe7ed;justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}.planLeadEditModal>footer button{background:#fff;border:1px solid #cbd8e2;border-radius:8px;min-height:40px;padding:0 15px;font-weight:750}.planLeadEditModal>footer .primary{color:#fff;background:#176bff;border-color:#176bff}.formError{color:#b42318;margin:0 24px 10px;font-size:11px;font-weight:700}@media (width<=760px){.planLeadEditGrid{grid-template-columns:1fr;padding:15px}.planLeadEditGrid label.wide{grid-column:auto}.planLeadEditModal>header{padding:18px}.emailDraftPreview div{font-size:12px}.linkedinNotePreview{font-size:14px}}.emailSendModal{width:min(760px,96vw)}.emailSendModal>label{gap:6px;margin-top:12px;display:grid}.emailSendModal>label>span,.emailSenderLine>span{color:#607789;letter-spacing:.6px;text-transform:uppercase;font-size:10px;font-weight:800}.emailSendModal input,.emailSendModal textarea{color:#17334b;width:100%;font:inherit;background:#fff;border:1px solid #cbd8e2;border-radius:9px;padding:11px}.emailSendModal textarea{resize:vertical;min-height:240px;line-height:1.55}.emailSenderLine{background:#f6fafc;border:1px solid #dbe6ee;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;margin:4px 0 14px;padding:11px 13px;display:flex}.emailSenderLine strong{color:#173b55;font-size:12px}.emailSendModal footer button:last-child{color:#fff;background:#176bff;border-color:#176bff}.emailSendModal footer button:disabled{opacity:.45;cursor:not-allowed}@media (width<=760px){.emailSenderLine{flex-direction:column;align-items:flex-start}.emailSendModal textarea{min-height:210px}}.enhancedTablePage{padding-top:26px}.tableToolbar{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.enhancedTablePage .filterBar{flex:1;padding:0}.tableViewTools{flex:none;align-items:center;gap:8px;display:flex}.densitySwitch{background:#f5f7f9;border:1px solid #d9e2e8;border-radius:9px;padding:3px;display:flex}.densitySwitch button{color:#617381;background:0 0;border:0;border-radius:6px;min-height:30px;padding:0 9px;font-size:9px;font-weight:750}.densitySwitch button.active{color:#175cd3;background:#fff;box-shadow:0 1px 4px #122e441f}.columnChooser{position:relative}.columnChooser summary{color:#344b5d;cursor:pointer;background:#fff;border:1px solid #ccd8e1;border-radius:8px;align-items:center;min-height:38px;padding:0 11px;font-size:10px;font-weight:750;list-style:none;display:flex}.columnChooser>div{z-index:20;background:#fff;border:1px solid #d8e1e8;border-radius:10px;min-width:190px;padding:9px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 16px 38px #102a432e}.columnChooser label{color:#40586a;align-items:center;gap:8px;padding:7px 8px;font-size:10px;display:flex}.columnChooser input,.selectCell input{accent-color:#2563eb}.bulkBar{background:#eef5ff;border:1px solid #bfd1ee;border-radius:10px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 12px;display:flex}.bulkBar strong{color:#174ea6;margin-right:auto;font-size:11px}.bulkBar button,.bulkBar select{color:#344b5c;background:#fff;border:1px solid #c3d1dc;border-radius:7px;min-height:34px;padding:0 9px;font-size:9px;font-weight:750}.bulkBar .danger{color:#b42318;background:#fff1f0;border-color:#e7b4b1}.enhancedTable{border-radius:12px;overflow:auto;box-shadow:0 8px 24px #102a430f}.enhancedTable table{min-width:980px}.enhancedTable th{color:#4d6373;background:#f3f6f8;font-size:10px;top:72px}.enhancedTable tbody tr:nth-child(2n){background:#fbfcfd}.enhancedTable tbody tr:hover{background:#f2f7ff}.enhancedTable tbody tr.selectedRow{background:#eaf2ff}.enhancedTable td{white-space:nowrap;text-overflow:ellipsis;max-width:230px;overflow:hidden}.enhancedTable .primaryCell{z-index:1;background:inherit;position:sticky;left:40px;box-shadow:8px 0 14px -15px #0e25378c}.enhancedTable .selectCell{z-index:2;background:inherit;width:40px;min-width:40px;max-width:40px;padding-left:13px;padding-right:8px;position:sticky;left:0}.enhancedTable th.selectCell{z-index:4;background:#f3f6f8}.enhancedTable .actionsCell{min-width:260px;max-width:360px}.enhancedTablePage.compact td{padding-top:8px;padding-bottom:8px}.enhancedTablePage.compact td b{font-size:11px}.enhancedTablePage.compact td small{margin-top:2px}.rowActions.contactActions,.enhancedTable .rowActions{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.enhancedTable .rowActions>button,.focusedActions .deleteInline{color:#344b5c;white-space:nowrap;background:#fff;border:1px solid #cbd7df;border-radius:7px;min-height:31px;padding:0 8px;font-size:9px;font-weight:750}.deleteInline{color:#b42318!important;background:#fff7f6!important;border-color:#efb9b5!important}.emailCell{align-items:center;gap:6px;display:flex}.emailCell button{color:#175cd3;background:0 0;border:0;font-size:8px;font-weight:750}.moreActions{position:relative;overflow:visible}.moreActions summary{color:#40576a;cursor:pointer;background:#fff;border:1px solid #cbd7df;border-radius:7px;place-items:center;width:32px;height:31px;font-weight:850;list-style:none;display:grid}.moreActions>div{z-index:15;background:#fff;border:1px solid #d7e0e7;border-radius:9px;min-width:190px;padding:6px;display:grid;position:absolute;top:35px;right:0;box-shadow:0 14px 32px #112b4033}.moreActions button,.moreActions a{text-align:left;width:100%;text-decoration:none;display:block;color:#344b5c!important;background:#fff!important;border:0!important;border-radius:6px!important;padding:9px!important;font-size:9px!important;font-weight:700!important}.moreActions button:hover,.moreActions a:hover{background:#f1f5f9!important}.focusedDeleteBar{background:#fff;border-bottom:1px solid #e4e9ed;justify-content:flex-end;align-items:center;gap:10px;padding:9px 20px;display:flex}.focusedDeleteBar span{color:#788996;letter-spacing:.6px;text-transform:uppercase;margin-right:auto;font-size:9px;font-weight:800}.focusedDeleteBar button{border-radius:7px;min-height:32px;padding:0 10px;font-size:9px;font-weight:800}.enhancedTable th:last-child,.enhancedTable td:last-child{z-index:auto;box-shadow:none;position:static;right:auto}.enhancedTable th:last-child{background:#f3f6f8}.enhancedTablePage .filterBar{flex-wrap:wrap}@media (width<=980px){.tableToolbar{flex-direction:column;align-items:stretch}.tableViewTools{justify-content:flex-end}.bulkBar{overflow-x:auto}.bulkBar>*{flex:none}}@media (width<=760px){.enhancedTablePage{padding-top:18px}.tableViewTools{justify-content:space-between}.densitySwitch{display:none}.columnChooser{margin-left:auto}.bulkBar{border-radius:9px;margin:0 0 10px}.enhancedTable{box-shadow:none;border:0;margin:0;overflow:visible}.enhancedTable table,.enhancedTable tbody,.enhancedTable tr,.enhancedTable td{width:100%;min-width:0;display:block}.enhancedTable thead{display:none}.enhancedTable tbody{gap:10px;display:grid}.enhancedTable tbody tr{border:1px solid #dfe6eb;border-radius:12px;padding:14px 14px 12px 48px;position:relative;box-shadow:0 5px 15px #122b3f0d;background:#fff!important}.enhancedTable td{white-space:normal;border:0;max-width:none;padding:6px 0}.enhancedTable td:not(.primaryCell):not(.selectCell):not(.actionsCell):before{content:attr(data-label);color:#84939e;letter-spacing:.6px;text-transform:uppercase;margin-bottom:2px;font-size:8px;font-weight:850;display:block}.enhancedTable .selectCell{background:0 0;width:22px;min-width:22px;padding:0;position:absolute;top:17px;left:14px}.enhancedTable .primaryCell{box-shadow:none;background:0 0;padding-top:0;position:static}.enhancedTable .primaryCell b{font-size:15px}.enhancedTable .actionsCell{border-top:1px solid #edf1f4;min-width:0;max-width:none;margin-top:7px;padding-top:10px}.enhancedTable .rowActions{flex-wrap:wrap}.enhancedTable .rowActions>button{flex:1;min-width:90px}.moreActions{margin-left:auto}.moreActions>div{top:auto;bottom:36px;right:0}.columnChooser>div{min-width:0;position:fixed;inset:auto 14px 84px}.focusedDeleteBar{padding:8px 12px}}.liquidGlass{--glass:#ffffffb8;--glass-strong:#ffffffe6;--glass-line:#ffffffdb;--glass-shadow:0 18px 42px #2048761f,inset 0 1px 0 #ffffffeb;color:#102a4a;background:radial-gradient(circle at 18% 8%,#2bbee529,#0000 28%),radial-gradient(circle at 82% 5%,#795bf221,#0000 27%),linear-gradient(145deg,#f3f8fc,#eef4fb 55%,#f7f5ff)}.liquidGlass .sidebar{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(160deg,#082749f0,#083757e0);border-right:1px solid #ffffff2b;box-shadow:12px 0 42px #10365b24}.liquidGlass main>header{-webkit-backdrop-filter:blur(22px)saturate(155%);backdrop-filter:blur(22px)saturate(155%);border-bottom:1px solid var(--glass-line);background:#f9fcffb8;box-shadow:0 8px 28px #1b436914}.liquidGlass .search,.liquidGlass .viewModeSwitch,.liquidGlass .syncStatus,.liquidGlass .scanShortcut,.transparencyToggle{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-line)!important;background:var(--glass)!important;box-shadow:0 7px 18px #234b7617,inset 0 1px #fff!important}.transparencyToggle{color:#415c73;border-radius:10px;align-items:center;gap:5px;min-height:38px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.transparencyToggle.active{color:#233b50;background:#eef2f6!important}.liquidGlass button.primary,.liquidGlass .headerActions>.primary{transition:transform .18s,box-shadow .18s;transform:translateY(0);color:#fff!important;background:linear-gradient(#4f91ff,#1763e7)!important;border:1px solid #4b8bffbf!important;box-shadow:0 8px 18px #1763e742,inset 0 1px #fff9,inset 0 -2px 4px #04308933!important}.liquidGlass button.primary:hover,.liquidGlass .headerActions>.primary:hover{transform:translateY(-1px);box-shadow:0 11px 22px #1763e74d,inset 0 1px #ffffffb3!important}.liquidGlass button.primary:active,.liquidGlass .headerActions>.primary:active{transform:translateY(1px)}.liquidGlass .welcome,.liquidGlass .metric,.liquidGlass .panel,.liquidGlass .focusPanel,.liquidGlass .dailyFocus,.liquidGlass .dashboardEmailStudio,.liquidGlass .focusedList,.liquidGlass .focusedDetail,.liquidGlass .scanPanel,.liquidGlass .reviewPanel{border:1px solid var(--glass-line);background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);box-shadow:var(--glass-shadow)}.liquidGlass .metric{position:relative;overflow:hidden}.liquidGlass .metric:after{content:"";opacity:.07;filter:blur(2px);background:currentColor;border-radius:50%;width:80px;height:80px;position:absolute;top:-32px;right:-28px}.liquidGlass .panel,.liquidGlass .metric,.liquidGlass .focusedCard{border-radius:18px}.liquidGlass .column{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ebf2f9a3;border:1px solid #ffffffc7;box-shadow:inset 0 1px #ffffffeb}.liquidGlass .deal{border:1px solid #fffffff2;border-radius:14px;box-shadow:0 9px 20px #1b40651a,inset 0 1px #fff}.liquidGlass .tableWrap,.liquidGlass table{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff0}.liquidGlass .enhancedTable{border:1px solid #fffffff2;box-shadow:0 14px 34px #183e631a}.liquidGlass .enhancedTable tbody tr:nth-child(2n){background:#f7fbff}.liquidGlass .enhancedTable tbody tr:hover{background:#edf6ff}.liquidGlass .enhancedTable .primaryCell b{color:#0b315d;background:linear-gradient(135deg,#e4f8fb,#edf5ff);border-radius:8px;padding:5px 9px;display:inline-block}.liquidGlass .contactLink b,.liquidGlass td[data-label=Company] b{color:#1264d8}.liquidGlass .contactLink small,.liquidGlass .primaryCell small{color:#7254c5}.liquidGlass .status{background:linear-gradient(#f3f8ff,#e7f1ff);border:1px solid #6f9fde2e;box-shadow:inset 0 1px #fff}.liquidGlass .pill.high{background:linear-gradient(#fff3f2,#ffe5e3)}.liquidGlass .pill.medium{background:linear-gradient(#fff9e9,#ffefc8)}.liquidGlass .pill.low{background:linear-gradient(#ecfbf4,#d9f5e9)}.liquidGlass .rowActions>button,.liquidGlass .focusedActions>button,.liquidGlass .moreActions summary{background:linear-gradient(#fff,#eef3f8);border:1px solid #cad7e5f0;box-shadow:0 5px 11px #2243641c,inset 0 1px #fff}.liquidGlass .rowActions>button:nth-last-child(2){box-shadow:0 7px 15px #30558c21,inset 0 1px #fff}.liquidGlass .rowActions>button:has(+.moreActions){box-shadow:0 7px 15px #30558c21,inset 0 1px #fff}.liquidGlass .contactActions button:not(.deleteInline):not(.textButton),.liquidGlass .focusedActions button.primary{color:#fff;background:linear-gradient(#9769ff,#6840d7);border-color:#cab9ff;box-shadow:0 7px 16px #6f44d33d,inset 0 1px #ffffff8c}.liquidGlass .deleteInline{background:linear-gradient(#fff,#fff2f1)!important;box-shadow:0 5px 12px #b82d2614,inset 0 1px #fff!important}.liquidGlass .overlay{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:#10263e47}.liquidGlass .modal,.liquidGlass .drawer,.liquidGlass .draftModal,.liquidGlass .analysisModal,.liquidGlass .apolloModal,.liquidGlass .recordManager{-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);background:#fafdffe0;border:1px solid #ffffffe6;box-shadow:0 32px 90px #08203a47,inset 0 1px #fff}.liquidGlass .filterBar select,.liquidGlass .filterBar button,.liquidGlass .densitySwitch,.liquidGlass .columnChooser summary,.liquidGlass .bulkBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border-color:#ffffffe6;box-shadow:0 5px 14px #21456914,inset 0 1px #fff}.liquidGlass .versionBadge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#072645b8;border:1px solid #ffffff3d}.liquidGlass.reduceTransparency{--glass:#fff;--glass-strong:#fff;--glass-line:#dce5ed;--glass-shadow:0 10px 26px #1c3e5e17;background:#f2f6fa}.liquidGlass.reduceTransparency *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.liquidGlass.reduceTransparency main>header{background:#fff}.liquidGlass.reduceTransparency .sidebar{background:#0b314e}.liquidGlass.reduceTransparency .modal,.liquidGlass.reduceTransparency .drawer,.liquidGlass.reduceTransparency .draftModal,.liquidGlass.reduceTransparency .analysisModal,.liquidGlass.reduceTransparency .apolloModal,.liquidGlass.reduceTransparency .recordManager{background:#fff}@media (width<=760px){.liquidGlass{background:radial-gradient(circle at 20% 0,#28bfe221,#0000 30%),linear-gradient(#f4f8fc,#eef4fa)}.liquidGlass main>header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafdffd1}.liquidGlass .sidebar{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#ffffffc2;border:1px solid #ffffffe6;box-shadow:0 -10px 34px #1a416824}.liquidGlass .sidebar nav button{color:#61768a}.liquidGlass .sidebar nav button.active{color:#165dd4;background:linear-gradient(#eef6ff,#e3eeff);box-shadow:inset 0 1px #fff,0 5px 12px #225baa1c}.transparencyToggle{justify-content:center;width:38px;padding:0;font-size:16px}.transparencyToggle span{display:none}.liquidGlass .enhancedTable tbody tr{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:#fffffff0;border-radius:18px;box-shadow:0 12px 28px #1941671c,inset 0 1px #fff;background:#ffffffdb!important}.liquidGlass .enhancedTable .primaryCell b{font-size:16px}.liquidGlass .enhancedTable .rowActions>button{border-radius:12px;min-height:44px;font-size:10px}.liquidGlass .moreActions summary{border-radius:12px;width:44px;height:44px}.liquidGlass .moreActions>div,.liquidGlass .columnChooser>div{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fafdffeb;border:1px solid #fffffff0;border-radius:18px;box-shadow:0 24px 60px #0d2d4b3d}.liquidGlass .moreActions button,.liquidGlass .moreActions a{min-height:44px;font-size:11px!important}.liquidGlass .overlay{align-items:flex-end}.liquidGlass .modal,.liquidGlass .draftModal,.liquidGlass .analysisModal,.liquidGlass .apolloModal,.liquidGlass .recordManager{border-radius:24px 24px 0 0}.liquidGlass .metric{border-radius:16px}.liquidGlass.reduceTransparency .sidebar{background:#fff}}@media (prefers-reduced-motion:reduce){.liquidGlass *{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.relationshipSelect{color:#24445f;cursor:pointer;background:#fff;border:1px solid #c7d6e3;border-radius:9px;min-width:150px;min-height:36px;padding:0 30px 0 10px;font-size:10px;font-weight:750}.focusedRelationship{border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:14px;margin:0;padding:10px 0;display:flex}.focusedRelationship>b{color:#6e8292;font-size:10px}.liquidGlass .relationshipSelect{background:linear-gradient(#fffffff2,#e7f1ffe0);border-color:#ffffffeb;box-shadow:0 5px 12px #1f48711a,inset 0 1px #fff}@media (width<=760px){.relationshipSelect{width:100%;min-height:44px;font-size:11px}.focusedRelationship{flex-direction:column;align-items:flex-start}.focusedRelationship .relationshipSelect{width:100%}}.intelligencePage{gap:18px;display:grid}.intelligenceMetrics{margin:0}.intelligenceGrid{grid-template-columns:minmax(0,2fr) minmax(280px,.72fr);gap:18px;display:grid}.queuePanel>header,.weeklyReview>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.queuePanel>header span,.qualityPanel>span,.weeklyReview>header span,.meetingPrep>span{color:#70889d;letter-spacing:1px;font-size:9px;font-weight:850}.queuePanel>header h3,.qualityPanel h3,.weeklyReview h3,.meetingPrep h3{color:#173651;margin:5px 0 12px}.queuePanel select{color:#24445f;background:#fff;border:1px solid #c9d8e4;border-radius:10px;min-height:40px;padding:0 10px;font-size:10px}.queueList{display:grid}.queueRow{border-top:1px solid #e5edf3;grid-template-columns:minmax(170px,1fr) auto minmax(190px,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.queueRow>div:first-child{gap:3px;display:grid}.queueRow>div:first-child b{color:#123a66}.queueRow>div:first-child span{color:#6d8292;font-size:10px}.healthBadge{border-radius:99px;width:max-content;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex}.healthBadge.green{color:#14724c;background:#dcf8ea}.healthBadge.amber{color:#966200;background:#fff2cf}.healthBadge.red{color:#b42318;background:#ffe4e2}.healthBadge.grey{color:#667085;background:#e9edf1}.bestAction{gap:3px;display:grid}.bestAction small{color:#8193a2;font-size:8px;font-weight:850}.bestAction b{color:#364f63;font-size:10px}.queueActions{gap:6px;display:flex}.queueActions button,.qualityPanel>button,.weeklyReview header button,.meetingPrep article button{color:#31506a;background:linear-gradient(#fff,#eef4f8);border:1px solid #c9d7e1;border-radius:9px;min-height:35px;padding:0 10px;font-size:9px;font-weight:800}.qualityPanel{flex-direction:column;display:flex}.qualityStat{border-top:1px solid #e5edf3;align-items:center;gap:12px;padding:13px 0;display:flex}.qualityStat b{color:#1764d8;background:#edf5ff;border-radius:12px;place-items:center;min-width:40px;height:40px;font-size:17px;display:grid}.qualityStat span{color:#5d7486;font-size:10px;line-height:1.45}.qualityPanel>button{margin-top:8px}.weeklyReview>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.weeklyReview article{background:linear-gradient(145deg,#f8fcff,#edf6ff);border:1px solid #dbe7ef;border-radius:13px;gap:5px;padding:14px;display:grid}.weeklyReview article b{color:#123a66;font-size:20px}.weeklyReview article span{color:#6e8292;font-size:9px}.meetingPrep>article{border-top:1px solid #e4edf3;grid-template-columns:minmax(170px,.7fr) minmax(260px,1.4fr) minmax(220px,1fr) auto;align-items:center;gap:15px;padding:14px 0;display:grid}.meetingPrep article>div{display:grid}.meetingPrep article span,.meetingPrep article small{color:#6c8191;font-size:9px}.meetingPrep article p{color:#365269;margin:0;font-size:10px;line-height:1.5}.contactTimeline{grid-column:1/-1}.contactTimeline>div{border-top:1px solid #e6edf2;gap:11px;padding:10px 0;display:flex}.contactTimeline i{background:#3182f6;border:2px solid #fff;border-radius:50%;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 2px #b8d5fb}.contactTimeline p{gap:2px;justify-content:initial!important;border:0!important;margin:0!important;padding:0!important;display:grid!important}.contactTimeline p b{color:#215a97!important}.contactTimeline p span{font-size:10px}.contactTimeline p small{color:#8797a4;font-size:8px}.liquidGlass .intelligencePage .panel{background:#ffffffc2}@media (width<=980px){.intelligenceGrid{grid-template-columns:1fr}.queueRow{grid-template-columns:1fr auto}.bestAction{grid-column:1}.queueActions{grid-area:1/2/3}.meetingPrep>article{grid-template-columns:1fr 1fr}.meetingPrep article button{justify-self:end}}@media (width<=760px){.intelligencePage{padding:18px 12px 92px}.weeklyReview>div{grid-template-columns:1fr 1fr}.queuePanel>header{flex-direction:column;align-items:stretch}.queueRow{grid-template-columns:1fr;padding:15px 0}.healthBadge,.bestAction,.queueActions{grid-area:auto/1}.queueActions button{flex:1;min-height:44px}.meetingPrep>article{grid-template-columns:1fr}.meetingPrep article button{width:100%;min-height:44px}.qualityPanel>button{min-height:44px}.contactTimeline{grid-column:auto}.planLeadTable{min-width:0}.planReviewOverlay{align-items:flex-end;padding:0}.planReviewModal{border-radius:16px 16px 0 0;width:100%;max-height:96vh}.planReviewModal>header{padding:16px}.planReviewModal>header h2{font-size:19px}.planReviewModal>header p{font-size:9px}.planReviewList{padding:9px}.planReviewModal>footer{grid-template-columns:1fr;padding:10px;display:grid}.planReviewModal>footer button{width:100%}.draftExcerpt{max-width:none}}.leadLocationControl{background:linear-gradient(135deg,#f6fbff,#eef7ff);border:1px solid #cddfef;border-radius:14px;grid-template-columns:minmax(280px,1fr) minmax(260px,.8fr) auto;align-items:end;gap:18px;margin:20px 0 0;padding:19px 22px;display:grid;box-shadow:0 8px 24px #215c9612}.leadLocationControl>div>span,.leadLocationControl label>span{color:#52718b;letter-spacing:.9px;font-size:9px;font-weight:850;display:block}.leadLocationControl h3{color:#153650;margin:5px 0 3px;font-size:18px}.leadLocationControl p{color:#6b8293;margin:0;font-size:10px}.leadLocationControl label{gap:6px;display:grid}.leadLocationControl input{color:#17354d;background:#fff;border:1px solid #bfcfdd;border-radius:9px;min-height:43px;padding:0 12px;font-size:12px}.leadLocationControl>button{color:#fff;white-space:nowrap;background:#176bff;border:0;border-radius:9px;min-height:43px;padding:0 15px;font-size:10px;font-weight:850}.leadLocationControl>button:disabled{background:#9db2c5}.verifiedLeadControls>button{display:none}.leadHistoryDisclosure{color:#476178;background:#f6faff;border:1px solid #c9d9e6;border-radius:12px;margin:14px 0 0;padding:12px 16px;font-size:12px}.leadHistoryDisclosure summary{cursor:pointer;color:#204d73;font-weight:800}.leadHistoryDisclosure p{margin:8px 0 0;line-height:1.5}@media (width<=850px){.leadLocationControl{grid-template-columns:1fr}.leadLocationControl>button{width:100%}}.mobileUtilityDock{display:contents}.recordManagerButton i{letter-spacing:1px;font-style:normal;display:none}.recordManagerButton span{display:inline}@media (width<=760px){.liquidGlass .sidebar{height:calc(70px + env(safe-area-inset-bottom));padding:7px 8px calc(7px + env(safe-area-inset-bottom));background:linear-gradient(#ffffffd1,#f1f7fdb8);border:1px solid #ffffffeb;border-radius:22px 22px 0 0;box-shadow:0 -12px 36px #1d436b29,inset 0 1px #fff}.liquidGlass .sidebar nav{gap:5px}.liquidGlass .sidebar nav button{color:#60768b;background:0 0;border:1px solid #0000;border-radius:15px;min-width:70px;min-height:54px;transition:transform .16s,background .16s,box-shadow .16s;position:relative}.liquidGlass .sidebar nav button:active{transform:scale(.95)}.liquidGlass .sidebar nav button.active{color:#135ccc;background:linear-gradient(155deg,#fffffffa,#daeaffd6);border-color:#fffffff5;box-shadow:0 9px 20px #1f5bb12b,inset 0 1px #fff,inset 0 -1px #5589d01f}.liquidGlass .sidebar nav button.active:before{content:"";pointer-events:none;background:linear-gradient(#fffc,#0000);border-radius:12px;height:45%;position:absolute;inset:2px 8px auto}.liquidGlass .sidebar nav button span,.liquidGlass .sidebar nav button:not(.active){text-shadow:0 1px #fffc}.liquidGlass .sidebar nav button b{background:linear-gradient(#ff625b,#e62924);border:2px solid #ffffffeb;place-items:center;min-width:18px;height:18px;margin:0;padding:0 5px;font-size:8px;display:grid;position:absolute;top:3px;right:5px;box-shadow:0 4px 8px #cb252040}.mobileUtilityDock{left:12px;right:12px;bottom:calc(78px + env(safe-area-inset-bottom));z-index:55;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed}.mobileUtilityDock>*{pointer-events:auto}.recordManagerButton{color:#31506a;background:linear-gradient(155deg,#fffffff0,#e2edf9db);border:1px solid #fffffff0;border-radius:14px;align-items:center;gap:7px;min-height:40px;padding:0 12px;font-size:9px;display:inline-flex;position:static;box-shadow:0 9px 24px #1b3f6529,inset 0 1px #fff,inset 0 -1px #4c70971f}.recordManagerButton i{color:#1767d9;font-size:12px;display:inline}.recordManagerButton:active{transform:scale(.96)}.versionBadge{position:static;box-shadow:0 8px 20px #0c27442e,inset 0 1px #ffffff3d;background:#072645c7!important;border:1px solid #ffffff5c!important;font-size:8px!important}body{padding-bottom:0}.mobileUtilityDock,.recordManagerButton{display:none!important}.legacyCRM .content{padding-bottom:28px}.liquidGlass .sidebar{transform:translate(-104%);background:linear-gradient(#0f2137,#14324f 72%,#10283f)!important;border-radius:0 24px 24px 0!important;flex-direction:column!important;width:min(86vw,320px)!important;height:100dvh!important;padding:18px 14px 22px!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow:auto!important;box-shadow:18px 0 48px #07182757!important}.liquidGlass .sidebar nav{gap:6px!important;display:grid!important;overflow:visible!important}.liquidGlass .sidebar nav button{position:relative;color:#d0d8e1!important;min-width:0!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border-radius:12px!important;justify-content:flex-start!important;padding:10px 12px!important}.liquidGlass .sidebar nav button.active{color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff29!important}.liquidGlass .sidebar nav button.active:before{display:none!important}.liquidGlass .sidebar nav button span{width:22px!important}.liquidGlass .sidebar nav button b{margin-left:auto!important;position:static!important}.mobileBurger{display:inline-grid!important}.sidebarCollapsed .sidebar,.focusedView .sidebar{display:flex!important}main>header{padding:0 16px!important}.headerActions{gap:8px!important}.headerActions .search{order:4;width:100%!important}.headerActions .primary,.headerActions .scanShortcut,.headerActions .syncStatus,.headerActions .transparencyToggle{min-height:40px}.liquidGlass .rowActions>button,.liquidGlass .focusedActions>button,.liquidGlass .queueActions>button,.liquidGlass .qualityPanel>button,.liquidGlass .meetingPrep button,.liquidGlass .filterBar button{color:#294860!important;background:linear-gradient(155deg,#fffffffa,#e2edf8db)!important;border:1px solid #fffffff2!important;border-radius:13px!important;box-shadow:0 7px 16px #1f446921,inset 0 1px #fff,inset 0 -1px #456c941f!important}.liquidGlass .rowActions>button:active,.liquidGlass .focusedActions>button:active,.liquidGlass .queueActions>button:active{transform:scale(.97)}.liquidGlass button.primary{color:#fff!important;background:linear-gradient(160deg,#67a7ff,#1d67df)!important;border-color:#70a5ffbf!important;box-shadow:0 9px 20px #1863d647,inset 0 1px #ffffffb8,inset 0 -2px 3px #00349033!important}.liquidGlass .deleteInline,.liquidGlass button.danger{color:#b42318!important;background:linear-gradient(155deg,#fff8f7,#ffe5e2)!important;border-color:#ffffffeb!important}}.enhancedTable .actionsCell{overflow:visible}.enhancedTable tbody tr{position:relative}.enhancedTable tbody tr:has(.moreActions[open]){z-index:80}.moreActions[open]{z-index:90}.moreActions[open]>div{z-index:100}.enhancedTable tbody tr:has(.moreActions[open]) .actionsCell{overflow:visible}.liquidGlass .moreActions[open]>div{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:#fafdfff5;border-color:#fffffff5;box-shadow:0 20px 44px #0d2d4b3d,inset 0 1px #fff}.liquidGlass .relationshipSelect.relationship-slate{color:#475569;background:linear-gradient(#f8fafc,#e9eef4);border-color:#cbd5e1}.liquidGlass .relationshipSelect.relationship-blue{color:#1757ad;background:linear-gradient(#f1f7ff,#dbeafe);border-color:#b8d3ff}.liquidGlass .relationshipSelect.relationship-teal{color:#08766c;background:linear-gradient(#effcf9,#d2f4ee);border-color:#9bded7}.liquidGlass .relationshipSelect.relationship-violet{color:#6540b5;background:linear-gradient(#f7f4ff,#e8e0ff);border-color:#cabcf8}.liquidGlass .relationshipSelect.relationship-purple{color:#763cad;background:linear-gradient(#fbf5ff,#efdcff);border-color:#d7bdf4}.liquidGlass .relationshipSelect.relationship-emerald{color:#087846;background:linear-gradient(#f0fdf6,#d5f5e4);border-color:#9eddbd}.liquidGlass .relationshipSelect.relationship-amber{color:#93610a;background:linear-gradient(#fffaf0,#ffedc2);border-color:#f0d18b}.liquidGlass .relationshipSelect.relationship-orange{color:#ad4b13;background:linear-gradient(#fff7ed,#ffe1c7);border-color:#f2bd96}.liquidGlass .relationshipSelect.relationship-red{color:#b42318;background:linear-gradient(#fff5f4,#ffdcd9);border-color:#efaaa5}.relationshipSelect option{color:#263f54;background:#fff}.emailSendProgress{background:linear-gradient(145deg,#f5faff,#e9f3ff);border:1px solid #bcd5f7;border-radius:12px;margin:0 0 15px;padding:12px 14px;box-shadow:inset 0 1px #fff}.emailSendProgress>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.emailSendProgress b{color:#184f91;font-size:11px}.emailSendProgress span{color:#69839d;font-variant-numeric:tabular-nums;font-size:9px}.emailSendProgress>i{background:#dbe8f6;border-radius:99px;height:8px;margin:9px 0 7px;display:block;overflow:hidden}.emailSendProgress em{background:linear-gradient(90deg,#2274eb,#35c5e2,#2bc487);border-radius:99px;height:100%;transition:width .45s;display:block;box-shadow:0 0 12px #2a92dd59}.emailSendProgress small{color:#5f7890;font-size:9px;line-height:1.4;display:block}.emailSendModal input:disabled,.emailSendModal textarea:disabled{opacity:.72;background:#f4f7fa}.emailSendModal footer button:last-child:disabled{opacity:.72}@media (width<=760px){.emailSendProgress{z-index:2;margin:-2px 0 12px;position:sticky;top:0}.emailSendProgress b{font-size:10px}.emailSendProgress small{font-size:8px}}.liquidGlass .relationshipSelect.relationship-green{color:#16835b;background:linear-gradient(#f0fbf5,#d9f3e5);border-color:#9bdab9}.enhancedTable:has(td[data-label=Contact]) thead th:nth-child(2){border-right:1px solid #8cc8ff;box-shadow:12px 0 20px -17px #2268b4bf;background:linear-gradient(135deg,#e8f7ff,#dcebff)!important}.enhancedTable:has(td[data-label=Contact]) .primaryCell{border-right:1px solid #8cc8ff;box-shadow:12px 0 20px -17px #2268b4bf;background:linear-gradient(135deg,#e8f7ff,#dcebff)!important}.enhancedTable:has(td[data-label=Contact]) .selectCell{background:linear-gradient(135deg,#e8f7ff,#dcebff)!important}.enhancedTable:has(td[data-label=Contact]) thead .selectCell{z-index:4;position:sticky;top:auto}.enhancedTable:has(td[data-label=Contact]) thead th:nth-child(2){z-index:4;position:sticky;top:auto}.enhancedTable:has(td[data-label=Contact]) thead .selectCell{left:0}.enhancedTable:has(td[data-label=Contact]) thead th:nth-child(2){left:40px}.enhancedTable:has(td[data-label=Contact]) .primaryCell b{color:#0b315d}.enhancedTable:has(td[data-label=Contact]) .primaryCell small{color:#7254c5}.crmCompanyLink{cursor:pointer}.crmCompanyLink>b{text-underline-offset:3px;-webkit-text-decoration:underline #9ec5ff;text-decoration:underline #9ec5ff;color:#1264d8!important}.crmCompanyLink:hover>b,.crmCompanyLink:focus>b{text-decoration-color:#0b4fb4;color:#0b4fb4!important}.crmCompanyLink:focus{outline-offset:-3px;outline:2px solid #7cb6ff}@media (width<=760px){.enhancedTable:has(td[data-label=Contact]) .selectCell{background:0 0!important}.enhancedTable:has(td[data-label=Contact]) .primaryCell{border-bottom:1px solid #8cc8ff;border-right:0;border-radius:18px 18px 8px 8px;margin:-14px -14px 4px;box-shadow:0 8px 18px -16px #2268b4cc;padding:14px 14px 12px!important}.enhancedTable:has(td[data-label=Contact]) .relationshipSelect{font-weight:800}}.companySearchPage{gap:18px;display:grid}.companySearchIntro{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.companySearchIntro p,.companySearchCard>span,.companySearchCard header span{color:#1474ce;letter-spacing:1px;margin:0;font-size:9px;font-weight:850}.companySearchIntro h2{color:#102f4d;margin:5px 0 7px;font-size:28px}.companySearchIntro>div>span{color:#617a90;font-size:11px}.identityBadge{border-radius:99px;padding:8px 11px;font-size:9px;font-weight:850;display:inline-flex}.identityBadge.matched{color:#08734c;background:#dcf8ea}.identityBadge.uncertain{color:#8a5b00;background:#fff2cf}.identityBadge.not-matched{color:#b42318;background:#ffe4e2}.companySearchForm{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffc;border:1px solid #fffffff0;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;padding:18px;display:grid;box-shadow:0 12px 30px #1b4b771a,inset 0 1px #fff}.companySearchForm label{gap:7px;display:grid}.companySearchForm label span,.companyIdentityCard label span,.decisionMakerCard label>span,.companySearchTextarea>span{color:#637d94;letter-spacing:.7px;font-size:8px;font-weight:850}.companySearchForm input,.companyIdentityCard input,.companyIdentityCard textarea,.decisionMakerCard input{color:#163550;background:#fafdfff0;border:1px solid #bfd2e3;border-radius:10px;width:100%;min-height:43px;padding:0 12px;font-size:11px}.companySearchForm button{min-height:43px;padding:0 18px}.companySearchNotice{margin:0}.companySearchLoading,.companySearchEmpty{text-align:center;background:#ffffff8c;border:1px dashed #b9d1e6;border-radius:18px;place-content:center;min-height:260px;padding:30px;display:grid}.companySearchLoading i{border:4px solid #d8e8f6;border-top-color:#1c6ce5;border-radius:50%;width:40px;height:40px;margin:auto;animation:1s linear infinite spin}.companySearchLoading h3,.companySearchEmpty h3{color:#173a5c;margin:14px 0 5px}.companySearchLoading p,.companySearchEmpty p{color:#6f8496;max-width:540px;margin:0;font-size:11px}.companySearchEmpty>span{color:#2a75d6;font-size:38px}.companySearchGrid{grid-template-columns:minmax(0,1.55fr) minmax(270px,.65fr);gap:18px;display:grid}.companySearchCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd1;border:1px solid #fffffff2;border-radius:18px;padding:19px;box-shadow:0 14px 34px #1d48701a,inset 0 1px #fff}.companyIdentityCard>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.companyMonogram{color:#fff;background:linear-gradient(145deg,#775cf6,#2578ee);border-radius:15px;place-items:center;width:49px;height:49px;font-size:14px;font-weight:850;display:grid;box-shadow:0 8px 17px #4657d83d}.companyIdentityCard .matchCompanyMark{border-radius:17px;width:58px;height:58px;font-size:16px;box-shadow:0 10px 24px #28569e24}.companyIdentityCard>header input{color:#12395e;background:0 0;border:0;min-height:35px;padding:0;font-size:18px;font-weight:850}.companyIdentityCard>header small{color:#6b8193;font-size:9px;line-height:1.4;display:block}.companyFitScore{color:#0b7b58;background:linear-gradient(145deg,#e8fbf4,#d8f5e9);border-radius:15px;place-items:center;min-width:68px;min-height:60px;display:grid}.companyFitScore b{font-size:22px}.companyFitScore small{font-size:7px;font-weight:850}.duplicateNotice{color:#7d570d;background:#fff8e7;border:1px solid #f0cf85;border-radius:10px;align-items:center;gap:10px;margin:14px 0 0;padding:10px 12px;display:flex}.duplicateNotice b{font-size:10px}.duplicateNotice span{font-size:9px}.companyFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.companyFieldGrid label,.companySearchTextarea{gap:5px;display:grid}.companyIdentityCard textarea{resize:vertical;min-height:78px;padding:10px 12px}.companySearchTextarea{margin-top:10px}.offerCard h3{color:#643cc2;margin:6px 0;font-size:24px}.offerCard p{color:#596f82;font-size:10px;line-height:1.55}.offerCard strong{color:#244762;margin-top:17px;font-size:10px;display:block}.offerMeter{background:#e6edf4;border-radius:99px;height:8px;overflow:hidden}.offerMeter i{background:linear-gradient(90deg,#246be2,#755ce9,#28b891);border-radius:99px;height:100%;display:block}.offerCard button,.decisionMakerCard>header button{color:#225d9c;background:linear-gradient(#fff,#eef5fa);border:1px solid #c5d7e6;border-radius:10px;padding:10px 12px;font-size:9px;font-weight:850}.decisionMakerCard>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.decisionMakerCard h3{color:#173853;margin:5px 0 0}.companyPeopleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.companyPeopleGrid article{background:#f7fbffd1;border:1px solid #dbe7f1;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:14px;display:grid}.companyPeopleGrid article.selected{border-color:#8bbcf3;box-shadow:0 0 0 2px #3d87df14}.companyPeopleGrid label{gap:5px;display:grid}.personSelect{grid-column:1/-1;align-items:center;gap:8px;display:flex!important}.personSelect input{width:17px;min-height:17px}.companyPeopleGrid article>small{border-radius:8px;grid-column:1/-1;padding:8px;font-size:8px;line-height:1.45}.companyPeopleGrid article>small.confirmed{color:#08734c;background:#e5f8ef}.companyPeopleGrid article>small.review{color:#855b08;background:#fff4d9}.noDecisionMaker{color:#506b80;border:1px dashed #c8d8e5;border-radius:12px;gap:5px;margin-top:15px;padding:17px;display:grid}.noDecisionMaker b{font-size:11px}.noDecisionMaker span{font-size:9px}.sourceCard>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.sourceCard a{background:#f7fbff;border:1px solid #d8e5ef;border-radius:11px;gap:5px;min-width:0;padding:12px 30px 12px 12px;text-decoration:none;display:grid;position:relative}.sourceCard a b{color:#1a5fa9;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sourceCard a small{color:#6c8191;font-size:8px;line-height:1.4}.sourceCard a i{color:#1c6dcc;position:absolute;top:12px;right:12px}.companySearchActions{justify-content:flex-end;gap:9px;display:flex}.companySearchActions button{color:#31506a;background:linear-gradient(#fff,#edf4f9);border:1px solid #c9d8e4;border-radius:11px;min-height:42px;padding:0 14px;font-size:9px;font-weight:850}.companySearchActions button.primary{color:#fff;background:linear-gradient(160deg,#4d94ff,#1765dd);border-color:#3179e5;box-shadow:0 8px 18px #1863d63d}@media (width<=980px){.companySearchGrid,.companyPeopleGrid{grid-template-columns:1fr}.sourceCard>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.companySearchPage{padding:16px 12px 112px}.companySearchIntro{align-items:flex-start}.companySearchIntro h2{font-size:21px}.companySearchForm{grid-template-columns:1fr;padding:14px}.companySearchForm input,.companySearchForm button{min-height:46px}.companyIdentityCard>header{grid-template-columns:auto minmax(0,1fr)}.companyIdentityCard .matchCompanyMark{border-radius:15px;width:52px;height:52px}.companyFitScore{grid-column:1/-1;justify-content:center;gap:8px;min-height:45px;display:flex}.companyFieldGrid,.companyPeopleGrid article,.sourceCard>div{grid-template-columns:1fr}.companySearchCard{padding:14px}.decisionMakerCard>header{flex-direction:column;align-items:stretch}.decisionMakerCard>header button{min-height:44px}.companySearchActions{grid-template-columns:1fr 1fr;display:grid}.companySearchActions button{min-height:46px}.companySearchActions button.primary{grid-column:1/-1}.companyIdentityCard>header input{font-size:16px}.companyPeopleGrid input{min-height:44px}.identityBadge{flex:none}.sourceCard a{min-height:58px}}:root{--crm-font:Inter,-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--crm-display:"SF Pro Display",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--glass-control-border:#fffffff5;--glass-control-bg:linear-gradient(155deg,#fffffffa,#e2edf9e0);--glass-control-shadow:0 8px 18px #1f446921,inset 0 1px 0 #fff,inset 0 -1px 0 #456c941f}html,body,.legacyCRM{font-family:var(--crm-font);font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.legacyCRM h1,.legacyCRM h2,.legacyCRM h3,.legacyCRM h4,.legacyCRM strong{font-family:var(--crm-display);letter-spacing:-.015em}.legacyCRM main>header h1{letter-spacing:-.035em;font-size:31px;font-weight:750;line-height:1.1}.sectionHead h2,.companySearchIntro h2{letter-spacing:-.035em;font-size:31px;font-weight:750;line-height:1.15}.legacyCRM .panelTitle h3,.legacyCRM .focusedCard h3,.legacyCRM .decisionMakerCard h3{font-size:19px;line-height:1.25}.legacyCRM p{line-height:1.55}.legacyCRM button,.legacyCRM input,.legacyCRM select,.legacyCRM textarea{font-family:var(--crm-font)}.liquidGlass .companySearchPage button,.liquidGlass .headerActions>button,.liquidGlass .quick button,.liquidGlass .rowActions>button,.liquidGlass .focusedActions>button,.liquidGlass .queueActions>button,.liquidGlass .qualityPanel>button,.liquidGlass .meetingPrep button,.liquidGlass .filterBar>button,.liquidGlass .pipelineFilters>button,.liquidGlass .sectionHead>button,.liquidGlass .modal button,.liquidGlass .drawer button,.liquidGlass .analysisModal button,.liquidGlass .apolloModal button,.liquidGlass .recordManager button,.liquidGlass .draftModal button,.liquidGlass .planReviewModal button,.liquidGlass .emailSendModal button,.liquidGlass .moreActions summary,.liquidGlass .columnChooser summary{border:1px solid var(--glass-control-border);background:var(--glass-control-bg);color:#294860;box-shadow:var(--glass-control-shadow);border-radius:13px;font-size:13px;font-weight:750;transition:transform .16s,box-shadow .16s,filter .16s;position:relative}.liquidGlass .companySearchPage button:hover,.liquidGlass .headerActions>button:hover,.liquidGlass .quick button:hover,.liquidGlass .rowActions>button:hover,.liquidGlass .focusedActions>button:hover,.liquidGlass .queueActions>button:hover,.liquidGlass .filterBar>button:hover,.liquidGlass .sectionHead>button:hover,.liquidGlass .modal button:hover,.liquidGlass .drawer button:hover,.liquidGlass .analysisModal button:hover,.liquidGlass .apolloModal button:hover{filter:brightness(1.015);transform:translateY(-1px);box-shadow:0 11px 22px #1f446929,inset 0 1px #fff}.liquidGlass .companySearchPage button:active,.liquidGlass .headerActions>button:active,.liquidGlass .quick button:active,.liquidGlass .rowActions>button:active,.liquidGlass .focusedActions>button:active,.liquidGlass .queueActions>button:active,.liquidGlass .filterBar>button:active,.liquidGlass .sectionHead>button:active,.liquidGlass .modal button:active,.liquidGlass .drawer button:active,.liquidGlass .analysisModal button:active,.liquidGlass .apolloModal button:active{transform:translateY(1px)scale(.985);box-shadow:0 3px 8px #1f44691f,inset 0 2px 4px #2543601a}.liquidGlass button:focus-visible,.liquidGlass summary:focus-visible{outline-offset:2px;outline:3px solid #3e8bef57}.liquidGlass button:disabled{cursor:not-allowed;opacity:.58;filter:saturate(.7);transform:none!important}.liquidGlass button.primary,.liquidGlass .companySearchActions button.primary,.liquidGlass .companySearchForm button.primary{color:#fff!important;background:linear-gradient(160deg,#68a9ff,#1e68e2)!important;border-color:#70a5ffc7!important;box-shadow:0 10px 22px #1863d647,inset 0 1px #ffffffb8,inset 0 -2px 3px #00349033!important}.liquidGlass .deleteInline,.liquidGlass .deleteLeadButton,.liquidGlass button.danger,.liquidGlass .companySearchActions button:first-child{color:#b42318!important;background:linear-gradient(155deg,snow,#ffe7e4)!important;border-color:#fffffff0!important;box-shadow:0 7px 16px #a3342c1a,inset 0 1px #fff!important}.liquidGlass .dailyAdded,.liquidGlass .check.done{color:#08734c!important;background:linear-gradient(155deg,#effcf6,#d6f4e5)!important}.companySearchForm label>small{color:#6a8194;font-size:12px;line-height:1.4}.companySearchIntro p,.companySearchCard>span,.companySearchCard header span{letter-spacing:.9px;font-size:11px}.companySearchIntro>div>span{font-size:15px;line-height:1.5}.companySearchForm label span,.companyIdentityCard label span,.decisionMakerCard label>span,.companySearchTextarea>span{font-size:11px}.companySearchForm input,.companyIdentityCard input,.companyIdentityCard textarea,.decisionMakerCard input{font-size:14px}.companyIdentityCard>header input{font-size:20px}.companyIdentityCard>header small,.duplicateNotice span,.companyPeopleGrid article>small,.sourceCard a small,.noDecisionMaker span{font-size:11px}.duplicateNotice b,.offerCard strong,.sourceCard a b,.noDecisionMaker b{font-size:13px}.offerCard p{font-size:14px}.offerCard button,.decisionMakerCard>header button,.companySearchActions button{font-size:13px}.companySearchLoading p,.companySearchEmpty p{font-size:14px}.identityBadge{font-size:11px}.companySearchCandidates{background:linear-gradient(145deg,#f0f9fff5,#e4f0ffeb);border:1px solid #87bff36b;border-radius:18px;padding:20px;box-shadow:0 14px 34px #1d48701f}.companySearchCandidates header{gap:5px;display:grid}.companySearchCandidates header span{color:#1975ca;letter-spacing:1px;font-size:10px;font-weight:850}.companySearchCandidates h3{color:#153b5e;margin:0;font-size:19px}.companySearchCandidates p{color:#5c768d;margin:0;font-size:12px;line-height:1.5}.companySearchCandidates>div{gap:10px;margin-top:15px;display:grid}.companySearchCandidates>div>button{color:#1b4567;text-align:left;cursor:pointer;background:#ffffffdb;border:1px solid #c2d9ef;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:12px;display:grid}.companySearchCandidates>div>button:hover{background:#fff;border-color:#559bea;transform:translateY(-1px)}.companySearchCandidates .matchCompanyMark{border-radius:12px;width:42px;height:42px;font-size:12px}.companySearchCandidates span{gap:3px;min-width:0;display:grid}.companySearchCandidates b{color:#173c5e;font-size:14px}.companySearchCandidates small,.companySearchCandidates em{color:#607e98;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.candidateConfidence{color:#47647d;white-space:nowrap;background:#e8eef6;border-radius:99px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:800}.candidateConfidence.high{color:#08724b;background:#dff8eb}.candidateConfidence.medium{color:#8c6107;background:#fff2cf}.candidateConfidence.low{color:#5c7186;background:#eef3f8}.companySearchCandidates strong{color:#1769d3;white-space:nowrap;font-size:11px}.companySearchRetry{margin-top:13px;color:#1e6ed2!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}@media (width<=760px){.legacyCRM main>header h1{font-size:20px}.sectionHead h2,.companySearchIntro h2{font-size:22px}.companySearchIntro>div>span{font-size:13px}.companySearchIntro p,.companySearchCard>span,.companySearchCard header span,.companySearchForm label span,.companyIdentityCard label span,.decisionMakerCard label>span,.companySearchTextarea>span{font-size:10px}.companySearchForm label>small{font-size:11px}.companySearchForm input,.companyIdentityCard input,.companyIdentityCard textarea,.decisionMakerCard input{font-size:13px}.companyIdentityCard>header input{font-size:16px}.offerCard p,.companySearchLoading p,.companySearchEmpty p{font-size:13px}.companyIdentityCard>header small,.duplicateNotice span,.companyPeopleGrid article>small,.sourceCard a small,.noDecisionMaker span{font-size:10px}.liquidGlass .companySearchPage button,.liquidGlass .headerActions>button,.liquidGlass .quick button,.liquidGlass .rowActions>button,.liquidGlass .focusedActions>button,.liquidGlass .queueActions>button,.liquidGlass .qualityPanel>button,.liquidGlass .meetingPrep button,.liquidGlass .filterBar>button,.liquidGlass .pipelineFilters>button,.liquidGlass .sectionHead>button,.liquidGlass .modal button,.liquidGlass .drawer button,.liquidGlass .analysisModal button,.liquidGlass .apolloModal button,.liquidGlass .recordManager button,.liquidGlass .draftModal button,.liquidGlass .planReviewModal button,.liquidGlass .emailSendModal button{white-space:normal;min-height:44px;font-size:11px;line-height:1.25}.viewModeSwitch{max-width:calc(100% - 150px)}.viewModeSwitch button{min-height:36px!important;font-size:9px!important}}@media (prefers-reduced-motion:reduce){.liquidGlass button,.liquidGlass summary{transition:none!important}}.liquidGlass .enhancedTablePage .moreActions summary{width:auto;min-width:92px;padding:0 13px;font-size:0;color:#4d3800!important;background:linear-gradient(155deg,#fff9cf,#ffd84e 62%,#ffc72c)!important;border-color:#e4b929!important;box-shadow:0 8px 18px #ad7f0033,inset 0 1px #fff!important}.liquidGlass .enhancedTablePage .moreActions summary:before{content:"Apollo";font-size:12px;font-weight:850}.liquidGlass .enhancedTablePage .moreActions summary:after{content:" ···";font-size:13px}.apolloGlyph{background:#4938d2;border-radius:7px;place-items:center;width:21px;height:21px;margin-right:7px;line-height:1;box-shadow:inset 0 1px #ffffff80;color:#fff!important;font-size:11px!important;font-weight:900!important;display:inline-grid!important}.apolloPolicy b{align-items:center;display:flex}.apolloMessage{color:#6d4d00;background:linear-gradient(145deg,#fffbed,#fff1b7);border:1px solid #e3bd3a;border-radius:14px;gap:4px;margin:14px 20px 0;padding:14px 16px;font-size:12px;line-height:1.45;display:grid;box-shadow:0 9px 22px #9f73001f,inset 0 1px #fff}.apolloMessage strong,.apolloMessage span{display:block}.apolloMessage strong{color:#4e3700;font-size:14px}.apolloMessage.success{color:#176548;background:linear-gradient(145deg,#edfbf5,#d9f5e8);border-color:#80d5ad}.apolloMessage.success strong{color:#0b573b}.apolloMessage.error{color:#9f2820;background:linear-gradient(145deg,#fff7f6,#ffe4e1);border-color:#efaaa4}.apolloMessage.error strong{color:#812019}.apolloLoading{justify-content:center;align-items:center;gap:10px;display:flex}.apolloLoading i{border:3px solid #f3df78;border-top-color:#6d50dd;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite spin;display:block}.focusedApolloBar{background:linear-gradient(145deg,#fffbed,#fff2b6);border-color:#e5bf37;box-shadow:inset 0 1px #fff}.focusedApolloBar .apolloButton{color:#4d3800!important;background:linear-gradient(155deg,#fff9cf,#ffd84e 62%,#ffc72c)!important;border-color:#d9aa00!important;box-shadow:0 8px 18px #ad7f0033,inset 0 1px #fff!important}.focusedApolloBar .apolloButton:before{content:"A";color:#fff;background:#4938d2;border-radius:7px;place-items:center;width:21px;height:21px;margin-right:7px;font-size:11px;font-weight:900;display:inline-grid}@media (width<=760px){.liquidGlass .enhancedTablePage .moreActions summary{width:auto;min-width:92px}.apolloMessage{margin:11px 10px 0;padding:13px}.apolloMessage strong{font-size:13px}.apolloMessage span{font-size:11px}.apolloPolicy b{align-items:center}.focusedApolloBar .apolloButton{min-height:46px!important}}.liquidGlass .enhancedTablePage .moreActions:not(.hasApollo) summary{width:44px;min-width:44px;padding:0;font-size:13px;color:#294860!important;background:linear-gradient(#fff,#eef3f8)!important;border:1px solid #cad7e5f0!important;box-shadow:0 5px 11px #2243641c,inset 0 1px #fff!important}.liquidGlass .enhancedTablePage .moreActions:not(.hasApollo) summary:before,.liquidGlass .enhancedTablePage .moreActions:not(.hasApollo) summary:after{content:none}.taskFilters{flex-wrap:wrap}.taskRecordLink{text-align:left;cursor:pointer;background:0 0;border:0;gap:3px;min-width:145px;padding:0;display:grid}.taskRecordLink b{font-size:14px}.taskRecordLink small{font-size:11px;font-weight:750}.taskRecordLink.contact b{color:#5d3fd3}.taskRecordLink.contact small{color:#806be0}.taskRecordLink.company b{color:#1264d8}.taskRecordLink.company small{color:#5185c6}.taskRecordLink:hover b{text-decoration:underline}.relationshipTag,.companyStatusTag{border:1px solid #ffffffeb;border-radius:999px;align-items:center;min-height:29px;padding:5px 10px;font-size:11px;font-weight:820;display:inline-flex;box-shadow:inset 0 1px #fff}.relationshipTag.relationship-new,.relationshipTag.relationship-identified{color:#185cab;background:#e8f2ff}.relationshipTag.relationship-connected,.relationshipTag.relationship-engaged{color:#08734c;background:#e5f8ef}.relationshipTag.relationship-message-sent,.relationshipTag.relationship-follow-up-due{color:#885b00;background:#fff3cb}.relationshipTag.relationship-customer{color:#5c36b8;background:#eee8ff}.relationshipTag.relationship-no-response,.relationshipTag.relationship-not-interested{color:#a83128;background:#ffe8e5}.companyStatusTag{color:#365773;background:#edf3fa}.companyStatusTag.company-active,.companyStatusTag.company-customer{color:#08734c;background:#def7e9}.companyStatusTag.company-researching,.companyStatusTag.company-researched{color:#195ea8;background:#e6f1ff}.companyStatusTag.company-target{color:#5d3eb7;background:#eee8ff}.companyStatusTag.company-nurture{color:#855900;background:#fff2c9}.companyStatusTag.company-disqualified{color:#a52b23;background:#ffe5e2}@media (width<=760px){.taskFilters{grid-template-columns:1fr 1fr;padding:12px;display:grid}.taskFilters select,.taskFilters button{width:100%;min-width:0}.taskFilters .resultCount{grid-column:1/-1}.taskRecordLink{min-width:0}.taskRecordLink b{font-size:15px}.taskRecordLink small,.relationshipTag,.companyStatusTag{font-size:10px}.content>.tableWrap tbody tr td[data-label=Contact],.content>.tableWrap tbody tr td[data-label=Company],.content>.tableWrap tbody tr td[data-label=Relationship],.content>.tableWrap tbody tr td[data-label=Company\ status]{justify-content:space-between;align-items:center;gap:12px;display:flex}}.relationshipTag.relationship-slate{color:#475569;background:#eef2f6}.relationshipTag.relationship-blue{color:#1757ad;background:#e3efff}.relationshipTag.relationship-teal,.relationshipTag.relationship-green,.relationshipTag.relationship-emerald{color:#08734c;background:#e1f7ed}.relationshipTag.relationship-violet,.relationshipTag.relationship-purple{color:#5c36b8;background:#eee8ff}.relationshipTag.relationship-amber{color:#885b00;background:#fff3cb}.relationshipTag.relationship-orange,.relationshipTag.relationship-red{color:#a83128;background:#ffe8e5}.sidebar .navIcon{flex:none;place-items:center;display:grid}.sidebar .navIcon i{font-size:16px}.sidebar .navLabel{min-width:0}@media (width<=760px){body{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.legacyCRM .sidebar,.commandCenter .sidebar{height:calc(94px + env(safe-area-inset-bottom));padding:8px 8px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(#f9fcfffa,#e9f1f9f2);border-radius:28px 28px 0 0;overflow:visible;box-shadow:0 -10px 28px #153a611f,inset 0 1px #fffffff5}.legacyCRM .sidebar nav,.commandCenter .sidebar nav{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;align-items:flex-end;gap:9px;padding:2px 4px 0;scroll-padding-inline:10px;overflow:auto visible}.legacyCRM .sidebar nav::-webkit-scrollbar{display:none}.commandCenter .sidebar nav::-webkit-scrollbar{display:none}.legacyCRM .sidebar nav button,.commandCenter .sidebar nav button{scroll-snap-align:center;flex:0 0 78px;justify-content:center;align-items:center;width:78px;position:relative;overflow:visible;min-width:78px!important;height:82px!important;min-height:82px!important;box-shadow:none!important;color:#33546e!important;background:0 0!important;border:0!important;border-radius:26px!important;padding:7px 4px 8px!important;display:flex!important}.legacyCRM .sidebar nav button:nth-child(n),.commandCenter .sidebar nav button:nth-child(n){display:flex!important}.legacyCRM .sidebar nav button:before,.commandCenter .sidebar nav button:before{content:"";opacity:.94;background:linear-gradient(#ffffff94,#e3ecf757);border-radius:24px;transition:transform .18s,box-shadow .18s,background .18s,inset .18s;position:absolute;inset:9px 8px 14px;box-shadow:inset 0 1px #fffffff5,0 8px 18px #20436a14}.legacyCRM .sidebar nav button.active,.commandCenter .sidebar nav button.active{z-index:3;flex-basis:94px;width:94px;transform:translateY(-5px);min-width:94px!important}.legacyCRM .sidebar nav button.active:before,.commandCenter .sidebar nav button.active:before{background:linear-gradient(#fffffffa,#e9f1fbe6);border-radius:28px;inset:3px 4px 7px;box-shadow:inset 0 1px #fffffffc,inset 0 -12px 18px #6e8fb829,0 18px 28px #193c6238}.legacyCRM .sidebar nav button:active,.commandCenter .sidebar nav button:active{transform:translateY(1px)scale(.97)}.legacyCRM .sidebar nav button.active:active,.commandCenter .sidebar nav button.active:active{transform:translateY(-5px)scale(.97)}.legacyCRM .sidebar .navIcon,.commandCenter .sidebar .navIcon{z-index:1;place-items:center;height:52px;margin:0 auto 3px;display:grid;position:relative;overflow:visible;color:#0000!important;width:52px!important}.legacyCRM .sidebar .navIcon i,.commandCenter .sidebar .navIcon i{background:var(--nav-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.15px #fffffff2;filter:drop-shadow(0 4px 0 var(--nav-depth)) drop-shadow(0 8px 8px #0b234138);-webkit-background-clip:text;background-clip:text;font-size:34px;line-height:1;transition:font-size .18s,transform .18s,filter .18s;transform:translateY(0)}.legacyCRM .sidebar button.active .navIcon,.commandCenter .sidebar button.active .navIcon{height:62px;margin-top:-1px;margin-bottom:1px;width:62px!important}.legacyCRM .sidebar button.active .navIcon i,.commandCenter .sidebar button.active .navIcon i{filter:drop-shadow(0 4px 0 var(--nav-depth)) drop-shadow(0 11px 10px #0b23414d);font-size:42px;transform:translateY(-1px)}.legacyCRM .sidebar .navLabel,.commandCenter .sidebar .navLabel{z-index:1;color:#173f69;letter-spacing:-.1px;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px #ffffffeb;max-width:88px;margin:0 auto;font-size:10px;font-weight:900;line-height:1.05;display:none;position:relative;overflow:hidden}.legacyCRM .sidebar button.active .navLabel,.commandCenter .sidebar button.active .navLabel{display:block}.legacyCRM .sidebar nav button b,.commandCenter .sidebar nav button b{z-index:5;min-width:21px;height:21px;font-size:9px;top:1px;right:2px}.navIcon1{--nav-gradient:linear-gradient(145deg,#55e8ff 4%,#2584ff 46%,#654dff 100%);--nav-depth:#1649a6}.navIcon2{--nav-gradient:linear-gradient(145deg,#ffdf62 2%,#ff8a35 48%,#f13a73 100%);--nav-depth:#aa472d}.navIcon3{--nav-gradient:linear-gradient(145deg,#fff06a 2%,#ff9c31 45%,#e73885 100%);--nav-depth:#a84a25}.navIcon4{--nav-gradient:linear-gradient(145deg,#64f1c4 2%,#23b7d9 48%,#2463ef 100%);--nav-depth:#14729c}.navIcon5{--nav-gradient:linear-gradient(145deg,#cf84ff 1%,#785cff 44%,#286ee8 100%);--nav-depth:#4932a7}.navIcon6{--nav-gradient:linear-gradient(145deg,#ffd85a 3%,#ff8938 48%,#eb455a 100%);--nav-depth:#a84c28}.navIcon7{--nav-gradient:linear-gradient(145deg,#69f4de 1%,#28a8e8 48%,#4d5fe6 100%);--nav-depth:#1a699c}.navIcon8{--nav-gradient:linear-gradient(145deg,#ffde62 1%,coral 44%,#d73ad7 100%);--nav-depth:#9a397b}.navIcon9{--nav-gradient:linear-gradient(145deg,#7cf1a8 1%,#23caaa 45%,#1e7bd8 100%);--nav-depth:#197d75}.navIcon10{--nav-gradient:linear-gradient(145deg,#fff270 1%,#56d987 44%,#1a9fc3 100%);--nav-depth:#19796d}.navIcon11{--nav-gradient:linear-gradient(145deg,#ff8fd2 1%,#9b5eff 45%,#3a72ee 100%);--nav-depth:#673ca4}.mobileUtilityDock,.versionBadge{bottom:calc(92px + env(safe-area-inset-bottom))}.legacyCRM .content{padding-bottom:126px}}.dashboardMode-dashboard>.dailyFocus,.dashboardMode-leads>.dailyFocus:not(.newLeadsPage){display:none}.newLeadsPage{margin-top:0}.crmNews{background:linear-gradient(145deg,#f6fbffeb,#ecf6fdd6);border:1px solid #fffffff0;border-radius:18px;margin:25px 0 0;padding:22px;box-shadow:0 15px 34px #1b43661a,inset 0 1px #fff}.crmNews>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.crmNews>header span{color:#1670ce;letter-spacing:1px;font-size:10px;font-weight:850}.crmNews>header h3{color:#153b5c;margin:5px 0;font-size:22px}.crmNews>header p{color:#687f91;max-width:700px;margin:0;font-size:12px}.crmNews>header button,.crmNewsGrid article button{color:#205d94;background:linear-gradient(155deg,#fff,#dfedf9);border:1px solid #fffffff5;border-radius:12px;min-height:42px;padding:0 14px;font-size:11px;font-weight:800;box-shadow:0 7px 16px #1f446921,inset 0 1px #fff}.crmNewsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.crmNewsGrid article{background:#ffffffe6;border:1px solid #d6e4ef;border-radius:15px;gap:9px;min-width:0;padding:17px;display:grid;box-shadow:0 8px 22px #1c405f12}.crmNewsGrid article h4{color:#173d60;margin:0;font-size:16px;line-height:1.35}.crmNewsGrid article>b{color:#1767cc;font-size:12px}.crmNewsGrid article p{color:#425f75;margin:0;font-size:12px;line-height:1.5}.crmNewsGrid article>small{color:#6c8394;font-size:10px;line-height:1.45}.newsMeta{justify-content:space-between;gap:12px;display:flex}.newsMeta span{color:#6941c6;text-transform:uppercase;font-size:9px;font-weight:850}.newsMeta time{color:#718696;font-size:9px}.crmNewsGrid article>div:last-child{justify-content:space-between;align-items:center;gap:9px;margin-top:3px;display:flex}.crmNewsGrid article a{color:#176bda;font-size:11px;font-weight:800;text-decoration:none}.crmNewsEmpty{text-align:center;color:#61798b;border:1px dashed #b9cfdf;border-radius:14px;gap:5px;margin-top:17px;padding:24px;display:grid}.crmNewsEmpty b{color:#234b69}.newsDraftModal label{gap:6px;margin-top:13px;display:grid}.newsDraftModal label span{color:#527084;text-transform:uppercase;font-size:10px;font-weight:800}.newsDraftModal input{border:1px solid #cddbe6;border-radius:10px;min-height:43px;padding:0 12px}.newsDraftModal textarea{min-height:110px}.newsDraftModal>button{color:#1767cc;background:#fff;border:1px solid #c9d8e4;border-radius:9px;min-height:38px;margin-top:8px;padding:0 12px;font-weight:750}.newsDraftModal footer a{color:#176bda;margin-right:auto;font-size:11px;font-weight:800;text-decoration:none}@media (width<=760px){.newLeadsPage{margin-top:0}.crmNews{border-radius:16px;padding:14px}.crmNews>header{display:grid}.crmNews>header h3{font-size:19px}.crmNews>header p{font-size:11px}.crmNews>header button{width:100%;min-height:46px}.crmNewsGrid{grid-template-columns:1fr}.crmNewsGrid article{padding:14px}.crmNewsGrid article>div:last-child{flex-direction:column;align-items:stretch}.crmNewsGrid article a,.crmNewsGrid article button{justify-content:center;align-items:center;min-height:44px;display:flex}.newsDraftModal footer{flex-wrap:wrap}.newsDraftModal footer a{width:100%;margin:0 0 5px}}.offerPickerModal{-webkit-backdrop-filter:blur(24px)saturate(145%);backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#fcfefffa,#ebf4fcf5);border:1px solid #fffffff5;border-radius:24px;width:min(660px,100vw - 32px);max-height:min(760px,100vh - 32px);padding:24px;overflow:auto;box-shadow:0 28px 70px #0c2b4b47,inset 0 1px #fff}.offerPickerModal>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.offerPickerModal>header span{color:#2583cb;letter-spacing:1.2px;font-size:10px;font-weight:850}.offerPickerModal>header h2{color:#153754;margin:5px 0 6px;font-size:26px}.offerPickerModal>header p{color:#688093;margin:0;font-size:13px}.offerPickerModal>header button{color:#28475e;background:#ffffffd1;border:1px solid #d2dfea;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:23px;display:grid}.offerPickerList{gap:10px;margin:20px 0;display:grid}.offerPickerList label{cursor:pointer;background:#ffffffc2;border:1px solid #d4e1ec;border-radius:16px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:67px;padding:11px 14px;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;box-shadow:0 6px 18px #1841670f,inset 0 1px #fff}.offerPickerList label:hover{border-color:#9fc5ed;transform:translateY(-1px)}.offerPickerList label.selected{background:linear-gradient(145deg,#f7fbff,#e5f1ff);border-color:#64a4ee;box-shadow:0 9px 22px #1f69be1f,inset 0 1px #fff}.offerPickerList input{opacity:0;pointer-events:none;position:absolute}.offerPickerList label>i{color:#fff;background:#fff;border:1px solid #b9cad9;border-radius:8px;place-items:center;width:25px;height:25px;font-size:14px;font-style:normal;font-weight:900;display:grid}.offerPickerList label.selected>i{background:linear-gradient(145deg,#68a9ff,#1763d7);border-color:#2a75e5;box-shadow:0 5px 11px #1863d633}.offerPickerList label>span{gap:3px;display:grid}.offerPickerList b{color:#173b58;font-size:14px}.offerPickerList small{color:#6d8293;font-size:11px}.offerPickerList em{color:#08764f;letter-spacing:.5px;background:#e4f4ec;border-radius:99px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:900}.offerPickerModal>aside{background:linear-gradient(145deg,#faf7ff,#eee8ff);border:1px solid #d8c6f4;border-radius:14px;gap:5px;padding:13px 15px;display:grid}.offerPickerModal>aside b{color:#6640b4;font-size:12px}.offerPickerModal>aside span{color:#665c7a;font-size:11px;line-height:1.5}.offerPickerModal>footer{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.offerPickerModal>footer button{color:#294860;background:linear-gradient(155deg,#fff,#e6eff7);border:1px solid #fffffff5;border-radius:13px;min-height:44px;padding:0 17px;font-size:12px;font-weight:800;box-shadow:0 8px 18px #1f446921,inset 0 1px #fff}.offerPickerModal>footer button.primary{color:#fff;background:linear-gradient(160deg,#68a9ff,#1e68e2)}.offerPickerModal>footer button:disabled{opacity:.5}@media (width<=760px){.offerPickerModal{border-radius:20px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:16px}.offerPickerModal>header h2{font-size:21px}.offerPickerModal>header p{font-size:11px}.offerPickerList{gap:8px;margin:15px 0}.offerPickerList label{grid-template-columns:auto minmax(0,1fr);min-height:64px;padding:10px}.offerPickerList label>i{grid-column:1}.offerPickerList label>span{grid-column:2}.offerPickerList label>em{grid-column:2;justify-self:start}.offerPickerList b{font-size:13px}.offerPickerList small{font-size:10px}.offerPickerModal>footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f9fdf5;margin:16px -16px -16px;position:sticky;bottom:-16px}.offerPickerModal>footer button{flex:1;min-height:48px;padding:0 10px;font-size:11px}}.matchesPage{color:#fff;background:radial-gradient(circle at 50% 5%,#3173ec3d,#0000 32%),linear-gradient(155deg,#07172e,#0b294d 52%,#071a31);min-height:calc(100vh - 104px);padding:24px}.matchesTop{justify-content:space-between;align-items:flex-end;gap:24px;max-width:1060px;margin:0 auto 12px;display:flex}.matchesTop span{color:#63d7ee;letter-spacing:1.3px;font-size:10px;font-weight:900}.matchesTop h2{font-family:var(--crm-display);margin:5px 0 3px;font-size:34px}.matchesTop p{color:#b8cbe0;max-width:650px;margin:0;font-size:13px}.matchCounter{color:#b9cde2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#133153a3;border:1px solid #fff3;border-radius:18px;grid-template-columns:auto auto;align-items:baseline;gap:5px;min-width:170px;padding:12px 16px;display:grid;box-shadow:inset 0 1px #ffffff29,0 14px 28px #0000002e}.matchCounter b{color:#4d9bff;font-size:25px}.matchCounter i{background:#183961;border-radius:99px;grid-column:1/-1;height:5px;overflow:hidden}.matchCounter em{border-radius:inherit;background:linear-gradient(90deg,#31b9f4,#356cff);height:100%;display:block}.matchStats{justify-content:center;gap:9px;margin:12px auto 16px;display:flex}.matchStats span{color:#aebfd2;background:#ffffff14;border:1px solid #ffffff26;border-radius:99px;padding:6px 11px;font-size:10px}.matchStats b{color:#fff}.matchStage{justify-items:center;gap:11px;display:grid}.matchCard{color:#0b2546;-webkit-backdrop-filter:blur(28px)saturate(155%);backdrop-filter:blur(28px)saturate(155%);text-align:center;background:radial-gradient(circle at 25% 3%,#fffffffa,#f4f9ffe8 42%,#c9dff5d4);border:2px solid #daeeffdb;border-radius:44px;width:min(650px,100%);min-height:620px;padding:32px 42px 28px;position:relative;overflow:hidden;box-shadow:0 0 0 6px #53a2ed1f,inset 0 2px #fff,inset 0 -14px 26px #1242791f,0 35px 65px #00000059}.matchCard:before{content:"";pointer-events:none;background:linear-gradient(145deg,#ffffffb8,#80c4ff14);border-radius:50%;position:absolute;inset:-20% 58% 52% -18%;transform:rotate(-25deg)}.matchCompanyMark{color:#fff;background:linear-gradient(145deg,#3ed9bb,#246af3 68%,#0d3191);border:1px solid #fffffff2;border-radius:27px;place-items:center;width:92px;height:92px;margin:0 auto 13px;font-size:29px;font-weight:900;display:grid;position:relative;box-shadow:inset 0 2px #ffffffb3,inset 0 -8px 13px #002b7333,0 13px 24px #17539f40}.matchEyebrow{color:#3173bd;letter-spacing:1.4px;font-size:9px;font-weight:900;position:relative}.matchCard h3{font-family:var(--crm-display);margin:8px 0 2px;font-size:34px;line-height:1.1;position:relative}.matchLocation{color:#587493;margin:0 0 18px;font-size:14px;position:relative}.matchSignals{gap:9px;display:grid;position:relative}.matchSignals>div{text-align:left;background:#ffffff87;border:1px solid #b4cfe8bd;border-radius:20px;grid-template-columns:62px 1fr;align-items:center;min-height:73px;padding:8px 17px;display:grid;box-shadow:inset 0 1px #fff,0 8px 18px #2d578214}.matchSignals>div>i{color:#fff;background:linear-gradient(145deg,#33dfc5,#078884);border-radius:50%;place-items:center;width:48px;height:48px;font-size:17px;font-style:normal;font-weight:900;display:grid;box-shadow:inset 0 1px #fff,0 7px 11px #07888438}.matchSignals>div:nth-child(2)>i{background:linear-gradient(145deg,#55b9ff,#1858df);border-radius:14px}.matchSignals>div:nth-child(3)>i{background:linear-gradient(145deg,#49e6bd,#079f8c);border-radius:14px}.matchSignals span{gap:3px;display:grid}.matchSignals b{font-size:14px}.matchSignals small{color:#4f75a1;font-size:11px}.matchApollo{color:#4e3500;text-align:left;background:linear-gradient(145deg,#fff5af,#ffc83d);border:1px solid #f2ca4a;border-radius:18px;gap:7px;margin-top:12px;padding:11px 15px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 9px 19px #a4700033}.matchApollo b{align-items:center;font-size:12px;display:flex}.matchApollo>i{background:#65420033;border-radius:99px;height:5px;overflow:hidden}.matchApollo>i em{border-radius:inherit;background:#765000;height:100%;transition:width .4s;display:block}.matchApollo.loading>i em{animation:1.5s ease-in-out infinite matchPulse}.matchActions{justify-content:center;align-items:flex-end;gap:22px;margin-top:17px;display:flex;position:relative}.matchActions button{justify-items:center;gap:5px;padding:0;display:grid;color:#25425f!important;box-shadow:none!important;background:0 0!important;border:0!important}.matchActions button>i{background:linear-gradient(145deg,#ffffffd6,#7fb0e261);border:2px solid #fffffff0;border-radius:50%;place-items:center;width:78px;height:78px;font-size:35px;display:grid;box-shadow:inset 0 2px #fff,inset 0 -9px 16px #184c8429,0 12px 23px #183d6530}.matchActions button>span{font-size:11px;font-weight:850}.matchInterested>i{color:#fff;background:linear-gradient(145deg,#65c8ff,#246bff 52%,#6230e8)!important;width:90px!important;height:90px!important;box-shadow:inset 0 2px #fff,inset 0 -11px 18px #11219540,0 0 23px #2d71ff70,0 15px 26px #153c7e4d!important}.matchSkip>i{color:#536f8e}.matchLater>i{color:#2d75cc}.matchFlow{color:#65809c;margin-top:12px;font-size:10px;display:block}.matchMessage{color:#c8daec;text-align:center;background:#081e37ad;border:1px solid #ffffff29;border-radius:13px;width:min(650px,100%);padding:10px 14px;font-size:11px}.matchPeople,.matchOutreach{text-align:left;gap:10px;margin-top:19px;display:grid;position:relative}.matchPeople>p{color:#5a7490;margin:0 0 3px;font-size:11px;line-height:1.5}.matchPeople>button{color:#173958;text-align:left;background:#ffffffa8;border:1px solid #c8dbed;border-radius:17px;grid-template-columns:1fr auto;align-items:center;min-height:70px;padding:11px 15px;display:grid;box-shadow:inset 0 1px #fff,0 7px 15px #1f497417}.matchPeople>button>span{gap:3px;display:grid}.matchPeople>button b{font-size:14px}.matchPeople>button small{color:#4c6f91;font-size:11px}.matchPeople>button em{color:#238174;font-size:9px;font-style:normal;font-weight:850}.matchPeople footer,.matchOutreach footer{justify-content:space-between;gap:10px;margin-top:8px;display:flex}.matchPeople footer button,.matchOutreach footer button,.matchPeople footer a{color:#2363a8;background:#ffffffa6;border:1px solid #c7d9e9;border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.matchPeopleLoading,.matchNoPerson{color:#56738d;text-align:center;border:1px dashed #aac4dc;border-radius:15px;gap:5px;padding:25px;display:grid}.selectedPerson{background:#ffffff9e;border:1px solid #c8dced;border-radius:18px;align-items:center;gap:12px;padding:13px;display:flex}.selectedPerson>span{color:#fff;background:linear-gradient(145deg,#62d9c0,#2677e9);border-radius:16px;place-items:center;width:50px;height:50px;font-weight:900;display:grid;box-shadow:inset 0 1px #fff,0 7px 13px #1d67a633}.selectedPerson>div{gap:3px;display:grid}.selectedPerson b{font-size:15px}.selectedPerson small{color:#55738e;font-size:11px}.matchEmail{background:linear-gradient(145deg,#fff9d2,#ffe171);border:1px solid #f0c942;border-radius:17px;gap:6px;padding:14px;display:grid}.matchEmail>span{color:#795a00;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:900}.matchEmail>b{font-size:15px}.matchApolloHint{color:#86620b;font-size:10px;line-height:1.45}.apolloEmailButton{border-radius:12px;min-height:43px;font-weight:850;color:#4d3700!important;background:linear-gradient(145deg,#fff8c1,#ffc932)!important;border:1px solid #c49a00!important;box-shadow:inset 0 1px #fff,0 7px 14px #a16e002e!important}.matchOutreachActions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.matchOutreachActions a,.matchOutreachActions button{color:#1c5fa8;background:#ffffffb3;border:1px solid #bfd4e8;border-radius:13px;justify-content:center;align-items:center;min-height:45px;padding:0 12px;font-size:11px;font-weight:850;text-decoration:none;display:flex}.matchOutreachActions .matchLinkedIn{color:#fff;background:linear-gradient(145deg,#2d91ee,#0966c2);grid-column:1/-1;box-shadow:inset 0 1px #ffffff8c,0 8px 16px #0966c233}.matchDraft{background:#ffffffad;border:1px solid #c8daea;border-radius:16px;gap:7px;max-height:220px;padding:14px;display:grid;overflow:auto}.matchDraft>span{color:#2f7bc1;letter-spacing:1px;font-size:9px;font-weight:900}.matchDraft>b{font-size:13px}.matchDraft p{white-space:pre-wrap;color:#47657e;margin:0;font-size:11px;line-height:1.5}.matchDraft button{color:#1c62aa;background:#fff;border:1px solid #c5d8e8;border-radius:10px;justify-self:start;min-height:36px;padding:0 12px;font-size:10px;font-weight:800}.matchesEmpty{text-align:center;background:#fff;border:1px solid #d1dfeb;border-radius:22px;margin:28px;padding:42px}.matchesEmpty span{color:#2883c9;letter-spacing:1px;font-size:10px;font-weight:900}.matchesEmpty h2{margin:8px 0}.matchesEmpty p{color:#60788b}.navIcon12{--nav-gradient:linear-gradient(145deg,#84f5a5 1%,#30c784 44%,#1874ce 100%);--nav-depth:#177259}@keyframes matchPulse{0%,to{width:28%;transform:translate(0)}50%{width:68%;transform:translate(42%)}}@media (width<=760px){.matchesPage{min-height:calc(100dvh - 82px);padding:18px 12px 124px}.matchesTop{grid-template-columns:1fr;align-items:stretch;gap:10px;margin-bottom:10px;display:grid}.matchesTop>div:first-child span,.matchesTop>div:first-child p{display:none}.matchesTop h2{margin:0;font-size:30px}.matchesToolbar{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0;display:grid}.matchesToolbar button,.matchesToolbar span,.matchesToolbar em{justify-content:center;min-height:38px;padding:0 11px}.matchesToolbar span{max-width:none}.matchesToolbar em{grid-column:1/-1;margin-left:0}.matchCounter{width:100%;min-width:0;padding:9px 12px}.matchCounter b{font-size:20px}.matchTabs{margin:6px auto 14px}.matchStats{flex-wrap:wrap;gap:8px;margin:8px 0 14px}.matchStats span{text-align:center;flex:calc(50% - 8px);justify-content:center}.matchCard{border-radius:36px;min-height:0;padding:24px 16px 20px}.matchCompanyMark{border-radius:24px;width:80px;height:80px;font-size:24px}.matchCard h3{font-size:29px}.matchLocation{margin-bottom:14px;font-size:12px}.matchSignals>div{grid-template-columns:53px 1fr;min-height:65px;padding:9px 12px}.matchSignals>div>i{width:43px;height:43px}.matchSignals b{font-size:13px}.matchSignals small{font-size:10px}.matchApollo{padding:11px 12px}.matchActions{gap:12px;margin-top:20px}.matchActions button>i{width:67px;height:67px;font-size:30px}.matchInterested>i{width:78px!important;height:78px!important}.matchFlow{padding:0 8px;font-size:9px;line-height:1.45}.matchPeople{max-height:430px;overflow:auto}.matchPeople>button{min-height:66px}.matchOutreachActions{grid-template-columns:1fr}.matchOutreachActions .matchLinkedIn{grid-column:auto}.matchDraft{max-height:190px}.matchMessage{font-size:10px}.matchesEmpty{border-radius:26px;margin:6px 0 0;padding:28px 16px 24px}.matchesEmpty h2{font-size:28px;line-height:1.08}.matchesEmpty p{max-width:32ch;margin:0 auto 14px;line-height:1.55}.matchesEmpty>button{width:min(100%,320px);margin:8px auto 0;display:block}}.matchDraft>div{flex-wrap:wrap;gap:8px;display:flex}.matchDraft .matchSendButton{color:#fff;background:linear-gradient(145deg,#68aeff,#1f66df);border-color:#4b8ff0;box-shadow:inset 0 1px #fff9,0 7px 14px #1f66df38}.matchDraft .matchSendButton:disabled{color:#8091a1;box-shadow:none;background:#e9eef3;border-color:#c6d2dd}.matchCompanyMark img{object-fit:contain;background:#fff;border-radius:17px;width:62px;height:62px;padding:5px;display:block;box-shadow:inset 0 0 0 1px #0d316314}@media (width<=760px){.matchCompanyMark img{border-radius:14px;width:52px;height:52px}}.matchesEmpty label{text-align:left;gap:6px;width:min(420px,100%);margin:20px auto;display:grid}.matchesEmpty label span{color:#55748d;text-transform:uppercase;font-size:10px;font-weight:850}.matchesEmpty input{color:#173a58;min-height:46px;font:inherit;background:#f8fbfe;border:1px solid #c8d9e7;border-radius:13px;padding:0 14px}.matchesEmpty>button{color:#fff;background:linear-gradient(145deg,#69afff,#1f68df);border:1px solid #4f91ed;border-radius:13px;min-height:46px;padding:0 18px;font-weight:850;box-shadow:inset 0 1px #fff9,0 9px 18px #1f68df38}.matchesEmpty>small{color:#a1362f;max-width:560px;margin:12px auto 0;display:block}.matchesToolbar{flex-wrap:wrap;align-items:center;gap:7px;margin-left:auto;display:flex}.matchesToolbar button,.matchesToolbar span,.matchesToolbar em,.matchGlassChip,.matchLocationChip{color:#d6e7f7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff17;border:1px solid #ffffff2e;border-radius:11px;justify-content:center;align-items:center;min-height:35px;padding:0 10px;font-size:10px;font-style:normal;font-weight:800;display:flex}.matchesToolbar button,.matchGlassChip,.matchLocationChip{cursor:pointer}.matchesToolbar button b{color:#4c3500;background:#ffca3b;border-radius:99px;place-items:center;min-width:18px;height:18px;margin-left:6px;font-size:8px;display:grid}.matchGlassChip.isActive{color:#72e4c3;border-color:#72e4c357}.matchLocationChip{color:#f2f8ff;background:linear-gradient(145deg,#50baff2e,#235caf3d);border-color:#6ecdff57}.matchFilterSummary,.matchQuickFilters,.matchHighlights{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.matchFilterSummary{margin:12px 0 4px}.matchQuickFilters{max-width:1060px;margin:0 auto 10px}.matchQuickFilters button,.matchHighlights span,.matchLocationPresets button{background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.matchQuickFilters button{color:#d8e8f7}.matchQuickFilters button.active,.matchLocationPresets button.selected{color:#fff;background:linear-gradient(145deg,#63aaff,#2468dc);border-color:#7cbcff;box-shadow:inset 0 1px #ffffff80,0 8px 16px #1f66df33}.matchHighlights{margin:0 0 12px}.matchHighlights span{color:#2b5b86;background:#ffffffb8;border-color:#d3e2ef}.matchFilterOverlay{z-index:1400;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#05182d6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.matchFilterPanel{color:#173955;background:linear-gradient(155deg,#f9fdfffa,#e5f0fbf5);border-left:1px solid #ffffffe6;width:min(570px,100vw);height:100dvh;padding:24px 24px 100px;overflow:auto;box-shadow:-25px 0 65px #07213d4d}.matchFilterPanel>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.matchFilterPanel>header span{color:#2581c9;letter-spacing:1.2px;font-size:9px;font-weight:900}.matchFilterPanel>header h2{margin:5px 0;font-size:28px}.matchFilterPanel>header p{color:#668097;margin:0;font-size:11px}.matchFilterPanel>header button{color:#294a63;background:#fff;border:1px solid #cfdeea;border-radius:13px;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.matchPresets{grid-template-columns:repeat(4,1fr);gap:7px;margin:18px 0;display:grid}.matchPresets button,.batchChoices button,.matchLocationPresets button{color:#27629a;background:linear-gradient(145deg,#fff,#e6f0f8);border:1px solid #c9dbe9;border-radius:11px;min-height:39px;padding:0 8px;font-size:9px;font-weight:850;box-shadow:inset 0 1px #fff,0 5px 11px #20486c14}.matchLocationSection{gap:10px;display:grid}.matchLocationField{gap:6px;margin-bottom:0;display:grid}.matchLocationField>span,.matchFilterPanel section h3{color:#536f84;letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:900}.matchLocationField input{color:#173b58;min-height:45px;font:inherit;background:#fff;border:1px solid #c7d9e8;border-radius:12px;padding:0 13px}.matchLocationPresets{flex-wrap:wrap;gap:8px;display:flex}.matchLocationHelp{color:#6a8397;font-size:10px;line-height:1.5;display:block}.matchFilterPanel section{margin:0 0 16px}.matchFilterPanel section h3{margin:0 0 8px}.matchFilterPanel section>div:not(.matchChecks):not(.batchChoices):not(.matchLocationPresets){flex-wrap:wrap;gap:7px;display:flex}.matchFilterPanel section>div>label{color:#4c687e;cursor:pointer;background:#fff;border:1px solid #cbdce9;border-radius:99px;align-items:center;gap:6px;min-height:35px;padding:5px 10px;font-size:9px;font-weight:780;display:flex}.matchFilterPanel section>div>label.selected{color:#155ba8;background:linear-gradient(145deg,#e8f4ff,#dcecff);border-color:#4e91e9}.matchFilterPanel section>div>label input{opacity:0;position:absolute}.matchFilterPanel section>div>label i{border:1px solid #b6c9d8;border-radius:5px;place-items:center;width:16px;height:16px;font-size:9px;font-style:normal;display:grid}.matchFilterPanel section>div>label.selected i{color:#fff;background:#2672d5;border-color:#2672d5}.fitRange{color:#48677f;background:#fff;border:1px solid #ccdde9;border-radius:13px;grid-template-columns:1fr 160px auto;align-items:center;gap:10px;padding:11px 13px;font-size:10px;display:grid}.fitRange input{accent-color:#2874db}.fitRange b{color:#1764ba}.matchChecks{grid-template-columns:1fr 1fr;margin-top:8px;gap:7px!important;display:grid!important}.matchChecks label{border-radius:11px!important}.matchChecks input{accent-color:#2672d5;opacity:1!important;position:static!important}.batchChoices{gap:8px;display:flex}.batchChoices button.selected{color:#fff;background:linear-gradient(145deg,#69aaff,#2367d9);border-color:#3980df}.matchFilterPanel>footer{padding:13px 24px calc(13px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5fafef5;border-top:1px solid #d7e3ed;justify-content:flex-end;gap:8px;margin:20px -24px -100px;display:flex;position:sticky;bottom:-100px}.matchFilterPanel>footer button{color:#315b7d;background:#fff;border:1px solid #c8d9e7;border-radius:12px;min-height:44px;padding:0 14px;font-size:10px;font-weight:850}.matchFilterPanel>footer button.primary{color:#fff;background:linear-gradient(145deg,#68acff,#2268dc);border-color:#4b8ee8}@media (width<=760px){.matchesTop{flex-wrap:wrap}.matchesToolbar{order:3;width:100%;margin:0}.matchesToolbar button,.matchGlassChip,.matchLocationChip{flex:1}.matchQuickFilters{flex-wrap:nowrap;justify-content:flex-start;padding:0 4px 2px;overflow:auto}.matchQuickFilters button{white-space:nowrap;flex:none}.matchFilterSummary{justify-content:flex-start}.matchFilterOverlay{align-items:flex-end}.matchFilterPanel{border-top:1px solid #fffffff0;border-left:0;border-radius:28px 28px 0 0;width:100%;height:min(88dvh,820px);padding:18px 14px 92px}.matchFilterPanel>header h2{font-size:23px}.matchPresets{grid-template-columns:1fr 1fr}.matchLocationPresets{grid-template-columns:1fr 1fr;display:grid}.matchChecks{grid-template-columns:1fr}.fitRange{grid-template-columns:1fr 90px auto}.matchFilterPanel>footer{padding:11px 14px calc(11px + env(safe-area-inset-bottom));margin:18px -14px -92px;bottom:-92px}.matchFilterPanel>footer button{flex:1;padding:0 7px}.matchesEmpty>button{margin:4px}}.matchTabs{justify-content:center;gap:8px;margin:4px auto 12px;display:flex}.matchTabs button{color:#c8daeb;background:#ffffff17;border:1px solid #fff3;border-radius:13px;align-items:center;gap:7px;min-height:39px;padding:0 16px;font-weight:850;display:flex;box-shadow:inset 0 1px #ffffff26}.matchTabs button.active{color:#fff;background:linear-gradient(145deg,#5facff61,#2f65db73);border-color:#91cfffcc}.matchTabs b{background:#0003;border-radius:99px;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.matchesEmpty .matchTabs button{color:#345d7c;background:#f4f9fd;border-color:#c6d9e8}.matchesEmpty .matchTabs button.active{color:#fff;background:linear-gradient(145deg,#63aaff,#2468dc)}.matchAnalysisButton{color:#4b3eb0;background:linear-gradient(145deg,#f6f1fff5,#d1ddffe0);border:1px solid #7497e18c;border-radius:14px;width:100%;min-height:43px;margin-top:12px;font-weight:900;position:relative;box-shadow:inset 0 1px #fff,0 8px 16px #3d4fa11f}.laterActions{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.laterActions button{color:#315c7e;background:#ffffffb3;border:1px solid #c7d9e8;border-radius:13px;min-height:46px;font-weight:850}.laterActions button.primary{color:#fff;background:linear-gradient(145deg,#69adff,#2468dc);border-color:#4e91e9;box-shadow:inset 0 1px #fff9,0 8px 16px #1f66df33}.matchPreparationStatus{color:#a9dafa;justify-content:center;align-items:center;gap:7px;margin:0 auto 10px;font-size:10px;font-weight:800;display:flex}.matchPreparationStatus i{color:#6de1f4;animation:1.3s ease-in-out infinite matchPrepPulse}@keyframes matchPrepPulse{50%{filter:drop-shadow(0 0 7px #6de1f4);transform:scale(1.22)}}@media (width<=760px){.matchTabs{width:100%;padding:0 10px}.matchTabs button{flex:1;justify-content:center}.laterActions{grid-template-columns:1fr}.matchAnalysisButton{min-height:41px}}.matchCardExact{touch-action:pan-y;will-change:transform;-webkit-user-select:none;user-select:none;transition:transform .24s cubic-bezier(.2,.85,.28,1),opacity .24s,filter .24s}.matchCardExact.swipe-left{opacity:.74;filter:saturate(.88);transform:translate(-13%)rotate(-4deg)}.matchCardExact.swipe-right{opacity:.74;filter:saturate(1.08);transform:translate(13%)rotate(4deg)}.matchCardExact.phase-company:after{z-index:6;letter-spacing:.1em;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#091c3629;border:3px solid;border-radius:10px;place-items:center;min-width:104px;min-height:42px;font-size:17px;font-weight:950;transition:opacity .14s;display:grid;position:absolute;top:25px}.matchCardExact.swipe-left:after{content:"SKIP";color:#f04f67;opacity:1;left:25px;transform:rotate(-13deg)}.matchCardExact.swipe-right:after{content:"INTERESTED";color:#0fba79;opacity:1;right:25px;transform:rotate(13deg)}.matchActionsExact .matchSkip:active>i{transform:scale(.92);color:#fff!important;background:linear-gradient(145deg,#ff9aaa,#e84d69)!important}.matchActionsExact .matchInterested:active>i{filter:brightness(1.12);transform:scale(.93)}@media (width<=760px){.matchCardExact.swipe-left{transform:translate(-9%)rotate(-3deg)}.matchCardExact.swipe-right{transform:translate(9%)rotate(3deg)}.matchCardExact.phase-company:after{min-width:90px;min-height:38px;font-size:13px;top:19px}.matchCardExact.swipe-left:after{left:16px}.matchCardExact.swipe-right:after{right:16px}}.processingOverlay{z-index:5000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#030f210b;justify-content:center;align-items:flex-end;padding:0 22px 26px;animation:.16s both processingFade;display:flex;position:fixed;inset:0}.actionConfirmOverlay{z-index:5100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030f218c;place-items:center;padding:20px;display:grid}.actionConfirmModal{color:#f5fbff;background:linear-gradient(145deg,#123a60,#081d37);border:1px solid #9bd3ff5c;border-radius:18px;width:min(430px,100%);padding:22px;box-shadow:0 24px 70px #000c1d73}.actionConfirmModal>span{color:#62dcf5;letter-spacing:.14em;font-size:10px;font-weight:900;display:block}.actionConfirmModal h2{margin:8px 0 7px;font-size:22px}.actionConfirmModal p{color:#c5d9eb;margin:0;font-size:13px;line-height:1.55}.actionConfirmModal footer{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.actionConfirmModal button{color:#f7fbff;background:#ffffff17;border:1px solid #abd5f75c;border-radius:10px;min-height:40px;padding:0 14px;font-size:12px;font-weight:850}.actionConfirmModal button.primary{background:linear-gradient(135deg,#438eff,#255edb);border-color:#4c9bff}.processingOverlay>section{color:#f7fbff;text-align:left;background:linear-gradient(140deg,#0f2d52f5,#061933f5);border:1px solid #ffffff4d;border-radius:18px;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"orb status cancel""orb title cancel""orb progress cancel";align-items:center;column-gap:11px;width:min(620px,100%);padding:10px 11px;display:grid;box-shadow:0 14px 36px #00102347,inset 0 1px #fff3}.processingOrb{background:linear-gradient(145deg,#5cc7ff,#3068f2 55%,#6233de);border-radius:13px;grid-area:orb;place-items:center;width:40px;height:40px;margin:0;display:grid;box-shadow:inset 0 2px #fff9,0 7px 14px #1353c659}.processingOrb i{font-size:16px;animation:1s linear infinite spin}.processingOverlay span{color:#70e0f4;letter-spacing:.14em;grid-area:status;font-size:8px;font-weight:900}.processingOverlay h2{letter-spacing:-.015em;grid-area:title;margin:1px 0 0;font-size:14px}.processingOverlay p{display:none}.processingBar{background:#ffffff29;border-radius:99px;grid-area:progress;height:5px;margin:7px 0 0;overflow:hidden;box-shadow:inset 0 1px 2px #0000004d}.processingBar i{border-radius:inherit;background:linear-gradient(90deg,#42dbcf,#4094ff,#8364f5);height:100%;transition:width .55s;display:block;box-shadow:0 0 11px #63caffa8}.processingOverlay small{display:none}.processingOverlay button{color:#fff;background:#ffffff1a;border:1px solid #ffffff42;border-radius:10px;grid-area:cancel;min-height:34px;margin:0;padding:0 12px;font-size:11px;font-weight:850;box-shadow:inset 0 1px #ffffff24}@keyframes processingFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.processingOverlay{padding:0 12px calc(83px + env(safe-area-inset-bottom))}.processingOverlay>section{border-radius:16px;grid-template-columns:36px minmax(0,1fr) auto;padding:9px 10px}.processingOrb{border-radius:12px;width:36px;height:36px}.processingOverlay h2{font-size:12px}.processingOverlay button{min-height:32px;padding:0 10px;font-size:10px}}.matchesPage{background:radial-gradient(circle at 50% -2%,#5385ff2e,#0000 28%),radial-gradient(circle at 0 0,#44d2ff14,#0000 22%),linear-gradient(#071a34 0%,#081b37 42%,#07172e 100%)}.matchesTopV2{align-items:flex-start}.matchCardV2{color:#0c2340;background:linear-gradient(#eef5fff5,#e0ecf9ed 48%,#c8dbf0e0);border:1px solid #e3efffad;border-radius:34px;width:min(470px,100%);min-height:860px;padding:26px 20px 22px;box-shadow:0 0 0 4px #9fceff2e,0 32px 60px #0000005c,inset 0 1px #fffffff5,inset 0 -18px 28px #153d6d1f}.matchCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.matchLogoWrap .matchCompanyMark{margin:0}.matchMoreButton{color:#405a77;background:linear-gradient(#f7fbff,#dde9f8);border:1px solid #bccee4e6;border-radius:14px;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #fff,0 9px 16px #28476c14}.matchCardV2 .matchEyebrow{color:#2a5d9c;letter-spacing:.22em;text-transform:uppercase;margin-top:12px;font-size:10px;display:block}.matchCardV2 h3{margin:10px 0 2px;font-size:31px}.matchHeroGallery{gap:10px;margin:18px 0 16px;display:grid}.matchHeroMain{background:linear-gradient(160deg,#061830c7,#0b315b5c),radial-gradient(circle at 70% 20%,#66adff57,#0000 32%),linear-gradient(145deg,#102744,#152f55 44%,#173f75);border-radius:24px;min-height:178px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,0 16px 28px #11294a2e}.matchHeroMain:before{content:"";pointer-events:none;background:linear-gradient(#0000 28%,#050f1c9e);position:absolute;inset:0}.matchHeroOverlay{color:#fff;text-align:left;gap:4px;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.matchHeroOverlay b{letter-spacing:.04em;text-transform:uppercase;font-size:22px}.matchHeroOverlay small{color:#d5e7ff;font-size:11px}.matchHeroThumbs{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.matchHeroThumb{min-width:0;min-height:54px;color:inherit;background:linear-gradient(#f9fcff,#dbe7f5);border:1px solid #bccde1b8;border-radius:15px;align-content:end;padding:8px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;box-shadow:inset 0 1px #fff}.matchHeroThumb[href]:hover{border-color:#5a9cec;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 8px 14px #1d5da129}.matchHeroThumb[href]:focus-visible{outline-offset:2px;outline:3px solid #4c94f573}.matchHeroThumb span{color:#2d5f98;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.matchHeroThumb small{color:#506b86;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;line-height:1.25;display:block;overflow:hidden}.matchMetaRow{gap:10px;margin-bottom:14px;display:flex}.matchMetaRow span,.matchHighlights span{color:#2f557c;background:#ffffffd1;border:1px solid #bccde1c2;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #fff}.matchInsightCards{gap:12px;display:grid}.matchInsightCards article{text-align:left;background:#ffffffc2;border:1px solid #bccde1bd;border-radius:22px;grid-template-columns:64px 1fr;align-items:center;gap:14px;min-height:84px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #fff,0 10px 20px #23426714}.matchInsightCards i{color:#fff;background:linear-gradient(145deg,#31dbc1,#0aa296);border-radius:18px;place-items:center;width:54px;height:54px;font-size:22px;font-style:normal;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffffa6,0 10px 16px #0aa29638}.matchInsightCards article:nth-child(2) i{background:linear-gradient(145deg,#56b9ff,#2166df)}.matchInsightCards article:nth-child(3) i{background:linear-gradient(145deg,#51e1c2,#16af7f)}.matchInsightCards b{font-size:15px;display:block}.matchInsightCards small{color:#52708c;margin-top:4px;font-size:11px;line-height:1.45;display:block}.matchApolloBar{margin-top:14px}.matchAnalysisButtonV2{color:#4939b3;background:linear-gradient(#f2eeff,#dbdeff);border-color:#c8c7ff;margin-top:14px}.matchActions{margin-top:18px}.matchActions .matchLater>span{display:none}.matchPeopleV2,.matchOutreachV2{margin-top:20px}.matchPeopleHero{background:#ffffffbf;border:1px solid #bfd0e4c7;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #fff}.matchPeopleHero h3{margin:5px 0 2px;font-size:28px}.matchPeopleHero p{color:#577491;margin:0;font-size:12px}.matchPeopleLogo .matchCompanyMark{border-radius:20px;width:64px;height:64px;margin:0}.matchPersonCard{grid-template-columns:58px 1fr auto;align-items:center;gap:14px;border-radius:22px!important;min-height:88px!important;padding:14px!important;display:grid!important}.matchPersonAvatar{color:#70401c;background:linear-gradient(145deg,#fde6c8,#fff 36%,#ebb380 88%);border-radius:50%;place-items:center;width:54px;height:54px;font-size:20px;font-weight:900;display:grid;box-shadow:inset 0 1px #fffc,0 10px 16px #75491f24}.matchPersonAvatar.large{width:60px;height:60px;font-size:22px}.matchPersonCard div{gap:3px;display:grid}.matchPersonCard small{color:#526f8a!important;font-size:12px!important}.matchPersonCard span{color:#23754d;background:#e6f7ee;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-height:24px;padding:0 10px;font-size:10px;font-weight:900;display:inline-flex}.matchPersonCard em{font-style:normal;font-weight:700;color:#6080a1!important;font-size:10px!important}.matchPersonCard i{color:#2a75d7;font-size:21px}.matchApolloNotice{color:#5b4300;background:linear-gradient(#fff7cc,#ffd75f);border:1px solid #f1c949db;border-radius:16px;justify-content:center;align-items:center;min-height:48px;margin-top:6px;padding:0 14px;display:flex;box-shadow:inset 0 1px #fff,0 10px 18px #99710024}.matchApolloNotice b{align-items:center;gap:8px;font-size:12px;display:flex}.selectedPersonV2{padding:14px 16px;position:relative}.selectedPersonV2 .matchPersonTag{color:#257a53;background:#e6f7ee;border-radius:999px;justify-content:center;align-items:center;min-height:30px;margin-left:auto;padding:0 12px;font-size:11px;font-weight:900;display:inline-flex}.matchServiceSelector{background:#ffffffbd;border:1px solid #bccde1c2;border-radius:18px;gap:8px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #fff}.matchServiceSelector>span{color:#315f91;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.matchServiceSelector>small{color:#59758f;font-size:11px}.matchServiceList{gap:8px;display:grid}.matchServiceList label{color:#1f4568;cursor:pointer;background:linear-gradient(#fff,#edf4fb);border:1px solid #c9d7e7;border-radius:14px;grid-template-columns:20px 1fr;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:13px;font-weight:800;display:grid}.matchServiceList label.selected{color:#174f9c;background:linear-gradient(#eef4ff,#dbe7ff);border-color:#5d8fff}.matchServiceList input{opacity:0;position:absolute}.matchServiceList i{border:1px solid #b6c7d7;border-radius:6px;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;display:grid}.matchServiceList label.selected i{color:#fff;background:#296fdb;border-color:#296fdb}.matchOutreachActionsV2{grid-template-columns:1fr 1fr 1fr}.matchOutreachActionsV2 .primary{color:#fff!important;background:linear-gradient(#61a8ff,#1e67dd)!important}.matchDraftV2{max-height:none;padding:16px}.matchDraftV2 p{max-height:180px;overflow:auto}.matchDoneCard{align-content:start;gap:16px;min-height:720px;padding-top:42px;display:grid}.matchDoneBadge{color:#fff;background:radial-gradient(circle at 35% 30%,#7ea5ff,#355fff 58%,#6142e2);border-radius:50%;place-items:center;width:108px;height:108px;margin:0 auto;font-size:42px;display:grid;box-shadow:0 0 0 8px #7fa6ff29,0 20px 34px #284ea852,inset 0 2px #ffffffb8}.matchDoneSummary{gap:14px;display:grid}.matchDoneSummary article{text-align:left;background:#ffffffc2;border:1px solid #bccde1bd;border-radius:22px;gap:5px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #fff}.matchDoneSummary b{font-size:15px}.matchDoneSummary small{color:#56738e;font-size:11px;line-height:1.55}.matchDoneActions{gap:10px;display:grid}.matchDoneActions button{color:#1f486b;background:linear-gradient(#fff,#edf4fb);border:1px solid #c7d8e7;border-radius:16px;min-height:52px;font-size:13px;font-weight:850;box-shadow:inset 0 1px #fff}.matchDoneActions button.primary{color:#fff;background:linear-gradient(90deg,#5d8fff,#6c63ff,#f08e8e);border-color:#7b7cff}@media (width<=760px){.matchCardV2{border-radius:30px;width:min(100%,420px);min-height:0;padding:20px 16px 18px}.matchCardV2 h3{font-size:27px}.matchHeroMain{border-radius:20px;min-height:152px}.matchHeroOverlay b{font-size:18px}.matchHeroThumbs{grid-template-columns:repeat(2,1fr)}.matchMetaRow{flex-wrap:wrap}.matchInsightCards article{grid-template-columns:52px 1fr;min-height:76px;padding:12px}.matchInsightCards i{width:46px;height:46px}.matchPersonCard{grid-template-columns:50px 1fr auto;gap:11px;min-height:80px!important;padding:12px!important}.matchPeopleHero{align-items:flex-start}.matchPeopleLogo .matchCompanyMark{width:54px;height:54px}.selectedPersonV2{grid-template-columns:60px 1fr;align-items:center;display:grid}.selectedPersonV2 .matchPersonTag{grid-column:1/-1;justify-self:start;margin:2px 0 0}.matchOutreachActionsV2{grid-template-columns:1fr}.matchDoneCard{min-height:0;padding-top:28px}}.matchesPageExact{padding-bottom:128px}.matchesHeaderExact{color:#fff;justify-content:space-between;align-items:flex-start;gap:14px;max-width:480px;margin:0 auto 12px;display:flex}.matchesHeaderMain{align-items:flex-start;gap:12px;display:flex}.matchesHeaderExact h2{font-family:var(--crm-display);margin:0;font-size:24px;line-height:1.05}.matchesHeaderExact p{color:#aec5df;margin:4px 0 0;font-size:11px;line-height:1.45}.matchesHeaderActions{align-items:center;gap:8px;display:flex}.matchHeaderChip,.matchHeaderIconButton,.matchesBackButton{color:#d8e7f8;background:#ffffff14;border:1px solid #ffffff2e;border-radius:12px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:11px;font-weight:800;display:flex;box-shadow:inset 0 1px #ffffff29}.matchHeaderIconButton,.matchesBackButton{width:38px;padding:0}.matchHeaderIconButton.sparkle{display:none}.matchControlsButton{gap:8px;min-width:46px;color:#f4fbff!important;background:linear-gradient(145deg,#3a6fa1f5,#0b2a48fa)!important;border-radius:16px!important;width:auto!important;height:46px!important;display:flex!important;box-shadow:inset 0 1px #ffffff42,0 10px 22px #0000003b!important}.matchControlsButton span{font-size:11px;font-weight:850}.matchControlsButton.active{transform:translateY(1px);background:linear-gradient(145deg,#4e9bff,#315ddd)!important}.matchesHeaderActions .matchHeaderChip{display:none}.matchesControlsMenu{background:linear-gradient(145deg,#0d2d4dfa,#051930fa);border:1px solid #84bdf252;border-radius:20px;gap:9px;max-width:480px;margin:0 auto 14px;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff1f,0 15px 30px #00000038}.matchesControlTabs{grid-template-columns:1fr 1fr;gap:7px;display:grid}.matchesControlTabs button,.matchesFilterLauncher{color:#dceeff;background:#ffffff12;border:1px solid #9dd1ff40;border-radius:13px;font-size:11px;font-weight:850}.matchesControlTabs button{min-height:40px}.matchesControlTabs button.active{color:#fff;background:linear-gradient(145deg,#4997ffc2,#3459cfcc);border-color:#cae6ffa6}.matchesControlTabs b{background:#051f3c59;border-radius:999px;place-items:center;min-width:19px;height:19px;margin-left:5px;font-size:9px;display:inline-grid}.matchesFilterLauncher{text-align:left;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:46px;padding:0 12px;display:grid}.matchesFilterLauncher i{color:#7edaff;font-size:15px}.matchesFilterLauncher span{font-size:11px}.matchesFilterLauncher small{color:#9dc4e5;white-space:nowrap;font-size:9px}.matchesMenuMeta{color:#9fc3df;align-items:center;gap:7px;min-height:28px;padding:0 3px;font-size:10px;font-weight:750;display:flex}.matchesMenuMeta i{color:#57d7b7}.matchesControlStrip{gap:10px;max-width:480px;margin:0 auto 14px;display:grid}.matchTabsExact{justify-content:flex-start;margin:0}.matchFilterChipsMobile{display:none}.matchQuickFiltersExact{gap:8px;padding-bottom:2px;display:flex;overflow:auto}.matchQuickFiltersExact button{flex:none}.matchStageExact{gap:10px}.matchCardExact{border-radius:28px;width:min(460px,100%);min-height:0;padding:18px 18px 20px}.matchCompanyTopRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.matchMoreButton.exact{color:#59708b;background:linear-gradient(#f9fcff,#dfeaf7);border:1px solid #b5cce5cc;border-radius:18px;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #fff}.matchHeroGallery.exact{margin:16px 0 14px}.matchHeroGallery.exact .matchHeroMain{min-height:164px}.matchGalleryCount{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;place-items:center;min-width:40px;height:28px;padding:0 10px;font-size:11px;font-weight:800;display:grid;position:absolute;bottom:14px;right:14px}.matchInsightCardsExact{gap:10px;margin-top:12px;display:grid}.matchInsightCardsExact article{text-align:left;background:#ffffffc7;border:1px solid #bccde1bd;border-radius:22px;grid-template-columns:74px 1fr;align-items:center;gap:12px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #fff}.matchInsightCardsExact article i{color:#fff;background:linear-gradient(145deg,#33dfc5,#078884);border-radius:18px;place-items:center;width:58px;height:58px;font-size:18px;font-style:normal;font-weight:900;display:grid;box-shadow:inset 0 1px #fff,0 7px 11px #07888438}.matchInsightCardsExact article:nth-child(2) i{background:linear-gradient(145deg,#55b9ff,#1858df)}.matchInsightCardsExact article:nth-child(3) i{background:linear-gradient(145deg,#49e6bd,#079f8c)}.matchInsightCardsExact article b{font-size:15px}.matchInsightCardsExact article small{color:#55718d;font-size:11px;line-height:1.55}.matchActionsExact{gap:18px;margin-top:18px}.matchActionsExact .matchLater span{display:block}.matchPeopleExact,.matchOutreachExact{text-align:left;gap:12px;display:grid}.matchPeopleHero.exact{color:#fff;background:#1330549e;border:1px solid #bfd0e4c7;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff24}.matchPeopleCompany{align-items:center;gap:12px;display:flex}.matchPeopleCompany h3{color:#fff;margin:0;font-size:24px}.matchPeopleCompany small{color:#d8e6f6;font-size:12px;display:block}.matchPeopleCompany p{color:#b0c6dd;margin:5px 0 0;font-size:11px}.matchPeopleProgress{color:#d9e8fa;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;place-items:center;min-width:54px;height:32px;padding:0 10px;font-size:11px;font-weight:800;display:grid}.matchPeopleLead{color:#c9d9ec;text-align:center;margin:0;font-size:12px}.matchPersonCard.exact{grid-template-columns:62px 1fr 24px;align-items:start;gap:12px;display:grid;color:#fff!important;background:#122b4ac7!important;border:1px solid #6493d652!important;border-radius:22px!important;min-height:0!important;padding:14px 15px!important;box-shadow:inset 0 1px #ffffff14,0 12px 24px #0000002e!important}.matchPersonAvatar.photo{color:#0d223e;background:linear-gradient(145deg,#f2dccd,#ab7d54);border-radius:50%;place-items:center;width:58px;height:58px;font-size:22px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffffb8}.matchPersonAvatar.photo.large{width:64px;height:64px}.matchPersonContent{gap:4px;display:grid}.matchPersonTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.matchPersonTop b{font-size:17px}.matchPersonScore{border-radius:999px;padding:5px 10px;font-size:10px;font-weight:800}.matchPersonScore.high{color:#d4fce6;background:#1f6844}.matchPersonScore.medium{color:#fff2bf;background:#6b5c22}.matchPersonLinks{flex-wrap:wrap;gap:6px;display:flex}.matchPersonLinks span{color:#cfe2fa;background:#ffffff12;border-radius:999px;align-items:center;gap:6px;min-height:22px;padding:0 8px;font-size:10px;display:inline-flex}.matchPersonContent small{color:#d9e7f6;font-size:12px}.matchPersonContent em{color:#a7bed7;font-size:11px;font-style:normal;line-height:1.4}.matchPrimaryCta,.matchSecondaryCta{border-radius:16px;min-height:52px;font-size:16px;font-weight:850}.matchPrimaryCta{color:#fff;background:linear-gradient(#61a8ff,#1e67dd);border:1px solid #74a9ff;box-shadow:inset 0 1px #ffffff73,0 14px 26px #1e67dd47}.matchPrimaryCta.send{margin-top:2px}.matchSecondaryCta{color:#d2e3f6;background:#102745bd;border:1px solid #86a2c575}.selectedPersonExact{color:#fff;background:#122b4ac7;border:1px solid #6493d652;border-radius:22px;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff14}.selectedPersonExact b{font-size:16px}.selectedPersonExact small{color:#cfdef0;font-size:12px;display:block}.matchPersonTag{color:#d4fce6;background:#1f6844;border-radius:999px;align-items:center;min-height:28px;margin-left:auto;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.matchEmail.exact,.matchServiceSelector.exact,.matchDraftExact{color:#fff;background:#122b4ac7;border:1px solid #6493d652;border-radius:20px;gap:9px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff14}.matchEmail.exact>span,.matchServiceSelector.exact>span,.matchDraftExact>span{color:#d7e7f9;font-size:12px;font-weight:800}.matchEmail.exact b{font-size:15px}.matchApolloHint{color:#9cb7d4!important}.matchServiceSelector.exact small{color:#a9c2dd;font-size:11px;font-weight:500}.matchServiceSelector.exact .matchServiceList{gap:8px;display:grid}.matchServiceSelector.exact .matchServiceList label{color:#dce9f7;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:22px 1fr;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:grid}.matchServiceSelector.exact .matchServiceList label.selected{background:#3f78ff33;border-color:#70aaff6b}.matchServiceSelector.exact .matchServiceList input{display:none}.matchServiceSelector.exact .matchServiceList i{border:1px solid #ffffff52;border-radius:6px;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;display:grid}.matchDraftExact b{font-size:16px}.matchDraftExact p{white-space:pre-wrap;color:#d5e4f4;margin:0;font-size:13px;line-height:1.55}.matchOutreachFooterActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.matchOutreachFooterActions a,.matchOutreachFooterActions button{color:#d2e3f6;background:#102745bd;border:1px solid #86a2c575;border-radius:14px;justify-content:center;align-items:center;min-height:48px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.matchOutreachFooterActions .matchLinkedIn{color:#fff;background:linear-gradient(#0a66c2,#0c4e99);border-color:#0e65c1}.matchDoneCard{color:#fff;background:radial-gradient(circle at 50% 0,#4a7eff2e,#0000 35%),linear-gradient(#0e203afa,#0a1c32fa);border-color:#78a8f259}.matchDoneCard h3,.matchDoneCard .matchLocation,.matchDoneCard .matchEyebrow{color:#fff}.matchDoneSummary article{background:#0f2747b8;border-color:#86a2c55c}.matchDoneSummary small{color:#c9d9ea}.matchesMobileNav{display:none}@media (width<=760px){body:has(.matchesPageExact) .legacyCRM .sidebar{display:none}body:has(.matchesPageExact) .legacyCRM main>header{display:none}body:has(.matchesPageExact) .legacyCRM .content{padding:0}body:has(.matchesPageExact){padding-bottom:0}.matchesPageExact{padding:14px 12px 120px}.matchesHeaderExact{max-width:390px;padding-top:max(6px,env(safe-area-inset-top));margin-bottom:12px}.matchesHeaderExact h2{font-size:22px}.matchesHeaderExact p{font-size:10px;display:none}.matchesHeaderActions{gap:6px}.matchHeaderChip{display:none}.matchControlsButton{border-radius:14px!important;width:42px!important;height:42px!important}.matchesControlsMenu{border-radius:18px;max-width:390px;margin-bottom:12px;padding:9px}.matchesFilterLauncher{min-height:42px}.matchesFilterLauncher span{font-size:10px}.matchCardExact{border-radius:28px;width:min(100%,390px);min-height:calc(100dvh - 252px);padding:14px 14px 18px}.matchCompanyTopRow{margin-bottom:2px}.matchCompanyTopRow .matchLogoWrap .matchCompanyMark{border-radius:22px;width:74px;height:74px}.matchCompanyTopRow .matchLogoWrap .matchCompanyMark img{border-radius:14px;width:48px;height:48px}.matchCardExact .matchEyebrow{letter-spacing:.18em;margin-top:8px;font-size:9px}.matchCardExact h3{margin-top:8px;font-size:24px;line-height:1.08}.matchCardExact .matchLocation{margin-bottom:12px;font-size:11px}.matchHeroGallery.exact{margin:12px 0}.matchHeroGallery.exact .matchHeroMain{border-radius:20px;min-height:126px}.matchHeroThumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.matchHeroThumb{border-radius:13px;min-height:46px;padding:6px}.matchHeroThumb span{font-size:8px}.matchHeroThumb small{font-size:8px;line-height:1.15}.matchMetaRow{justify-content:flex-start;gap:8px;margin-top:2px}.matchMetaRow span{border-radius:999px;min-height:34px;padding:0 14px;font-size:11px}.matchInsightCardsExact{gap:8px;margin-top:10px}.matchMetaRow span{min-width:0}.matchInsightCardsExact article{border-radius:18px;grid-template-columns:54px 1fr;padding:12px 14px}.matchInsightCardsExact article i{border-radius:14px;width:44px;height:44px;font-size:15px}.matchInsightCardsExact article b{font-size:14px}.matchInsightCardsExact article small{font-size:10px;line-height:1.45}.matchApolloBar{border-radius:16px;margin-top:10px;padding:10px 12px}.matchAnalysisButton{border-radius:14px;min-height:42px;margin-top:10px;font-size:13px}.matchActionsExact{gap:10px;margin-top:14px}.matchActionsExact button>i{width:66px;height:66px;font-size:28px}.matchActionsExact button>span{font-size:10px}.matchActionsExact .matchInterested>i{width:78px!important;height:78px!important}.matchFlow{margin-top:8px;font-size:9px}.matchPeopleHero.exact{padding:12px}.matchPeopleCompany h3{font-size:20px}.matchPersonCard.exact{grid-template-columns:54px 1fr 20px;padding:12px!important}.matchPersonAvatar.photo{width:50px;height:50px;font-size:18px}.selectedPersonExact{align-items:flex-start}.matchPersonTag{margin-left:0}.matchOutreachFooterActions{grid-template-columns:1fr}.matchesMobileNav{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:45;background:#0a1a30eb;border:1px solid #ffffff24;border-radius:22px;grid-template-columns:repeat(5,1fr);gap:8px;padding:10px 12px;display:grid;position:fixed;box-shadow:0 22px 38px #00000047}.matchesMobileNav button{color:#c9d8eb;background:0 0;border:0;justify-items:center;gap:6px;min-height:56px;font-size:10px;display:grid}.matchesMobileNav button i{background:#ffffff0f;border-radius:14px;place-items:center;width:38px;height:38px;font-size:16px;display:grid;box-shadow:inset 0 1px #ffffff1f}.matchesMobileNav button.active i{color:#fff;background:radial-gradient(circle at 30% 20%,#8b88ff,#5f6bff 52%,#c057f4 100%);box-shadow:0 0 0 3px #7678ff33,0 8px 18px #515aff57}}.signup-shell,.onboard-shell{color:#102a43;background:radial-gradient(circle at 15% 15%,#d9f6ff 0,#0000 34%),radial-gradient(circle at 85% 10%,#e7ddff 0,#0000 30%),linear-gradient(145deg,#eef6ff,#f9fbff 54%,#ecf4ff);place-items:center;min-height:100dvh;padding:40px 18px;display:grid}.signup-card,.onboard-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffc2;border:1px solid #ffffffe6;border-radius:32px;width:min(760px,100%);padding:34px;box-shadow:0 28px 70px #1f4e792e,inset 0 1px #fff}.signup-brand,.signup-brand>div,.onboard-card header,.onboard-card header>div,.identity-chip,.integration-card>div{align-items:center;gap:12px;display:flex}.signup-brand small,.identity-chip small,.integration-card small,.onboard-card header small{color:#657b91;display:block}.signup-mark{color:#fff;background:linear-gradient(145deg,#33dbbf,#1768df 58%,#6b43da);border-radius:15px;place-items:center;width:48px;height:48px;font-weight:900;display:grid;box-shadow:0 10px 22px #1768df45,inset 0 1px 1px #fff9}.signup-kicker{color:#0879cf;letter-spacing:.18em;margin:30px 0 8px;font-size:12px;font-weight:850}.signup-card h1,.onboard-card h1{margin:0 0 12px;font-size:clamp(30px,5vw,48px);line-height:1.05}.signup-lead{color:#566f86;line-height:1.6}.identity-chip{background:#eef7ff;border:1px solid #cfe4f7;border-radius:18px;margin:24px 0;padding:14px}.identity-chip>span{color:#fff;background:#1768df;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.identity-chip div{flex:1}.identity-chip em{color:#087a53;font-size:12px;font-style:normal;font-weight:800}.signup-card label,.onboard-card label{color:#375269;margin:14px 0;font-size:13px;font-weight:750;display:block}.signup-card input,.signup-card select,.onboard-card input,.onboard-card textarea{box-sizing:border-box;color:#102a43;width:100%;font:inherit;background:#fff;border:1px solid #ccdae8;border-radius:14px;outline:none;margin-top:7px;padding:14px}.signup-card input:focus,.signup-card select:focus,.onboard-card input:focus,.onboard-card textarea:focus{border-color:#2797ee;box-shadow:0 0 0 4px #2797ee1f}.slug-field{background:#fff;border:1px solid #ccdae8;border-radius:14px;align-items:center;margin-top:7px;display:flex;overflow:hidden}.slug-field span{color:#73879a;padding-left:14px}.slug-field input{border:0;margin:0}.signup-grid,.form-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.form-grid{grid-template-columns:1fr 1fr}.signup-primary,.integration-card button{color:#fff;cursor:pointer;background:linear-gradient(#3989ff,#1768df);border:0;border-radius:15px;padding:15px 20px;font-weight:850;box-shadow:0 10px 20px #1768df42,inset 0 1px #fffa}.signup-primary{width:100%;margin-top:18px}.signup-primary:disabled{opacity:.6}.trial-note{text-align:center;color:#73879a;font-size:12px}.signup-error,.signup-success{color:#a22b24;background:#fff0ef;border-radius:12px;margin-top:16px;padding:12px 14px}.signup-success{color:#087a53;background:#eafaf2}.onboard-card header{justify-content:space-between}.stepper{justify-content:center;gap:80px;margin:34px 0;display:flex}.stepper span{color:#6c8295;background:#dce8f4;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:850;display:grid;position:relative}.stepper span.active{color:#fff;background:#1768df;box-shadow:0 8px 16px #1768df40}.stepper i{color:#6c8295;white-space:nowrap;font-size:11px;font-style:normal;position:absolute;top:40px}.onboard-body{padding-top:20px}.onboard-card textarea{min-height:110px}.integration-card{background:#fff;border:1px solid #d5e2ed;border-radius:22px;margin:18px 0;padding:20px;box-shadow:0 12px 24px #294e6b12}.integration-card.google{border-left:5px solid #f5b400}.integration-card.apollo{border-left:5px solid #7b55e8}.onboard-actions{justify-content:flex-end;gap:12px;display:flex}.onboard-actions .signup-primary{width:auto}.ready{text-align:center;padding:50px 20px}.ready>span{color:#078552;background:#daf8e9;border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;font-size:38px;display:grid}.ready .signup-primary{max-width:360px}.onboard-card button{cursor:pointer}@media (width<=640px){.signup-shell,.onboard-shell{place-items:start center;padding:12px}.signup-card,.onboard-card{border-radius:24px;padding:22px 18px}.signup-grid,.form-grid{grid-template-columns:1fr}.slug-field span{font-size:11px}.stepper{gap:45px;margin:26px 0 34px}.onboard-card header{align-items:flex-start;gap:8px}.onboard-card header small{text-align:right}.integration-card{padding:16px}.onboard-actions{flex-direction:column}.onboard-actions .signup-primary{width:100%}}.onboard-card.wide{width:min(1120px,100%)}.onboard-progress{background:#dce8f3;border-radius:99px;height:10px;margin:24px 0 12px;position:relative;overflow:visible}.onboard-progress i{background:linear-gradient(90deg,#25d8bd,#1d78ef,#7755e8);border-radius:99px;height:100%;transition:width .25s;display:block}.onboard-progress span{color:#5b7185;font-size:11px;font-weight:800;position:absolute;top:-22px;right:0}.stepper.eight{grid-template-columns:repeat(8,1fr);gap:8px;margin:20px 0;display:grid}.stepper.eight button{color:#6a8195;cursor:default;background:0 0;border:0;justify-items:center;gap:6px;display:grid}.stepper.eight b{background:#dfe9f2;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.stepper.eight button.active b{color:#fff;background:#1768df;box-shadow:0 7px 15px #1768df45}.stepper.eight button.done{cursor:pointer;color:#087a53}.stepper.eight button.done b{color:#087a53;background:#d8f7e9}.stepper.eight small{text-align:center;font-size:10px}.onboard-card select{box-sizing:border-box;color:#102a43;width:100%;font:inherit;background:#fff;border:1px solid #ccdae8;border-radius:14px;margin-top:7px;padding:14px}.brand-upload{background:#f8fbff;border:1px dashed #a9c3d9;border-radius:22px;align-items:center;gap:24px;padding:22px;display:flex}.brand-upload img,.brand-upload>div{object-fit:contain;background:#fff;border:1px solid #dce6ef;border-radius:16px;place-items:center;width:150px;height:100px;display:grid}.upload-button{cursor:pointer;background:linear-gradient(#fff,#eaf3fb);border:1px solid #bfd3e4;border-radius:14px;padding:14px 18px;position:relative;box-shadow:0 7px 16px #294e6b1c;color:#1c4d76!important;width:auto!important;display:inline-flex!important}.upload-button input{opacity:0;cursor:pointer;inset:0;position:absolute!important}.knowledge-actions{grid-template-columns:1fr 1fr;align-items:center;gap:16px;display:grid}.knowledge-actions>div{gap:8px;display:flex}.knowledge-actions input{border:1px solid #cbd9e6;border-radius:13px;flex:1;padding:13px}.knowledge-actions button,.onboard-body>button:not(.signup-primary),.offering-list button{color:#174b77;background:#fff;border:1px solid #bfd3e4;border-radius:13px;padding:12px 16px;font-weight:800}.source-list,.offering-list{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.source-list article,.offering-list article{background:#fff;border:1px solid #d6e2ed;border-radius:16px;gap:5px;padding:15px;display:grid}.source-list span,.offering-list span{color:#6b55d8;font-size:12px}.source-list small,.offering-list small{color:#677e92}.source-list a{color:#1768df;font-size:12px}.offering-list em{color:#087a53;font-size:11px;font-style:normal;font-weight:800}.choice-cards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.choice-cards button{color:#345067;background:#fff;border:1px solid #c8d8e7;border-radius:16px;padding:18px;font-weight:800}.choice-cards button.active{color:#0b5bc4;background:#eaf3ff;border-color:#1768df;box-shadow:0 0 0 3px #1768df1c}@media (width<=760px){.stepper.eight{grid-template-columns:repeat(4,1fr);row-gap:14px}.knowledge-actions,.source-list,.offering-list,.choice-cards{grid-template-columns:1fr}.brand-upload{flex-direction:column;align-items:flex-start}.onboard-body h1{font-size:32px}.onboard-card.wide{padding-bottom:90px}}.workspaceChooser,.inviteShell,.teamShell{color:#122f4a;background:radial-gradient(circle at 15% 5%,#d6f7ff,#0000 32%),radial-gradient(circle at 90% 8%,#eadfff,#0000 28%),linear-gradient(145deg,#edf6ff,#f9fbff 54%,#eaf2ff);min-height:100dvh}.workspaceChooser,.inviteShell{place-items:center;padding:28px 16px;display:grid}.workspaceChooser>section,.inviteCard{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffc7;border:1px solid #fffffff0;border-radius:30px;width:min(760px,100%);padding:30px;box-shadow:0 28px 70px #1f4e792e,inset 0 1px #fff}.workspaceChooser header{align-items:center;gap:14px;display:flex}.workspaceChooser header p,.inviteCard>p,.teamShell>header p{color:#1674c8;letter-spacing:1.2px;margin:0;font-size:10px;font-weight:900}.workspaceChooser h1,.inviteCard h1,.teamShell h1{margin:3px 0;font-size:clamp(30px,5vw,46px)}.workspaceCards{gap:12px;margin:26px 0;display:grid}.workspaceCards>a{color:#173b58;background:linear-gradient(145deg,#fff,#eef6fc);border:1px solid #d1dfeb;border-radius:19px;align-items:center;gap:14px;padding:15px;text-decoration:none;display:flex;box-shadow:0 9px 18px #1f486b14,inset 0 1px #fff}.workspaceCards>a:hover{border-color:#74aef1;transform:translateY(-1px)}.workspaceCards i{color:#fff;background:linear-gradient(145deg,#3ad8c0,#2677e9 64%,#724adb);border-radius:16px;place-items:center;width:52px;height:52px;font-style:normal;font-weight:900;display:grid}.workspaceCards div{flex:1;gap:3px;display:grid}.workspaceCards b{font-size:16px}.workspaceCards span,.workspaceCards small{color:#607a90}.workspaceCards em{color:#2d75cb;font-size:23px;font-style:normal}.workspaceChooser footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspaceChooser footer a{color:#2465a3;text-decoration:none}.workspaceChooser footer .primary{color:#fff;background:linear-gradient(145deg,#56a1ff,#2168dc);border-radius:13px;padding:12px 16px;box-shadow:0 8px 16px #2168dc33}.inviteCard{text-align:center}.inviteCard .signup-mark{margin:0 auto 18px}.inviteCard>p:not(:first-of-type){color:#5c768c;line-height:1.6}.inviteCard>a{color:#2469ac;margin-top:16px;display:block}.teamShell{padding:34px max(18px,50vw - 550px)}.teamShell>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.teamShell>header span{color:#5f788d}.teamShell>header>div:last-child{gap:8px;display:flex}.teamShell>header a{color:#235f98;background:#fffc;border:1px solid #c9dae8;border-radius:12px;padding:11px 14px;font-weight:800;text-decoration:none}.teamInvite,.teamPanel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffc7;border:1px solid #fffffff0;border-radius:24px;margin:14px 0;padding:22px;box-shadow:0 14px 32px #1f4e791a,inset 0 1px #fff}.teamInvite h2,.teamPanel h2{margin-top:0}.teamInvite form{grid-template-columns:1fr 180px auto;align-items:end;gap:12px;display:grid}.teamInvite label{color:#536f85;gap:6px;font-size:11px;font-weight:850;display:grid}.teamInvite input,.teamInvite select,.inviteLink input{color:#173b58;min-height:44px;font:inherit;background:#fff;border:1px solid #c7d9e7;border-radius:12px;padding:0 13px}.teamInvite button,.inviteLink button{color:#fff;background:linear-gradient(145deg,#65abff,#2268dc);border:1px solid #4e90e8;border-radius:12px;min-height:44px;padding:0 15px;font-weight:850}.teamInvite small{color:#687f92;margin-top:12px;display:block}.inviteLink{grid-template-columns:1fr auto;gap:8px;margin-top:14px;display:grid}.teamPanel article{border-top:1px solid #dce6ee;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.teamPanel article:first-of-type{border-top:0}.teamPanel article div{gap:4px;display:grid}.teamPanel article span{color:#6b8092;font-size:12px}.teamPanel .dangerText{color:#b42318;background:#fff5f4;border:1px solid #f0b6b2;border-radius:11px;padding:9px 12px;font-weight:800}.profile>a{border-radius:9px;flex:none;place-items:center;min-width:28px;height:30px;text-decoration:none;display:grid}@media (width<=700px){.workspaceChooser,.inviteShell{place-items:start center;padding:12px}.workspaceChooser>section,.inviteCard{border-radius:24px;padding:22px 17px}.workspaceChooser footer{flex-direction:column;align-items:stretch}.workspaceChooser footer a{text-align:center}.teamShell{padding:18px 12px 90px}.teamShell>header{flex-direction:column}.teamShell>header>div:last-child{width:100%}.teamShell>header a{text-align:center;flex:1}.teamInvite,.teamPanel{border-radius:20px;padding:17px}.teamInvite form,.inviteLink{grid-template-columns:1fr}.teamPanel article{align-items:flex-start}.profile>a{display:none}}@media (width<=760px){.mobileUtilityDock{justify-content:flex-end}}.liquidGlass .analysisModal{color:#eef7ff!important;background:linear-gradient(150deg,#071b31,#0c2745 52%,#102c50)!important;border-color:#85c4ff3d!important;box-shadow:0 32px 90px #0006148f,inset 0 1px #ffffff1f!important}.liquidGlass .analysisModal>header{border-bottom:1px solid #90d6ff26;background:linear-gradient(135deg,#061a31,#0b3d61 62%,#15577b)!important}.liquidGlass .analysisModal>footer{background:#041323f0!important;border-top-color:#91c8f62b!important}.analysisModal>footer>a{color:#78dfff!important}.analysisModal>footer button{color:#edf7ff!important;background:#ffffff14!important;border-color:#97cdf642!important}.analysisModal>footer button.primary{color:#fff!important;background:linear-gradient(145deg,#4d9aff,#175ed6)!important}.analysisSummary>div,.analysisSection,.fitGrid article,.bantGrid article,.rankedOffers li{box-shadow:inset 0 1px #ffffff0e;background:linear-gradient(145deg,#173351f0,#0a1f37f0)!important;border-color:#8fc9f72e!important}.analysisSummary span,.analysisSection dt,.bantGrid article>span{color:#9eb9d1!important}.analysisSummary b,.analysisSection h3,.analysisSection h4,.analysisSection dd,.analysisSection li,.fitGrid b,.fitGrid p,.bantGrid p,.rankedOffers b,.rankedOffers span,.analysisLoading h3,.analysisError h3{color:#eff8ff!important}.analysisSection li,.fitGrid p,.bantGrid p,.rankedOffers span,.analysisLoading p,.analysisError p{color:#b7cce0!important}.analysisSection dl>div{border-top-color:#95cbf521!important}.analysisModal .good{color:#6ff0b0!important;background:#1fb07933!important}.analysisModal .medium{color:#ffd56e!important;background:#f5b12333!important}.analysisModal .low{color:#ff9ea3!important;background:#ee5e632e!important}.analysisModal .neutral{color:#c7d5e4!important;background:#859cb530!important}.analysisLoading i{border-color:#69d7ff #90cefb33 #90cefb33!important}@media (width<=760px){.liquidGlass{color:#eaf5ff!important;background:radial-gradient(circle at 20% -4%,#299cdc3d,#0000 31%),radial-gradient(circle at 90% 10%,#7349e82e,#0000 28%),linear-gradient(160deg,#061426,#0a2038 55%,#07172a)!important}.liquidGlass.reduceTransparency{background:#061426!important}.liquidGlass main>header{transition:transform .24s,opacity .2s;color:#eef7ff!important;background:#07172ae8!important;border-bottom-color:#94cdf826!important;box-shadow:0 8px 24px #00000038!important}.liquidGlass main>header h1,.liquidGlass main>header p{color:#eef7ff!important}.liquidGlass .mobileBurger{color:#eef7ff!important;background:#ffffff14!important;border-color:#9fd2fb40!important}.liquidGlass .content,.liquidGlass .panel,.liquidGlass .metric,.liquidGlass .focusPanel,.liquidGlass .dailyFocus,.liquidGlass .dashboardEmailStudio,.liquidGlass .focusedList,.liquidGlass .focusedDetail,.liquidGlass .scanPanel,.liquidGlass .reviewPanel,.liquidGlass .tableWrap,.liquidGlass table,.liquidGlass .enhancedTable tbody tr,.liquidGlass .enhancedTable tbody tr:nth-child(2n),.liquidGlass .enhancedTable tbody tr:hover{color:#eaf5ff!important;background:linear-gradient(145deg,#0f2a45f0,#081d33f5)!important;border-color:#8bcaf829!important}.liquidGlass th{color:#a9c5dd!important;background:#041425e0!important;border-color:#8fccf926!important}.liquidGlass td,.liquidGlass td b,.liquidGlass td span,.liquidGlass td small,.liquidGlass .panel h2,.liquidGlass .panel h3,.liquidGlass .panel h4,.liquidGlass .focusedDetail h2,.liquidGlass .focusedDetail h3{color:#eaf5ff!important}.liquidGlass .enhancedTable .primaryCell b{color:#dff8ff!important;background:#54b5ef26!important}.liquidGlass .contactLink b,.liquidGlass td[data-label=Company] b{color:#71b8ff!important}.liquidGlass .contactLink small,.liquidGlass .primaryCell small{color:#b9a9ff!important}.liquidGlass .search,.liquidGlass .viewModeSwitch,.liquidGlass .syncStatus,.liquidGlass .scanShortcut,.liquidGlass .filterBar select,.liquidGlass .filterBar button,.liquidGlass input,.liquidGlass select,.liquidGlass textarea,.liquidGlass .field input,.liquidGlass .field select,.liquidGlass .field textarea{color:#edf7ff!important;background:#06182bc7!important;border-color:#91cdfa38!important;box-shadow:inset 0 1px #ffffff0f!important}.liquidGlass input::placeholder,.liquidGlass textarea::placeholder{color:#8caac3!important}.liquidGlass label,.liquidGlass .field span,.liquidGlass .field label{color:#b7cee2!important}.liquidGlass .draftModal,.liquidGlass .emailSendModal,.liquidGlass .modal,.liquidGlass .drawer,.liquidGlass .apolloModal,.liquidGlass .recordManager{color:#eef8ff!important;background:linear-gradient(145deg,#0b2541,#071a31)!important;border-color:#92cdf93b!important}.liquidGlass .draftModal h2,.liquidGlass .draftModal p,.liquidGlass .draftModal label span,.liquidGlass .emailSenderLine strong,.liquidGlass .emailSenderLine span{color:#eaf6ff!important}.liquidGlass .draftModal textarea,.liquidGlass .draftModal input,.liquidGlass .emailSendModal textarea,.liquidGlass .emailSendModal input{color:#f2f9ff!important;background:#020f1db8!important;border-color:#92cdf93d!important}.chromeHidden main>header{opacity:0;pointer-events:none;transform:translateY(-112%)}.chromeHidden .matchesMobileNav{opacity:0;pointer-events:none;transform:translateY(calc(100% + 18px))}.chromeReveal{top:calc(10px + env(safe-area-inset-top));z-index:70;color:#eaf7ff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05182cd1;border:1px solid #a6d7ff3d;border-radius:13px;place-items:center;width:40px;height:40px;font-size:19px;display:grid;position:fixed;right:12px;box-shadow:0 10px 24px #0000004d}}@media (width>=761px){.chromeReveal{display:none}}.matchCardV2.phase-company{min-height:0;padding:18px 18px 16px}.matchCardV2.phase-company .matchCompanyTopRow{margin-bottom:0}.matchCardV2.phase-company .matchCompanyMark{border-radius:19px;width:64px;height:64px}.matchCardV2.phase-company .matchCompanyMark img{border-radius:14px;width:48px;height:48px}.matchCardV2.phase-company .matchEyebrow{margin-top:7px;font-size:8px}.matchCardV2.phase-company h3{margin:5px 0 1px;font-size:25px;line-height:1.05}.matchCardV2.phase-company .matchLocation{margin:0 0 8px;font-size:11px}.matchCardV2.phase-company .matchHeroGallery{gap:6px;margin:8px 0}.matchCardV2.phase-company .matchHeroMain{border-radius:18px;min-height:112px}.matchCardV2.phase-company .matchHeroOverlay{bottom:11px;left:13px;right:13px}.matchCardV2.phase-company .matchHeroOverlay b{font-size:17px}.matchCardV2.phase-company .matchHeroOverlay small{font-size:9px}.matchCardV2.phase-company .matchHeroThumbs{gap:6px}.matchCardV2.phase-company .matchHeroThumb{border-radius:11px;min-height:40px;padding:5px}.matchCardV2.phase-company .matchHeroThumb span{font-size:7px}.matchCardV2.phase-company .matchHeroThumb small{font-size:8px}.matchCardV2.phase-company .matchMetaRow{gap:6px;margin:0 0 8px}.matchCardV2.phase-company .matchMetaRow span{min-height:28px;padding:0 10px;font-size:9px}.matchCardV2.phase-company .matchInsightCards{gap:6px}.matchCardV2.phase-company .matchInsightCards article{border-radius:16px;grid-template-columns:42px minmax(0,1fr);gap:9px;min-height:56px;padding:7px 10px}.matchCardV2.phase-company .matchInsightCards i{border-radius:12px;width:38px;height:38px;font-size:15px}.matchCardV2.phase-company .matchInsightCards b{font-size:12px}.matchCardV2.phase-company .matchInsightCards small{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:9px;line-height:1.2;display:-webkit-box;overflow:hidden}.matchCardV2.phase-company .matchApolloBar{border-radius:13px;margin-top:8px;padding:8px 10px}.matchCardV2.phase-company .matchApolloBar b{font-size:10px}.matchCardV2.phase-company .matchAnalysisButton{border-radius:11px;min-height:35px;margin-top:8px;font-size:12px}.matchCardV2.phase-company .matchActions{gap:10px;margin-top:9px}.matchCardV2.phase-company .matchActions button>i{width:50px;height:50px;font-size:22px}.matchCardV2.phase-company .matchActions .matchInterested>i{width:60px!important;height:60px!important}.matchCardV2.phase-company .matchActions button>span{font-size:9px}.matchCardV2.phase-company .matchFlow{margin-top:5px;font-size:8px}@media (width<=760px){.matchCardV2.phase-company{border-radius:25px;padding:13px 13px 12px}.matchCardV2.phase-company .matchCompanyMark{border-radius:17px;width:54px;height:54px}.matchCardV2.phase-company .matchCompanyMark img{width:41px;height:41px}.matchCardV2.phase-company h3{font-size:22px}.matchCardV2.phase-company .matchHeroMain{min-height:96px}.matchCardV2.phase-company .matchHeroThumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.matchCardV2.phase-company .matchInsightCards article{min-height:50px;padding:6px 9px}.matchCardV2.phase-company .matchInsightCards small{-webkit-line-clamp:1}.matchCardV2.phase-company .matchActions button>i{width:46px;height:46px;font-size:20px}.matchCardV2.phase-company .matchActions .matchInterested>i{width:56px!important;height:56px!important}}.wideModal{width:min(920px,100vw - 24px)}.companyIdentityInline,.contactIdentityInline{align-items:center;gap:12px;min-width:0;display:flex}.companyIdentityInline>span,.contactIdentityInline>span{min-width:0;display:grid}.companyIdentityInline.compact small{display:none}.companyIdentityInline b,.contactIdentityInline b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.companyIdentityInline small,.contactIdentityInline small{color:#698197;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.companyLogo,.contactAvatar,.companyIdentityLogo img{object-fit:cover;background:#fff;border:1px solid #6e99c938;border-radius:12px;width:40px;height:40px;box-shadow:0 8px 20px #1768df1f}.companyLogoFallback,.contactAvatarFallback,.companyIdentityLogo i{color:#1e4f82;background:linear-gradient(145deg,#e9f7ff,#d9eaff);border:1px solid #6e99c938;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.companyInlineButton{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.contactPrimaryCell{gap:8px;display:grid}.connectionLinks{flex-wrap:wrap;gap:6px;display:flex}.connectionPill{color:#4f6e89;background:#4498ff1a;border:1px solid #4498ff29;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.focusedHero{background:#ffffffb3;border:1px solid #cdddece6;border-radius:18px;align-items:center;gap:14px;margin:0 0 14px;padding:14px 18px;display:flex}.focusedHeroMeta{flex-wrap:wrap;gap:8px;display:flex}.focusedHeroMeta span{color:#3d6180;background:#57a5ff1a;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.focusedCard .connectionLinks{margin-top:8px}.companyIdentityLogo{place-items:center;display:grid}.companyIdentityLogo img,.companyIdentityLogo i{border-radius:18px;width:64px;height:64px}.workspaceSection p{gap:4px;display:grid}.contactLink,.workspaceLink{color:inherit;gap:4px;text-decoration:none;display:grid}td[data-label=Company] .companyIdentityInline{pointer-events:none}td[data-label=Company] .companyInlineButton .companyIdentityInline{pointer-events:auto}.recordLink .companyIdentityInline{pointer-events:none}.profile button{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;gap:2px;padding:0;display:grid}.profile button strong,.profile button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobileBurger,.mobileNavClose{display:none}@media (width<=760px){.mobileBurger{border:1px solid var(--line);color:#344054;cursor:pointer;background:#fff;border-radius:9px;place-items:center;width:38px;height:38px;font-size:18px;display:inline-grid}.mobileNavClose{color:#d7e8f5;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;place-items:center;width:28px;height:28px;font-size:19px;line-height:1;display:inline-grid}.wideModal{width:min(100vw - 14px,920px)}.companyLogo,.contactAvatar,.companyLogoFallback,.contactAvatarFallback{border-radius:10px;width:34px;height:34px}.companyIdentityLogo img,.companyIdentityLogo i{border-radius:14px;width:52px;height:52px}.companyIdentityInline,.contactIdentityInline{gap:9px}.connectionPill{min-height:22px;padding:0 8px;font-size:10px}.focusedHero{flex-direction:column;align-items:flex-start;padding:12px 14px}.tableToolbar{gap:10px;display:grid}.headerActions{flex-wrap:wrap}.headerActions .search{order:3;width:100%}.rowActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rowActions .primary,.rowActions button,.rowActions a{justify-content:center;width:100%}.rowActions .moreActions{grid-column:span 2}.contactPrimaryCell{min-width:0}.contactsPage .sectionHead{gap:12px;display:grid}.contactsPage .sectionHead .primary{justify-content:center;width:100%}.contactsPage .filterBar{grid-template-columns:1fr;gap:9px;width:100%;display:grid}.contactsPage .filterBar select,.contactsPage .filterBar button{width:100%;min-width:0}.contactsPage .resultCount{text-align:right;margin:0;padding:2px 2px 0;font-size:11px;display:block}.contactsPage .tableWrap{margin-top:4px}.contactsPage tbody{gap:14px}.contactsPage tbody tr{border-radius:16px;padding:12px 14px 14px;box-shadow:0 10px 24px #10182814}.contactsPage td{padding:9px 0}.contactsPage td[data-label=Company] .companyInlineButton{width:100%}.contactsPage td[data-label=Email] .emailCell{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.contactsPage .contactPrimaryCell{gap:10px}.contactsPage .rowActions{grid-template-columns:1fr}.contactsPage .rowActions .moreActions{grid-column:auto}.liquidGlass .sidebar{transition:transform .22s;inset:0 auto auto 0;overflow:auto;transform:translate(-104%);border-radius:0 24px 24px 0!important;width:min(86vw,320px)!important;height:100dvh!important;padding:18px 14px 22px!important}.mobileNavOpen .liquidGlass .sidebar,.mobileNavOpen .sidebar{transform:translate(0)}.mobileNavOpen main:before{content:"";z-index:20;background:#08101e5c;position:fixed;inset:0}.mobileNavOpen main{pointer-events:none}.mobileNavOpen .sidebar{pointer-events:auto;z-index:40}.brand{align-items:flex-start}.brandMeta{flex:1;min-width:0}.brandMeta small,.brandVersion{white-space:normal}.sidebar nav{gap:6px!important;height:auto!important;display:grid!important}.sidebar nav button{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;min-width:0!important;min-height:46px!important;padding:10px 12px!important;font-size:12px!important;display:flex!important}.sidebar nav button span{width:22px!important;font-size:18px!important}.sidebar nav button:nth-child(n+6){display:flex!important}.headerActions .primary,.headerActions .scanShortcut{flex:none}}.mobilePrimaryDock{display:none}@media (width<=760px){.liquidGlass{color:#edf7ff!important;background:radial-gradient(circle at 15% 0,#173f69 0%,#071b31 43%,#030d1b 100%)!important;padding-bottom:98px!important}.liquidGlass main{background:0 0!important;min-width:0!important}.liquidGlass header,.liquidGlass .content,.liquidGlass .panel,.liquidGlass .metric,.liquidGlass .focusPanel,.liquidGlass .dailyFocus,.liquidGlass .dashboardEmailStudio,.liquidGlass .focusedList,.liquidGlass .focusedDetail,.liquidGlass .scanPanel,.liquidGlass .reviewPanel,.liquidGlass .tableWrap,.liquidGlass .companySearchCard,.liquidGlass .companySearchEmpty,.liquidGlass .matchesEmpty,.liquidGlass .matchCard,.liquidGlass .matchStage,.liquidGlass .matchMessage,.liquidGlass .focusedHero{color:#edf7ff!important;background:linear-gradient(145deg,#153454f7,#061629fa)!important;border-color:#96cdff33!important}.liquidGlass h1,.liquidGlass h2,.liquidGlass h3,.liquidGlass h4,.liquidGlass b,.liquidGlass strong,.liquidGlass label,.liquidGlass .pageHeading p{color:#f5fbff!important}.liquidGlass p,.liquidGlass small,.liquidGlass .muted,.liquidGlass .companyIdentityInline small,.liquidGlass .contactIdentityInline small,.liquidGlass .resultCount{color:#aac4dc!important}.liquidGlass input,.liquidGlass select,.liquidGlass textarea,.liquidGlass .search{color:#f3f9ff!important;background:#041427d1!important;border-color:#98cbf93d!important}.liquidGlass input::placeholder,.liquidGlass textarea::placeholder{color:#88a7c2!important}.liquidGlass button:not(.primary),.liquidGlass .companySearchActions button:not(.primary),.liquidGlass .rowActions button:not(.primary),.liquidGlass .filterBar button,.liquidGlass .viewModeSwitch button{color:#edf7ff!important;background:linear-gradient(150deg,#264f76f0,#092039fa)!important;border-color:#a3d4ff40!important;box-shadow:inset 0 1px #ffffff1f,0 8px 20px #0000002e!important}.liquidGlass button.primary{color:#fff!important;background:linear-gradient(135deg,#4f9bff,#2868ed 62%,#7048e8)!important;border-color:#addbff8f!important}.liquidGlass .deleteInline,.liquidGlass button.deleteInline{color:#ffc2c2!important;background:#821f2f6b!important;border-color:#ff989880!important}.liquidGlass .companySearchCard header,.liquidGlass .companySearchCard article,.liquidGlass .companyPeopleGrid article,.liquidGlass .sourceCard a,.liquidGlass .matchInsightCards article,.liquidGlass .matchDoneSummary article,.liquidGlass .analysisModal .serviceAnalysis,.liquidGlass .analysisModal article{color:#eaf6ff!important;background:#0315299e!important;border-color:#9dd1ff33!important}.liquidGlass .analysisModal .serviceAnalysis *{color:inherit!important}.liquidGlass .analysisModal .serviceAnalysis h4,.liquidGlass .offerCard h3{color:#73d8ff!important}.liquidGlass .emailSendModal,.liquidGlass .draftModal,.liquidGlass .modal,.liquidGlass .drawer,.liquidGlass .apolloModal,.liquidGlass .recordManager,.liquidGlass .analysisModal{color:#eff9ff!important;background:linear-gradient(150deg,#103656,#07182d)!important;border-color:#b0dbff4d!important}.liquidGlass .tableWrap table,.liquidGlass .tableWrap tbody tr,.liquidGlass .enhancedTable tbody tr{color:#e9f6ff!important;background:#06192dd1!important;border-color:#a0d3ff24!important}.liquidGlass .tableWrap thead th{color:#d8edff!important;background:#133454f0!important;border-color:#a0d3ff2e!important}.liquidGlass .contactsPage td[data-label=Contact],.liquidGlass .contactsPage td:first-child{background:#154669b8!important}.liquidGlass .sidebar{width:100%!important;height:min(78dvh,700px)!important;min-height:390px!important;padding:16px 14px calc(18px + env(safe-area-inset-bottom))!important;z-index:90!important;background:linear-gradient(155deg,#123b61,#061629 70%)!important;border:1px solid #aedeff4d!important;border-bottom:0!important;border-radius:28px 28px 0 0!important;transition:transform .28s cubic-bezier(.2,.78,.2,1)!important;inset:auto 0 0!important;overflow:auto!important;transform:translateY(110%)!important;box-shadow:0 -20px 48px #00000085!important}.mobileNavOpen .liquidGlass .sidebar,.mobileNavOpen .sidebar{transform:translateY(0)!important}.liquidGlass .sidebar .targetCard,.liquidGlass .sidebar .collapseNav{display:none!important}.liquidGlass .sidebar .brand{border-bottom:1px solid #a6d4ff2e!important;padding:0 4px 12px!important}.liquidGlass .sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:14px 0!important;display:grid!important;overflow:visible!important}.liquidGlass .sidebar nav button{color:#e7f5ff!important;text-align:left!important;background:#ffffff0e!important;border:1px solid #a7d6ff26!important;border-radius:15px!important;align-items:center!important;gap:10px!important;min-height:50px!important;padding:10px!important;display:flex!important}.liquidGlass .sidebar nav button.active{background:linear-gradient(135deg,#4495ff80,#5e45e67a)!important;border-color:#bae1ff8c!important}.liquidGlass .sidebar nav button .navIcon{background:#ffffff1c!important;border-radius:10px!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;font-size:15px!important;display:grid!important}.liquidGlass .sidebar nav button .navLabel{min-width:0!important;font-size:12px!important;font-weight:800!important;line-height:1.15!important;display:block!important}.liquidGlass .sidebar .profile{border-top:1px solid #a6d4ff2e!important;margin-top:2px!important;padding:12px 4px 0!important}.liquidGlass .sidebar .profile a{color:#b8dcfb!important}.mobilePrimaryDock{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:70;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(155deg,#123658fa,#051425fa);border:1px solid #b2ddff4d;border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:5px;padding:7px 8px;transition:transform .2s,opacity .2s;display:grid;position:fixed;box-shadow:0 14px 30px #0000006b,inset 0 1px #ffffff24}.mobilePrimaryDock button{place-items:center;gap:3px;min-height:52px;display:grid;color:#a9c4da!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:17px!important;padding:5px 2px!important;font-size:10px!important;font-weight:800!important;line-height:1!important}.mobilePrimaryDock button i{color:#d4ecff;background:linear-gradient(145deg,#294d70,#102b48);border-radius:10px;place-items:center;width:28px;height:28px;font-size:14px;display:grid;box-shadow:inset 0 1px #ffffff2e,0 5px 11px #00000040}.mobilePrimaryDock button.active{color:#fff!important;background:linear-gradient(145deg,#4591ffbf,#6140e0d1)!important;box-shadow:inset 0 1px #fff6,0 8px 18px #1255d96b!important}.mobilePrimaryDock button.active i{color:#fff;background:linear-gradient(145deg,#6ed8ff,#3378ff 52%,#6037e7);border-radius:12px;width:34px;height:34px;font-size:17px;box-shadow:inset 0 2px #ffffff80,0 7px 15px #0f46c880}.mobileNavOpen .mobilePrimaryDock,.chromeHidden .mobilePrimaryDock{opacity:0;pointer-events:none;transform:translateY(calc(100% + 28px))}.matchesMobileNav{display:none!important}.mobileBurger{color:#dff3ff!important;background:#12395be6!important;border-color:#addaff59!important;display:inline-grid!important}}.liquidGlass .matchFilterPanel{color:#102d4c!important;background:linear-gradient(160deg,#fff 0%,#edf6ff 56%,#dceafa 100%)!important}.liquidGlass .matchFilterPanel h2,.liquidGlass .matchFilterPanel h3,.liquidGlass .matchFilterPanel label,.liquidGlass .matchFilterPanel span,.liquidGlass .matchFilterPanel b{color:#163b60!important}.liquidGlass .matchFilterPanel p,.liquidGlass .matchFilterPanel small,.liquidGlass .matchFilterPanel .matchLocationHelp{color:#52718f!important}.liquidGlass .matchFilterPanel section>div>label,.liquidGlass .matchFilterPanel .fitRange,.liquidGlass .matchFilterPanel .matchLocationField input{color:#173e63!important;background:#fff!important;border-color:#b9d0e6!important;box-shadow:0 5px 14px #26588a12!important}.liquidGlass .matchFilterPanel section>div>label.selected{color:#0e4f9e!important;background:linear-gradient(145deg,#ddecff,#c9e0ff)!important;border-color:#2e7de5!important}.liquidGlass .matchFilterPanel section>div>label.selected i{color:#fff!important;background:#2776d9!important;border-color:#2776d9!important}.liquidGlass .matchFilterPanel .matchPresets button,.liquidGlass .matchFilterPanel .matchLocationPresets button,.liquidGlass .matchFilterPanel .batchChoices button,.liquidGlass .matchFilterPanel>header button,.liquidGlass .matchFilterPanel>footer button{color:#1d4f7c!important;background:#fff!important;border-color:#b7cfe5!important}.liquidGlass .matchFilterPanel .matchLocationPresets button.selected,.liquidGlass .matchFilterPanel .batchChoices button.selected,.liquidGlass .matchFilterPanel>footer button.primary{color:#fff!important;background:linear-gradient(145deg,#5ca8ff,#2369de)!important;border-color:#2369de!important}.liquidGlass .matchFilterPanel>footer{background:#eff8fff7!important;border-color:#c5d9ea!important}.liquidGlass .matchFilterOverlay{-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;background:#031326ad!important}@media (width<=760px){.matchControlsButton{width:42px!important;min-width:42px!important;padding:0!important}.matchControlsButton span{display:none}.matchesMenuMeta{min-height:24px;font-size:9px}.matchCardExact.phase-company .matchFitCard,.matchCardExact.phase-company .matchInsightCard{margin-top:8px!important}.matchCardExact.phase-company .matchCompanyAction{margin-top:10px!important}}.brandColorPicker{color:#172b40;background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;grid-column:1/-1;min-width:0;margin:0;padding:14px}.brandColorPicker legend{padding:0 5px;font-weight:700}.brandColorPicker p,.brandColorPicker small{color:#42566b;font-size:13px}.brandColorSwatches{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.brandColorSwatches button{border:2px solid #fff!important;border-radius:50%!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;font-size:20px!important;box-shadow:0 0 0 1px #94a3b8!important}.brandColorInputs{align-items:end;gap:14px;display:flex}.brandColorInputs label{flex:1;gap:6px;min-width:0;display:grid}.brandColorInputs input[type=color]{cursor:pointer;background:#fff!important;width:64px!important;height:44px!important;padding:3px!important}.brandColorInputs input:not([type=color]){width:100%;color:#172b40!important;background:#fff!important;border:1px solid #94a3b8!important}.brandColorPreview{text-align:center;border-radius:9px;margin:12px 0;padding:12px 16px;font-weight:700}.brandColorPicker [role=alert]{color:#b91c1c}.liquidGlass .headerActions>.settingsShortcut{white-space:nowrap;align-items:center;gap:6px;min-height:44px;padding:9px 12px;background:var(--blue)!important;color:var(--brand-foreground,#fff)!important;border:0!important;display:inline-flex!important}.liquidGlass .settingsNav{display:flex!important}.companySetupLink{margin:12px 0 22px;font-weight:650;display:block}.liquidGlass.shell .primary,.liquidGlass.shell button.primary,.liquidGlass .sidebar nav button.active{background:var(--blue)!important;color:var(--brand-foreground,#fff)!important}@media (width<=760px){.liquidGlass .headerActions>.settingsShortcut{padding:8px!important;font-size:12px!important;display:inline-flex!important}.settingsShortcut span{display:inline!important}.brandColorInputs{flex-wrap:wrap}.brandColorPicker{padding:12px}.workspaceSettings{max-height:90dvh}}.profile{flex-wrap:wrap}.profile .signOutControl{color:#d9efff;background:#ffffff12;border:1px solid #a4d5f947;border-radius:10px;flex:0 0 100%;order:5;justify-content:center;align-items:center;gap:7px;min-width:0;height:34px;margin:8px 0 0;padding:0 10px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.profile .signOutControl span{width:auto;font-size:15px}.newLeadsPage .planLeadTable{table-layout:fixed;width:100%;min-width:0}.newLeadsPage .planLeadTable th,.newLeadsPage .planLeadTable td{overflow-wrap:anywhere;white-space:normal;min-width:0}.newLeadsPage .planLeadTable th{letter-spacing:.2px;padding:9px 7px;line-height:1.35}.newLeadsPage .planLeadTable td{padding:10px 7px}.newLeadsPage .planLeadTable th:first-child{width:21%}.newLeadsPage .planLeadTable th:nth-child(2){width:11%}.newLeadsPage .planLeadTable th:nth-child(3){width:17%}.newLeadsPage .planLeadTable th:nth-child(4){width:15%}.newLeadsPage .planLeadTable th:nth-child(5){width:17%}.newLeadsPage .planLeadTable th:nth-child(6){width:9%}.newLeadsPage .planLeadTable th:nth-child(7){width:10%}.newLeadsPage .planLeadTable td b{font-size:12px;line-height:1.4}.newLeadsPage .planLeadTable td button{white-space:normal;min-width:0;max-width:100%;min-height:32px;margin-top:5px;padding:5px 7px;line-height:1.3}.newLeadsPage .planLeadTable .offerBadge{width:fit-content;max-width:100%;padding:4px 6px}.newLeadsPage .planLeadTable .progressSelect{width:100%;min-width:0;padding:4px}.newLeadsPage .planLeadTable .draftExcerpt{max-width:100%}.newLeadsPage .planLeadTable td:last-child button{margin-bottom:4px}@media (width<=760px){.newLeadsPage .planLeadTable td{padding:7px 0}.newLeadsPage .planLeadTable td:last-child button{min-height:36px;margin:0}}.brandMeta .apolloCreditBadge{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;width:max-content;max-width:148px;min-height:29px;margin-top:5px;padding:0 10px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 5px 12px #e3f0002e;color:#20270f!important;letter-spacing:.1px!important;background:#efff00!important;border:1px solid #d5e600!important;border-radius:8px!important;font-size:10px!important;font-weight:900!important;line-height:1!important}.brandMeta .apolloCreditBadge i{color:#596300;font-size:10px}.brandMeta .apolloCreditBadge.loading{color:#3f4b24!important;background:#f7fb9a!important;border-color:#e8ec92!important}.brandMeta .apolloCreditBadge.unavailable,.brandMeta .apolloCreditBadge.not_connected{color:#66541b!important;background:#fff4a8!important;border-color:#e7cf62!important}@media (width<=760px){.brandMeta .apolloCreditBadge{max-width:190px;min-height:32px;font-size:11px!important}}.shell main,.shell section,.shell article,.shell header>div{min-width:0}.shell button,.overlay button{white-space:normal;overflow-wrap:normal;max-width:100%;min-height:44px}.headerActions,.recordActions,.modal footer,.drawer footer,.emailSendModal footer{flex-wrap:wrap;gap:8px}.overlay{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.overlay>.modal,.overlay>.emailSendModal,.overlay>.offerPickerModal,.overlay>.analysisModal,.overlay>.recordManager{min-width:0;max-width:100%;max-height:calc(100dvh - 32px);overflow:auto}.overlay header{gap:12px}.overlay header>div{flex:1;min-width:0}.overlay header>button{flex-shrink:0;min-width:44px}.shell input,.shell select,.shell textarea,.overlay input,.overlay select,.overlay textarea{box-sizing:border-box;max-width:100%}@media (width<=900px){.shell .pair{grid-template-columns:minmax(0,1fr)}.shell .headerActions{justify-content:flex-start}.overlay{align-items:center}.overlay h2{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.shell *,.overlay *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.recordTimestamps{background:linear-gradient(145deg,#f7fbff,#e8f3fd);border:1px solid #c6deef;border-radius:10px;gap:7px;min-width:156px;padding:9px 10px;display:grid;box-shadow:inset 0 1px #ffffffe6}.recordTimestamps>span{gap:2px;display:grid}.recordTimestamps small{letter-spacing:.65px;text-transform:uppercase;font-size:8px;font-weight:900;color:#376c98!important}.recordTimestamps time{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:750;line-height:1.35;color:#123c62!important}.liquidGlass .enhancedTable .recordTimestamps small{color:#376c98!important}.liquidGlass .enhancedTable .recordTimestamps time{color:#123c62!important}@media (width<=760px){.recordTimestamps{gap:8px;min-width:0;padding:10px 11px}.recordTimestamps small{font-size:9px}.recordTimestamps time{white-space:normal;font-size:12px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}.shell.legacyCRM .sidebar nav button .navLabel{background:0 0!important;border:0!important;border-radius:0!important;height:auto!important}.shell.legacyCRM .sidebar nav button .navLabel:before,.shell.legacyCRM .sidebar nav button .navLabel:after{display:none!important}.shell.legacyCRM{color:#203348;background:#f4f6f9;grid-template-columns:244px minmax(0,1fr);max-width:100%}.shell.legacyCRM .sidebar{width:244px;box-shadow:none;overflow-y:auto;background:#142f49!important}.shell.legacyCRM .sidebar nav button{overflow-wrap:normal;gap:10px;width:100%;height:auto;min-height:44px;box-shadow:none!important;transform:none!important}.shell.legacyCRM .sidebar nav button .navLabel{word-break:normal;overflow-wrap:normal;text-align:left;flex:auto;min-width:0;max-width:none;margin:0;white-space:nowrap!important;width:auto!important;color:inherit!important;font-size:13px!important;line-height:1.4!important}.shell.legacyCRM .sidebar nav button .navIcon{flex:0 0 22px;margin:0;width:22px!important;min-width:22px!important;color:inherit!important}.shell.legacyCRM .sidebar nav button:not(.active){color:#c5d3e0!important}.shell.legacyCRM .sidebar nav button.active{color:#fff!important;background:#2865ac!important}.shell.legacyCRM .sidebar nav a{color:#dbe8f3;font-size:13px}.shell.legacyCRM .brand{gap:8px;padding:0 0 20px}.shell.legacyCRM .brandMark{flex-shrink:0;width:36px;height:44px}.shell.legacyCRM .brandMeta{flex:1;min-width:0}.shell.legacyCRM .brand small{letter-spacing:.5px;color:#d3dfeb;font-size:11px}.shell.legacyCRM .collapseNav{flex-shrink:0;min-width:28px}.shell.legacyCRM .brandMeta .apolloCreditBadge{max-width:100%;color:#24445c!important;box-shadow:none!important;background:#e4edf4!important;border-color:#b7cddd!important;font-weight:700!important}.shell.legacyCRM main{width:100%;min-width:0}.shell.legacyCRM main>header{height:auto;min-height:88px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;flex-wrap:wrap;gap:16px;background:#fff!important;padding:16px 24px!important}.shell.legacyCRM .pageHeading{flex:190px;min-width:0}.shell.legacyCRM main>header h1{font-size:26px;line-height:1.2}.shell.legacyCRM .headerActions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;max-width:100%;gap:8px!important}.shell.legacyCRM .headerActions button{min-height:44px;font-size:12px;box-shadow:none!important;border-radius:9px!important}.shell.legacyCRM .headerActions .search{max-width:200px}.shell.legacyCRM .content{width:100%;min-width:0;max-width:1440px;padding:24px}.shell.legacyCRM .welcome{color:#1d3852;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #d8e2ee;flex-wrap:wrap;gap:20px;padding:24px;background:#e8eff7!important}.shell.legacyCRM .welcome h2{color:#1d3852;font-size:26px;line-height:1.25}.shell.legacyCRM .welcome p{color:#526980;font-size:14px}.shell.legacyCRM .welcome span{color:#35617c}.shell.legacyCRM .quick{flex-wrap:wrap}.shell.legacyCRM .quick button{color:#25465e;background:#fff;border:1px solid #b9cbdb}.shell.legacyCRM .welcome:after{display:none}.shell.legacyCRM .metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.shell.legacyCRM .dashboardGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.shell.legacyCRM .metric,.shell.legacyCRM .panel{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #e0e6ed;border-radius:14px;min-width:0;box-shadow:0 2px 5px #18344d05;background:#fff!important}.shell.legacyCRM .metric strong{overflow-wrap:anywhere;font-size:26px}.shell.legacyCRM .metric span{color:#5b6f83;font-size:11px}.shell.legacyCRM .metric small{color:#63768a;font-size:12px}.shell.legacyCRM .activityRow>div{min-width:0}.shell.legacyCRM .activityRow b,.shell.legacyCRM .activityRow small{overflow-wrap:anywhere}.shell.legacyCRM .panelTitle h3{font-size:18px}.shell.legacyCRM .panelTitle span{color:#597086}.shell.legacyCRM .tableWrap{max-width:100%;overflow-x:auto}@media (width>=761px){.shell.legacyCRM .sidebar nav{grid-template-columns:minmax(0,1fr);display:grid}.shell.legacyCRM .sidebar nav button .navLabel{display:block!important}.shell.legacyCRM.sidebarCollapsed,.shell.legacyCRM.focusedView{grid-template-columns:minmax(0,1fr)!important}}@media (width>=761px) and (width<=1100px){.shell.legacyCRM .metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.shell.legacyCRM .dashboardGrid{grid-template-columns:minmax(0,1fr)}.shell.legacyCRM .headerActions{justify-content:flex-start}}@media (width<=760px){.shell.legacyCRM{display:block}.shell.legacyCRM .sidebar nav{grid-template-columns:minmax(0,1fr)!important}.shell.legacyCRM .sidebar nav button{border-radius:8px!important;flex-basis:auto!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important}.shell.legacyCRM .sidebar nav button:before{display:none!important}.shell.legacyCRM .sidebar nav button .navLabel{display:block!important}.shell.legacyCRM .sidebar nav button .navIcon{height:22px!important}.shell.legacyCRM .sidebar nav button .navIcon i{-webkit-text-fill-color:currentColor;-webkit-text-stroke:0;filter:none;transform:none;background:0 0!important;font-size:16px!important}.shell.legacyCRM .content{padding:16px}.shell.legacyCRM main>header{gap:10px;padding:12px 16px!important}.shell.legacyCRM .headerActions{justify-content:flex-start}.shell.legacyCRM .welcome{padding:20px}.shell.legacyCRM .metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.shell.legacyCRM .dashboardGrid{grid-template-columns:minmax(0,1fr)}.shell.legacyCRM .welcome h2{font-size:23px}}@media (width<=420px){.shell.legacyCRM .metricGrid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.shell.legacyCRM,.shell.legacyCRM main,.shell.legacyCRM .content{color:#203348!important;background:#f4f6f9!important}.shell.legacyCRM main>header h1,.shell.legacyCRM .welcome h2,.shell.legacyCRM .metric strong,.shell.legacyCRM .panel h3,.shell.legacyCRM .activityRow b,.shell.legacyCRM .mixBars b,.shell.legacyCRM .taskRow b{color:#203348!important;text-shadow:none!important}.shell.legacyCRM .welcome p,.shell.legacyCRM .metric small,.shell.legacyCRM .panel small,.shell.legacyCRM .taskRow span{color:#5a6e82!important}.shell.legacyCRM .quick button{color:#25465e!important;box-shadow:none!important;background:#fff!important}.shell.legacyCRM .sidebar{visibility:hidden;pointer-events:none;border-radius:0 16px 16px 0!important;width:min(320px,90vw)!important;height:100dvh!important;min-height:0!important;inset:0 auto 0 0!important;overflow-y:auto!important;transform:translate(-110%)!important}.shell.legacyCRM.mobileNavOpen .sidebar{visibility:visible;pointer-events:auto;transform:translate(0)!important}.shell.legacyCRM .sidebar .brand{display:flex!important}.shell.legacyCRM .sidebar .mobileNavClose{flex-shrink:0;min-width:44px;display:block!important}.shell.legacyCRM .sidebar nav button .navLabel{text-shadow:none!important;-webkit-text-stroke:0!important;font-weight:600!important}}._page_sylsu_1{color:#172d39;background:#f4f8fa;min-height:100vh;padding:0 22px;font-family:Arial,sans-serif;line-height:1.75}._wrap_sylsu_1{max-width:920px;margin:auto}._page_sylsu_1 nav{border-bottom:1px solid #cedce2;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;display:flex}._page_sylsu_1 a{color:#006580;text-underline-offset:4px;text-decoration:underline}._brand_sylsu_1{font-size:23px;font-weight:800;text-decoration:none!important}._brand_sylsu_1 span{font-size:12px;font-weight:400;display:block}._page_sylsu_1 article{background:#fff;border:1px solid #dce7eb;border-radius:18px;margin:32px 0;padding:48px}._page_sylsu_1 h1{letter-spacing:-1px;margin:12px 0 22px;font-size:clamp(32px,5vw,48px);line-height:1.15}._page_sylsu_1 h2{margin:32px 0 10px;font-size:22px;line-height:1.3}._page_sylsu_1 p,._page_sylsu_1 li{font-size:16px}._page_sylsu_1 ul{padding-left:24px}._eyebrow_sylsu_1{letter-spacing:2px;color:#006580;font-weight:700;font-size:12px!important}._page_sylsu_1 footer{flex-wrap:wrap;gap:24px;padding:8px 0 36px;font-size:14px;display:flex}._page_sylsu_1 a:focus-visible{outline-offset:4px;outline:3px solid #006580}@media (width<=600px){._page_sylsu_1 article{padding:25px 20px}._page_sylsu_1 nav{align-items:flex-start}._page_sylsu_1 footer{gap:16px}}@media print{._page_sylsu_1{background:#fff}._page_sylsu_1 article{border:0;padding:0}._page_sylsu_1 nav,._page_sylsu_1 footer{display:none}}
