/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.select-all{-webkit-user-select:all;user-select:all}}:root{--blue:#246bfd;--text:#162033;--muted:#728096;--line:#e7ebf1;--bg:#f5f7fa}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:14px Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.shell{min-height:100vh}.shell>aside{border-right:1px solid var(--line);background:#fff;flex-direction:column;width:248px;padding:24px 14px 16px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:12px;padding:0 10px 24px;display:flex}.brand>i{color:#fff;background:linear-gradient(145deg,#246bfd,#5b8cff);border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;font-style:normal;font-weight:800;display:grid;box-shadow:0 7px 18px #246bfd38}.brand b,.brand span{display:block}.brand b{font-size:16px}.brand span{color:var(--muted);font-size:11px}nav{gap:3px;display:grid}nav button{color:#5f6d82;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;height:38px;padding:0 12px;font-weight:600;display:flex}nav button:nth-child(10){margin-top:18px}nav button i{text-align:center;width:18px;font-size:17px;font-style:normal}nav button:hover,nav button.on{color:var(--blue);background:#edf3ff}nav button em{color:var(--blue);background:#e9efff;border-radius:10px;margin-left:auto;padding:2px 7px;font-size:11px;font-style:normal}.profile{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:auto;padding:16px 5px 0;display:flex}.profile>i{color:#fff;background:#14284c;border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:700;display:grid}.profile b,.profile span{display:block}.profile b{font-size:12px}.profile span{color:var(--muted);font-size:10px}.content{max-width:1680px;margin-left:248px;padding:24px 32px 48px}header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}h1{margin:0 0 4px;font-size:25px}header p,.head p{color:var(--muted);margin:0;font-size:12px}.actions{align-items:center;gap:10px;display:flex}.actions label{border:1px solid var(--line);color:#94a0b2;background:#fff;border-radius:9px;align-items:center;width:244px;height:39px;padding:0 12px;display:flex}.actions input{background:0 0;border:0;outline:0;width:100%;padding-left:8px}.primary{background:var(--blue);color:#fff;border:0;border-radius:9px;height:39px;padding:0 17px;font-weight:700;box-shadow:0 7px 17px #246bfd35}.bell{border:1px solid var(--line);background:#fff;border-radius:9px;width:39px;height:39px;position:relative}.bell b{color:#fff;background:#f05252;border-radius:9px;place-items:center;width:16px;height:16px;font-size:9px;display:grid;position:absolute;top:-3px;right:-2px}.welcome{color:#fff;background:linear-gradient(100deg,#102344,#183967);border-radius:12px;align-items:center;margin-bottom:18px;padding:15px 18px;display:flex}.welcome>i{color:#76a4ff;background:#ffffff14;border-radius:10px;place-items:center;width:38px;height:38px;margin-right:12px;display:grid}.welcome p{color:#c9d5e8;margin:3px 0 0;font-size:12px}.welcome button{color:#16305a;background:#fff;border:0;border-radius:8px;margin-left:auto;padding:9px 13px;font-size:11px;font-weight:700}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}.metrics article{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:auto 1fr;column-gap:12px;padding:17px;display:grid}.metrics article>i{border-radius:10px;grid-row:1/4;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.c0{color:#246bfd;background:#eaf1ff}.c1{color:#18a881;background:#e9f8f4}.c2{color:#7a55d9;background:#f1ecff}.c3{color:#ef8d35;background:#fff2e7}.metrics span{color:var(--muted);font-size:11px}.metrics strong{font-size:22px}.metrics small{color:#1aa57d;font-size:10px}.grid{grid-template-columns:.82fr 1.35fr;gap:16px;margin-bottom:16px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:12px}.head{border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:center;padding:17px 18px;display:flex}.head h2{margin:0 0 4px;font-size:14px}.head button,.head select{color:var(--blue);background:0 0;border:0;font-size:11px;font-weight:700}.workrow{border-bottom:1px solid #f0f2f5;align-items:center;gap:12px;padding:10px 17px;display:flex}.workrow>b{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.violet{color:#7a55d9;background:#f1ecff}.workrow div{flex:1}.workrow strong,.workrow span{display:block}.workrow span{color:var(--muted);font-size:10px}.workrow button{background:#f5f7fa;border:0;border-radius:7px;width:26px;height:26px}.chartbox{height:175px;padding:17px 20px 5px;display:flex}.axis{color:#9aa5b5;flex-direction:column;justify-content:space-between;padding-bottom:22px;font-size:9px;display:flex}.bars{border-bottom:1px solid var(--line);background:repeating-linear-gradient(#edf0f4 0 1px,#0000 1px 25%);flex:1;align-items:flex-end;gap:15px;margin-left:12px;display:flex}.bars>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.bars i{background:linear-gradient(#4d83fb,#246bfd);border-radius:5px 5px 2px 2px;width:68%;display:block}.bars span{color:#8894a6;margin-top:7px;font-size:9px}.chartfoot{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.chartfoot div{border-right:1px solid var(--line);padding:11px 16px}.chartfoot span,.chartfoot b{display:block}.chartfoot span{color:var(--muted);font-size:9px}.leads{margin-bottom:16px}.table{overflow:auto}.tr{border-bottom:1px solid #f0f2f5;grid-template-columns:1.5fr 1.1fr 1.05fr .7fr 1fr .4fr;align-items:center;min-width:900px;padding:11px 18px;font-size:11px;display:grid}.th{color:#8c97a8;background:#fafbfc;font-size:9px;font-weight:800}.person{align-items:center;gap:9px;display:flex}.person i{color:#246bfd;background:#edf3ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;font-weight:800;display:grid}.person b small{color:var(--muted);font-size:9px;font-weight:400;display:block}.tr em{color:#315fb1;background:#edf3ff;border-radius:12px;padding:4px 8px;font-size:9px;font-style:normal}.score{color:#198c6c;border:3px solid #4fbf9e;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}@media (width<=1050px){.metrics{grid-template-columns:repeat(2,1fr)}.grid{grid-template-columns:1fr}.actions label{display:none}}@media (width<=720px){.shell>aside{width:70px}.brand div,.profile div,nav button{font-size:0}.brand{padding-left:2px}.profile{justify-content:center}.content{margin-left:70px;padding:18px 12px}.metrics{grid-template-columns:1fr}.welcome button,header p{display:none}}@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}.profile>button{cursor:pointer;background:#f3f6fa;border:0;border-radius:7px;width:28px;height:28px}.loginpage{background:#fff;grid-template-columns:1.15fr .85fr;min-height:100vh;display:grid}.loginvisual{color:#fff;background:radial-gradient(circle at 80% 20%,#244c83 0,#0000 28%),linear-gradient(140deg,#071426,#102a50);flex-direction:column;padding:42px 7vw;display:flex}.brandlight{align-items:center;gap:12px;display:flex}.brandlight>i,.mobilebrand>i{background:#3478ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;font-weight:800;display:grid}.brandlight b,.brandlight span{display:block}.brandlight span{color:#9fb3cf;font-size:11px}.loginmessage{max-width:620px;margin:auto 0}.loginmessage>span,.eyebrow{color:#70a2ff;letter-spacing:1.8px;font-size:10px;font-weight:800}.loginmessage h1{letter-spacing:-3px;margin:20px 0;font-size:clamp(42px,5vw,70px);line-height:1.05}.loginmessage>p{color:#b9c8dc;max-width:540px;font-size:16px;line-height:1.75}.loginstats{gap:46px;margin-top:42px;display:flex}.loginstats b,.loginstats span{display:block}.loginstats b{font-size:23px}.loginstats span{color:#92a7c3;margin-top:4px;font-size:10px}.loginvisual>small{color:#6e84a1}.loginform{place-items:center;padding:40px;display:grid}.mobilebrand{display:none}.loginform h2{margin:13px 0 5px;font-size:32px}.loginform>form>p{color:var(--muted);margin:0 0 31px}.loginform label{margin:17px 0;font-size:12px;font-weight:700;display:block}.loginform input,.formgrid input,.formgrid select{background:#fff;border:1px solid #dfe5ed;border-radius:9px;outline:none;width:100%;height:45px;margin-top:7px;padding:0 13px;display:block}.loginform input:focus,.formgrid input:focus,.formgrid select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #246bfd18}.loginform form>button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:9px;width:100%;height:46px;margin-top:7px;font-weight:800}.loginform form>small{text-align:center;color:#98a3b2;margin-top:22px;font-size:10px;display:block}.loginerror{color:#c43c3c;background:#fff0f0;border-radius:8px;padding:10px;font-size:11px}.modal{z-index:10;background:#0a14267a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal form{background:#fff;border-radius:15px;width:min(650px,100%);box-shadow:0 25px 80px #07142655}.modalhead,.modalfoot{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 22px;display:flex}.modalhead h2{margin:0}.modalhead p{color:var(--muted);margin:4px 0 0;font-size:11px}.modalhead>button{background:#f2f5f8;border:0;border-radius:8px;width:30px;height:30px;font-size:20px}.formgrid{grid-template-columns:1fr 1fr;gap:15px;padding:20px 22px;display:grid}.formgrid label{font-size:11px;font-weight:700}.modalfoot{border:0;border-top:1px solid var(--line);justify-content:flex-end;gap:9px}.modalfoot>button{border:1px solid var(--line);background:#fff;border-radius:8px;height:38px;padding:0 17px;font-weight:700}.toast{color:#fff;z-index:20;background:#122847;border-radius:9px;padding:13px 18px;position:fixed;bottom:25px;right:25px}.tr select{border:1px solid var(--line);border-radius:6px;max-width:125px;padding:5px;font-size:9px}.delete{color:#c43c3c;background:#fff0f0;border:0;border-radius:6px;padding:5px 8px;font-size:9px}.kanban{gap:12px;padding-bottom:15px;display:flex;overflow:auto}.kanban>section{flex:1;min-width:245px}.kanban h3{text-transform:uppercase;color:#6e7b8f;justify-content:space-between;font-size:11px;display:flex}.kanban h3 b{background:#e8edf4;border-radius:10px;padding:2px 7px}.kanban article{border:1px solid var(--line);background:#fff;border-radius:10px;margin:9px 0;padding:14px}.kanban article>b,.kanban article>span,.kanban article>strong{display:block}.kanban article>span{color:var(--muted);margin:4px 0 12px;font-size:10px}.kanban article>strong{font-size:14px}.kanban article>select{border:1px solid var(--line);border-radius:7px;width:100%;margin-top:12px;padding:7px}.simple{padding:25px}.simple>h2{margin:0 0 7px}.simple>p{color:var(--muted);margin:0 0 25px}.summarycards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.summarycards article{border:1px solid var(--line);border-radius:10px;padding:18px}.summarycards span,.summarycards b{display:block}.summarycards span{color:var(--muted);font-size:10px}.summarycards b{margin-top:6px;font-size:25px}.userrow{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;margin:9px 0;padding:14px;display:flex}.userrow>i{width:36px;height:36px;color:var(--blue);background:#eaf1ff;border-radius:9px;place-items:center;font-style:normal;font-weight:800;display:grid}.userrow>b{flex:1}.userrow b span{color:var(--muted);font-size:10px;font-weight:400;display:block}.userrow em{color:#178a6d;background:#e9f8f4;border-radius:12px;padding:5px 9px;font-size:9px;font-style:normal}.integrationgrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.integrationgrid article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:21px}.integrationgrid article>i{width:38px;height:38px;color:var(--blue);background:#edf3ff;border-radius:9px;place-items:center;font-style:normal;display:grid}.integrationgrid p{color:var(--muted);min-height:32px;font-size:11px}.integrationgrid button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 11px;font-size:10px;font-weight:700}.updatebox{background:#f8fafc;border:1px dashed #b8c4d5;border-radius:11px;align-items:center;gap:13px;padding:20px;display:flex}.updatebox>i{color:var(--blue);font-size:25px;font-style:normal}.updatebox div{flex:1}.updatebox b,.updatebox span{display:block}.updatebox span{color:var(--muted);font-size:10px}.updatebox label{background:var(--blue);color:#fff;cursor:pointer;border-radius:8px;padding:10px 13px;font-size:10px;font-weight:700}.updatebox input{display:none}.warning{color:#936318;background:#fff8e8;border-radius:8px;margin-top:14px;padding:12px;font-size:10px}.settingslist{display:grid}.settingslist button{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;padding:15px 4px;font-weight:700}.settingslist span{float:right;color:var(--blue)}.empty{text-align:center;place-content:center;min-height:420px;display:grid}.empty>i{width:55px;height:55px;color:var(--blue);background:#eaf1ff;border-radius:15px;place-items:center;margin:auto;font-size:25px;font-style:normal;display:grid}.empty p{color:var(--muted)}.empty button{margin:auto}@media (width<=800px){.loginpage{grid-template-columns:1fr}.loginvisual{display:none}.mobilebrand{align-items:center;gap:10px;margin-bottom:50px;display:flex}.summarycards,.integrationgrid,.formgrid{grid-template-columns:1fr}.loginform{min-height:100vh}.kanban{max-width:calc(100vw - 100px)}}:root{--n:#0c1b32;--b:#246bfe;--t:#172033;--m:#67758a;--l:#e5eaf1;--bg:#f3f6fa}.crm2{background:var(--bg);min-height:100vh;color:var(--t);font-size:15px}.side2{border-right:1px solid var(--l);z-index:5;background:#fff;flex-direction:column;width:272px;display:flex;position:fixed;inset:0 auto 0 0}.logo2{border-bottom:1px solid #eef1f5;align-items:center;gap:13px;height:86px;padding:0 24px;display:flex}.logo2>i{color:#fff;background:linear-gradient(145deg,#1d64f2,#5b8dff);border-radius:12px;place-items:center;width:43px;height:43px;font-size:21px;font-style:normal;font-weight:900;display:grid;box-shadow:0 8px 20px #246bfe42}.logo2 b,.logo2 span{display:block}.logo2 b{letter-spacing:-.2px;font-size:17px}.logo2 span{color:#8390a3;margin-top:2px;font-size:11px}.nav2{scrollbar-width:thin;padding:15px 13px;overflow:auto}.nav2 section{margin-bottom:18px}.nav2 small{letter-spacing:1.5px;color:#a0a9b8;padding:0 12px 7px;font-size:10px;font-weight:800;display:block}.nav2 button{color:#5b687d;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;width:100%;height:42px;padding:0 12px;font-size:13px;font-weight:650;display:flex}.nav2 button:hover,.nav2 button.active{color:#175eea;background:#edf3ff}.nav2 button>i{text-align:center;width:21px;font-size:18px;font-style:normal}.nav2 button em{color:#185ee7;background:#dfeaff;border-radius:12px;margin-left:auto;padding:2px 7px;font-size:11px;font-style:normal}.user2{border-top:1px solid var(--l);align-items:center;gap:10px;margin-top:auto;padding:16px;display:flex}.user2>i{color:#fff;background:#122846;border-radius:10px;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;font-weight:800;display:grid}.user2 div{flex:1;min-width:0}.user2 b,.user2 span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.user2 b{font-size:12px}.user2 span{color:#8490a2;margin-top:2px;font-size:10px}.user2 button{cursor:pointer;background:#f2f5f8;border:0;border-radius:8px;width:31px;height:31px}.main2{min-height:100vh;margin-left:272px}.top2{border-bottom:1px solid var(--l);z-index:4;background:#fff;justify-content:space-between;align-items:center;height:86px;padding:0 30px;display:flex;position:sticky;top:0}.top2>div:first-child>span{color:#8e99aa;letter-spacing:1.2px;font-size:10px;font-weight:800}.top2 h1{letter-spacing:-.5px;margin:3px 0 0;font-size:24px}.tools2{align-items:center;gap:9px;display:flex}.tools2>label{color:#8b97a8;background:#f9fafc;border:1px solid #dfe5ed;border-radius:9px;align-items:center;width:285px;height:42px;padding:0 12px;display:flex}.tools2 input{background:0 0;border:0;outline:0;width:100%;padding-left:9px;font-size:12px}.tools2>button{border:1px solid var(--l);color:#526076;cursor:pointer;background:#fff;border-radius:9px;height:42px;padding:0 13px;font-weight:750}.tools2 .new2{background:var(--b);color:#fff;border:0;padding:0 18px;box-shadow:0 7px 18px #246bfe35}.alert2{position:relative;width:42px!important;padding:0!important}.alert2 em{color:#fff;background:#f15359;border-radius:50%;place-items:center;width:17px;height:17px;font-size:9px;font-style:normal;display:grid;position:absolute;top:-4px;right:-3px}.body2{max-width:1550px;margin:auto;padding:26px 30px 50px}.welcome2{color:#fff;background:radial-gradient(circle at 78% 12%,#2b568c 0,#0000 26%),linear-gradient(105deg,#0d203b,#17385f);border-radius:15px;justify-content:space-between;align-items:center;padding:25px 28px;display:flex;box-shadow:0 10px 30px #0a1f3d20}.welcome2>div{max-width:760px}.welcome2 span,.guidehero2>span,.intro2>span{letter-spacing:1.6px;color:#75a7ff;font-size:10px;font-weight:850}.welcome2 h2{margin:8px 0 5px;font-size:21px;font-weight:550;line-height:1.35}.welcome2 h2 b{font-weight:850}.welcome2 p{color:#b8c7db;margin:0;font-size:13px}.welcome2 button{color:#16355d;background:#fff;border:0;border-radius:9px;padding:12px 16px;font-size:12px;font-weight:800}.stats2{grid-template-columns:repeat(4,1fr);gap:14px;margin:17px 0;display:grid}.stats2 article{border:1px solid var(--l);background:#fff;border-radius:12px;justify-content:space-between;align-items:flex-start;padding:18px;display:flex;box-shadow:0 2px 10px #1a335209}.stats2 span,.stats2 b,.stats2 small{display:block}.stats2 span{color:var(--m);font-size:12px;font-weight:600}.stats2 b{letter-spacing:-.7px;margin:5px 0 3px;font-size:25px}.stats2 small{color:#8390a2;font-size:11px}.stats2 i{border-radius:11px;place-items:center;width:41px;height:41px;font-size:17px;font-style:normal;display:grid}.blue{color:#1c66f2!important;background:#eaf1ff!important}.purple{color:#7c55da!important;background:#f2ecff!important}.green{color:#149874!important;background:#e9f8f3!important}.orange{color:#eb852a!important;background:#fff2e6!important}.red{color:#da4248!important;background:#feecec!important}.dash2{grid-template-columns:.88fr 1.25fr;gap:16px;margin-bottom:16px;display:grid}.panel2{border:1px solid var(--l);background:#fff;border-radius:13px;box-shadow:0 2px 10px #1a335208}.head2{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.head2 h3,.inboxtitle2 h3{margin:0 0 4px;font-size:15px}.head2 p,.inboxtitle2 p{color:var(--m);margin:0;font-size:11px}.head2 button{color:var(--b);background:0 0;border:0;font-size:11px;font-weight:750}.focus2{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f2f5;align-items:center;gap:12px;width:100%;padding:12px 18px;display:flex}.focus2:last-child{border:0}.focus2>i{border-radius:9px;place-items:center;width:37px;height:37px;font-size:15px;font-style:normal;font-weight:800;display:grid}.focus2>span{flex:1}.focus2 b,.focus2 small{display:block}.focus2 b{font-size:12px}.focus2 small{color:var(--m);margin-top:3px;font-size:10px}.focus2 em{color:#8390a2;font-style:normal}.funnel2{padding:15px 20px 18px}.funnel2>div{grid-template-columns:110px 1fr 25px 70px;align-items:center;gap:9px;margin:10px 0;display:grid}.funnel2 span{color:#647187;font-size:10px}.funnel2>div>i{background:#edf1f6;border-radius:8px;height:7px;overflow:hidden}.funnel2 i b{background:linear-gradient(90deg,#1e63eb,#5c8eff);border-radius:8px;height:100%;display:block}.funnel2 strong{text-align:center;font-size:11px}.funnel2 em{color:#526076;text-align:right;font-size:10px;font-style:normal}.opps2>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f2f5;grid-template-columns:40px 1.45fr 1fr 115px 80px 100px 15px;align-items:center;gap:12px;width:100%;padding:13px 19px;display:grid}.opps2 b,.opps2 small{display:block}.opps2 b{font-size:11px}.opps2 small{color:#7b889b;margin-top:3px;font-size:9px}.opps2 strong{font-size:12px}.avatar2{color:#1d63eb;background:linear-gradient(145deg,#eaf1ff,#dbe7ff);border-radius:10px;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:850;display:grid}.stage2{color:#53637a;background:#edf2f8;border-radius:13px;width:max-content;padding:5px 9px;font-size:9px;font-weight:750;display:inline-block}.s-proposal-sent,.s-meeting-booked{color:#674bd0;background:#eeeaff}.s-negotiation{color:#c87323;background:#fff1e3}.s-won{color:#137b61;background:#e6f7f1}.s-new-lead{color:#1b62e7;background:#e9f1ff}.s-lost{color:#c74449;background:#feecec}.intro2{margin:4px 0 22px}.intro2 h2{letter-spacing:-.7px;margin:7px 0 5px;font-size:28px}.intro2 p{color:var(--m);max-width:720px;margin:0;font-size:13px}.inbox2{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.inboxtitle2{border-bottom:1px solid var(--l);gap:12px;padding:18px;display:flex}.inboxtitle2>i{border-radius:10px;place-items:center;width:39px;height:39px;font-style:normal;font-weight:850;display:grid}.inbox2 section>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #eef1f4;align-items:center;gap:11px;width:100%;padding:12px 17px;display:flex}.inbox2 section>button span{flex:1}.inbox2 section>button b,.inbox2 section>button small{display:block}.inbox2 section>button b{font-size:12px}.inbox2 section>button small{color:var(--m);font-size:10px}.inbox2 em{font-style:normal}.clear2{color:#168267;text-align:center;padding:22px;font-weight:700}.board2{gap:12px;padding-bottom:16px;display:flex;overflow:auto}.board2>section{flex:1;min-width:255px}.board2>section>header{justify-content:space-between;align-items:end;padding:0 3px 10px;display:flex}.board2 header b,.board2 header small{display:block}.board2 header b{font-size:12px}.board2 header small{color:var(--m);margin-top:2px;font-size:9px}.board2 header strong{font-size:11px}.board2 article{border:1px solid var(--l);background:#fff;border-radius:11px;margin-bottom:10px;padding:14px;box-shadow:0 2px 8px #18304d08}.board2 article>button{text-align:left;background:0 0;border:0;width:100%;padding:0}.board2 article em{text-transform:uppercase;color:#5e6b7e;background:#edf2f8;border-radius:8px;padding:3px 6px;font-size:8px;font-style:normal}.board2 article em.high{color:#c23b40;background:#fee9e9}.board2 h3{margin:11px 0 4px;font-size:13px}.board2 p{color:var(--m);margin:0 0 12px;font-size:10px}.board2 article span{color:#657287;justify-content:space-between;font-size:10px;display:flex}.board2 article small{color:#8a96a7;margin-top:9px;font-size:9px;display:block}.board2 select{border:1px solid var(--l);border-radius:7px;width:100%;height:30px;margin-top:11px;padding:0 7px;font-size:9px}.tablepanel2{overflow:hidden}.tabletools2{border-bottom:1px solid var(--l);gap:8px;padding:12px 16px;display:flex}.tabletools2 span{flex:1}.tabletools2 button{border:1px solid var(--l);color:#5c697d;background:#fff;border-radius:7px;padding:7px 10px;font-size:10px}.tabletools2 button b{background:#edf2f8;border-radius:9px;margin-left:5px;padding:2px 6px}.table2{overflow:auto}.row2{border-bottom:1px solid #f0f2f5;grid-template-columns:1.5fr 1fr 130px 80px 1fr 105px 55px;align-items:center;gap:12px;min-width:1050px;padding:12px 17px;display:grid}.headrow2{letter-spacing:.6px;color:#8995a6;background:#fafbfc;padding-top:10px;padding-bottom:10px;font-size:9px;font-weight:850}.row2 b,.row2 small{display:block}.row2 b{font-size:11px}.row2 small{color:#7e8a9c;margin-top:3px;font-size:9px}.row2 select{border:1px solid var(--l);border-radius:7px;height:31px;padding:0 6px;font-size:9px}.client2{text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.delete2{color:#c33c42;background:#fff0f0;border:0;border-radius:7px;padding:6px;font-size:9px}.cards2{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cards2>button{border:1px solid var(--l);text-align:left;background:#fff;border-radius:12px;padding:18px}.cards2>button>div{justify-content:space-between;align-items:center;display:flex}.cards2 h3{margin:15px 0 4px;font-size:15px}.cards2 p{color:var(--m);margin:0;font-size:11px}.cards2>button>span,.cards2>button>strong{margin-top:12px;font-size:11px;display:block}.cards2>button>strong{font-size:13px}.handoffs2{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.handoffs2 section{padding:20px}.handoffs2 section>div{align-items:center;gap:11px;display:flex}.handoffs2 section>div>span{flex:1}.handoffs2 h3,.handoffs2 p{margin:0}.handoffs2 p{color:var(--m);margin-top:3px;font-size:11px}.handoffs2 ul{border-top:1px solid var(--l);border-bottom:1px solid var(--l);grid-template-columns:1fr 1fr;gap:9px;margin:16px 0 0;padding:16px 0;list-style:none;display:grid}.handoffs2 li{color:#5d6b7f;font-size:10px}.handoffs2 section>button{background:var(--b);color:#fff;border:0;border-radius:8px;width:100%;height:38px;margin-top:15px;font-size:11px;font-weight:800}.guidehero2{color:#fff;text-align:center;background:radial-gradient(circle at 80% 20%,#27558b 0,#0000 28%),linear-gradient(120deg,#0d203b,#17385f);border-radius:16px;padding:38px}.guidehero2 h2{letter-spacing:-.8px;max-width:760px;margin:12px auto 7px;font-size:30px}.guidehero2 p{color:#b7c7da;max-width:720px;margin:0 auto;font-size:13px}.guidehero2 label{color:#8995a5;background:#fff;border-radius:10px;align-items:center;max-width:560px;height:48px;margin:24px auto 0;padding:0 15px;display:flex}.guidehero2 input{border:0;outline:0;width:100%;padding-left:10px;font-size:12px}.flow2{border:1px solid var(--l);background:#fff;border-radius:13px;margin:16px 0;padding:20px 24px}.flow2 h3{text-align:center;margin:0 0 18px;font-size:14px}.flow2>div{justify-content:center;align-items:center;display:flex}.flow2 span{align-items:center;display:flex}.flow2 i{width:27px;height:27px;color:var(--b);background:#eaf1ff;border-radius:50%;place-items:center;font-size:10px;font-style:normal;font-weight:850;display:grid}.flow2 b{margin-left:7px;font-size:10px}.flow2 em{color:#a5afbd;margin:0 14px;font-style:normal}.guidegrid2{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.guidegrid2 article{border:1px solid var(--l);background:#fff;border-radius:12px;gap:14px;padding:19px;display:flex}.guidegrid2 article>i{width:32px;height:32px;color:var(--b);background:#edf3ff;border-radius:9px;place-items:center;font-size:10px;font-style:normal;font-weight:850;display:grid}.guidegrid2 article>div{flex:1}.guidegrid2 h3{margin:0 0 4px;font-size:14px}.guidegrid2 article b{color:#35445a;font-size:11px}.guidegrid2 p{color:var(--m);margin:7px 0;font-size:11px;line-height:1.55}.guidegrid2 button{color:var(--b);background:0 0;border:0;padding:0;font-size:10px;font-weight:750}.practice2{background:#eff5ff;border:1px solid #dbe7ff;border-radius:13px;justify-content:space-between;align-items:center;margin-top:15px;padding:22px 25px;display:flex}.practice2 span{color:var(--b);letter-spacing:1.2px;font-size:9px;font-weight:850}.practice2 h3{margin:6px 0 3px;font-size:15px}.practice2 p{color:var(--m);margin:0;font-size:11px}.practice2 button{background:var(--b);color:#fff;border:0;border-radius:8px;padding:11px 14px;font-size:10px;font-weight:800}.modulegrid2{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.modulegrid2 section{padding:20px}.modulegrid2 section>i{width:41px;height:41px;color:var(--b);background:#edf3ff;border-radius:10px;place-items:center;font-style:normal;display:grid}.modulegrid2 h3{margin:14px 0 5px;font-size:14px}.modulegrid2 p{color:var(--m);min-height:34px;font-size:12px}.modulegrid2 button{border:1px solid var(--l);background:#fff;border-radius:7px;padding:7px 10px;font-size:10px;font-weight:700}.policyrule2{background:#fff8e7;border-color:#f2e4bd;margin-top:14px;padding:20px}.policyrule2 h3{margin:0 0 6px;font-size:14px}.policyrule2 p{color:#765c28;margin:0;font-size:11px}.modal2{z-index:20;background:#0715279c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal2 form{background:#fff;border-radius:16px;width:min(760px,100%);max-height:94vh;overflow:auto;box-shadow:0 25px 90px #06132677}.modal2 header{border-bottom:1px solid var(--l);justify-content:space-between;padding:22px 25px;display:flex}.modal2 header span{color:var(--b);letter-spacing:1.3px;font-size:9px;font-weight:850}.modal2 h2{margin:6px 0 3px;font-size:24px}.modal2 header p{color:var(--m);margin:0;font-size:11px}.modal2 header>button{background:#f1f4f7;border:0;border-radius:8px;width:34px;height:34px;font-size:20px}.form2{grid-template-columns:1fr 1fr;gap:15px;padding:22px 25px;display:grid}.form2 label{font-size:11px;font-weight:750}.form2 input,.form2 select,.form2 textarea{width:100%;height:42px;font:inherit;border:1px solid #dfe5ed;border-radius:8px;margin-top:6px;padding:0 11px;font-size:12px}.form2 textarea{height:70px;padding-top:10px}.wide2{grid-column:1/-1}.modal2 footer{border-top:1px solid var(--l);justify-content:flex-end;gap:9px;padding:16px 25px;display:flex}.modal2 footer button{border:1px solid var(--l);background:#fff;border-radius:8px;height:39px;padding:0 16px;font-size:11px;font-weight:750}.modal2 footer button:last-child{background:var(--b);color:#fff;border:0}.overlay2{z-index:20;background:#07152788;position:fixed;inset:0}.drawer2{background:#fff;width:min(480px,100%);padding-bottom:85px;position:absolute;inset:0 0 0 auto;overflow:auto}.drawer2>header{border-bottom:1px solid var(--l);grid-template-columns:45px 1fr 32px;gap:12px;padding:24px;display:grid}.drawer2 header .avatar2{width:45px;height:45px}.drawer2 header button{background:#f0f3f7;border:0;border-radius:8px;grid-column:3;width:32px;height:32px;font-size:18px}.drawer2 header div{grid-column:1/-1}.drawer2 header span{color:#e37922;font-size:9px;font-weight:850}.drawer2 h2{margin:5px 0 3px;font-size:23px}.drawer2 header p{color:var(--m);margin:0;font-size:11px}.deal2{background:#f7f9fc;grid-template-columns:1fr 1fr;padding:18px 24px;display:grid!important}.deal2 span{color:var(--m);font-size:9px;font-weight:750}.deal2 b{color:var(--t);margin-top:4px;font-size:17px;display:block}.drawer2>label{border-bottom:1px solid var(--l);padding:18px 24px;font-size:11px;font-weight:750;display:block}.drawer2>label select{border:1px solid var(--l);border-radius:8px;width:100%;height:40px;margin-top:7px;padding:0 9px;display:block}.drawer2>section{border-bottom:1px solid var(--l);padding:18px 24px}.drawer2 section h3{margin:0 0 14px;font-size:13px}.drawer2 section>div{grid-template-columns:125px 1fr;margin:10px 0;display:grid}.drawer2 section span{color:var(--m);font-size:10px}.drawer2 section b{font-size:11px}.drawer2 section p{color:#5c697d;font-size:11px;line-height:1.6}.drawer2>footer{border-top:1px solid var(--l);background:#fff;gap:9px;width:min(480px,100%);padding:15px 24px;display:flex;position:fixed;bottom:0;right:0}.drawer2 footer button{border:1px solid var(--l);background:#fff;border-radius:8px;flex:1;height:40px;font-size:10px;font-weight:750}.drawer2 footer button:last-child{background:var(--b);color:#fff;border:0}.toast2{color:#fff;z-index:30;background:#102641;border-radius:9px;padding:13px 18px;font-size:11px;font-weight:700;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 30px #07152755}@media (width<=1150px){.stats2{grid-template-columns:repeat(2,1fr)}.dash2{grid-template-columns:1fr}.tools2>label{display:none}.cards2{grid-template-columns:repeat(2,1fr)}}@media (width<=800px){.side2{width:72px}.logo2{padding:0 14px}.logo2 div,.nav2 small,.nav2 button span,.user2 div{display:none}.nav2 button{justify-content:center;padding:0}.nav2 button em{margin:0 0 24px 25px;position:absolute}.user2{padding:14px 10px}.user2 button{display:none}.main2{margin-left:72px}.top2{padding:0 14px}.top2>div:first-child>span,.tools2 .help2 span{display:none}.body2{padding:18px 14px}.welcome2{align-items:flex-start}.welcome2 button{display:none}.stats2,.inbox2,.cards2,.handoffs2,.guidegrid2,.modulegrid2{grid-template-columns:1fr}.opps2>button{grid-template-columns:40px 1fr 90px}.opps2>button>:nth-child(3),.opps2>button>:nth-child(5),.opps2>button>:nth-child(6){display:none}.flow2{overflow:auto}.flow2>div{justify-content:flex-start;min-width:650px}.form2{grid-template-columns:1fr}.wide2{grid-column:auto}.new2{font-size:0}.new2:first-letter{font-size:14px}}.updater2{overflow:hidden}.updaterstatus2{align-items:center;gap:15px;padding:22px 24px;display:flex}.updateicon2{color:#246bfe;background:#eaf1ff;border-radius:13px;place-items:center;width:48px;height:48px;font-size:20px;font-style:normal;font-weight:900;display:grid}.updateicon2.succeeded{color:#158066;background:#e6f7f1}.updateicon2.failed,.updateicon2.critical{color:#c94046;background:#feecec}.updaterstatus2>div{flex:1}.updaterstatus2 span{color:#8693a5;letter-spacing:1.2px;font-size:9px;font-weight:850}.updaterstatus2 h3{margin:5px 0 3px;font-size:16px}.updaterstatus2 p{color:#69778b;margin:0;font-size:11px}.statuspill2{text-transform:capitalize;color:#5f6c7f;background:#edf2f8;border-radius:14px;padding:6px 10px;font-size:9px;font-style:normal;font-weight:800}.statuspill2.succeeded,.statuspill2.ready{color:#157b62;background:#e6f7f1}.statuspill2.failed,.statuspill2.critical,.statuspill2.offline{color:#c33f45;background:#feecec}.statuspill2.building,.statuspill2.installing,.statuspill2.checking,.statuspill2.validating,.statuspill2.queued{color:#1b62e7;background:#eaf1ff}.progress2{background:#edf1f6;height:5px}.progress2 i{background:linear-gradient(90deg,#1e63eb,#5c8eff);height:100%;transition:width .4s;display:block}.updateerror2{color:#a93439;background:#fff0f0;border-radius:9px;margin:18px 24px 0;padding:12px 14px}.updateerror2 b{font-size:11px}.updateerror2 p{white-space:pre-wrap;margin:4px 0 0;font-size:10px;line-height:1.5}.updateform2{border-bottom:1px solid #e5eaf1;grid-template-columns:1fr 180px 210px;align-items:end;gap:13px;padding:24px;display:grid}.updateform2 h3{margin:0 0 5px;font-size:15px}.updateform2 p{color:#68768a;margin:0;font-size:11px;line-height:1.5}.filepick2{color:#43628f;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#f8fafd;border:1px dashed #aebbd0;border-radius:8px;align-items:center;height:42px;padding:0 11px;font-size:10px;font-weight:750;display:flex;overflow:hidden}.filepick2 input{display:none}.secret2{color:#5d6a7e;font-size:10px;font-weight:750}.secret2 input{border:1px solid #dfe5ed;border-radius:8px;width:100%;height:42px;margin-top:6px;padding:0 10px;font-size:11px;display:block}.updateform2>button{color:#fff;background:#246bfe;border:0;border-radius:8px;grid-column:2/-1;height:42px;font-size:11px;font-weight:850}.updateform2>button:disabled{cursor:not-allowed;background:#9aabc4}.formerror2{background:#fff0f0;border-radius:7px;padding:9px;color:#c33f45!important;grid-column:2/-1!important}.safety2{background:#fafbfc;padding:21px 24px}.safety2 h3{margin:0 0 13px;font-size:13px}.safety2>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.safety2 span{color:#536176;font-size:10px}@media (width<=1050px){.updateform2{grid-template-columns:1fr}.updateform2>button,.formerror2{grid-column:auto!important}.safety2>div{grid-template-columns:1fr 1fr}}@media (width<=700px){.updaterstatus2{align-items:flex-start}.statuspill2{display:none}.safety2>div{grid-template-columns:1fr}}.viewas2{min-width:205px;font-size:10px;font-weight:800;color:#315d9e!important;background:#edf3ff!important;border-color:#d8e5ff!important;width:auto!important}.viewas2 select{color:#173e78;background:0 0;border:0;outline:0;margin-left:7px;font-weight:800}.viewbanner2{color:#765c28;background:#fff8e8;border-bottom:1px solid #f0dfae;justify-content:space-between;align-items:center;margin-left:0;padding:9px 30px;font-size:11px;display:flex}.viewbanner2 button{color:#8a6120;background:#fff;border:0;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:800}.saleshero2{color:#fff;background:radial-gradient(circle at 82% 15%,#3f64a1 0,#0000 27%),linear-gradient(110deg,#132345,#244b82);border-radius:15px;justify-content:space-between;align-items:center;padding:28px;display:flex}.saleshero2 span{color:#8fb6ff;letter-spacing:1.5px;font-size:10px;font-weight:850}.saleshero2 h2{margin:8px 0 5px;font-size:22px}.saleshero2 p{color:#bdcae0;margin:0;font-size:12px}.saleshero2 button{color:#173d74;background:#fff;border:0;border-radius:9px;padding:12px 16px;font-size:11px;font-weight:850}.teamperformance2>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4;align-items:center;gap:11px;width:100%;padding:13px 18px;display:flex}.teamperformance2>button>span{flex:1}.teamperformance2 b,.teamperformance2 small{display:block}.teamperformance2 b{font-size:12px}.teamperformance2 small{color:#748197;font-size:9px}.teamperformance2 strong{font-size:12px}.teamperformance2 em{color:#246bfe;font-size:9px;font-style:normal}.salesdeals2>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4;grid-template-columns:40px 1fr 110px 75px;align-items:center;gap:10px;width:100%;padding:12px 18px;display:grid}.salesdeals2 b,.salesdeals2 small{display:block}.salesdeals2 b{font-size:11px}.salesdeals2 small{color:#788598;font-size:9px}.chosen2{color:#1d63e8!important;background:#eaf1ff!important;border-color:#d7e4ff!important}.teamcards2{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.teamcards2>section{padding:19px}.teamtop2{align-items:center;gap:11px;display:flex}.teamtop2>span{flex:1}.teamtop2 h3,.teamtop2 p{margin:0}.teamtop2 h3{font-size:14px}.teamtop2 p{color:#748197;margin-top:3px;font-size:10px}.teamtop2>em{color:#157e64;background:#e8f7f1;border-radius:12px;padding:5px 8px;font-size:8px;font-style:normal}.teamnumbers2{grid-template-columns:1fr 1fr;gap:9px;margin:17px 0;display:grid}.teamnumbers2 span{color:#758196;background:#f7f9fc;border-radius:8px;padding:10px;font-size:9px}.teamnumbers2 b{color:#182238;margin-top:4px;font-size:14px;display:block}.teamcards2 section>button{color:#fff;background:#246bfe;border:0;border-radius:8px;width:100%;height:37px;font-size:10px;font-weight:800}.permissions2{margin-top:15px}.permissions2>div:last-child{grid-template-columns:1fr 1fr;gap:14px;padding:18px;display:grid}.permissions2>div>span{border:1px solid #e5eaf1;border-radius:9px;padding:14px}.permissions2 b,.permissions2 small{display:block}.permissions2 b{font-size:12px}.permissions2 small{color:#68768a;margin-top:4px;font-size:10px;line-height:1.5}.helpstart2{background:#fff;border:1px solid #e5eaf1;border-radius:13px;margin:15px 0;padding:19px}.helpstart2 h3{text-align:center;margin:0 0 16px;font-size:14px}.helpstart2>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.helpstart2 button{text-align:left;background:#fff;border:1px solid #e5eaf1;border-radius:9px;grid-template-columns:28px 1fr;column-gap:8px;padding:13px;display:grid}.helpstart2 i{color:#246bfe;background:#eaf1ff;border-radius:8px;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;font-weight:850;display:grid}.helpstart2 b,.helpstart2 span{display:block}.helpstart2 b{font-size:10px}.helpstart2 span{color:#788598;margin-top:2px;font-size:8px}.helpdetails2{gap:9px;display:grid}.helpdetails2 article{background:#fff;border:1px solid #e5eaf1;border-radius:11px;overflow:hidden}.helpdetails2 article.opened{border-color:#cbdcff;box-shadow:0 5px 18px #1b5ed00d}.helpdetails2 article>button{text-align:left;background:#fff;border:0;align-items:center;gap:12px;width:100%;padding:16px 18px;display:flex}.helpdetails2 article>button>i{color:#246bfe;background:#edf3ff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;font-style:normal;font-weight:850;display:grid}.helpdetails2 article>button>span{flex:1}.helpdetails2 h3,.helpdetails2 article>button p{margin:0}.helpdetails2 h3{font-size:13px}.helpdetails2 article>button p{color:#68768a;margin-top:3px;font-size:10px}.helpdetails2 article>button em{color:#728096;font-size:18px;font-style:normal}.helpbody2{background:#fbfcfe;border-top:1px solid #edf0f4;padding:18px 22px 20px 61px}.usedby2{border-left:3px solid #246bfe;margin-bottom:15px;padding-left:11px}.usedby2 span,.result2 span{color:#7c899b;letter-spacing:1px;font-size:8px;font-weight:850;display:block}.usedby2 b{font-size:11px}.helpbody2 h4{margin:0 0 8px;font-size:11px}.helpbody2 ol{gap:7px;margin:0;padding-left:18px;display:grid}.helpbody2 li{color:#526075;font-size:10px;line-height:1.5}.result2{background:#eaf7f2;border-radius:8px;margin:15px 0;padding:11px}.result2 span{color:#17836a}.result2 p{color:#365f56;margin:3px 0 0;font-size:10px}.helpbody2>button{color:#fff;background:#246bfe;border:0;border-radius:7px;padding:8px 11px;font-size:9px;font-weight:800}.agencycheck2{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.agencycheck2>section{padding:18px}.agencycheck2 section>div{align-items:center;gap:10px;display:flex}.agencycheck2 section>div>span{flex:1}.agencycheck2 h3,.agencycheck2 p{margin:0}.agencycheck2 h3{font-size:13px}.agencycheck2 p{color:#768398;margin-top:3px;font-size:9px}.agencycheck2 ul{border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4;grid-template-columns:1fr 1fr;gap:9px;margin:15px 0;padding:13px 0;list-style:none;display:grid}.agencycheck2 li{color:#58667a;font-size:9px}.agencycheck2 li span{color:#178469;width:18px;font-weight:850;display:inline-block}.agencycheck2 section>button{color:#285eaa;background:#f8faff;border:1px solid #dbe5f4;border-radius:8px;width:100%;height:36px;font-size:9px;font-weight:800}@media (width<=1150px){.viewas2{display:none!important}.teamcards2,.helpstart2>div{grid-template-columns:1fr 1fr}}@media (width<=800px){.viewbanner2{padding:8px 14px}.viewbanner2 button{display:none}.teamcards2,.agencycheck2,.permissions2>div:last-child{grid-template-columns:1fr}.saleshero2 button{display:none}.helpbody2{padding-left:18px}}.v23intro{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.v23intro>div>span{color:#4e82f7;letter-spacing:1.5px;font-size:10px;font-weight:900}.v23intro h2{margin:8px 0 5px;font-size:28px;line-height:1.15}.v23intro p{color:#60708a;margin:0;font-size:13px}.v23primary{color:#fff;cursor:pointer;background:#246bfe;border:0;border-radius:9px;padding:11px 15px;font-size:11px;font-weight:850}.v23primary:disabled{opacity:.45;cursor:not-allowed}.v23summary{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:15px;display:grid}.v23summary>button,.v23summary>div{text-align:left;background:#fff;border:1px solid #e2e8f1;border-radius:12px;padding:17px}.v23summary>button{cursor:pointer}.v23summary b,.v23summary span{display:block}.v23summary b{color:#14223d;font-size:24px}.v23summary span{color:#6d7a8f;margin-top:4px;font-size:10px}.v23list{overflow:hidden}.v23list>header,.v23list>article{grid-template-columns:2fr .8fr .8fr 1fr 1.25fr;align-items:center;gap:16px;display:grid}.v23list>header{color:#708099;letter-spacing:.7px;background:#f8fafc;border-bottom:1px solid #e7ecf3;padding:11px 17px;font-size:8px;font-weight:900}.v23list>article{border-bottom:1px solid #edf0f4;min-height:62px;padding:12px 17px}.v23list>article:last-child{border-bottom:0}.v23list>article.done{opacity:.55;background:#f7faf8}.v23list>article.done .v23identity b{text-decoration:line-through}.v23identity{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.v23identity span{min-width:0}.v23identity b,.v23identity small,.v23list article>span b,.v23list article>span small{display:block}.v23identity b,.v23list article>span b{font-size:11px}.v23identity small,.v23list article>span small{color:#758399;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;overflow:hidden}.v23avatar{color:#246bfe;background:#e8f0ff;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;font-size:9px;font-style:normal;font-weight:900;display:grid}.v23list select{color:#24334c;background:#fff;border:1px solid #dce4ef;border-radius:7px;height:33px;padding:0 8px;font-size:9px}.v23list em{color:#326ccc;background:#edf3ff;border-radius:12px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800;display:inline-block}.v23actions{flex-direction:row;gap:6px;display:flex!important}.v23actions button,.v23timeline strong{color:#345170;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:850}.v23actions .complete,.v23integrationgrid .complete{color:#157c62;background:#eaf7f2;border-color:#d2eee4}.v23empty{text-align:center;color:#65806f;padding:30px;font-size:11px}.v23filters{gap:7px;margin-bottom:12px;display:flex}.v23filters button{color:#5d6e85;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:18px;padding:7px 11px;font-size:9px}.v23filters button.active{color:#fff;background:#246bfe;border-color:#246bfe}.v23timeline{overflow:hidden}.v23timeline>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;grid-template-columns:36px 1fr 110px 100px;align-items:center;gap:12px;width:100%;padding:13px 17px;display:grid}.v23timeline>button:last-child{border-bottom:0}.v23timeline>button>i{color:#246bfe;background:#eaf1ff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-style:normal;font-weight:900;display:grid}.v23timeline>button>i.call{color:#148164;background:#e9f7f1}.v23timeline>button>i.whatsapp{color:#478a2f;background:#edf8e9}.v23timeline>button>i.meeting{color:#704dc1;background:#f3ecff}.v23timeline b,.v23timeline small{display:block}.v23timeline b{font-size:11px}.v23timeline small,.v23timeline em{color:#748197;margin-top:3px;font-size:9px;font-style:normal}.v23timeline strong{text-align:center}.v23modal{z-index:80;background:#16213b7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.v23modal form{background:#fff;border-radius:14px;width:min(440px,100%);padding:20px;box-shadow:0 25px 70px #101b3440}.v23modal header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.v23modal h3{margin:0;font-size:17px}.v23modal header button{background:#f0f3f8;border:0;border-radius:50%;width:30px;height:30px}.v23modal label{gap:5px;margin:11px 0;font-size:10px;font-weight:800;display:grid}.v23modal select,.v23modal textarea{font:inherit;border:1px solid #dce4ef;border-radius:8px;padding:10px}.v23modal textarea{resize:vertical;min-height:90px}.v23modal footer{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.v23modal footer button{background:#fff;border:1px solid #dce4ef;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:850}.v23modal footer button:last-child{color:#fff;background:#246bfe;border-color:#246bfe}.v23reportcards{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:15px;display:grid}.v23reportcards button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7f0;border-radius:12px;padding:17px}.v23reportcards button.active{border-color:#8eb2ff;box-shadow:0 0 0 3px #246bfe12}.v23reportcards span,.v23reportcards b,.v23reportcards small,.v23reportcards em{display:block}.v23reportcards span{color:#65738a;font-size:9px}.v23reportcards b{margin:8px 0 3px;font-size:24px}.v23reportcards small{color:#7b8798;font-size:9px}.v23reportcards em{color:#246bfe;margin-top:12px;font-size:8px;font-style:normal;font-weight:850}.v23reportdetail{padding:19px}.v23reportdetail>h3{margin:0 0 15px;font-size:14px}.v23bars{gap:11px;display:grid}.v23bars button{text-align:left;background:0 0;border:0;grid-template-columns:130px 1fr 35px;align-items:center;gap:12px;font-size:10px;display:grid}.v23bars i{background:#edf1f6;border-radius:5px;height:8px;overflow:hidden}.v23bars i b{background:#4e82f7;border-radius:5px;height:100%;display:block}.v23teamrows{display:grid}.v23teamrows button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4;align-items:center;gap:10px;padding:11px 0;display:flex}.v23teamrows button>span{flex:1}.v23teamrows b,.v23teamrows small{display:block}.v23teamrows b{font-size:11px}.v23teamrows small{color:#758399;font-size:9px}.v23teamrows em{color:#246bfe;font-size:8px;font-style:normal}.v23metrics{grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:12px;display:grid}.v23metrics span{background:#f7f9fc;border-radius:9px;padding:13px}.v23metrics b,.v23metrics small{display:block}.v23metrics b{font-size:18px}.v23metrics small{color:#788598;font-size:8px}.v23metrics button{color:#fff;background:#246bfe;border:0;border-radius:8px;padding:10px;font-size:9px;font-weight:850}.v23payments>header,.v23payments>article,.v23commission>header,.v23commission>article{grid-template-columns:1.7fr .8fr 1fr .9fr 1fr}.v23commission em.eligible{color:#157d63;background:#e7f7f0}.v23commission em.pending{color:#9a6414;background:#fff3dd}.v23rule{background:#fff8e8;border:1px solid #f0d99d;border-radius:11px;margin-top:14px;padding:15px 18px}.v23rule b{font-size:11px}.v23rule p{color:#765c28;margin:4px 0 0;font-size:9px}.v23integrationgrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.v23integrationgrid section{grid-template-columns:42px 1fr;align-items:start;gap:10px;padding:18px;display:grid}.v23integrationgrid section>i{color:#246bfe;background:#eaf1ff;border-radius:10px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.v23integrationgrid h3,.v23integrationgrid p{margin:0}.v23integrationgrid h3{font-size:13px}.v23integrationgrid p{color:#748197;margin-top:4px;font-size:9px;line-height:1.5}.v23integrationgrid section>em{color:#a46e16;background:#fff3dc;border-radius:12px;grid-column:1/3;width:max-content;padding:5px 8px;font-size:8px;font-style:normal}.v23integrationgrid section>em.on{color:#157d63;background:#e7f7f0}.v23integrationgrid section>div{grid-column:1/3;gap:7px;margin-top:8px;display:flex}.v23integrationgrid button{background:#fff;border:1px solid #dce4ef;border-radius:7px;padding:8px 10px;font-size:8px;font-weight:850}.v23importgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.v23importgrid section{flex-direction:column;align-items:flex-start;gap:12px;padding:20px;display:flex}.v23importgrid h3,.v23importgrid p{margin:0}.v23importgrid h3{font-size:15px}.v23importgrid p{color:#6d7a8f;font-size:10px;line-height:1.55}.v23importgrid strong{font-size:18px}.v23file{text-align:center;color:#49698f;background:#f8faff;border:1px dashed #aabbd3;border-radius:9px;width:100%;padding:18px;font-size:10px}.v23file input{display:none}.v23settings{grid-template-columns:1fr 1fr;gap:15px;padding:20px;display:grid}.v23settings label{gap:6px;font-size:10px;font-weight:800;display:grid}.v23settings label.wide,.v23settings footer{grid-column:1/3}.v23settings input,.v23settings select,.v23settings textarea{font:inherit;color:#24334c;background:#fff;border:1px solid #dce4ef;border-radius:8px;padding:10px}.v23settings textarea{resize:vertical;min-height:90px}.v23settings footer{justify-content:space-between;align-items:center;display:flex}.v23settings footer small{color:#788598;font-size:9px}.v23settings footer button{color:#fff;background:#246bfe;border:0;border-radius:8px;padding:10px 14px;font-size:9px;font-weight:850}@media (width<=1100px){.v23reportcards,.v23integrationgrid{grid-template-columns:1fr 1fr}.v23list>header,.v23list>article{grid-template-columns:1.6fr .8fr .9fr 1fr}.v23list>header>span:nth-child(4),.v23list>article>span:nth-child(4){display:none}}@media (width<=760px){.v23intro{flex-direction:column;align-items:flex-start}.v23summary,.v23reportcards,.v23integrationgrid,.v23importgrid{grid-template-columns:1fr}.v23list{overflow-x:auto}.v23list>header,.v23list>article{min-width:760px}.v23timeline>button{grid-template-columns:35px 1fr}.v23timeline em,.v23timeline strong{display:none}.v23metrics{grid-template-columns:1fr 1fr}.v23settings{grid-template-columns:1fr}.v23settings label.wide,.v23settings footer{grid-column:1}.v23reportdetail{overflow-x:auto}}.updatereload2{color:#345170;background:#f2f7ff;border:1px solid #cfe0ff;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin:14px 20px 0;padding:12px 14px;font-size:11px;display:flex}.updatereload2 button{color:#fff;cursor:pointer;background:#246bfe;border:0;border-radius:7px;flex:none;padding:8px 11px;font-size:10px;font-weight:800}@media (width<=700px){.updatereload2{flex-direction:column;align-items:flex-start}}.v25teamintro{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.v25teamintro>div>span{color:#4e82f7;letter-spacing:1.5px;font-size:10px;font-weight:900}.v25teamintro h2{margin:8px 0 5px;font-size:28px}.v25teamintro p{color:#60708a;margin:0;font-size:13px}.v25teamintro>button{color:#fff;cursor:pointer;background:#246bfe;border:0;border-radius:9px;padding:11px 15px;font-size:11px;font-weight:850}.v25teamsummary{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:15px;display:grid}.v25teamsummary section{background:#fff;border:1px solid #e2e8f1;border-radius:12px;padding:17px}.v25teamsummary b,.v25teamsummary span{display:block}.v25teamsummary b{font-size:23px}.v25teamsummary span{color:#6d7a8f;margin-top:4px;font-size:10px}.v25teamerror{color:#855b14;background:#fff8e8;border:1px solid #f0d39a;border-radius:9px;margin-bottom:12px;padding:11px 14px;font-size:10px}.v25teamtable{overflow:auto}.v25teamtable>header,.v25teamtable>article{grid-template-columns:1.25fr .85fr 1fr 1fr 1.25fr;align-items:center;gap:14px;min-width:1120px;display:grid}.v25teamtable>header{color:#708099;letter-spacing:.7px;background:#f8fafc;border-bottom:1px solid #e7ecf3;padding:11px 17px;font-size:8px;font-weight:900}.v25teamtable>article{border-bottom:1px solid #edf0f4;padding:13px 17px}.v25teamtable>article:last-child{border-bottom:0}.v25teamtable>article.inactive{opacity:.6;background:#fafafa}.v25teamtable article>div>b,.v25teamtable article>div>small{display:block}.v25teamtable article>div>b{font-size:11px}.v25teamtable article>div>small{color:#758399;margin-top:3px;font-size:9px}.v25teamperson{align-items:center;gap:10px;display:flex}.v25teamperson>i{color:#246bfe;background:#e8f0ff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:9px;font-style:normal;font-weight:900;display:grid}.v25teamactions{flex-wrap:wrap;gap:6px;display:flex}.v25teamactions button{color:#345170;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:850}.v25teamactions button.danger{color:#b43c42;background:#fff0f0;border-color:#f5d3d3}.v25teamactions button.activate{color:#157c62;background:#eaf7f2;border-color:#d2eee4}.v25teamempty{text-align:center;color:#6d7a8f;padding:28px}.v25permissions{margin-top:14px;padding:18px 20px}.v25permissions h3{margin:0 0 13px;font-size:14px}.v25permissions>div{border-top:1px solid #edf0f4;grid-template-columns:130px 1fr;gap:12px;padding:10px 0;display:grid}.v25permissions b{font-size:11px}.v25permissions p{color:#66758b;margin:0;font-size:10px;line-height:1.5}.v23modal label>em{color:#246bfe;margin-left:5px;font-size:8px;font-style:normal}.v23modal input{font:inherit;border:1px solid #dce4ef;border-radius:8px;padding:10px}.v25requirednote{color:#49698f;background:#f3f7ff;border:1px solid #d8e5ff;border-radius:9px;grid-column:1/-1;margin:0;padding:11px 13px;font-size:10px;line-height:1.5}.fieldflag{float:right;border-radius:10px;padding:2px 6px;font-size:8px;font-weight:800}.fieldflag.required{color:#246bfe;background:#eaf1ff}.fieldflag.optional{color:#7a8595;background:#f0f2f5}.valueeditor2{align-items:end;gap:8px;grid-template-columns:1fr auto!important;display:grid!important}.valueeditor2 label{color:#67758a;font-size:10px}.valueeditor2 input{border:1px solid #dce4ef;border-radius:8px;width:100%;height:38px;margin-top:6px;padding:0 10px;display:block}.valueeditor2 button{color:#fff;background:#246bfe;border:0;border-radius:8px;height:38px;padding:0 12px;font-size:9px;font-weight:800}.salesaccess2{color:#456589;background:#f3f7ff;border:1px solid #dbe7ff;border-radius:9px;margin-bottom:14px;padding:11px 14px;font-size:10px}@media (width<=1100px){.v25teamsummary{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.v25teamintro{flex-direction:column;align-items:flex-start}.v25teamsummary{grid-template-columns:1fr 1fr}.v25permissions>div{grid-template-columns:1fr}.v25requirednote{grid-column:auto}}.crm2{--v26ink:#12213a;--v26muted:#66758b;--v26line:#e1e8f2;--v26blue:#1f66ed;background:#f4f7fb;font-size:15px}.body2{max-width:1680px;padding:30px 34px 60px}.side2{width:284px}.main2{margin-left:284px}.top2{height:92px;padding:0 34px}.top2 h1{font-size:26px}.nav2 button{height:44px;font-size:14px}.nav2 small{font-size:10px}.tools2>button,.tools2 input{font-size:13px}.logo2{height:92px}.v26home{gap:18px;display:grid}.v26hero{color:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;min-height:190px;padding:34px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 48px #142a4d20}.v26hero:after{content:"";border:62px solid #ffffff12;border-radius:50%;width:300px;height:300px;position:absolute;top:-140px;right:-85px}.v26hero.admin{background:radial-gradient(circle at 78% 20%,#2b5797,#0000 30%),linear-gradient(115deg,#0c1b32,#163a67)}.v26hero.sales{background:radial-gradient(circle at 80% 10%,#3674d3,#0000 30%),linear-gradient(115deg,#102349,#1b4e95)}.v26hero>div{z-index:1;position:relative}.v26hero>div:first-child{max-width:750px}.v26hero span,.v26panel header span,.v26agencyhero span,.v26agencycheck header span,.v26agencybrief>span{color:#80adff;letter-spacing:1.5px;font-size:11px;font-weight:900;display:block}.v26hero h2{letter-spacing:-.8px;margin:9px 0 8px;font-size:32px}.v26hero p{color:#c7d5e9;margin:0;font-size:15px;line-height:1.6}.v26hero>div:last-child{gap:10px;display:flex}.v26hero button{color:#16355d;cursor:pointer;background:#fff;border:0;border-radius:10px;height:45px;padding:0 18px;font-size:13px;font-weight:850}.v26hero button.secondary{color:#fff;background:#ffffff12;border:1px solid #ffffff30}.v26metrics{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.v26metric{border:1px solid var(--v26line);text-align:left;cursor:pointer;background:#fff;border-radius:16px;min-height:142px;padding:20px;position:relative;overflow:hidden;box-shadow:0 4px 16px #203b6208}.v26metric:before{content:"";background:#256cf0;width:4px;position:absolute;top:0;bottom:0;left:0}.v26metric.orange:before{background:#f09339}.v26metric.purple:before{background:#815bd6}.v26metric.green:before{background:#20a37b}.v26metric span,.v26metric b,.v26metric small,.v26metric em{display:block}.v26metric span{color:var(--v26muted);font-size:13px;font-weight:700}.v26metric b{color:var(--v26ink);letter-spacing:-.6px;margin:9px 0 4px;font-size:28px}.v26metric small{color:#77869a;font-size:12px}.v26metric em{color:#1f66ed;margin-top:12px;font-size:11px;font-style:normal;font-weight:800}.v26grid{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}.v26grid.bottom,.v26grid.salesgrid{grid-template-columns:1.35fr .65fr}.v26panel{border:1px solid var(--v26line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #203b6208}.v26panel>header{border-bottom:1px solid #e9eef5;justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;display:flex}.v26panel header span{color:#5d8fe9;font-size:9px}.v26panel header h3{margin:5px 0 0;font-size:17px}.v26panel header button{color:#375675;cursor:pointer;background:#fff;border:1px solid #d9e3f0;border-radius:8px;padding:9px 11px;font-size:11px;font-weight:800}.v26row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:42px 1fr 90px 100px 64px;align-items:center;gap:12px;width:100%;padding:14px 20px;display:grid}.v26row:hover,.v26member:hover{background:#f8fbff}.v26row>i,.v26member>i,.v26membersection button>i{color:#1f66ed;background:#e9f1ff;border-radius:11px;place-items:center;width:40px;height:40px;font-size:10px;font-style:normal;font-weight:900;display:grid}.v26row span b,.v26row span small{display:block}.v26row span b{font-size:13px}.v26row span small{color:#75839a;margin-top:4px;font-size:11px}.v26row strong{color:#ac6818;text-align:center;background:#fff3dd;border-radius:14px;padding:5px 8px;font-size:9px}.v26row em{font-size:12px;font-style:normal;font-weight:850}.v26row u{color:#1f66ed;font-size:10px;font-weight:800;text-decoration:none}.v26empty{text-align:center;color:#4f7c69;padding:35px;font-size:13px}.v26member{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:42px 1fr 48px 48px 86px 110px;align-items:center;gap:10px;width:100%;padding:13px 20px;display:grid}.v26member span b,.v26member span small,.v26member div b,.v26member div small{display:block}.v26member span b{font-size:12px}.v26member span small,.v26member div small{color:#7b899b;margin-top:3px;font-size:9px}.v26member div b{font-size:12px}.v26member em{color:#1f66ed;font-size:9px;font-style:normal;font-weight:800}.v26pipeline>div,.v26panel.pipeline>div{padding:14px 20px}.v26panel.pipeline>div>button{text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:130px 1fr 35px 100px;align-items:center;gap:12px;width:100%;padding:9px 0;display:grid}.v26panel.pipeline button span{color:#4f6078;font-size:11px}.v26panel.pipeline button i{background:#edf1f6;border-radius:8px;height:8px;overflow:hidden}.v26panel.pipeline button i b{background:linear-gradient(90deg,#2369ed,#75a4ff);border-radius:8px;height:100%;display:block}.v26panel.pipeline button strong,.v26panel.pipeline button em{text-align:right;font-size:10px}.v26panel.pipeline button em{color:#66758b;font-style:normal}.v26panel.agency{background:linear-gradient(145deg,#fff,#f6f9ff);padding-bottom:22px}.v26panel.agency p{color:#68778d;margin:20px 0;padding:0 22px;font-size:13px;line-height:1.65}.v26panel.agency>button,.v26salesroutine>button{color:#fff;cursor:pointer;background:#1f66ed;border:0;border-radius:9px;margin:0 22px;padding:11px 14px;font-size:11px;font-weight:850}.v26salesroutine{padding:24px}.v26salesroutine>span{color:#5589e9;letter-spacing:1.4px;font-size:10px;font-weight:900}.v26salesroutine h3{margin:8px 0 18px;font-size:20px;line-height:1.3}.v26salesroutine ol{margin:0 0 22px;padding:0;list-style:none}.v26salesroutine li{gap:12px;margin:16px 0;display:flex}.v26salesroutine li>i{color:#1f66ed;background:#eaf1ff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:900;display:grid}.v26salesroutine li b,.v26salesroutine li small{display:block}.v26salesroutine li b{font-size:12px}.v26salesroutine li small{color:#758399;margin-top:3px;font-size:10px;line-height:1.5}.v26salesroutine>button{margin:0}.v26agencyworkspace{gap:16px;display:grid}.v26agencyhero{color:#fff;background:linear-gradient(115deg,#0d213d,#194f91);border-radius:18px;justify-content:space-between;align-items:center;padding:28px 30px;display:flex}.v26agencyhero h2{margin:7px 0;font-size:30px}.v26agencyhero p{color:#c8d8ed;margin:0;font-size:14px}.v26agencyhero button{color:#fff;background:#ffffff12;border:1px solid #ffffff35;border-radius:9px;padding:11px 14px;font-size:11px;font-weight:850}.v26agencyselect{border:1px solid var(--v26line);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.v26agencyselect label{font-size:11px;font-weight:850}.v26agencyselect select{background:#fff;border:1px solid #d9e2ef;border-radius:8px;min-width:330px;height:40px;margin-top:6px;padding:0 10px;display:block}.v26agencyselect>div{align-items:center;gap:11px;display:flex}.v26agencyselect>div>i{color:#198464;background:#e8f3ee;border-radius:50%;place-items:center;width:48px;height:48px;font-size:11px;font-style:normal;font-weight:900;display:grid}.v26agencyselect b,.v26agencyselect small{display:block}.v26agencyselect b{font-size:12px}.v26agencyselect small{color:#748197;margin-top:3px;font-size:10px}.v26agencygrid{grid-template-columns:250px 1fr 340px;align-items:start;gap:16px;display:grid}.v26agencytabs,.v26agencycheck,.v26agencybrief{border:1px solid var(--v26line);background:#fff;border-radius:15px;overflow:hidden}.v26agencytabs button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:32px 1fr 12px;align-items:center;gap:10px;width:100%;padding:14px;display:grid}.v26agencytabs button.active{background:#f0f5ff}.v26agencytabs button>i{color:#246bfe;background:#edf3ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:900;display:grid}.v26agencytabs b,.v26agencytabs small{display:block}.v26agencytabs b{font-size:12px}.v26agencytabs small{color:#7a879a;margin-top:3px;font-size:9px}.v26agencytabs em{color:#8b98aa;font-style:normal}.v26agencycheck header{border-bottom:1px solid #e9eef5;justify-content:space-between;padding:21px;display:flex}.v26agencycheck header h3{margin:6px 0;font-size:20px}.v26agencycheck header p{color:#6f7d91;margin:0;font-size:11px}.v26agencycheck header>em{color:#246bfe;background:#eef4ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:11px;font-style:normal;font-weight:900;display:grid}.v26agencycheck>div{padding:10px 20px}.v26agencycheck label{cursor:pointer;border-bottom:1px solid #edf1f6;align-items:center;gap:12px;padding:14px 0;display:flex}.v26agencycheck input{display:none}.v26agencycheck label>i{color:#fff;border:2px solid #ccd7e5;border-radius:7px;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}.v26agencycheck label.done>i{background:#20a37b;border-color:#20a37b}.v26agencycheck label b,.v26agencycheck label small{display:block}.v26agencycheck label b{font-size:12px}.v26agencycheck label small{color:#7a8799;margin-top:3px;font-size:9px}.v26agencybrief{padding:21px}.v26agencybrief h3{margin:6px 0;font-size:18px}.v26agencybrief>p{color:#718095;font-size:10px;line-height:1.5}.v26agencybrief label{gap:6px;margin:14px 0;font-size:10px;font-weight:850;display:grid}.v26agencybrief label small{color:#7b8798;font-weight:400}.v26agencybrief input,.v26agencybrief textarea{width:100%;font:inherit;border:1px solid #d8e2ef;border-radius:8px;padding:10px;font-size:11px}.v26agencybrief textarea{resize:vertical;min-height:90px}.v26agencybrief>button{color:#fff;background:#1f66ed;border:0;border-radius:9px;width:100%;padding:11px;font-size:10px;font-weight:850}.v26agencyempty{text-align:center;border:1px solid var(--v26line);background:#fff;border-radius:16px;place-content:center;min-height:460px;padding:30px;display:grid}.v26agencyempty>i{color:#1f66ed;font-size:30px;font-style:normal}.v26agencyempty p{color:#6f7e91;max-width:550px}.v26memberoverlay{z-index:80;background:#07142688;position:fixed;inset:0}.v26memberdrawer{background:#f5f8fc;width:min(720px,100%);padding-bottom:85px;position:absolute;top:0;bottom:0;right:0;overflow:auto;box-shadow:-20px 0 60px #07142625}.v26memberdrawer>header{background:#fff;border-bottom:1px solid #e2e8f1;justify-content:space-between;align-items:flex-start;padding:24px 26px;display:flex}.v26memberdrawer header .v25teamperson>i{width:48px;height:48px}.v26memberdrawer header small{color:#246bfe;font-size:9px;font-weight:900}.v26memberdrawer h2{margin:3px 0;font-size:23px}.v26memberdrawer header p{color:#758399;margin:0;font-size:11px}.v26memberdrawer header>button{background:#eef2f7;border:0;border-radius:9px;width:34px;height:34px;font-size:19px}.v26memberstatus{justify-content:space-between;align-items:center;padding:14px 26px;display:flex}.v26memberstatus span{border-radius:15px;padding:6px 9px;font-size:9px;font-weight:850}.v26memberstatus span.active{color:#147b60;background:#e7f7f0}.v26memberstatus span.disabled{color:#ae4248;background:#fff0f0}.v26memberstatus small{color:#758399;font-size:9px}.v26membermetrics{grid-template-columns:repeat(4,1fr);gap:10px;padding:0 26px 16px;display:grid}.v26membermetrics section{background:#fff;border:1px solid #e1e8f1;border-radius:11px;padding:14px}.v26membermetrics b,.v26membermetrics span{display:block}.v26membermetrics b{font-size:18px}.v26membermetrics span{color:#758399;margin-top:4px;font-size:9px}.v26membersection{background:#fff;border:1px solid #e1e8f1;border-radius:13px;margin:0 26px 16px;overflow:hidden}.v26membersection>div{border-bottom:1px solid #e9eef5;justify-content:space-between;align-items:center;padding:17px 18px;display:flex}.v26membersection h3{margin:0;font-size:14px}.v26membersection>div>span{color:#758399;font-size:9px}.v26membersection>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;grid-template-columns:38px 1fr 90px 100px 55px;align-items:center;gap:10px;width:100%;padding:12px 18px;display:grid}.v26membersection button>i{width:36px;height:36px}.v26membersection button b,.v26membersection button small{display:block}.v26membersection button b{font-size:11px}.v26membersection button small{color:#758399;font-size:9px}.v26membersection button em{color:#4c6e9b;font-size:8px;font-style:normal}.v26membersection button strong{font-size:10px}.v26membersection button u{color:#246bfe;font-size:8px;text-decoration:none}.v26membersection>p{color:#65748a;padding:0 18px;font-size:10px}.v26membersection.insights{padding-bottom:12px}.v26memberdrawer>footer{background:#fff;border-top:1px solid #dfe6ef;gap:9px;width:min(720px,100%);padding:14px 26px;display:flex;position:fixed;bottom:0;right:0}.v26memberdrawer>footer button{color:#fff;background:#1f66ed;border:0;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:850}.v26memberdrawer>footer button+button{color:#315273;background:#eef3fb}.v25teamactions button.primary{color:#fff;background:#246bfe;border-color:#246bfe}.v26settingsapply{background:#f5f8fd;border:1px solid #e0e8f2;border-radius:10px;grid-column:1/3;grid-template-columns:repeat(2,1fr);gap:7px;padding:14px;display:grid}.v26settingsapply b{grid-column:1/3;font-size:11px}.v26settingsapply span{color:#64758b;font-size:9px}.v26settings label small{color:#7a8798;font-size:9px;font-weight:400}.v23intro h2,.v25teamintro h2,.intro2 h2{font-size:30px}.v23intro p,.v25teamintro p,.intro2 p{font-size:14px}.v23list>article{min-height:68px}.v23identity b,.v23list article>span b,.v25teamtable article>div>b{font-size:12px}.v23identity small,.v23list article>span small,.v25teamtable article>div>small{font-size:10px}.v23actions button,.v25teamactions button{padding:8px 10px;font-size:10px}.v25teamsummary span,.v23summary span,.v25permissions p{font-size:11px}.form2 label,.drawer2 section b,.drawer2>label{font-size:12px}.form2 input,.form2 select,.form2 textarea{font-size:13px}.v25requirednote,.v23settings label{font-size:11px}.v23settings input,.v23settings select,.v23settings textarea{font-size:12px}@media (width<=1250px){.v26metrics{grid-template-columns:repeat(2,1fr)}.v26grid,.v26grid.bottom,.v26grid.salesgrid{grid-template-columns:1fr}.v26agencygrid{grid-template-columns:220px 1fr}.v26agencybrief{grid-column:1/-1}}@media (width<=900px){.side2{width:76px}.main2{margin-left:76px}.v26hero{flex-direction:column;align-items:flex-start}.v26member{grid-template-columns:42px 1fr 50px 50px}.v26member>div:nth-of-type(3),.v26member>em{display:none}.v26agencygrid{grid-template-columns:1fr}.v26agencybrief{grid-column:auto}.v26agencytabs{grid-template-columns:repeat(2,1fr);display:grid}.v26agencyselect{flex-direction:column;align-items:flex-start;gap:15px}.v26agencyselect select{width:100%;min-width:0}}@media (width<=650px){.body2{padding:18px 13px 45px}.v26hero{padding:25px 22px}.v26hero h2{font-size:26px}.v26hero>div:last-child{flex-wrap:wrap}.v26metrics{grid-template-columns:1fr}.v26row{grid-template-columns:40px 1fr 65px}.v26row strong,.v26row em{display:none}.v26membermetrics{grid-template-columns:1fr 1fr}.v26membersection>button{grid-template-columns:36px 1fr 55px}.v26membersection button em,.v26membersection button strong{display:none}.v26settingsapply{grid-column:1;grid-template-columns:1fr}.v26settingsapply b{grid-column:1}.v26agencytabs{grid-template-columns:1fr}.v26agencyhero{flex-direction:column;align-items:flex-start;gap:15px}}.v27client{gap:17px;display:grid}.v27clientbar{background:#fff;border:1px solid #e1e8f2;border-radius:15px;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;padding:17px 20px;display:grid}.v27clientbar>label{font-size:11px;font-weight:850}.v27clientbar select{background:#fff;border:1px solid #d7e1ee;border-radius:9px;width:100%;height:42px;margin-top:6px;padding:0 11px;font-size:12px;display:block}.v27clientidentity,.v27readiness{align-items:center;gap:11px;display:flex}.v27clientidentity>i{color:#2167ee;background:#e8f0ff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:10px;font-style:normal;font-weight:900;display:grid}.v27clientidentity b,.v27clientidentity small,.v27readiness b,.v27readiness small{display:block}.v27clientidentity b,.v27readiness b{font-size:12px}.v27clientidentity small,.v27readiness small{color:#748197;margin-top:3px;font-size:10px}.v27readiness>strong{color:#168061;background:#e8f6f1;border-radius:50%;place-items:center;width:52px;height:52px;font-size:12px;display:grid}.v27clientlayout{grid-template-columns:260px 1fr;align-items:start;gap:17px;display:grid}.v27clientnav,.v27clientform{background:#fff;border:1px solid #e1e8f2;border-radius:15px;overflow:hidden}.v27clientnav>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f6;grid-template-columns:31px 1fr 12px;align-items:center;gap:10px;width:100%;padding:14px;display:grid}.v27clientnav>button.active{background:#eef4ff}.v27clientnav>button>i{color:#246bfe;background:#edf3ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:900;display:grid}.v27clientnav b,.v27clientnav small{display:block}.v27clientnav b{font-size:12px}.v27clientnav small{color:#7a879a;margin-top:3px;font-size:9px}.v27clientnav em{color:#8c99aa;font-style:normal}.v27clientnav>div{color:#fff;background:linear-gradient(145deg,#10284a,#194b85);border-radius:11px;margin:15px;padding:15px}.v27clientnav>div b,.v27clientnav>div strong,.v27clientnav>div small{display:block}.v27clientnav>div b{color:#a9c1e1;font-size:9px}.v27clientnav>div strong{margin:6px 0;font-size:22px}.v27clientnav>div small{color:#b8c9df;font-size:9px}.v27clientform{padding-bottom:18px}.v27clientform>header{border-bottom:1px solid #e9eef5;padding:24px 25px}.v27clientform>header>span{color:#4e82e8;letter-spacing:1.3px;font-size:9px;font-weight:900}.v27clientform>header h3{margin:6px 0;font-size:22px}.v27clientform>header p{color:#6f7e92;margin:0;font-size:12px}.v27fields{grid-template-columns:1fr 1fr;gap:16px;padding:22px 25px;display:grid}.v27fields label,.v27notes{gap:7px;font-size:11px;font-weight:850;display:grid}.v27fields label.wide{grid-column:1/3}.v27fields label>em{color:#7a8798;font-size:8px;font-style:normal}.v27fields input,.v27fields select,.v27fields textarea,.v27notes textarea{width:100%;font:inherit;background:#fff;border:1px solid #d6e0ec;border-radius:9px;outline:none;padding:11px 12px;font-size:12px}.v27fields input,.v27fields select{height:44px}.v27fields textarea{resize:vertical;min-height:92px}.v27fields input:focus,.v27fields select:focus,.v27fields textarea:focus,.v27notes textarea:focus{border-color:#6d9cf5;box-shadow:0 0 0 3px #246bfe12}.v27security{background:#fff8e6;border:1px solid #f0d696;border-radius:10px;margin:0 25px 20px;padding:14px}.v27security b{font-size:11px}.v27security p{color:#755c26;margin:4px 0 0;font-size:10px}.v27drivelink{color:#2163df;background:#edf4ff;border-radius:9px;margin:0 25px 20px;padding:11px 14px;font-size:10px;font-weight:850;text-decoration:none;display:inline-block}.v27notes{margin:5px 25px 20px}.v27notes textarea{resize:vertical;min-height:90px}.v27clientform>footer{border-top:1px solid #e7edf4;justify-content:space-between;align-items:center;gap:15px;padding:17px 25px 0;display:flex}.v27clientform>footer small{color:#718096;font-size:9px}.v27clientform>footer button{color:#fff;background:#2168ef;border:0;border-radius:9px;padding:11px 16px;font-size:10px;font-weight:850}.v27pipelineintro{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:18px;display:flex}.v27pipelineintro>div:first-child>span{color:#4d83ea;letter-spacing:1.4px;font-size:10px;font-weight:900}.v27pipelineintro h2{margin:7px 0 4px;font-size:30px}.v27pipelineintro p{color:#66758a;margin:0;font-size:13px}.v27pipelineintro>div:last-child{gap:10px;display:flex}.v27pipelineintro section{background:#fff;border:1px solid #e0e7f1;border-radius:11px;min-width:120px;padding:13px}.v27pipelineintro section b,.v27pipelineintro section small{display:block}.v27pipelineintro section b{font-size:17px}.v27pipelineintro section small{color:#758399;margin-top:4px;font-size:8px}.v27pipeline{scrollbar-width:thin;gap:14px;padding:2px 2px 22px;display:flex;overflow:auto}.v27pipeline>section{background:#eef2f7;border:1px solid #dfe6ef;border-radius:15px;width:286px;min-width:286px;overflow:hidden}.v27pipeline>section>header{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:15px;display:flex}.v27pipeline>section>header>div{align-items:center;gap:9px;display:flex}.v27pipeline>section>header i{border-radius:50%;width:9px;height:9px}.v27pipeline>section>header b,.v27pipeline>section>header small{display:block}.v27pipeline>section>header b{font-size:12px}.v27pipeline>section>header small{color:#7b8799;margin-top:2px;font-size:8px}.v27pipeline>section>header>strong{font-size:11px}.v27pipelinecards>article{background:#fff;border:1px solid #e0e6ee;border-radius:12px;margin-bottom:10px;overflow:hidden;box-shadow:0 3px 10px #18375a08}.v27pipelinecards>article>button{text-align:left;cursor:pointer;background:#fff;border:0;width:100%;padding:14px}.v27pipelinecards article button>div:first-child{justify-content:space-between;align-items:center;display:flex}.v27pipelinecards article em{border-radius:12px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:850}.v27pipelinecards article em.high{color:#b43f46;background:#ffebeb}.v27pipelinecards article em.medium{color:#996118;background:#fff2dd}.v27pipelinecards article em.low{color:#177c62;background:#e9f6f1}.v27pipelinecards article button>div>small{color:#78869a;font-size:8px}.v27pipelinecards p{color:#6f7e92;margin:0;font-size:10px}.v27pipelinecards dl{grid-template-columns:1fr 1fr;gap:7px;margin:14px 0;display:grid}.v27pipelinecards dl>div{background:#f6f8fb;border-radius:8px;padding:9px}.v27pipelinecards dt{color:#7b8798;text-transform:uppercase;font-size:7px}.v27pipelinecards dd{margin:4px 0 0;font-size:10px;font-weight:850}.v27pipelinecards article button>span{color:#69778c;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;padding-top:10px;font-size:9px;display:flex}.v27pipelinecards article button>span b{color:#2168ef;font-size:8px}.v27pipelinecards article>label{color:#758399;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:8px;display:flex}.v27pipelinecards select{background:#fff;border:1px solid #d9e1ec;border-radius:7px;max-width:150px;height:30px;padding:0 6px;font-size:8px}.v27pempty{text-align:center;color:#8b97a8;place-content:center;min-height:100px;display:grid}.v27pempty i{font-size:20px;font-style:normal}.v27pempty span{margin-top:5px;font-size:9px}.v27drawer{padding-bottom:92px}.v27sectiontitle{justify-content:space-between;align-items:center;display:flex!important}.v27sectiontitle h3{margin:0!important}.v27sectiontitle button{color:#2166e8;background:#edf4ff;border:0;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:850}.v27briefsummary>a{color:#2168ef;margin-top:10px;font-size:9px;font-weight:850;text-decoration:none;display:inline-block}.v27followup>div{gap:8px;grid-template-columns:none!important;display:flex!important}.v27followup input{border:1px solid #d9e2ed;border-radius:8px;flex:1;height:38px;padding:0 10px}.v27followup button{color:#fff;background:#2168ef;border:0;border-radius:8px;padding:0 12px;font-size:9px;font-weight:850}.v27activityhistory article{border-top:1px solid #edf1f5;grid-template-columns:32px 1fr 78px;align-items:center;gap:10px;padding:11px 0;display:grid}.v27activityhistory article>i{color:#2168ef;background:#eaf1ff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;font-weight:900;display:grid}.v27activityhistory article b,.v27activityhistory article small{display:block}.v27activityhistory article b{font-size:10px}.v27activityhistory article small,.v27activityhistory article>em{color:#788598;font-size:8px;font-style:normal}.v27activitymodal{z-index:120;background:#0714268a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.v27activitymodal>form{background:#fff;border-radius:15px;width:min(500px,100%);padding:22px;box-shadow:0 25px 80px #07142655}.v27activitymodal header{justify-content:space-between;gap:15px;margin-bottom:16px;display:flex}.v27activitymodal header span{color:#2168ef;letter-spacing:1px;font-size:8px;font-weight:900}.v27activitymodal h3{margin:5px 0 3px;font-size:20px}.v27activitymodal header p{color:#718096;margin:0;font-size:10px}.v27activitymodal header>button{background:#eef2f7;border:0;border-radius:8px;width:32px;height:32px;font-size:18px}.v27activitymodal label{gap:6px;margin:12px 0;font-size:10px;font-weight:850;display:grid}.v27activitymodal input,.v27activitymodal select,.v27activitymodal textarea{font:inherit;border:1px solid #d8e1ec;border-radius:8px;padding:10px;font-size:11px}.v27activitymodal textarea{resize:vertical;min-height:110px}.v27activitymodal footer{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.v27activitymodal footer button{background:#fff;border:1px solid #dbe3ed;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:850}.v27activitymodal footer button:last-child{color:#fff;background:#2168ef;border-color:#2168ef}.v23modal input[readonly],.v23modal select:disabled{color:#758399;background:#f2f4f7}.v23modal input[type=number]{height:40px}.v25teamtable article>div:nth-child(2) small{line-height:1.5}@media (width<=1050px){.v27clientbar{grid-template-columns:1fr 1fr}.v27readiness{grid-column:1/-1}.v27clientlayout{grid-template-columns:220px 1fr}.v27pipelineintro{flex-direction:column;align-items:flex-start}}@media (width<=760px){.v27clientbar,.v27clientlayout{grid-template-columns:1fr}.v27clientidentity{display:none}.v27fields{grid-template-columns:1fr}.v27fields label.wide{grid-column:1}.v27clientform>footer{flex-direction:column;align-items:flex-start}.v27pipelineintro>div:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid}.v27pipelineintro section{min-width:0}}.v27pipeline>section{width:320px;min-width:320px}.v27pipelinecards{padding:12px}.v27pipelinecards>article{border-radius:14px}.v27pipelinecards>article>button{padding:17px}.v27pipelinecards h3{margin:14px 0 5px;font-size:16px}.v27pipelinecards p{font-size:12px}.v27pipelinecards article em{padding:5px 9px;font-size:10px}.v27pipelinecards article button>div>small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:10px;overflow:hidden}.v27pipelinecards dl{gap:9px;margin:16px 0}.v27pipelinecards dl>div{padding:11px}.v27pipelinecards dt{font-size:8px}.v27pipelinecards dd{overflow-wrap:anywhere;font-size:12px}.v27pipelinecards article button>span{padding-top:12px;font-size:10px}.v27pipelinecards article button>span b{font-size:10px}.v28stagecontrol{background:#f8faff;border-top:1px solid #e5eaf1;padding:13px 16px 16px}.v28stagecontrol>div{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.v28stagecontrol span{color:#344a67;font-size:10px;font-weight:850}.v28stagecontrol b{color:#748399;font-size:8px;font-weight:700}.v28stagecontrol select{color:#162b49;cursor:pointer;background:#fff;border:1px solid #cbd8e8;border-radius:9px;width:100%;max-width:none;height:42px;padding:0 11px;font-size:11px;font-weight:800;display:block}.v28stagecontrol select:focus{border-color:#4e83ef;outline:0;box-shadow:0 0 0 3px #246bfe17}.v28summary>.v27sectiontitle{align-items:flex-start}.v28summary>.v27sectiontitle p{color:#78869a;margin:4px 0 0;font-size:9px}.v28summarylist{margin-top:12px;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.v28summarylist>button{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf1f6;grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:12px 0;display:grid}.v28summarylist>button:hover{background:#f8fbff}.v28summarylist>button>i{color:#2168ef;background:#eaf1ff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:900;display:grid}.v28summarylist>button span b,.v28summarylist>button span small{display:block}.v28summarylist>button span small{color:#758399;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;line-height:1.45;overflow:hidden}.v28summarylist>button>em{color:#2168ef;white-space:nowrap;font-size:8px;font-style:normal;font-weight:850}.v28detailmodal{z-index:150;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#081527b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.v28detailmodal>article{background:#fff;border-radius:18px;width:min(620px,100%);max-height:92vh;overflow:auto;box-shadow:0 30px 90px #07142666}.v28detailmodal>article.complete{width:min(1080px,100%)}.v28detailmodal>article>header{z-index:2;background:#fff;border-bottom:1px solid #e8edf4;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex;position:sticky;top:0}.v28detailmodal>article>header span{color:#2168ef;letter-spacing:1.2px;font-size:9px;font-weight:900;display:block}.v28detailmodal>article>header h3{margin:6px 0 4px;font-size:22px}.v28detailmodal>article>header p{color:#6f7e92;margin:0;font-size:11px;line-height:1.5}.v28detailmodal>article>header>button{color:#31445e;cursor:pointer;background:#edf1f6;border:0;border-radius:9px;flex:0 0 34px;width:34px;height:34px;font-size:19px}.v28detailrows{background:#e8edf4;border:1px solid #e8edf4;border-radius:11px;grid-template-columns:1fr 1fr;gap:1px;margin:22px 24px;display:grid;overflow:hidden}.v28detailrows>div{background:#fff;min-height:75px;padding:13px 14px}.v28detailrows span,.v28detailrows b,.v28detailrows a{display:block}.v28detailrows span{color:#77869a;text-transform:uppercase;letter-spacing:.5px;font-size:8px;font-weight:800}.v28detailrows b,.v28detailrows a{overflow-wrap:anywhere;margin-top:6px;font-size:11px;line-height:1.5}.v28detailrows a{color:#2168ef;font-weight:850;text-decoration:none}.v28detailmodal>article>footer{background:#fff;border-top:1px solid #e7ecf3;justify-content:flex-end;gap:9px;padding:16px 24px;display:flex;position:sticky;bottom:0}.v28detailmodal>article>footer button{cursor:pointer;background:#fff;border:1px solid #d8e1ed;border-radius:9px;padding:10px 14px;font-size:10px;font-weight:850}.v28detailmodal>article>footer button:last-child{color:#fff;background:#2168ef;border-color:#2168ef}.v28completegrid{grid-template-columns:1fr 1fr;gap:15px;padding:20px 22px;display:grid}.v28completegrid>section{border:1px solid #e0e7f0;border-radius:14px;overflow:hidden}.v28completegrid>section>div:first-child{background:#f7f9fc;border-bottom:1px solid #e6ebf2;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px;display:grid}.v28completegrid>section>div:first-child>i{color:#2168ef;background:#e8f0ff;border-radius:9px;place-items:center;width:36px;height:36px;font-size:10px;font-style:normal;font-weight:900;display:grid}.v28completegrid h4{margin:0;font-size:12px}.v28completegrid p{color:#748297;margin:3px 0 0;font-size:8px;line-height:1.4}.v28completegrid>section>div:first-child>button{color:#2168ef;cursor:pointer;background:#eaf1ff;border:0;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:850}.v28completegrid .v28detailrows{border:0;border-radius:0;margin:0}.v28completenotes{background:#f9fbfd;border:1px solid #e1e7ef;border-radius:12px;margin:0 22px 20px;padding:15px}.v28completenotes span{color:#748297;text-transform:uppercase;font-size:8px;font-weight:900}.v28completenotes p{margin:7px 0 0;font-size:11px;line-height:1.6}@media (width<=760px){.v27pipeline>section{width:286px;min-width:286px}.v28stagecontrol>div{flex-direction:column;align-items:flex-start}.v28summary>.v27sectiontitle{flex-direction:column;gap:10px}.v28summarylist>button{grid-template-columns:35px minmax(0,1fr)}.v28summarylist>button>em{grid-column:2}.v28detailmodal{padding:10px}.v28detailrows,.v28completegrid{grid-template-columns:1fr}.v28detailmodal>article>header{padding:18px}.v28detailrows{margin:16px 18px}.v28completegrid{padding:15px}.v28detailmodal>article>footer{padding:14px 18px}}.v28stagecontrol span{font-size:12px}.v28stagecontrol b{font-size:10px}.v28stagecontrol select{font-size:12px}.v28summary>.v27sectiontitle p{font-size:11px}.v28summarylist>button span b{font-size:12px}.v28summarylist>button span small,.v28summarylist>button>em,.v28detailmodal>article>header span{font-size:10px}.v28detailmodal>article>header p{font-size:12px}.v28detailrows span{font-size:10px}.v28detailrows b,.v28detailrows a{font-size:12px}.v28completegrid h4{font-size:13px}.v28completegrid p,.v28completegrid>section>div:first-child>button,.v28completenotes span{font-size:10px}.v28completenotes p{font-size:12px}.logo2>i,.avatar2,.v23avatar,.v25teamperson>i,.v26row>i,.v26member>i,.v26membersection>button>i,.v23timeline>button>i,.v23integrationgrid>section>i{display:none!important}.logo2{gap:0;padding-left:26px}.logo2 b{letter-spacing:-.2px}.client2,.v23identity{gap:0}.opps2>button{grid-template-columns:1.45fr 1fr 115px 80px 100px 15px}.salesdeals2>button{grid-template-columns:1fr 110px 75px}.v23timeline>button{grid-template-columns:1fr 110px 100px}.v26row{grid-template-columns:minmax(0,1fr) 90px 100px 64px}.v26member{grid-template-columns:minmax(0,1fr) 48px 48px 86px 110px}.v26membersection>button{grid-template-columns:minmax(0,1fr) 90px 100px 55px}.v29client{gap:16px;display:grid}.v29clientheader{border-bottom:1px solid #dfe5ed;justify-content:space-between;align-items:flex-end;gap:30px;padding:2px 2px 22px;display:flex}.v29clientheader>div:first-child{max-width:760px}.v29clientheader span{color:#52657d;letter-spacing:1.1px;font-size:11px;font-weight:850}.v29clientheader h2{letter-spacing:-.8px;margin:7px 0 6px;font-size:31px}.v29clientheader p{color:#64748a;margin:0;font-size:14px;line-height:1.6}.v29clientheader>div:last-child{width:260px}.v29clientheader>div:last-child>span,.v29clientheader>div:last-child>small{display:block}.v29clientheader>div:last-child>span{color:#1d3555;letter-spacing:0}.v29clientheader>div:last-child>b{background:#e4e9ef;border-radius:4px;height:6px;margin:9px 0 7px;display:block;overflow:hidden}.v29clientheader>div:last-child>b>i{background:#26705a;border-radius:4px;height:100%;display:block}.v29clientheader>div:last-child>small{color:#748298;font-size:10px}.v29clienttoolbar{background:#fff;border:1px solid #dde4ec;border-radius:12px;grid-template-columns:minmax(260px,1fr) 1fr auto;align-items:end;gap:24px;padding:16px 18px;display:grid}.v29clienttoolbar label{font-size:11px;font-weight:850}.v29clienttoolbar select{background:#fff;border:1px solid #cfd9e5;border-radius:8px;width:100%;height:43px;margin-top:7px;padding:0 11px;font-size:12px;display:block}.v29clienttoolbar>div span,.v29clienttoolbar>div b,.v29clienttoolbar>div small{display:block}.v29clienttoolbar>div span{color:#78869a;text-transform:uppercase;font-size:9px;font-weight:850}.v29clienttoolbar>div b{margin-top:5px;font-size:13px}.v29clienttoolbar>div small{color:#6f7e91;margin-top:3px;font-size:10px}.v29clienttoolbar>button{color:#1d3555;cursor:pointer;background:#fff;border:1px solid #ccd7e4;border-radius:8px;height:43px;padding:0 15px;font-size:11px;font-weight:850}.v29clienttabs{background:#fff;border:1px solid #dde4ec;border-radius:12px;gap:4px;padding:6px;display:flex;overflow:auto}.v29clienttabs>button{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:8px;min-width:154px;padding:11px 12px}.v29clienttabs>button.active{color:#fff;background:#192f4b}.v29clienttabs b,.v29clienttabs small{display:block}.v29clienttabs b{font-size:11px}.v29clienttabs small{color:#9a5c34;margin-top:5px;font-size:9px}.v29clienttabs small.ready{color:#26705a}.v29clienttabs>button.active small{color:#cdd9e7}.v29clientlayout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:16px;display:grid}.v29clientproject{background:#fff;border:1px solid #dde4ec;border-radius:12px;padding:20px;position:sticky;top:108px}.v29clientproject>span{color:#738198;letter-spacing:1px;font-size:9px;font-weight:850}.v29clientproject h3{margin:8px 0 5px;font-size:19px}.v29clientproject>p{color:#69788d;margin:0 0 18px;font-size:11px}.v29clientproject dl{margin:0}.v29clientproject dl>div{border-top:1px solid #e8edf2;padding:11px 0}.v29clientproject dt{color:#7c899a;font-size:9px}.v29clientproject dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:11px;font-weight:850;line-height:1.5}.v29clientproject>button{color:#1e3b5d;cursor:pointer;background:#fff;border:1px solid #cfd9e5;border-radius:8px;width:100%;height:39px;font-size:10px;font-weight:850}.v29client .v27clientform{box-shadow:none;border-radius:12px}.v29client .v27clientform>header{background:#fbfcfd}.v29client .v27clientform>header>span{color:#52657d}.v29client .v27clientform>footer button{background:#192f4b}.v29calendar{grid-template-columns:minmax(0,1fr) 300px;gap:15px;margin:17px 0;display:grid}.v29calendarboard,.v29calendar>aside{background:#fff;border:1px solid #dde4ec;border-radius:13px;overflow:hidden}.v29calendarboard>header{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;display:flex}.v29calendarboard>header span,.v29calendar>aside>header span{color:#65768b;letter-spacing:1px;font-size:9px;font-weight:900}.v29calendarboard h3,.v29calendar>aside h3{margin:5px 0 0;font-size:18px}.v29calendarboard nav{gap:6px;display:flex}.v29calendarboard nav button{color:#273d58;cursor:pointer;background:#fff;border:1px solid #d6dee8;border-radius:7px;min-width:35px;height:35px;padding:0 10px;font-size:12px;font-weight:850}.v29weekdays{border-bottom:1px solid #e5eaf0;grid-template-columns:repeat(7,1fr);display:grid}.v29weekdays span{text-align:center;color:#718095;padding:9px;font-size:9px;font-weight:850}.v29monthgrid{grid-template-columns:repeat(7,1fr);display:grid}.v29monthgrid>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #edf0f4;border-top:0;border-left:0;min-height:104px;padding:9px;overflow:hidden}.v29monthgrid>button:nth-child(7n){border-right:0}.v29monthgrid>button:hover{background:#f8fafc}.v29monthgrid>button.outside{color:#aeb7c2;background:#fafbfc}.v29monthgrid>button.selected{background:#eef4f9;box-shadow:inset 0 0 0 2px #315b84}.v29monthgrid>button.today>b{color:#fff;background:#192f4b;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.v29monthgrid>button>b{font-size:10px}.v29monthgrid>button>div{gap:4px;margin-top:7px;display:grid}.v29monthgrid span{color:#34485f;white-space:nowrap;text-overflow:ellipsis;background:#f1f5f8;border-left:3px solid #6281a1;padding:4px 5px;font-size:8px;display:block;overflow:hidden}.v29monthgrid span.meeting{color:#24614f;background:#edf6f2;border-color:#26705a}.v29monthgrid span.proposal{color:#745428;background:#faf4e9;border-color:#996f36}.v29monthgrid em{color:#6f7e91;font-size:8px;font-style:normal}.v29calendar>aside>header{border-bottom:1px solid #e5eaf0;padding:18px}.v29calendar>aside>header p{color:#748297;margin:5px 0 0;font-size:10px}.v29calendar>aside>div{padding:10px}.v29calendar>aside>div>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e8edf2;width:100%;padding:13px 9px;display:grid}.v29calendar>aside>div>button>span{color:#43566e;background:#eef2f6;border-radius:12px;justify-self:start;padding:4px 7px;font-size:8px;font-weight:850}.v29calendar>aside>div>button>span.meeting{color:#26705a;background:#e7f3ee}.v29calendar>aside>div>button>span.proposal{color:#8a642f;background:#f7eedf}.v29calendar>aside>div>button>b{margin-top:8px;font-size:11px}.v29calendar>aside>div>button>small{color:#718095;margin-top:4px;font-size:9px}.v29calendar>aside>div>button>em{color:#315b84;margin-top:8px;font-size:9px;font-style:normal;font-weight:850}.v29clearday{text-align:center;padding:25px 12px}.v29clearday b{font-size:12px}.v29clearday p{color:#778598;font-size:10px;line-height:1.55}.v29tasklist{margin-top:15px}.v29importlayout{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:16px;display:grid}.v29importcard,.v29exportcard{padding:22px}.v29importcard header span,.v29exportcard header span{color:#65768b;letter-spacing:1px;font-size:9px;font-weight:900}.v29importcard h3,.v29exportcard h3{margin:6px 0;font-size:20px}.v29importcard header p,.v29exportcard header p{color:#6e7d91;margin:0;font-size:11px;line-height:1.6}.v29required{background:#fafbfc;border:1px solid #e0e6ed;border-radius:9px;flex-wrap:wrap;align-items:center;gap:7px;margin:18px 0 12px;padding:11px;display:flex}.v29required b{margin-right:3px;font-size:10px}.v29required span{background:#fff;border:1px solid #d9e1ea;border-radius:12px;padding:4px 7px;font-size:9px}.v29template{color:#315b84;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:850}.v29importcard .v23file{margin:15px 0}.v29importactions{gap:8px;display:flex}.v29importactions button,.v29exportcard>button{color:#203852;cursor:pointer;background:#fff;border:1px solid #ccd7e3;border-radius:8px;height:40px;padding:0 13px;font-size:10px;font-weight:850}.v29importactions button.primary,.v29exportcard>button{color:#fff;background:#192f4b;border-color:#192f4b}.v29importactions button:disabled{opacity:.45;cursor:not-allowed}.v29importresult{background:#eff7f4;border-left:3px solid #26705a;margin-top:14px;padding:11px 12px;display:grid}.v29importresult b{font-size:11px}.v29importresult span{color:#567265;margin-top:4px;font-size:9px}.v29exportcard{flex-direction:column;align-items:flex-start;display:flex}.v29exportcard>strong{letter-spacing:-1px;margin-top:28px;font-size:42px}.v29exportcard>span{color:#6f7e91;font-size:11px}.v29exportcard>button{width:100%;margin-top:25px}.v29exportcard>small{color:#788699;margin-top:12px;font-size:9px;line-height:1.55}@media (width<=1050px){.v29clientlayout{grid-template-columns:1fr}.v29clientproject{display:none;position:static}.v29calendar,.v29importlayout{grid-template-columns:1fr}.v26member{grid-template-columns:minmax(0,1fr) 50px 50px}.v26membersection>button{grid-template-columns:minmax(0,1fr) 55px}}@media (width<=760px){.logo2{padding-left:14px}.opps2>button{grid-template-columns:1fr 90px}.salesdeals2>button{grid-template-columns:1fr 95px}.v23timeline>button{grid-template-columns:1fr}.v26row{grid-template-columns:minmax(0,1fr) 65px}.v29clientheader{flex-direction:column;align-items:flex-start}.v29clientheader>div:last-child{width:100%}.v29clienttoolbar{grid-template-columns:1fr;gap:13px}.v29clienttabs>button{min-width:140px}.v29calendarboard{overflow:auto}.v29calendarboard>header,.v29weekdays,.v29monthgrid{min-width:720px}.v29importactions{flex-direction:column}.v29importactions button{width:100%}}.v30client{color:#172033;gap:14px;min-width:0;display:grid}.v30recordbar{background:#fff;border:1px solid #dfe5ec;border-radius:10px;grid-template-columns:minmax(0,1fr) 340px auto;align-items:center;gap:14px;min-height:58px;padding:10px 14px;display:grid}.v30recordbar>div{align-items:center;gap:9px;min-width:0;font-size:12px;display:flex}.v30recordbar>div span{color:#56708e;font-weight:750}.v30recordbar>div em{color:#a0acba;font-style:normal}.v30recordbar>div b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v30recordbar>label{color:#65758a;align-items:center;gap:10px;font-size:11px;font-weight:750;display:flex}.v30recordbar select{color:#25364d;background:#fff;border:1px solid #d3dce7;border-radius:7px;flex:1;min-width:0;height:36px;padding:0 10px;font-size:11px}.v30recordbar>button{color:#20466f;cursor:pointer;background:#fff;border:1px solid #cbd6e2;border-radius:7px;height:36px;padding:0 13px;font-size:11px;font-weight:800}.v30recordheader{background:#fff;border:1px solid #dfe5ec;border-radius:10px;grid-template-columns:minmax(270px,1fr) minmax(560px,1.5fr);align-items:center;gap:34px;margin:0;padding:22px 24px;display:grid}.v30recordidentity{min-width:0}.v30recordidentity>span{color:#23664f;background:#eaf3ee;border-radius:4px;align-items:center;min-height:24px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.v30recordidentity h2{letter-spacing:-.5px;margin:9px 0 5px;font-size:26px}.v30recordidentity p{color:#69798d;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:12px;overflow:hidden}.v30recordheader>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.v30recordheader>dl>div{border-left:1px solid #e7ebf0;min-width:0;padding:3px 17px}.v30recordheader dt{color:#778598;text-transform:uppercase;letter-spacing:.45px;font-size:9px;font-weight:750}.v30recordheader dd{white-space:nowrap;text-overflow:ellipsis;margin:7px 0 0;font-size:12px;font-weight:800;line-height:1.45;overflow:hidden}.v30recordhealth>b{background:#e6ebf0;border-radius:5px;height:4px;margin-top:8px;display:block;overflow:hidden}.v30recordhealth>b>i{background:#2b6cb0;border-radius:5px;height:100%;display:block}.v30clientbody{grid-template-columns:218px minmax(0,1fr) 250px;align-items:start;gap:14px;min-width:0;display:grid}.v30sectionnav,.v30snapshot,.v30clientform{background:#fff;border:1px solid #dfe5ec;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #182d4a08}.v30sectionnav{position:sticky;top:108px}.v30sectionnav>header,.v30snapshot>header{border-bottom:1px solid #e7ebf0;margin:0;padding:17px 18px;display:block}.v30sectionnav>header span,.v30snapshot>header span{color:#6c7c90;letter-spacing:.8px;font-size:9px;font-weight:850;display:block}.v30sectionnav h3,.v30snapshot h3{margin:5px 0 0;font-size:15px}.v30sectionnav nav{display:block}.v30sectionnav nav>button{text-align:left;color:#25354b;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:58px;padding:11px 14px;display:grid}.v30sectionnav nav>button:hover{background:#f8fafc}.v30sectionnav nav>button.active{background:#edf4fb;box-shadow:inset 3px 0 #2b6cb0}.v30sectionnav nav span{min-width:0}.v30sectionnav nav b,.v30sectionnav nav small{display:block}.v30sectionnav nav small{color:#7b899a;margin-top:4px;font-size:8px}.v30sectionnav nav em{color:#9aa5b2;font-size:10px;font-style:normal}.v30sectionnav nav em.complete{color:#2b765b}.v30sectionnav>footer{background:#f8fafc;padding:15px;display:block}.v30sectionnav>footer span,.v30sectionnav>footer b,.v30sectionnav>footer small{display:block}.v30sectionnav>footer span{color:#728096;text-transform:uppercase;font-size:8px}.v30sectionnav>footer b{margin:4px 0 7px;font-size:17px}.v30sectionnav>footer>i{background:#e1e7ed;border-radius:5px;height:5px;display:block;overflow:hidden}.v30sectionnav>footer>i>u{background:#2b6cb0;height:100%;text-decoration:none;display:block}.v30sectionnav>footer small{color:#758398;margin-top:7px;font-size:8px}.v30clientform{min-width:0;box-shadow:none!important;border-radius:10px!important}.v30clientform>header{margin:0;display:block;background:#fff!important;padding:21px 23px!important}.v30clientform>header>span{color:#5d7189!important;letter-spacing:.8px!important;font-size:9px!important}.v30clientform>header h3{letter-spacing:-.2px;margin:6px 0!important;font-size:20px!important}.v30clientform>header p{line-height:1.55;font-size:11px!important}.v30clientform .v27fields{gap:15px;padding:20px 23px}.v30clientform .v27fields label,.v30clientform .v27notes{font-size:11px}.v30clientform .v27fields input,.v30clientform .v27fields select,.v30clientform .v27fields textarea,.v30clientform .v27notes textarea{border-color:#cfd8e3;border-radius:6px;font-size:12px}.v30clientform>footer{background:#f8fafc;padding:15px 23px!important}.v30clientform>footer button{min-width:148px;background:#2463a6!important;border-radius:6px!important;font-size:11px!important}.v30snapshot{position:sticky;top:108px}.v30snapshot dl{margin:0;padding:4px 17px}.v30snapshot dl>div{border-bottom:1px solid #edf0f4;grid-template-columns:88px minmax(0,1fr);gap:10px;padding:11px 0;display:grid}.v30snapshot dt{color:#748297;font-size:9px}.v30snapshot dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:750;line-height:1.45}.v30snapshot dd>span{color:#23664f;background:#eaf3ee;border-radius:4px;padding:4px 6px;display:inline-block}.v30snapshot>button{color:#25527e;cursor:pointer;background:#fff;border:1px solid #cbd6e2;border-radius:6px;width:calc(100% - 34px);height:37px;margin:14px 17px 17px;font-size:10px;font-weight:800}.drawer2>section.v30drawersummary{padding:0}.v30drawersummary>header{border-bottom:1px solid #e4e9ef;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:17px 20px;display:flex}.v30drawersummary>header span{color:#62768e;letter-spacing:.8px;font-size:8px;font-weight:850;display:block}.v30drawersummary>header h3{margin:4px 0 3px;font-size:14px}.v30drawersummary>header p{color:#778598;margin:0;font-size:9px}.v30drawersummary>header button{color:#28567f;cursor:pointer;background:#fff;border:1px solid #ced8e3;border-radius:6px;flex:none;padding:7px 9px;font-size:8px;font-weight:800}.v30drawersummary>div>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;grid-template-columns:70px minmax(0,1fr) 12px;align-items:center;gap:11px;width:100%;padding:12px 20px;display:grid}.v30drawersummary>div>button:last-child{border-bottom:0}.v30drawersummary>div>button:hover{background:#f8fafc}.v30drawersummary>div>button>span{color:#6d7989;background:#f1f3f6;border-radius:4px;justify-self:start;padding:4px 6px;font-size:7px;font-weight:800}.v30drawersummary>div>button>span.complete{color:#267057;background:#eaf3ee}.v30drawersummary>div>button>div{min-width:0}.v30drawersummary b,.v30drawersummary small{display:block}.v30drawersummary b{font-size:10px}.v30drawersummary small{color:#798697;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;overflow:hidden}.v30drawersummary em{color:#8896a7;font-size:16px;font-style:normal}.v30detailmodal{z-index:150;background:#0b1726a6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.v30detailmodal>article{background:#fff;border-radius:10px;width:min(650px,100%);max-height:92vh;overflow:auto;box-shadow:0 24px 70px #08132152}.v30detailmodal>article.complete{width:min(1180px,100%)}.v30detailmodal>article>header{z-index:2;background:#fff;border-bottom:1px solid #e2e7ed;justify-content:space-between;align-items:flex-start;gap:20px;margin:0;padding:20px 22px;display:flex;position:sticky;top:0}.v30detailmodal>article>header span{color:#60758d;letter-spacing:.7px;font-size:9px;font-weight:850;display:block}.v30detailmodal>article>header h3{margin:6px 0 4px;font-size:21px}.v30detailmodal>article>header p{color:#6f7d8f;margin:0;font-size:11px;line-height:1.5}.v30detailmodal>article>header>button{color:#3a4c62;cursor:pointer;background:#fff;border:1px solid #d6dde6;border-radius:6px;flex:none;width:32px;height:32px;font-size:18px}.v30detailmodal .v28detailrows{background:#e1e6ec;border-color:#e1e6ec;border-radius:7px;grid-template-columns:1fr 1fr;margin:20px 22px}.v30detailmodal .v28detailrows>div{min-height:72px;padding:13px}.v30detailmodal .v28detailrows span{color:#718095;font-size:9px}.v30detailmodal .v28detailrows b,.v30detailmodal .v28detailrows a{font-size:11px}.v30detailmodal>article>footer{background:#fff;border-top:1px solid #e2e7ed;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex;position:sticky;bottom:0}.v30detailmodal>article>footer button{color:#314a65;cursor:pointer;background:#fff;border:1px solid #cfd8e2;border-radius:6px;height:36px;padding:0 13px;font-size:10px;font-weight:800}.v30detailmodal>article>footer button:last-child{color:#fff;background:#2463a6;border-color:#2463a6}.v30completeheader{grid-template-columns:minmax(250px,1fr) minmax(420px,1.2fr) 32px!important;align-items:center!important;display:grid!important}.v30completeheader>dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.v30completeheader>dl>div{border-left:1px solid #e3e8ee;padding:2px 15px}.v30completeheader dt{color:#778598;text-transform:uppercase;font-size:8px}.v30completeheader dd{white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:10px;font-weight:800;overflow:hidden}.v30completegrid{grid-template-columns:1fr 1fr;gap:14px;padding:18px 20px;display:grid}.v30completegrid>section{background:#fff;border:1px solid #dfe5ec;border-radius:8px;overflow:hidden}.v30completegrid>section>header{background:#f8fafc;border-bottom:1px solid #e4e9ef;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:13px 15px;display:flex}.v30completegrid>section>header span{color:#687b92;letter-spacing:.6px;font-size:7px;font-weight:850;display:block}.v30completegrid h4{margin:4px 0 2px;font-size:13px}.v30completegrid p{color:#758397;margin:0;font-size:9px;line-height:1.4}.v30completegrid>section>header button{color:#28567f;background:#fff;border:1px solid #d0d9e3;border-radius:5px;flex:none;padding:7px 8px;font-size:8px;font-weight:800}.v30completegrid .v28detailrows{border:0;border-radius:0;margin:0}.v30completenotes{background:#f8fafc;border:1px solid #dfe5ec;border-radius:8px;margin:0 20px 18px;padding:14px}.v30completenotes span{color:#6d7d91;font-size:8px;font-weight:850}.v30completenotes p{margin:6px 0 0;font-size:11px;line-height:1.6}.v30dataworkspace{gap:15px;min-width:0;display:grid}.v30importpanel,.v30exportpanel{background:#fff;border:1px solid #dfe5ec;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #182d4a08}.v30importpanel>header{border-bottom:1px solid #e4e9ef;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:20px 22px;display:flex}.v30importpanel>header>div{min-width:0}.v30importpanel>header span,.v30exportpanel>div>span{color:#60758d;letter-spacing:.8px;font-size:9px;font-weight:850;display:block}.v30importpanel>header h3,.v30exportpanel h3{margin:6px 0 4px;font-size:20px}.v30importpanel>header p,.v30exportpanel p{color:#6e7c8f;margin:0;font-size:11px;line-height:1.55}.v30importpanel>header button{color:#28567f;cursor:pointer;background:#fff;border:1px solid #cbd6e2;border-radius:6px;flex:none;height:36px;padding:0 12px;font-size:10px;font-weight:800}.v30importbody{grid-template-columns:minmax(0,1fr) 330px;min-width:0;display:grid}.v30uploadcolumn{min-width:0;padding:22px}.v30step span{color:#687b92;letter-spacing:.7px;font-size:8px;font-weight:850;display:block}.v30step h4{margin:5px 0 3px;font-size:14px}.v30step p{color:#768497;margin:0;font-size:10px}.v30columnlist{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 22px;display:grid}.v30columnlist>div{background:#f8fafc;border:1px solid #e1e6ec;border-radius:7px;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:6px;min-width:0;padding:10px;display:flex}.v30columnlist b{width:100%;margin-bottom:2px;font-size:9px}.v30columnlist span{color:#52657c;background:#fff;border:1px solid #dbe2ea;border-radius:4px;padding:4px 6px;font-size:8px}.v30dropzone{text-align:center;cursor:pointer;background:#f8fafc;border:1px dashed #9eb0c4;border-radius:8px;align-content:center;place-items:center;gap:5px;width:100%;min-width:0;min-height:114px;margin:14px 0;padding:18px;display:grid}.v30dropzone:hover,.v30dropzone.selected{background:#f2f7fb;border-color:#4f789f}.v30dropzone b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;display:block;overflow:hidden}.v30dropzone span{color:#748297;font-size:9px}.v30dropzone em{color:#285f91;margin-top:5px;font-size:9px;font-style:normal;font-weight:850}.v30dropzone input{display:none}.v30importactions{justify-content:flex-end;gap:8px;display:flex}.v30importactions button{color:#294963;cursor:pointer;background:#fff;border:1px solid #cbd6e2;border-radius:6px;height:38px;padding:0 14px;font-size:10px;font-weight:800}.v30importactions button.primary{color:#fff;box-shadow:none;background:#2463a6;border-color:#2463a6}.v30importactions button:disabled{opacity:.45;cursor:not-allowed}.v30validation{background:#f2f8f5;border:1px solid #cfe3da;border-radius:7px;grid-template-columns:130px 130px minmax(0,1fr);align-items:center;gap:12px;margin-top:14px;padding:11px 13px;display:grid}.v30validation>div{border-right:1px solid #d5e6de}.v30validation b,.v30validation span{display:block}.v30validation b{font-size:17px}.v30validation span{color:#557164;font-size:8px}.v30validation p{color:#557164;margin:0;font-size:9px}.v30importhelp{background:#f8fafc;border-left:1px solid #e4e9ef;min-width:0;padding:22px}.v30importhelp>span{color:#60758d;letter-spacing:.8px;font-size:8px;font-weight:850;display:block}.v30importhelp h4{margin:6px 0 15px;font-size:15px}.v30importhelp ul{margin:0;padding:0;list-style:none}.v30importhelp li{border-top:1px solid #e2e7ed;padding:11px 0}.v30importhelp li b,.v30importhelp li small{display:block}.v30importhelp li b{font-size:10px}.v30importhelp li small{color:#748297;margin-top:3px;font-size:9px;line-height:1.45}.v30importhelp>div{background:#fff;border:1px solid #d7e0e9;border-radius:7px;margin-top:13px;padding:12px}.v30importhelp>div b{font-size:10px}.v30importhelp>div p{color:#69788c;margin:5px 0 0;font-size:9px;line-height:1.5}.v30exportpanel{grid-template-columns:minmax(0,1fr) 120px 180px 210px;align-items:center;gap:22px;padding:19px 22px;display:grid}.v30exportpanel h3{margin:5px 0 2px;font-size:16px}.v30exportpanel dl{border-left:1px solid #e1e6ec;margin:0;padding-left:22px}.v30exportpanel dt{color:#758397;text-transform:uppercase;font-size:8px}.v30exportpanel dd{margin:4px 0 0;font-size:24px;font-weight:800}.v30exportpanel>button{color:#fff;cursor:pointer;background:#2463a6;border:0;border-radius:6px;height:38px;font-size:10px;font-weight:800}.v30exportpanel>small{color:#718095;font-size:9px;line-height:1.45}@media (width<=1300px){.v30recordheader{grid-template-columns:1fr}.v30clientbody{grid-template-columns:200px minmax(0,1fr)}.v30snapshot{grid-column:1/-1;position:static}.v30snapshot dl{grid-template-columns:repeat(4,1fr);gap:0 20px;display:grid}.v30snapshot dl>div{text-align:left;grid-template-columns:1fr}.v30snapshot dd{text-align:left}.v30snapshot>button{width:auto;padding:0 14px}.v30completeheader{grid-template-columns:1fr 32px!important}.v30completeheader>dl{grid-area:2/1/auto/-1}.v30exportpanel{grid-template-columns:minmax(0,1fr) 100px 170px}.v30exportpanel>small{grid-column:1/-1}}@media (width<=950px){.v30recordbar{grid-template-columns:1fr auto}.v30recordbar>label{grid-area:2/1/auto/-1}.v30recordheader>dl{grid-template-columns:1fr 1fr}.v30recordheader>dl>div:nth-child(3),.v30recordheader>dl>div:nth-child(4){border-top:1px solid #e7ebf0;margin-top:8px;padding-top:14px}.v30clientbody{grid-template-columns:1fr}.v30sectionnav,.v30snapshot{position:static}.v30sectionnav nav{grid-template-columns:repeat(3,1fr);display:grid}.v30sectionnav nav>button.active{box-shadow:inset 0 -3px #2b6cb0}.v30sectionnav>footer{display:none}.v30importbody{grid-template-columns:1fr}.v30importhelp{border-top:1px solid #e4e9ef;border-left:0}.v30importhelp ul{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}}@media (width<=700px){.v30recordbar{grid-template-columns:1fr}.v30recordbar>button{width:100%}.v30recordbar>label{grid-area:auto/1;gap:5px;display:grid}.v30recordheader{padding:18px}.v30recordheader>dl{grid-template-columns:1fr}.v30recordheader>dl>div{border-top:1px solid #e7ebf0;border-left:0!important;margin:0!important;padding:11px 0!important}.v30sectionnav nav{grid-template-columns:1fr 1fr}.v30clientform .v27fields{grid-template-columns:1fr;padding:18px}.v30clientform .v27fields label.wide{grid-column:1}.v30clientform>footer{align-items:stretch!important}.v30clientform>footer button{width:100%}.v30snapshot dl{grid-template-columns:1fr 1fr}.v30drawersummary>header{flex-direction:column}.v30drawersummary>header button{width:100%}.v30detailmodal{padding:8px}.v30detailmodal .v28detailrows,.v30completegrid{grid-template-columns:1fr}.v30detailmodal .v28detailrows{margin:14px}.v30completegrid{padding:12px}.v30completeheader{grid-template-columns:1fr 32px!important}.v30completeheader>dl{grid-template-columns:1fr;gap:8px}.v30completeheader>dl>div{border-top:1px solid #e3e8ee;border-left:0;padding:8px 0 0}.v30importpanel>header{flex-direction:column;align-items:flex-start}.v30importpanel>header button{width:100%}.v30columnlist{grid-template-columns:1fr}.v30validation{grid-template-columns:1fr 1fr}.v30validation p{grid-column:1/-1}.v30importhelp ul{grid-template-columns:1fr}.v30importactions{flex-direction:column}.v30importactions button{width:100%}.v30exportpanel{grid-template-columns:1fr;gap:14px}.v30exportpanel dl{border-top:1px solid #e1e6ec;border-left:0;padding:12px 0 0}.v30exportpanel>button{width:100%}}.drawer2,.drawer2>footer{width:min(560px,100%)}.drawer2 .v30drawersummary>div{grid-template-columns:none!important;margin:0!important;display:block!important}.drawer2 .v30drawersummary>div>button{grid-template-columns:76px minmax(0,1fr) 14px!important;gap:12px!important;margin:0!important;padding:13px 20px!important;display:grid!important}.drawer2 .v30drawersummary>div>button>div{grid-template-columns:none!important;margin:0!important;display:block!important}.drawer2 .v27activityhistory article{grid-template-columns:minmax(0,1fr) 92px!important}.drawer2 .v27activityhistory article>span{min-width:0}.drawer2 .v27activityhistory article>em{text-align:right}.drawer2 .v27activityhistory article b,.drawer2 .v27activityhistory article small{white-space:normal;line-height:1.45}.drawer2 .v27sectiontitle{grid-template-columns:none!important;margin:0!important;display:flex!important}.drawer2 .v27followup>div{margin:0!important;display:flex!important}.drawer2 .v27followup input{min-width:0}.drawer2 .v27followup button{flex:none}.v29calendar{align-items:start}.v29calendar>aside{align-self:start}.v29calendar>aside>div{min-height:0}.v29monthgrid>button{min-height:88px}.v31integrations{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;min-width:0;display:grid}.v31integrations>section{background:#fff;border:1px solid #dfe5ec;border-radius:11px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #16304e08}.v31integrations>section>header{border-bottom:1px solid #e7ebf0;justify-content:space-between;align-items:flex-start;gap:18px;min-height:138px;margin:0;padding:21px;display:flex}.v31integrations>section>header>div{min-width:0}.v31integrations header span{color:#62768e;letter-spacing:.8px;font-size:9px;font-weight:850;display:block}.v31integrations h3{margin:7px 0 5px;font-size:19px}.v31integrations header p{color:#6f7e91;max-width:310px;margin:0;font-size:11px;line-height:1.55}.v31integrations header em{color:#8b641e;white-space:nowrap;background:#f4eee1;border-radius:5px;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.v31integrations header em.connected{color:#24664f;background:#e7f3ed}.v31integrations dl{flex:1;margin:0;padding:8px 20px}.v31integrations dl>div{border-bottom:1px solid #edf0f4;grid-template-columns:120px minmax(0,1fr);gap:10px;padding:11px 0;display:grid}.v31integrations dt{color:#738196;font-size:9px}.v31integrations dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:750}.v31integrations>section>footer{border-top:1px solid #e6ebf1;align-items:center;gap:8px;padding:14px 20px;display:flex}.v31integrations footer button{color:#2c4c69;cursor:pointer;background:#fff;border:1px solid #ccd7e2;border-radius:6px;height:36px;padding:0 11px;font-size:9px;font-weight:800}.v31integrations footer button.primary{color:#fff;box-shadow:none;background:#2463a6;border-color:#2463a6;margin-left:auto}.v31integrations footer button.danger{color:#a33d44;border-color:#ecd2d2;margin-left:auto}.v31integrations footer span{color:#7a8798;margin-left:auto;font-size:8px;font-weight:750}.v31coming{flex:1;padding:20px}.v31coming b{font-size:11px}.v31coming p{color:#748297;margin:5px 0 0;font-size:10px;line-height:1.55}.v31integrationmodal{z-index:180;background:#0b1726a6;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.v31integrationmodal>form{background:#fff;border-radius:11px;width:min(520px,100%);overflow:hidden;box-shadow:0 25px 75px #08132155}.v31integrationmodal form>header{border-bottom:1px solid #e3e8ee;justify-content:space-between;align-items:flex-start;gap:18px;margin:0;padding:20px 22px;display:flex}.v31integrationmodal header span{color:#60758d;letter-spacing:.8px;font-size:9px;font-weight:850;display:block}.v31integrationmodal h3{margin:6px 0 4px;font-size:20px}.v31integrationmodal header p{color:#6f7d90;margin:0;font-size:10px;line-height:1.5}.v31integrationmodal header>button{background:#fff;border:1px solid #d6dde6;border-radius:6px;flex:none;width:32px;height:32px;font-size:18px}.v31integrationmodal form>label{color:#26384f;gap:6px;margin:16px 22px;font-size:10px;font-weight:800;display:grid}.v31integrationmodal input{height:41px;font:inherit;border:1px solid #cfd8e3;border-radius:6px;padding:0 11px;font-size:11px}.v31integrationmodal aside{background:#f7f9fb;border:1px solid #dbe4ec;border-radius:7px;margin:18px 22px;padding:12px}.v31integrationmodal aside b{font-size:10px}.v31integrationmodal aside p{color:#6d7b8e;margin:5px 0 0;font-size:9px;line-height:1.5}.v31integrationmodal footer{border-top:1px solid #e3e8ee;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.v31integrationmodal footer button{background:#fff;border:1px solid #ccd6e1;border-radius:6px;height:36px;padding:0 13px;font-size:10px;font-weight:800}.v31integrationmodal footer button:last-child{color:#fff;background:#2463a6;border-color:#2463a6}.v31formerror{color:#a33e44;background:#fff0f0;border-radius:6px;margin:15px 22px 0;padding:10px;font-size:9px}.v31sales{gap:14px;min-width:0;display:grid}.v31sales>header{border-bottom:1px solid #dce3eb;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:24px;margin:0;padding:0 2px 20px;display:grid}.v31sales>header span,.v31toolform>header span,.v31sequence>header span,.v31calculator>header span,.v31health>header span{color:#5c7189;letter-spacing:.9px;font-size:9px;font-weight:850;display:block}.v31sales>header h2{letter-spacing:-.6px;margin:7px 0 5px;font-size:30px}.v31sales>header p{color:#69798e;margin:0;font-size:13px}.v31sales>header label{color:#5e6e82;gap:6px;font-size:10px;font-weight:800;display:grid}.v31sales>header select{background:#fff;border:1px solid #cfd8e3;border-radius:7px;height:40px;padding:0 10px;font-size:11px}.v31sales>nav{background:#fff;border-bottom:1px solid #dfe5ec;gap:2px;padding:0 14px;display:flex}.v31sales>nav button{color:#5d6d81;cursor:pointer;background:#fff;border:0;border-bottom:3px solid #0000;min-height:47px;padding:0 17px;font-size:10px;font-weight:800}.v31sales>nav button.active{color:#174b7e;border-bottom-color:#2463a6}.v31empty{text-align:center;color:#6c7b8d;background:#fff;border:1px solid #dfe5ec;border-radius:9px;padding:50px}.v31health,.v31toolform,.v31sequence,.v31calculator{background:#fff;border:1px solid #dfe5ec;border-radius:10px;min-width:0;overflow:hidden}.v31health>header,.v31toolform>header,.v31sequence>header,.v31calculator>header{border-bottom:1px solid #e3e8ee;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:20px 22px;display:flex}.v31health h3,.v31toolform h3,.v31sequence h3,.v31calculator h3{margin:6px 0 4px;font-size:19px}.v31health header p,.v31toolform header p,.v31sequence header p,.v31calculator header p{color:#6f7d90;margin:0;font-size:10px}.v31health>header dl{margin:0;display:flex}.v31health>header dl>div{border-left:1px solid #e0e6ec;padding:0 18px}.v31health dt{color:#748297;font-size:8px}.v31health dd{margin:4px 0 0;font-size:19px;font-weight:850}.v31healthtable{overflow:auto}.v31healthtable>div,.v31healthtable>button{grid-template-columns:1.25fr 130px 105px 1fr 125px;align-items:center;gap:14px;min-width:880px;display:grid}.v31healthtable>div.head{color:#728096;letter-spacing:.5px;background:#f8fafc;border-bottom:1px solid #e2e7ed;padding:10px 17px;font-size:8px;font-weight:850}.v31healthtable>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;width:100%;padding:13px 17px}.v31healthtable>button:hover{background:#f8fafc}.v31healthtable button span{color:#66758a;min-width:0;font-size:9px}.v31healthtable button span b,.v31healthtable button span small{display:block}.v31healthtable button span b{color:#1f2f44;font-size:11px}.v31healthtable button span small{margin-top:3px}.v31healthtable button span>i{background:#e3e8ee;border-radius:5px;width:95px;height:4px;margin-top:6px;display:block;overflow:hidden}.v31healthtable button span>i>u{background:#3574b7;height:100%;text-decoration:none;display:block}.v31healthtable em{border-radius:4px;justify-self:start;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.v31healthtable em.healthy{color:#22694f;background:#e8f4ee}.v31healthtable em.needs-attention{color:#8b641e;background:#f7f1e6}.v31healthtable em.at-risk,.v31healthtable em.overdue{color:#a33e44;background:#faeaea}.v31toolform .v31formgrid{grid-template-columns:1fr 1fr;gap:15px;padding:22px;display:grid}.v31formgrid label{color:#27384f;gap:6px;font-size:10px;font-weight:800;display:grid}.v31formgrid label.wide{grid-column:1/-1}.v31formgrid select,.v31formgrid input,.v31formgrid textarea{width:100%;font:inherit;background:#fff;border:1px solid #cfd8e3;border-radius:6px;padding:0 10px;font-size:11px}.v31formgrid select,.v31formgrid input{height:41px}.v31formgrid textarea{resize:vertical;min-height:115px;padding-top:10px}.v31formgrid label small{color:#748297;font-size:8px;font-weight:500;line-height:1.45}.v31toolform>footer{background:#f8fafc;border-top:1px solid #e3e8ee;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex}.v31toolform>footer span{color:#718095;font-size:9px}.v31toolform>footer button,.v31sequencegrid>div>button,.v31sequence article>button,.v31calculator aside>button{color:#fff;cursor:pointer;background:#2463a6;border:0;border-radius:6px;height:38px;padding:0 14px;font-size:10px;font-weight:800}.v31sequencegrid{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:0;display:grid}.v31sequencegrid>div{border-right:1px solid #e3e8ee;gap:14px;padding:22px;display:grid}.v31sequencegrid label{gap:6px;font-size:10px;font-weight:800;display:grid}.v31sequencegrid select,.v31sequencegrid input{background:#fff;border:1px solid #cfd8e3;border-radius:6px;height:41px;padding:0 10px;font-size:11px}.v31sequence article{background:#f8fafc;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.v31sequence article>span{color:#60758d;letter-spacing:.8px;font-size:8px;font-weight:850}.v31sequence article>p{color:#26384e;flex:1;margin:18px 0 24px;font-size:15px;line-height:1.75}.v31sequence article>button{color:#27577f;background:#fff;border:1px solid #cbd6e2}.v31calcgrid{grid-template-columns:minmax(0,1fr) 330px;display:grid}.v31calcgrid>div{grid-template-columns:repeat(3,1fr);gap:14px;padding:22px;display:grid}.v31calcgrid>div>label{gap:6px;font-size:10px;font-weight:800;display:grid}.v31calcgrid input[type=number]{border:1px solid #cfd8e3;border-radius:6px;height:41px;padding:0 10px}.v31addons{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:5px;display:grid}.v31addons label{cursor:pointer;border:1px solid #dce3eb;border-radius:7px;align-items:center;gap:10px;padding:11px;display:flex}.v31addons input{width:17px;height:17px}.v31addons span{flex:1}.v31addons b,.v31addons small{display:block}.v31addons b{font-size:10px}.v31addons small{color:#6d7b8d;margin-top:3px;font-size:8px}.v31calcgrid>aside{background:#f8fafc;border-left:1px solid #e3e8ee;flex-direction:column;padding:24px;display:flex}.v31calcgrid>aside>span{color:#60758d;letter-spacing:.8px;font-size:8px;font-weight:850}.v31calcgrid>aside>strong{letter-spacing:-1px;margin:10px 0 18px;font-size:34px}.v31calcgrid>aside dl{margin:0 0 18px}.v31calcgrid>aside dl>div{border-top:1px solid #e1e6ec;justify-content:space-between;padding:10px 0;display:flex}.v31calcgrid>aside dt{color:#6c7b8e;font-size:9px}.v31calcgrid>aside dd{margin:0;font-size:10px;font-weight:800}.v31calcgrid>aside>button{width:100%}.v31calcgrid>aside>small{color:#718095;margin-top:10px;font-size:8px;line-height:1.5}.v31clickuplink{color:#fff;background:#2463a6;border-radius:8px;place-items:center;height:38px;margin-top:15px;font-size:10px;font-weight:850;text-decoration:none;display:grid}.handoffs2 section>.v31clientlink{color:#315474;background:#eef3f8;margin-top:8px}.handoffs2 section>button:disabled{opacity:.55}@media (width<=1150px){.v31integrations{grid-template-columns:1fr}.v31integrations>section>header{min-height:0}.v31sales>header,.v31calcgrid{grid-template-columns:1fr}.v31calcgrid>aside{border-top:1px solid #e3e8ee;border-left:0}}@media (width<=760px){.drawer2 .v30drawersummary>div>button{grid-template-columns:minmax(0,1fr) 14px!important}.drawer2 .v30drawersummary>div>button>span,.drawer2 .v30drawersummary>div>button>div{grid-column:1}.drawer2 .v30drawersummary>div>button>em{grid-area:1/2/3}.drawer2 .v27activityhistory article{grid-template-columns:1fr!important}.drawer2 .v27activityhistory article>em{text-align:left}.v31sales>nav{padding:0;overflow:auto}.v31sales>nav button{flex:none}.v31health>header,.v31toolform>header,.v31sequence>header,.v31calculator>header{flex-direction:column;align-items:flex-start}.v31health>header dl{width:100%}.v31health>header dl>div{flex:1}.v31toolform .v31formgrid,.v31sequencegrid,.v31calcgrid>div{grid-template-columns:1fr}.v31formgrid label.wide,.v31addons{grid-column:1}.v31toolform>footer{flex-direction:column;align-items:stretch}.v31toolform>footer button{width:100%}.v31sequencegrid>div{border-bottom:1px solid #e3e8ee;border-right:0}.v31addons{grid-template-columns:1fr}.v31integrations>section>header{flex-direction:column}.v31integrations>section>footer{flex-direction:column;align-items:stretch}.v31integrations footer button,.v31integrations footer button.primary,.v31integrations footer button.danger{width:100%;margin:0}.v31integrations footer span{text-align:center;margin:0}.v31integrationmodal form>header{padding:18px}.v31integrationmodal form>label,.v31integrationmodal aside{margin-left:18px;margin-right:18px}}.v31emailform{width:min(680px,100%)!important}.v31emailfields{grid-template-columns:1fr 1fr;gap:14px 16px;padding:18px 22px 2px;display:grid}.v31emailfields label{color:#26384f;gap:6px;margin:0;font-size:10px;font-weight:800;display:grid}.v31emailfields label.wide{grid-column:1/-1}.v31emailfields label small{color:#758397;font-size:8px;font-weight:500;line-height:1.5}.v31emailfields input,.v31emailfields select{width:100%;height:41px;font:inherit;background:#fff;border:1px solid #cfd8e3;border-radius:6px;padding:0 11px;font-size:11px}.v31integrations>section:last-child>footer{flex-wrap:wrap}.v31integrations>section:last-child>footer .danger{margin-left:0}@media (width<=760px){.v31emailfields{grid-template-columns:1fr;padding-left:18px;padding-right:18px}.v31emailfields label.wide{grid-column:1}}.v32purpose{color:#4b6078;background:#f7fafc;border:1px solid #dbe6f1;border-radius:8px;align-items:flex-start;gap:5px;margin:-4px 0 14px;padding:11px 14px;font-size:12px;line-height:1.55;display:flex}.v32purpose b{color:#203b59;white-space:nowrap}.v32filters{background:#f9fbfd;border-bottom:1px solid #e2e8f0;grid-template-columns:minmax(220px,1.5fr) repeat(6,minmax(116px,1fr)) auto auto;align-items:end;gap:9px;padding:13px 15px;display:grid}.v32filters.compact{background:#fff;border:1px solid #dde5ee;border-radius:9px;grid-template-columns:minmax(250px,1.5fr) repeat(4,minmax(145px,.75fr)) auto auto;margin-bottom:14px}.v32filters label{color:#52657b;gap:5px;font-size:10px;font-weight:800;display:grid}.v32filters input,.v32filters select{color:#1f2f43;background:#fff;border:1px solid #cfd9e5;border-radius:6px;outline:none;width:100%;height:36px;padding:0 9px;font:500 12px/1 system-ui,sans-serif}.v32filters input:focus,.v32filters select:focus{border-color:#3a78bf;box-shadow:0 0 0 3px #3a78bf16}.v32filters>button{color:#294964;cursor:pointer;background:#fff;border:1px solid #c9d5e2;border-radius:6px;height:36px;padding:0 12px;font-size:11px;font-weight:800}.v32filters>span{color:#6d7d90;white-space:nowrap;align-self:center;font-size:11px}.v32empty{text-align:center;color:#77879a;grid-column:1/-1;padding:30px;font-size:12px}.v32audit{overflow:hidden}.v32audit>article{border-bottom:1px solid #e9edf2;grid-template-columns:230px minmax(0,1fr) 170px;align-items:start;gap:20px;padding:16px 18px;display:grid}.v32audit>article:last-child{border-bottom:0}.v32audit>article>button{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.v32audit>article>button span b,.v32audit>article>button span small{display:block}.v32audit>article>button span b{font-size:12px}.v32audit>article>button span small{color:#6c7c8f;margin-top:4px;font-size:10px}.v32audit strong{color:#26384d;font-size:12px;display:block}.v32audit ul{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.v32audit li{color:#52667d;font-size:11px;line-height:1.5}.v32audit li:before{content:"•";color:#3b78bb;margin-right:7px}.v32audit time{color:#758499;text-align:right;font-size:10px}.v32drawerhistory .v27sectiontitle>div p,.v27activityhistory .v27sectiontitle>div p{color:#738398;margin:3px 0 0;font-size:10px}.v32drawerhistory article span u{color:#53677e;margin-top:5px;font-size:9px;line-height:1.45;text-decoration:none;display:block}.v32drawerhistory article{align-items:flex-start!important}.v32reportkpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;margin-bottom:14px;display:grid}.v32reportkpis article{background:#fff;border:1px solid #dce4ed;border-radius:9px;gap:7px;min-width:0;padding:16px;display:grid;box-shadow:0 1px 2px #16273b08}.v32reportkpis span{color:#627389;font-size:10px;font-weight:750}.v32reportkpis b{color:#142b45;letter-spacing:-.4px;font-size:22px}.v32reportkpis small{color:#8090a2;font-size:9px;line-height:1.45}.v32reportgrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.v32chart{overflow:hidden}.v32chart>header,.v32teamreport>header{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.v32chart>header h3,.v32teamreport>header h3{color:#1e334c;margin:0;font-size:14px}.v32chart>header p,.v32teamreport>header p{color:#728197;margin:4px 0 0;font-size:10px}.v32chart>header button{color:#2d5f91;cursor:pointer;background:#fff;border:1px solid #cbd7e3;border-radius:6px;padding:8px 10px;font-size:10px;font-weight:800}.v32chart>div:not(.v32sourcehead):not(.v32sourcerow){padding:10px 18px 16px;display:grid}.v32chart>div>button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:105px minmax(90px,1fr) 30px 100px;align-items:center;gap:9px;padding:7px 0;display:grid}.v32chart>div>button span{font-size:10px;font-weight:700}.v32chart>div>button i{background:#edf1f5;border-radius:6px;height:8px;overflow:hidden}.v32chart>div>button i b{background:linear-gradient(90deg,#2f6fb3,#6da5df);border-radius:6px;height:100%;display:block}.v32chart>div>button strong{text-align:right;font-size:11px}.v32chart>div>button em{color:#66788d;text-align:right;font-size:10px;font-style:normal}.v32sourcehead,.v32sourcerow{grid-template-columns:minmax(100px,1.4fr) repeat(3,60px) 100px;align-items:center;gap:8px;padding:10px 18px;display:grid}.v32sourcehead{color:#6e7e91;background:#f7f9fb;font-size:9px;font-weight:800}.v32sourcerow{border-top:1px solid #edf0f4;font-size:10px}.v32sourcerow strong{text-align:right}.v32teamreport{overflow:hidden}.v32teamhead,.v32teamreport>button{grid-template-columns:minmax(180px,1.5fr) repeat(3,70px) 120px 70px 120px;align-items:center;gap:8px;padding:11px 18px;display:grid}.v32teamhead{color:#697b90;background:#f7f9fb;font-size:9px;font-weight:800}.v32teamreport>button{color:#25374d;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #e8edf2;width:100%}.v32teamreport>button:hover{background:#f8fbfe}.v32teamreport>button>span:first-child{align-items:center;gap:9px;display:flex}.v32teamreport>button span,.v32teamreport>button strong,.v32teamreport>button em{font-size:11px}.v32teamreport>button em{color:#b34b4b;font-style:normal}.v32teamreport>button u{color:#2d68a3;text-align:right;font-size:10px;font-weight:800;text-decoration:none}.v30client,.v27drawer,.v30detailmodal{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-family:Segoe UI Variable Text,Segoe UI,Roboto,Arial,sans-serif}.v30sectionnav nav b{font-size:12px!important}.v30sectionnav nav small{line-height:1.35;font-size:10px!important}.v30sectionnav>footer span,.v30sectionnav>footer small{font-size:10px!important}.v30clientform>header>span{letter-spacing:.55px!important;font-size:10px!important}.v30clientform>header p{font-size:12px!important}.v30clientform .v27fields label,.v30clientform .v27notes{line-height:1.4;font-size:12px!important}.v30clientform .v27fields input,.v30clientform .v27fields select,.v30clientform .v27fields textarea,.v30clientform .v27notes textarea{font-size:13px!important}.v30snapshot dt{font-size:10px!important}.v30snapshot dd{font-size:11px!important}.v32sectionhelp{background:#f5f9fc;border:1px solid #dbe7f2;border-radius:7px;gap:4px;margin:0 23px 2px;padding:11px 13px;display:grid}.v32sectionhelp b{color:#264b70;font-size:11px}.v32sectionhelp span{color:#597087;font-size:11px;line-height:1.5}.intro2 p b,.v23intro p b{color:#344f6c}.v23modal header>div p{color:#728196;margin:4px 0 0;font-size:10px}@media (width<=1350px){.v32filters{grid-template-columns:repeat(4,minmax(140px,1fr))}.v32filters .search{grid-column:span 2}.v32reportkpis{grid-template-columns:repeat(3,1fr)}}@media (width<=950px){.v32reportgrid{grid-template-columns:1fr}.v32teamreport{overflow:auto}.v32teamhead,.v32teamreport>button{min-width:780px}.v32audit>article{grid-template-columns:1fr}.v32audit time{text-align:left}.v32filters,.v32filters.compact{grid-template-columns:1fr 1fr}.v32filters .search{grid-column:1/-1}}@media (width<=650px){.v32filters,.v32filters.compact,.v32reportkpis{grid-template-columns:1fr}.v32filters .search{grid-column:auto}.v32reportkpis{grid-template-columns:1fr 1fr}.v32purpose{display:block}.v32purpose b{margin-bottom:3px;display:block}.v32sourcehead,.v32sourcerow{grid-template-columns:1.3fr repeat(3,45px) 75px;padding-left:10px;padding-right:10px}.v32chart>div>button{grid-template-columns:90px 1fr 25px}.v32chart>div>button em{grid-column:2/-1}.v32sectionhelp{margin:0 18px}}html,body,button,input,select,textarea{font-family:Source Sans Pro,"Source Sans 3",Arial,sans-serif!important}.crm2{--b:#1d4ed8;--l:#dfe5ec;--bg:#f4f6f9;color:#172033;letter-spacing:0}.body2{max-width:1720px}.side2{background:#fff;border-right-color:#dce2e9}.logo2{gap:11px!important;padding:0 18px!important}.logo2>img{object-fit:cover;border:1px solid #1a3370;border-radius:10px;width:48px;height:48px;display:block;box-shadow:0 4px 13px #071a4f20}.logo2 b{font-size:16px!important}.logo2 span{font-size:10px!important}.nav2 button{border-radius:6px}.nav2 button:hover{color:#163e9f;background:#f3f6fa}.nav2 button.active{color:#1748bd;background:#edf3ff;position:relative}.nav2 button.active:before{content:"";background:#2563eb;border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.top2{box-shadow:0 1px 3px #17203309}.top2 h1{letter-spacing:-.25px;font-weight:700}.tools2>label,.tools2>button{border-radius:6px}.tools2 .new2{box-shadow:none}.panel2,.v26panel,.v30sectionnav,.v30snapshot,.v30clientform,.v29calendarboard,.v29calendar>aside{border-radius:8px!important;box-shadow:0 1px 3px #10233d08!important}.stats2 article,.v26metric,.cards2>button{box-shadow:0 1px 3px #10233d08;border-radius:8px!important}.cards2>button,.opps2>button,.row2,.v23list>article{transition:background .16s,border-color .16s}.cards2>button:hover{border-color:#b9c9dd;box-shadow:0 5px 18px #10233d0d!important}.opps2>button:hover,.row2:hover,.v23list>article:hover{background:#f8fafc}.tablepanel2{border-radius:8px}.row2{min-height:64px}.headrow2{color:#5d6c7e;background:#f7f9fb}.v32filters,.v32filters.compact{border-radius:8px}.v32filters input,.v32filters select,.v32filters>button{border-radius:5px}.stage2{border-radius:4px}.loginvisual{background:radial-gradient(circle at 78% 15%,#1e4d91 0,#0000 29%),linear-gradient(145deg,#071630,#102f65)}.brandlight,.mobilebrand{gap:13px}.brandlight>img,.mobilebrand>img{object-fit:cover;border:1px solid #2b4a91;border-radius:12px;width:62px;height:62px;display:block;box-shadow:0 10px 28px #020b2038}.brandlight b{font-size:19px}.brandlight span{font-size:12px}.loginform form{width:min(430px,100%)}.loginform h2{letter-spacing:-.4px;font-weight:700}.loginform label{font-size:13px}.loginform input,.loginform form>button{border-radius:6px;height:48px;font-size:14px}.loginmessage h1{letter-spacing:-2.1px;font-weight:700}.mobilebrand>img{width:52px;height:52px}.v34reports{gap:15px;display:grid}.v34reporthead{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.v34reporthead>div>span{color:#356bd5;letter-spacing:1.2px;font-size:10px;font-weight:900}.v34reporthead h2{letter-spacing:-.55px;margin:5px 0 2px;font-size:31px;line-height:1.2}.v34reporthead p{color:#66768a;margin:0;font-size:14px}.v34reporthead>button{color:#234568;cursor:pointer;background:#fff;border:1px solid #cbd6e2;border-radius:6px;height:38px;padding:0 14px;font-size:11px;font-weight:700}.v34reportfilters{background:#fff;border:1px solid #dce3eb;border-radius:8px;overflow:hidden}.v34ranges{border-bottom:1px solid #e8edf2;gap:4px;padding:12px 14px;display:flex}.v34ranges button{color:#5d6c7e;cursor:pointer;background:0 0;border:0;border-radius:5px;height:34px;padding:0 13px;font-size:11px;font-weight:700}.v34ranges button:hover{background:#f2f5f8}.v34ranges button.active{color:#1748bd;background:#e8f0ff}.v34custom{background:#fafbfc;border-bottom:1px solid #e8edf2;gap:12px;padding:12px 14px;display:flex}.v34custom label,.v34selects label{color:#627286;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.v34custom input,.v34selects select{color:#22354b;background:#fff;border:1px solid #ccd6e1;border-radius:5px;height:34px;padding:0 9px;font-size:11px}.v34selects{align-items:center;gap:10px;padding:12px 14px;display:flex}.v34selects label{flex:1}.v34selects select{flex:1;min-width:0}.v34selects>button{color:#38516c;cursor:pointer;background:#fff;border:1px solid #ccd6e1;border-radius:5px;height:34px;padding:0 11px;font-size:10px;font-weight:700}.v34reportfilters>footer{color:#68788c;background:#f8fafc;border-top:1px solid #e8edf2;align-items:center;gap:11px;padding:9px 14px;font-size:10px;display:flex}.v34reportfilters>footer b{color:#263c55}.v34reportfilters>footer em{color:#9a671b;margin-left:auto;font-style:normal}.v34kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;display:grid}.v34kpis article{background:#fff;border:1px solid #dce3eb;border-radius:8px;min-height:132px;padding:15px 15px 0;position:relative;overflow:hidden}.v34kpis article>span,.v34kpis article>b,.v34kpis article>small{z-index:1;display:block;position:relative}.v34kpis article>span{color:#64758a;font-size:11px;font-weight:700}.v34kpis article>b{color:#152d47;letter-spacing:-.25px;margin-top:5px;font-size:22px;line-height:1.15}.v34kpis article>small{color:#8491a0;margin-top:4px;font-size:9px}.v34spark{width:100%;height:45px;position:absolute;bottom:0;left:0;right:0}.v34grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.v34grid.primary{grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr)}.v34panel{background:#fff;border:1px solid #dce3eb;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #10233d08}.v34panel>header{border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.v34panel>header h3{color:#233951;margin:0;font-size:14px}.v34panel>header p{color:#718095;margin:3px 0 0;font-size:10px}.v34panel>header button,.v34panel>header>span{color:#245bb2;background:0 0;border:0;font-size:10px;font-weight:700}.v34panel>header button{cursor:pointer}.v34panel>header>strong{color:#1c3e66;font-size:12px}.v34columns{grid-template-columns:repeat(auto-fit,minmax(40px,1fr));align-items:end;gap:9px;min-height:260px;padding:25px 18px 14px;display:grid}.v34columns>div{grid-template-rows:210px auto;gap:8px;min-width:0;display:grid}.v34columns>div>i{background:repeating-linear-gradient(0deg,#0000 0 51px,#eef2f6 52px);border-bottom:1px solid #dce4ed;justify-content:center;align-items:flex-end;font-style:normal;display:flex;position:relative}.v34columns>div>i>u{background:linear-gradient(#4c82e7,#2563c7);border-radius:4px 4px 0 0;width:min(34px,64%);min-height:2px;text-decoration:none;transition:height .25s}.v34columns>div>i>em{top:calc(100% - var(--bar-height,0%));color:#54677d;font-size:9px;font-style:normal;position:absolute;transform:translateY(-5px)}.v34columns>div>span{color:#78879a;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.v34donut>div{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:20px;padding:21px;display:grid}.v34donut>div>i{text-align:center;border-radius:50%;place-content:center;width:160px;height:160px;font-style:normal;display:grid;position:relative}.v34donut>div>i:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:27px}.v34donut>div>i b,.v34donut>div>i span{z-index:1;display:block;position:relative}.v34donut>div>i b{font-size:27px}.v34donut>div>i span{color:#718096;font-size:9px}.v34donut ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.v34donut li{color:#5d6d80;grid-template-columns:8px minmax(0,1fr) 25px 33px;align-items:center;gap:7px;font-size:9px;display:grid}.v34donut li>u{border-radius:2px;width:8px;height:8px}.v34donut li b{color:#263a52;text-align:right}.v34donut li em{text-align:right;font-style:normal}.v34bars{gap:13px;padding:18px;display:grid}.v34bars>div{grid-template-columns:150px minmax(80px,1fr) 95px;align-items:center;gap:12px;display:grid}.v34bars span b,.v34bars span small{display:block}.v34bars span b{color:#2d4158;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.v34bars span small{color:#8491a1;margin-top:2px;font-size:8px}.v34bars i{background:#edf1f5;border-radius:5px;height:9px;overflow:hidden}.v34bars i u{border-radius:5px;height:100%;text-decoration:none;display:block}.v34bars strong{color:#364b62;text-align:right;font-size:10px}.v34team>div{display:grid}.v34team>div>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;grid-template-columns:30px 190px minmax(120px,1fr) 110px 110px;align-items:center;gap:13px;padding:12px 17px;display:grid}.v34team>div>button:hover{background:#f8fafc}.v34team>div>button>em{color:#385672;background:#eef3f9;border-radius:5px;place-items:center;width:23px;height:23px;font-size:9px;font-style:normal;font-weight:700;display:grid}.v34team>div>button span b,.v34team>div>button span small{display:block}.v34team>div>button span b{font-size:11px}.v34team>div>button span small{color:#7c8a9b;margin-top:3px;font-size:9px}.v34team>div>button>i{background:#edf1f5;border-radius:5px;height:8px;overflow:hidden}.v34team>div>button>i>u{background:#10a37f;border-radius:5px;height:100%;display:block}.v34team>div>button>strong{text-align:right;font-size:11px}.v34team>div>button>u{color:#245bb2;text-align:right;font-size:9px;font-weight:700;text-decoration:none}.v34empty{color:#76879a;text-align:center;padding:30px;font-size:11px}@media (width<=1400px){.v34kpis{grid-template-columns:repeat(3,1fr)}.v34grid.primary{grid-template-columns:1fr}.v34donut>div{grid-template-columns:190px 1fr}}@media (width<=980px){.v34grid{grid-template-columns:1fr}.v34selects{flex-wrap:wrap;align-items:stretch}.v34selects label{min-width:200px}.v34team{overflow:auto}.v34team>header,.v34team>div{min-width:760px}.v34reporthead{flex-direction:column;align-items:flex-start}.v34reporthead>button{align-self:flex-end}.logo2>img{width:44px;height:44px}}@media (width<=700px){.v34kpis{grid-template-columns:1fr 1fr}.v34ranges{overflow:auto}.v34ranges button{white-space:nowrap}.v34reportfilters>footer{flex-wrap:wrap;align-items:flex-start}.v34reportfilters>footer em{width:100%;margin:0}.v34custom{flex-wrap:wrap}.v34selects{display:grid}.v34selects label{min-width:0}.v34donut>div{grid-template-columns:1fr;justify-items:center}.v34donut ul{width:100%}.v34bars>div{grid-template-columns:105px 1fr 70px}.v34columns{gap:4px}.v34columns>div>i>u{width:70%}.logo2{justify-content:center!important}.logo2>img{width:46px;height:46px}.logo2 div{display:none!important}.brandlight>img{width:54px;height:54px}}.v34columns>div>i>u{position:relative}.v34columns>div>i>em{display:none}.v34columns>div>i>u>em{color:#54677d;text-align:center;font-size:9px;font-style:normal;position:absolute;top:-16px;left:0;right:0}.table2{overflow-x:auto}.row2{min-width:1120px;grid-template-columns:minmax(250px,1.6fr) minmax(160px,1fr) 145px 100px minmax(145px,.9fr) 145px 72px!important;column-gap:8px!important;padding:13px 14px!important}.headrow2{letter-spacing:.35px!important;font-size:11px!important}.row2 b{line-height:1.25;font-size:14px!important}.row2 small{line-height:1.3;white-space:normal!important;text-overflow:clip!important;margin-top:4px!important;font-size:12px!important;overflow:visible!important}.row2 strong{font-size:15px}.row2 select{width:100%;min-width:0;height:38px!important;font-size:12px!important}.client2,.client2>span,.row2>span{min-width:0}.delete2{white-space:nowrap;padding:8px 10px!important;font-size:11px!important}.v23timeline>button{grid-template-columns:minmax(0,1fr) 120px 112px!important;gap:10px!important;padding:15px 16px!important}.v23timeline>button>span{min-width:0}.v23timeline b{white-space:normal;line-height:1.35;font-size:14px!important}.v23timeline small,.v23timeline em{white-space:normal;line-height:1.35;font-size:12px!important}.v23timeline strong{white-space:nowrap;font-size:11px!important}.v32filters label{font-size:12px!important}.v32filters input,.v32filters select{font-size:13px!important}.v32filters>span,.v32filters>button{font-size:12px!important}.v35intro{justify-content:space-between;align-items:flex-end;gap:22px;margin:3px 0 18px;display:flex}.v35intro>div:first-child>span{color:#2563eb;letter-spacing:1.45px;font-size:11px;font-weight:800}.v35intro h2{margin:7px 0 6px;font-size:30px;line-height:1.1}.v35intro p{color:#66758a;max-width:720px;margin:0;font-size:14px}.v35introactions{gap:8px;display:flex}.v35introactions button,.v35addmeeting{color:#29425f;cursor:pointer;background:#fff;border:1px solid #d5deea;border-radius:6px;height:40px;padding:0 15px;font-size:13px;font-weight:700}.v35introactions button.primary,.v35addmeeting{color:#fff;background:#2563eb;border-color:#2563eb}.v35metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.v35metrics>button,.v35metrics>div{text-align:left;background:#fff;border:1px solid #dde5ee;border-radius:8px;min-height:105px;padding:16px 17px;position:relative;overflow:hidden}.v35metrics>button{cursor:pointer}.v35metrics>button:before,.v35metrics>div:before{content:"";background:#2563eb;width:3px;position:absolute;top:0;bottom:0;left:0}.v35metrics>:nth-child(2):before{background:#0f9f78}.v35metrics>:nth-child(3):before{background:#d88724}.v35metrics>:nth-child(4):before{background:#7c5bd3}.v35metrics span,.v35metrics b,.v35metrics small{display:block}.v35metrics span{color:#68798d;font-size:12px;font-weight:600}.v35metrics b{margin:5px 0 2px;font-size:27px}.v35metrics small{color:#8090a2;font-size:11px}.v35schedule{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.v35calendar,.v35agenda,.v35meetings{background:#fff;border:1px solid #dce4ed;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #17203308}.v35calendar>header{border-bottom:1px solid #e4eaf0;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.v35calendar>header span,.v35agenda>header>span,.v35tasklist>header span{color:#65768a;letter-spacing:1.1px;font-size:10px;font-weight:800}.v35calendar h3,.v35agenda h3,.v35tasklist h3{margin:4px 0 0;font-size:19px}.v35calendar nav{gap:5px;display:flex}.v35calendar nav button{color:#29425f;cursor:pointer;background:#fff;border:1px solid #d2dce8;border-radius:5px;min-width:35px;height:35px;padding:0 10px;font-weight:700}.v35legend{align-items:center;gap:10px;display:flex}.v35legend span{align-items:center;gap:5px;display:flex;letter-spacing:0!important;font-size:10px!important}.v35legend span:before{content:"";background:#3774cf;border-radius:50%;width:7px;height:7px}.v35legend .meeting:before{background:#159476}.v35legend .proposal:before{background:#d88724}.v35weekdays{background:#f8fafc;border-bottom:1px solid #e6ebf1;grid-template-columns:repeat(7,1fr);display:grid}.v35weekdays span{text-align:center;color:#6b7a8d;padding:9px;font-size:11px;font-weight:700}.v35monthgrid{grid-template-columns:repeat(7,1fr);display:grid}.v35monthgrid>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #edf1f5;border-top:0;border-left:0;min-height:98px;padding:8px;overflow:hidden}.v35monthgrid>button:nth-child(7n){border-right:0}.v35monthgrid>button:hover{background:#f8fbff}.v35monthgrid>button.outside{color:#a5afbb;background:#fafbfc}.v35monthgrid>button.selected{background:#f1f6ff;box-shadow:inset 0 0 0 2px #4b7fce}.v35monthgrid>button.today>b{color:#fff;background:#1f4f94;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.v35monthgrid>button>b{font-size:12px}.v35monthgrid>button>div{gap:3px;margin-top:6px;display:grid}.v35monthgrid span{color:#234b82;white-space:nowrap;text-overflow:ellipsis;background:#edf4ff;border-left:3px solid #3774cf;padding:3px 5px;font-size:9px;display:block;overflow:hidden}.v35monthgrid span.meeting{color:#176b58;background:#eaf7f3;border-color:#159476}.v35monthgrid span.proposal{color:#885919;background:#fff4e7;border-color:#d88724}.v35monthgrid em{color:#66758a;font-size:9px;font-style:normal}.v35agenda{position:sticky;top:108px}.v35agenda>header{background:#f8fafc;border-bottom:1px solid #e5eaf0;padding:18px;position:relative}.v35agenda>header h3{padding-right:88px}.v35agenda>header p{color:#758397;margin:5px 0 0;font-size:12px}.v35agenda>header button{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:5px;padding:8px 10px;font-size:10px;font-weight:700;position:absolute;bottom:17px;right:14px}.v35agenda>div{max-height:555px;overflow:auto}.v35agenda article{border-bottom:1px solid #e9edf2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;display:grid}.v35agenda article>span,.v35type{color:#295fa6;background:#edf4ff;border-radius:12px;padding:5px 8px;font-size:9px;font-weight:700}.v35agenda article>span.meeting,.v35type.meeting{color:#14785f;background:#e9f7f2}.v35agenda article>span.proposal,.v35type.proposal{color:#925f1b;background:#fff2e2}.v35agenda article b,.v35agenda article small{display:block}.v35agenda article b{font-size:13px}.v35agenda article small{color:#718095;margin-top:3px;font-size:11px}.v35agenda article>button{color:#2563eb;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700}.v35empty{text-align:center;padding:34px 18px}.v35empty b{font-size:14px}.v35empty p{color:#758397;margin:5px auto 12px;font-size:12px;line-height:1.5}.v35empty button{color:#245aa6;background:#fff;border:1px solid #cfd9e5;border-radius:6px;padding:8px 11px;font-size:11px;font-weight:700}.v35tasklist{margin-top:14px;overflow:hidden}.v35tasklist>header{border-bottom:1px solid #e4e9ef;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.v35tasklist>header button{color:#2563eb;background:0 0;border:0;font-size:12px;font-weight:700}.v35tasklist>article{border-bottom:1px solid #edf1f4;grid-template-columns:90px minmax(240px,1.5fr) minmax(140px,.7fr) 165px;align-items:center;gap:14px;padding:13px 17px;display:grid}.v35tasklist>article.done{opacity:.55;background:#f7faf8}.v35taskname{text-align:left;cursor:pointer;background:0 0;border:0}.v35taskname b,.v35taskname small,.v35tasklist article>span b,.v35tasklist article>span small{display:block}.v35taskname b,.v35tasklist article>span b{font-size:13px}.v35taskname small,.v35tasklist article>span small{color:#758397;margin-top:3px;font-size:11px}.v35taskactions{justify-content:flex-end;gap:6px;display:flex}.v35taskactions button{color:#34506f;background:#fff;border:1px solid #d6e0eb;border-radius:5px;padding:7px 10px;font-size:10px;font-weight:700}.v35taskactions button:last-child{color:#14775e;background:#edf8f4;border-color:#c9eadf}.v35meetingstats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.v35meetingstats>div{background:#fff;border:1px solid #dce4ed;border-radius:8px;padding:17px}.v35meetingstats span,.v35meetingstats b,.v35meetingstats small{display:block}.v35meetingstats span{color:#65758a;font-size:12px}.v35meetingstats b{margin:5px 0 2px;font-size:26px}.v35meetingstats small{color:#8290a1;font-size:11px}.v35meetings>header{justify-content:space-between;align-items:end;gap:18px;padding:17px 18px;display:flex}.v35meetings>header h3{margin:0;font-size:18px}.v35meetings>header p{color:#728196;margin:4px 0 0;font-size:12px}.v35meetings>header label{color:#607187;gap:4px;font-size:10px;font-weight:700;display:grid}.v35meetings>header input{width:290px;height:36px;font:inherit;border:1px solid #ccd8e5;border-radius:5px;padding:0 10px;font-size:12px}.v35meetings>nav{border-bottom:1px solid #e3e9ef;gap:4px;padding:0 18px 12px;display:flex}.v35meetings>nav button{color:#5a6c82;background:#f2f5f8;border:0;border-radius:5px;padding:7px 10px;font-size:11px;font-weight:700}.v35meetings>nav button.active{color:#1955ba;background:#e8f0ff}.v35meetings>nav span{background:#fff;border-radius:10px;margin-left:5px;padding:1px 5px}.v35meetinghead,.v35meetings>article{grid-template-columns:110px minmax(190px,1.35fr) minmax(170px,1fr) minmax(145px,.8fr) minmax(180px,1fr) 145px;align-items:center;gap:10px;display:grid}.v35meetinghead{color:#6c7d90;letter-spacing:.35px;background:#f7f9fb;padding:10px 16px;font-size:10px;font-weight:800}.v35meetings>article{border-top:1px solid #edf1f4;min-height:75px;padding:12px 16px}.v35meetings>article.completed{opacity:.62;background:#f8faf9}.v35meetings time b,.v35meetings time small,.v35meetings article>div b,.v35meetings article>div small,.v35meetings article>button b,.v35meetings article>button small,.v35meetings article>span b,.v35meetings article>span small{display:block}.v35meetings article b{font-size:13px;line-height:1.3}.v35meetings article small{color:#738297;margin-top:3px;font-size:11px;line-height:1.3}.v35meetings article>button{text-align:left;cursor:pointer;background:0 0;border:0}.v35meetings article>div:last-child{justify-content:flex-end;gap:5px;display:flex}.v35meetings article>div:last-child button{color:#34516f;background:#fff;border:1px solid #d5deea;border-radius:5px;padding:7px 9px;font-size:10px;font-weight:700}.v35meetings article>div:last-child button:last-child{color:#15775f;background:#eef8f5;border-color:#c8e9dd}.v35modal{z-index:110;background:#0b1b3280;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.v35modal>form{background:#fff;border-radius:10px;width:min(650px,100%);max-height:94vh;overflow:auto;box-shadow:0 28px 80px #09172c45}.v35modal header{border-bottom:1px solid #e1e7ee;justify-content:space-between;align-items:flex-start;padding:21px 23px;display:flex}.v35modal header span{color:#2563eb;letter-spacing:1.2px;font-size:10px;font-weight:800}.v35modal h3{margin:5px 0 3px;font-size:22px}.v35modal header p{color:#718095;margin:0;font-size:12px}.v35modal header>button{background:#eef2f6;border:0;border-radius:6px;width:32px;height:32px;font-size:19px}.v35formgrid{grid-template-columns:1fr 1fr;gap:14px;padding:20px 23px;display:grid}.v35formgrid label{color:#34475f;gap:6px;font-size:12px;font-weight:700;display:grid}.v35formgrid label.wide{grid-column:1/-1}.v35formgrid input,.v35formgrid select,.v35formgrid textarea{color:#1c2d43;width:100%;font:inherit;background:#fff;border:1px solid #ced9e5;border-radius:6px;padding:10px 11px;font-size:13px}.v35formgrid input,.v35formgrid select{height:43px}.v35formgrid textarea{resize:vertical;min-height:85px}.v35modal footer{border-top:1px solid #e3e8ee;justify-content:flex-end;gap:8px;padding:15px 23px;display:flex}.v35modal footer button{background:#fff;border:1px solid #d4dde8;border-radius:6px;height:39px;padding:0 15px;font-size:12px;font-weight:700}.v35modal footer button:last-child{color:#fff;background:#2563eb;border-color:#2563eb}@media (width<=1250px){.v35schedule{grid-template-columns:1fr}.v35agenda{position:static}.v35metrics{grid-template-columns:1fr 1fr}.v35meetinghead,.v35meetings>article{min-width:980px}.v35meetings{overflow-x:auto}.v35meetings>header,.v35meetings>nav{min-width:980px}}@media (width<=760px){.v35intro{flex-direction:column;align-items:flex-start}.v35introactions{width:100%}.v35introactions button{flex:1}.v35metrics,.v35meetingstats{grid-template-columns:1fr 1fr}.v35calendar{overflow-x:auto}.v35calendar>header,.v35weekdays,.v35monthgrid{min-width:760px}.v35calendar>header{grid-template-columns:1fr auto}.v35legend{display:none}.v35tasklist{overflow-x:auto}.v35tasklist>header,.v35tasklist>article{min-width:720px}.v35meetings>header{flex-direction:column;align-items:stretch}.v35meetings>header input{width:100%}.v35formgrid{grid-template-columns:1fr}.v35formgrid label.wide{grid-column:auto}.v23timeline>button{grid-template-columns:1fr!important}.v23timeline em,.v23timeline strong{text-align:left;display:block!important}}.v36datefilter{background:#fff;border:1px solid #dce3eb;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin:12px 0;padding:13px 15px;display:flex}.v36datefilter>div{min-width:175px}.v36datefilter>div span{color:#607187;letter-spacing:.75px;font-size:10px;font-weight:700;display:block}.v36datefilter>div p{color:#7c8999;margin:3px 0 0;font-size:11px}.v36datefilter nav{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.v36datefilter button{color:#42576f;cursor:pointer;background:#fff;border:1px solid #d6dee8;border-radius:6px;align-items:center;gap:7px;min-height:34px;padding:0 10px;font-size:11px;display:flex}.v36datefilter button:hover{background:#f8fafc;border-color:#9eb5d1}.v36datefilter button.active{color:#174a9b;background:#eaf2ff;border-color:#8eafe0}.v36datefilter button b{color:#5f7186;background:#eef2f7;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:9px;font-weight:600;display:grid}.v36datefilter button.active b{color:#174a9b;background:#fff}.table2 .row2{grid-template-columns:minmax(240px,1.5fr) minmax(155px,.9fr) 140px 95px minmax(135px,.8fr) 150px 140px 68px!important;column-gap:14px!important;min-width:1280px!important}.v36created,.v36pipelineadded{color:#718197!important;margin-top:10px!important;font-size:10px!important;font-weight:400!important;display:block!important}.v36datedcards>button{text-align:left;flex-direction:column;align-items:stretch;display:flex!important}.v36datedcards .v36created{border-top:1px solid #edf1f5;padding-top:13px;margin-top:auto!important}.v34grid.v34maincharts{height:auto!important;min-height:0!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr)!important;padding:0!important}.v34grid.v34maincharts:before,.v34grid.v34maincharts:after{display:none!important}.v35schedule{grid-template-columns:minmax(0,1fr) 370px!important}.v35agenda>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:16px!important;display:grid!important;position:static!important}.v35agenda>header>div{min-width:0}.v35agenda>header h3{line-height:1.25;margin:5px 0 0!important;padding-right:0!important}.v35agenda>header p{margin:4px 0 0!important}.v35agenda>header button{white-space:nowrap;align-self:center;position:static!important}.v36standalone{color:#68788a;white-space:nowrap;font-size:10px;font-style:normal}.v35taskname:disabled{color:inherit;cursor:default;opacity:1}.v36meetingerror{color:#b42318;margin:0;padding:0 20px;font-size:11px}.v35modal button:disabled{cursor:wait;opacity:.7}.v30recordbar{grid-template-columns:minmax(150px,1fr) minmax(240px,330px) minmax(210px,290px) auto!important}.v30recordbar input{color:#25364d;background:#fff;border:1px solid #d3dce7;border-radius:7px;flex:1;min-width:0;height:36px;padding:0 10px;font-size:11px}.v30client .v27fields label,.v30client .v27notes,.v30client .v30recordbar>label,.v30client .v27fields input,.v30client .v27fields select,.v30client .v27fields textarea,.v30client .v27notes textarea,.v30client .v30recordheader dd,.v30client .v30snapshot dd{font-weight:400!important}.v30client .v30sectionnav nav b{font-weight:600!important}.v30client .v30sectionnav nav small,.v30client .v30sectionnav nav em,.v30client .v30snapshot dt,.v30client .v30recordheader dt{font-weight:400!important}.v30client h2,.v30client h3{font-weight:700!important}@media (width<=1400px){.v34grid.v34maincharts{grid-template-columns:1fr!important}.v35schedule{grid-template-columns:minmax(0,1fr) 350px!important}.v30recordbar{grid-template-columns:1fr 1fr auto!important}.v30recordbar>div{grid-column:1/-1}}@media (width<=1050px){.v36datefilter{flex-direction:column;align-items:flex-start}.v36datefilter nav{justify-content:flex-start}.v35schedule{grid-template-columns:1fr!important}.v35agenda{position:static!important}.v30recordbar{grid-template-columns:1fr 1fr!important}.v30recordbar>button{grid-column:1/-1}}@media (width<=700px){.v36datefilter nav{grid-template-columns:1fr 1fr;width:100%;display:grid}.v36datefilter button{justify-content:space-between}.v35agenda>header{grid-template-columns:1fr!important}.v35agenda>header button{width:100%}.v30recordbar{grid-template-columns:1fr!important}.v30recordbar>div,.v30recordbar>button{grid-column:1}.v30recordbar>label,.v34grid.v34maincharts{display:grid!important}}.v37drawer{color:#172033;width:min(760px,100%)!important;padding:0 0 76px!important}.v37drawerhead{z-index:8;background:#fff;justify-content:space-between;align-items:flex-start;gap:24px;position:sticky;top:0;grid-template-columns:none!important;padding:20px 24px 17px!important;display:flex!important}.v37drawerhead>div{min-width:0;grid-column:auto!important}.v37drawerhead>div>span{letter-spacing:1px;display:block;color:#60728a!important;font-size:9px!important;font-weight:700!important}.v37drawerhead h2{line-height:1.15;margin:7px 0 3px!important;font-size:25px!important}.v37drawerhead p{color:#718095!important;margin:0!important;font-size:12px!important}.v37drawerhead>button{flex:none;background:#fff!important;border:1px solid #d7dee7!important;grid-column:auto!important;position:static!important}.v37drawerbadges{gap:6px;grid-template-columns:none!important;margin:8px 0 0!important;display:flex!important}.v37drawerbadges em{color:#52657b;background:#edf2f7;border-radius:4px;padding:4px 7px;font-size:9px;font-style:normal}.v37drawerbadges em.high{color:#a43b42;background:#fff0f0}.v37drawerbadges em.medium{color:#8b5a17;background:#fff5e6}.v37drawerbadges em.low{color:#176e59;background:#eaf6f1}.v37drawermetrics{background:#f7f9fb;border-bottom:1px solid #dfe5ec;grid-template-columns:repeat(4,1fr)!important;gap:0!important;margin:0!important;padding:0 24px!important;display:grid!important}.v37drawermetrics article{border-right:1px solid #e1e6ec;min-width:0;padding:14px 16px}.v37drawermetrics article:first-child{padding-left:0}.v37drawermetrics article:last-child{border-right:0}.v37drawermetrics span,.v37drawermetrics b{display:block}.v37drawermetrics span{color:#718095;text-transform:uppercase;letter-spacing:.45px;font-size:9px}.v37drawermetrics b{color:#1b3149;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:16px;line-height:1.2;overflow:hidden}.v37drawermetrics article.due b{color:#b55b1a}.v37drawermetrics article.complete b{color:#177258}.v37drawernav{z-index:7;background:#fff;border-bottom:1px solid #dfe5ec;padding:0 24px;display:flex;position:sticky;top:108px}.v37drawernav button{color:#637286;cursor:pointer;background:#fff;border:0;min-height:48px;padding:0 15px;font-size:11px;position:relative}.v37drawernav button:first-child{padding-left:0}.v37drawernav button.active{color:#174a91;font-weight:700}.v37drawernav button.active:after{content:"";background:#2866ad;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.v37drawernav button:first-child.active:after{left:0}.v37drawernav button em{background:#eef2f6;border-radius:10px;place-items:center;min-width:18px;height:18px;margin-left:5px;padding:0 5px;font-size:8px;font-style:normal;display:inline-grid}.v37drawermain{padding:20px 24px}.v37drawermain section{background:#fff;border:1px solid #dfe5ec;border-radius:8px;margin-bottom:14px;overflow:hidden}.v37drawermain section>header{border-bottom:1px solid #e6ebf0;justify-content:space-between;align-items:flex-start;gap:18px;padding:15px 17px;display:flex}.v37drawermain section>header h3{margin:0;font-size:14px}.v37drawermain section>header p{color:#728196;margin:3px 0 0;font-size:10px;line-height:1.4}.v37drawermain section>header>span{color:#285b91;background:#edf3fa;border-radius:4px;padding:5px 8px;font-size:9px}.v37quickgrid{grid-template-columns:1fr 1fr;gap:14px;padding:17px;display:grid}.v37quickgrid label{color:#526378;gap:6px;font-size:10px;display:grid}.v37quickgrid label:last-child{grid-column:1/-1}.v37quickgrid input,.v37quickgrid select{width:100%;height:40px;font:inherit;background:#fff;border:1px solid #ccd6e1;border-radius:6px;padding:0 10px;font-size:12px}.v37quickgrid label>div{gap:7px;grid-template-columns:none!important;margin:0!important;display:flex!important}.v37quickgrid label>div input{flex:1;min-width:0}.v37quickgrid button{color:#24578e;background:#edf4fc;border:1px solid #b8c9dc;border-radius:6px;flex:none;padding:0 13px;font-size:10px;font-weight:700}.v37contact dl{grid-template-columns:1fr 1fr;margin:0;padding:4px 17px;display:grid}.v37contact dl>div{border-bottom:1px solid #edf0f3;min-width:0;padding:12px 8px}.v37contact dt{color:#738196;font-size:9px}.v37contact dd{overflow-wrap:anywhere;color:#22364d;margin:4px 0 0;font-size:12px}.v37contactactions{gap:7px;padding:13px 17px;grid-template-columns:none!important;margin:0!important;display:flex!important}.v37contactactions a{color:#24578e;background:#fff;border:1px solid #cfdae5;border-radius:6px;padding:8px 11px;font-size:10px;font-weight:600;text-decoration:none}.v37notes{padding:16px 17px!important}.v37notes h3{margin:0 0 7px!important}.v37notes p{white-space:pre-wrap;margin:0!important}.v37clientsummary{padding:0!important}.v37clientsummary>header button,.v37timeline>header button{color:#24578e;background:#fff;border:1px solid #c7d5e4;border-radius:6px;padding:8px 10px;font-size:9px;font-weight:700}.v37clientsummary>div{grid-template-columns:1fr 1fr!important;margin:0!important;display:grid!important}.v37clientsummary>div>button{border-right:1px solid #edf0f4!important;grid-template-columns:74px minmax(0,1fr) 12px!important;min-height:78px!important;padding:13px 15px!important}.v37clientsummary>footer{border-top:1px solid #e7ebf0;justify-content:flex-end;padding:12px 15px!important;display:flex!important}.v37clientsummary>footer button{color:#fff!important;background:#2866ad!important;border:0!important;flex:none!important;padding:0 14px!important}.v37timeline>article{border-bottom:1px solid #edf0f4;grid-template-columns:118px minmax(0,1fr);gap:16px;padding:14px 17px;display:grid}.v37timeline>article:last-child{border-bottom:0}.v37timeline time{color:#718095;font-size:9px}.v37timeline article b,.v37timeline article small,.v37timeline article span{display:block}.v37timeline article b{font-size:12px}.v37timeline article small{color:#758397;margin-top:3px;font-size:9px}.v37timeline article span{color:#5c6b7e;border-left:2px solid #dbe3ec;margin-top:7px;padding-left:8px;font-size:9px;line-height:1.45}.v37empty{text-align:center;padding:36px 18px;margin:0!important;display:block!important}.v37empty b{font-size:13px}.v37empty p{color:#758397;margin:5px 0 0;font-size:10px}.v37drawerfooter{z-index:9;height:70px;bottom:0;right:0;width:min(760px,100%)!important;padding:14px 24px!important;position:fixed!important}.v37drawerfooter button{border-radius:6px!important}.v37drawerfooter button:last-child{background:#2866ad!important}.v37paymenttotals,.v37paymentsummary,.v37commissionsummary{grid-template-columns:repeat(3,1fr);gap:11px;padding:20px 23px;display:grid}.v37paymenttotals article,.v37paymentsummary article,.v37commissionsummary article{background:#f8fafc;border:1px solid #dfe5ec;border-radius:7px;padding:14px}.v37paymenttotals span,.v37paymenttotals b,.v37paymenttotals small,.v37paymentsummary span,.v37paymentsummary b,.v37paymentsummary small,.v37commissionsummary span,.v37commissionsummary b,.v37commissionsummary small{display:block}.v37paymenttotals span,.v37paymentsummary span,.v37commissionsummary span{color:#6f7e91;font-size:9px}.v37paymenttotals b,.v37paymentsummary b,.v37commissionsummary b{margin:5px 0 2px;font-size:22px}.v37paymenttotals small,.v37paymentsummary small,.v37commissionsummary small{color:#8290a0;font-size:9px}.v37paymenttotals article.complete{background:#f0f8f5;border-color:#bfe0d4}.v37paymenttotals article.due{background:#fff9f0;border-color:#ead5bc}.v37paymenthead{border-top:1px solid #e6ebf0;border-bottom:1px solid #e6ebf0;justify-content:space-between;align-items:center;padding:14px 23px;grid-template-columns:none!important;margin:0!important;display:flex!important}.v37paymenthead h4{margin:0;font-size:13px}.v37paymenthead p{color:#778598;margin:3px 0 0;font-size:9px}.v37paymenthead button{color:#fff;background:#2866ad;border:0;border-radius:6px;padding:9px 12px;font-size:9px;font-weight:700}.v37paymentlist{padding:0 23px 18px}.v37paymentlist article{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(0,1fr) 120px minmax(160px,1fr);align-items:center;gap:14px;padding:13px 0;display:grid}.v37paymentlist article b,.v37paymentlist article small{display:block}.v37paymentlist article b{font-size:11px}.v37paymentlist article small,.v37paymentlist article span{color:#748297;margin-top:3px;font-size:9px}.v37paymentlist article strong{text-align:right;color:#137058;font-size:13px}.v37paymentlist article.refunded strong{color:#b44848}.v37emptypayment{text-align:center;padding:30px}.v37emptypayment b{font-size:12px}.v37emptypayment p{color:#778598;margin:5px 0 0;font-size:9px}.v37paymentmodal>form{width:min(620px,100%)}.v37paymentform{grid-template-columns:1fr 1fr;gap:13px;display:grid}.v37paymentform label{gap:6px;display:grid;margin:0!important}.v37paymentform label.wide{grid-column:1/-1}.v37paymentform textarea{min-height:76px}.v37maintenancechoice{padding:20px 23px}.v37maintenancechoice label{color:#34495f;gap:7px;font-size:11px;display:grid}.v37maintenancechoice select{width:100%;height:43px;font:inherit;background:#fff;border:1px solid #cfd8e3;border-radius:6px;padding:0 11px}.v37maintenancechoice p{color:#607187;background:#f5f8fb;border-left:3px solid #8ba8c7;margin:12px 0 0;padding:10px 12px;font-size:10px;line-height:1.5}.v37maintenancefields{border-top:1px solid #e5eaf0}.v37paymentsummary{margin:15px 0;padding:0}.v37paymentsummary article{background:#fff}.v37paymentsummary article:last-child b{color:#a65d21}.v37commissionfilters{background:#fff;border:1px solid #dce3eb;border-radius:8px;align-items:flex-end;gap:18px;margin:15px 0;padding:14px 16px;display:flex}.v37commissionfilters>div>span{color:#69798d;letter-spacing:.7px;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.v37commissionfilters nav{gap:4px;display:flex}.v37commissionfilters nav button{color:#53677e;background:#fff;border:1px solid #d5dee8;border-radius:5px;height:34px;padding:0 12px;font-size:10px}.v37commissionfilters nav button.active{color:#174c87;background:#eaf2fb;border-color:#98b5d8;font-weight:700}.v37commissionfilters label{color:#67778b;gap:5px;font-size:9px;display:grid}.v37commissionfilters input{height:34px;font:inherit;border:1px solid #ccd6e1;border-radius:5px;padding:0 9px;font-size:11px}.v37commissionfilters>span{color:#6e7d90;margin-left:auto;font-size:10px}.v37commissionsummary{grid-template-columns:repeat(4,1fr);margin-bottom:15px;padding:0}.v37commissionsummary article{background:#fff}.v37commission article>span:nth-child(4){gap:4px;display:grid}.v37commission em.approved,.v37commission em.paid{color:#176c55;background:#e8f5ef}.v37commission em.pending{color:#8d5a16;background:#fff3df}.v37commission .v23actions{flex-wrap:wrap}.v37commission .v23actions button:disabled{cursor:not-allowed;opacity:.4}@media (width<=800px){.v37drawer{width:100%!important}.v37drawermetrics{grid-template-columns:1fr 1fr!important}.v37drawermetrics article:nth-child(2){border-right:0}.v37drawernav{padding:0 14px;top:105px;overflow:auto}.v37drawernav button{flex:none}.v37drawermain{padding:14px}.v37clientsummary>div{grid-template-columns:1fr!important}.v37drawerfooter{width:100%!important}.v37paymenttotals,.v37paymentsummary,.v37commissionsummary{grid-template-columns:1fr 1fr}.v37commissionfilters{flex-direction:column;align-items:stretch}.v37commissionfilters>span{margin-left:0}.v37contact dl{grid-template-columns:1fr}.v37paymentlist article{grid-template-columns:1fr 100px}.v37paymentlist article>span{grid-column:1/-1}}@media (width<=560px){.v37drawerhead{padding:16px!important}.v37drawermetrics{padding:0 16px!important}.v37drawermetrics article{padding:11px 10px}.v37drawermetrics b{font-size:14px}.v37quickgrid,.v37paymentform{grid-template-columns:1fr}.v37quickgrid label:last-child,.v37paymentform label.wide{grid-column:1}.v37paymenttotals,.v37paymentsummary,.v37commissionsummary{grid-template-columns:1fr}.v37clientsummary>header{flex-direction:column}.v37clientsummary>header button{width:100%}.v37timeline>article{grid-template-columns:1fr;gap:5px}.v37drawerfooter{padding:12px 14px!important}.v37commissionfilters nav{grid-template-columns:1fr 1fr;display:grid}.v37commissionfilters nav button{width:100%}}.v38projecthero{background:#fff;border:1px solid #dce4ed;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;padding:26px 28px;display:flex;box-shadow:0 3px 14px #172b4508}.v38projecthero>div:first-child{max-width:760px}.v38projecthero>div:first-child>span{color:#2d67bd;letter-spacing:1.2px;font-size:10px;font-weight:700}.v38projecthero h2{color:#17263a;margin:6px 0 5px;font-size:29px;line-height:1.15}.v38projecthero p{color:#68798d;margin:0;font-size:13px;line-height:1.55}.v38projecthero>div:last-child{background:#f8fafc;border:1px solid #e0e6ed;border-radius:9px;grid-template-columns:repeat(3,minmax(105px,1fr));min-width:390px;display:grid}.v38projecthero>div:last-child section{border-right:1px solid #e0e6ed;padding:14px 16px}.v38projecthero>div:last-child section:last-child{border:0}.v38projecthero section b,.v38projecthero section small{display:block}.v38projecthero section b{font-size:18px}.v38projecthero section small{color:#718195;margin-top:3px;font-size:9px}.v38projectnote{color:#52657a;background:#f7faff;border:1px solid #d8e3ef;border-radius:7px;gap:8px;margin:13px 0;padding:11px 14px;font-size:11px;display:flex}.v38projectnote b{color:#1c4f8b}.v38projectfilters{background:#fff;border:1px solid #dce3eb;border-radius:9px;grid-template-columns:minmax(280px,1fr) 210px auto auto;align-items:end;gap:10px;margin-bottom:14px;padding:13px 14px;display:grid}.v38projectfilters label{color:#56687e;gap:5px;font-size:10px;font-weight:700;display:grid}.v38projectfilters input,.v38projectfilters select{color:#27384e;height:38px;font:inherit;background:#fff;border:1px solid #cfd9e4;border-radius:6px;outline:0;padding:0 10px;font-size:12px}.v38projectfilters input:focus,.v38projectfilters select:focus{border-color:#5a89c8;box-shadow:0 0 0 3px #e7f0fb}.v38projectfilters>button{color:#3d5570;background:#fff;border:1px solid #cdd7e2;border-radius:6px;height:38px;padding:0 13px;font-size:10px;font-weight:700}.v38projectfilters>span{color:#708094;align-self:center;font-size:10px}.v38board{scrollbar-color:#aebdcd #edf1f5;gap:12px;padding-bottom:18px;display:flex;overflow:auto}.v38column>header{justify-content:space-between;align-items:center;min-height:52px;padding:0 4px 9px;display:flex}.v38column>header>div{align-items:center;gap:9px;display:flex}.v38column>header i{background:#5c7da5;border-radius:3px;width:4px;height:31px}.v38column>header i[data-color="1"]{background:#7c67bd}.v38column>header i[data-color="2"]{background:#386fb1}.v38column>header i[data-color="3"]{background:#b36a38}.v38column>header i[data-color="4"]{background:#a25278}.v38column>header i[data-color="5"]{background:#d08a35}.v38column>header i[data-color="6"]{background:#318a79}.v38column>header i[data-color="7"]{background:#24805d}.v38column>header b,.v38column>header small{display:block}.v38column>header b{color:#26374b;font-size:12px}.v38column>header small{color:#79889b;margin-top:3px;font-size:9px}.v38column>header strong{color:#63758a;font-size:10px}.v38column>div{background:#edf2f6;border:1px solid #dce3eb;border-radius:9px;min-height:210px;padding:9px}.v38column article{background:#fff;border:1px solid #d8e0e9;border-radius:8px;margin-bottom:9px;overflow:hidden;box-shadow:0 2px 7px #20354e08}.v38projectcard{text-align:left;cursor:pointer;background:#fff;border:0;width:100%;padding:14px;display:block}.v38projectcard:hover{background:#fbfdff}.v38cardtop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.v38cardtop span{color:#17283c;font-size:13px;font-weight:700}.v38cardtop em{color:#68788c;background:#f2f4f7;border-radius:10px;padding:3px 6px;font-size:8px;font-style:normal}.v38projectcard>p{color:#63758b;margin:4px 0 12px;font-size:10px}.v38projectcard dl{grid-template-columns:1fr 1fr;gap:9px;margin:0;display:grid}.v38projectcard dl div{min-width:0}.v38projectcard dt{color:#8a97a7;text-transform:uppercase;font-size:8px}.v38projectcard dd{color:#34475e;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:10px;font-weight:600;overflow:hidden}.v38projectcard footer{border-top:1px solid #edf0f4;justify-content:space-between;margin-top:13px;padding-top:10px;display:flex}.v38projectcard footer span{color:#8290a1;font-size:9px}.v38projectcard footer b{color:#225ca4;font-size:9px}.v38column article>label{color:#78879a;border-top:1px solid #e7ecf1;grid-template-columns:1fr 135px;align-items:center;padding:9px 11px;font-size:9px;display:grid}.v38column article>label select{color:#364b63;height:30px;font:inherit;background:#fff;border:1px solid #ccd6e1;border-radius:5px;padding:0 7px;font-size:9px}.v38projectempty{color:#8b98a8;border:1px dashed #cbd6e1;border-radius:7px;place-items:center;min-height:92px;font-size:10px;display:grid}.v38noProjects{text-align:center;background:#fff;border:1px solid #dce3eb;border-radius:10px;padding:70px 25px}.v38noProjects b{font-size:18px}.v38noProjects p{color:#6f8094;max-width:560px;margin:8px auto 0;font-size:12px}.v38notice{position:relative}.tools2>.v38notice{height:42px}.v38noticebutton{color:#455b73;cursor:pointer;background:#fff;border:1px solid #dce3eb;border-radius:8px;height:42px;padding:0 12px;font-size:10px;font-weight:700;position:relative}.v38noticebutton em{color:#fff;background:#d64249;border:2px solid #fff;border-radius:10px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-6px;right:-6px}.v38noticedrop{z-index:90;background:#fff;border:1px solid #d7e0ea;border-radius:10px;width:390px;position:absolute;top:49px;right:0;overflow:hidden;box-shadow:0 20px 55px #10243d30}.v38noticedrop>header{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:flex-start;padding:16px 17px;display:flex}.v38noticedrop header b,.v38noticedrop header span{display:block}.v38noticedrop header b{color:#203247;font-size:13px}.v38noticedrop header span{color:#7b8999;margin-top:2px;font-size:9px}.v38noticedrop header button{color:#596a7c;background:#f1f4f7;border:0;border-radius:5px;width:28px;height:28px;font-size:17px}.v38noticedrop>div{max-height:350px;overflow:auto}.v38noticedrop>div>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f4;gap:12px;width:100%;padding:13px 16px;display:flex}.v38noticedrop>div>button:hover{background:#f7faff}.v38noticedrop>div>button span{flex:1;min-width:0}.v38noticedrop>div>button b,.v38noticedrop>div>button small{display:block}.v38noticedrop>div>button b{font-size:11px}.v38noticedrop>div>button small{color:#7a899b;margin-top:2px;font-size:8px}.v38noticedrop>div>button p{color:#4e6177;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:10px;overflow:hidden}.v38noticedrop>div>button>em{color:#1e568f;background:#e9f1fb;border-radius:11px;place-items:center;min-width:21px;height:21px;font-size:8px;font-style:normal;font-weight:700;display:grid}.v38noticedrop>div>section{text-align:center;padding:35px 22px}.v38noticedrop>div>section b{font-size:12px}.v38noticedrop>div>section p{color:#748396;margin:5px 0 0;font-size:10px;line-height:1.45}.v38noticedrop>footer{border-top:1px solid #e5eaf0;padding:10px}.v38noticedrop>footer button{color:#274e7d;background:#f8fafc;border:1px solid #ccd8e5;border-radius:6px;width:100%;height:34px;font-size:10px;font-weight:700}.v38workspaceoverlay{z-index:100;background:#0a182a99;padding:24px;position:fixed;inset:0}.v38workspace{background:#f3f6f9;border-radius:12px;flex-direction:column;max-width:1480px;height:100%;margin:auto;display:flex;overflow:hidden;box-shadow:0 28px 90px #06111f66}.v38workspace>header{background:#fff;border-bottom:1px solid #dce3eb;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.v38workspace>header>div:first-child>span{color:#2f68b4;letter-spacing:1.2px;font-size:9px;font-weight:700}.v38workspace>header h2{color:#18293d;margin:4px 0 2px;font-size:22px}.v38workspace>header p{color:#718095;margin:0;font-size:10px}.v38workspace>header>div:last-child{align-items:center;gap:12px;display:flex}.v38workspace>header label{color:#6b7b8f;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.v38workspace>header select{color:#2f435a;height:36px;font:inherit;background:#fff;border:1px solid #cbd6e1;border-radius:6px;padding:0 9px;font-size:10px}.v38workspace>header button{color:#526579;background:#eef2f5;border:0;border-radius:7px;width:36px;height:36px;font-size:20px}.v38workspacebody{flex:1;grid-template-columns:minmax(0,1.45fr) minmax(360px,.7fr);min-height:0;display:grid}.v38chat{background:#fff;border-right:1px solid #dce3eb;flex-direction:column;min-width:0;display:flex}.v38chat>header{border-bottom:1px solid #e5eaf0;justify-content:space-between;align-items:center;padding:15px 19px;display:flex}.v38chat>header b,.v38chat>header span{display:block}.v38chat>header span{color:#768699;margin-top:3px;font-size:9px}.v38chat>header em{color:#8290a0;font-size:8px;font-style:normal}.v38messages{background:#f6f8fa;flex-direction:column;flex:1;gap:12px;min-height:0;padding:20px;display:flex;overflow:auto}.v38messages article{background:#fff;border:1px solid #dce3ea;border-radius:3px 10px 10px;align-self:flex-start;width:min(620px,82%);padding:11px 13px;box-shadow:0 2px 7px #20354e08}.v38messages article.own{background:#eaf2fb;border-color:#c9daed;border-radius:10px 3px 10px 10px;align-self:flex-end}.v38messages article>div{align-items:center;gap:7px;display:flex}.v38messages article b{color:#2b4058;font-size:10px}.v38messages article em{color:#65758a;background:#edf1f5;border-radius:8px;padding:2px 5px;font-size:7px;font-style:normal}.v38messages article time{color:#8794a3;margin-left:auto;font-size:8px}.v38messages article p{color:#344a62;white-space:pre-wrap;margin:6px 0 0;font-size:11px;line-height:1.55}.v38chatempty{text-align:center;color:#708094;margin:auto;padding:35px;font-size:11px}.v38chatempty b{color:#354a62;font-size:13px;display:block}.v38chatempty p{max-width:430px;margin:5px auto 0;line-height:1.5}.v38chat>form{background:#fff;border-top:1px solid #dfe6ed;padding:14px 17px}.v38chat textarea{resize:none;color:#273b52;width:100%;height:76px;font:inherit;border:1px solid #ccd7e2;border-radius:7px;outline:0;padding:10px 11px;font-size:11px;line-height:1.45;display:block}.v38chat textarea:focus{border-color:#4d82c1;box-shadow:0 0 0 3px #e7f0fa}.v38chat form>div{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.v38chat form span,.v38chat form p{color:#7b899a;margin:0;font-size:8px}.v38chat form p{color:#b23b42}.v38chat form button{color:#fff;background:#225fa8;border:0;border-radius:6px;height:35px;padding:0 16px;font-size:10px;font-weight:700}.v38chat form button:disabled{opacity:.45}.v38clientbrief{background:#fff;min-width:0;overflow:auto}.v38clientbrief>header{border-bottom:1px solid #e3e8ee;justify-content:space-between;align-items:flex-start;padding:17px 18px;display:flex}.v38clientbrief>header span{color:#4777ad;letter-spacing:1px;font-size:8px;font-weight:700}.v38clientbrief>header h3{margin:4px 0 0;font-size:16px}.v38clientbrief>header>b{color:#285a91;background:#e9f2fb;border-radius:11px;padding:5px 8px;font-size:8px}.v38money{background:#f8fafc;border-bottom:1px solid #e3e8ee;grid-template-columns:repeat(3,1fr);display:grid}.v38money div{border-right:1px solid #e3e8ee;padding:13px 14px}.v38money div:last-child{border:0}.v38money span,.v38money b{display:block}.v38money span{color:#7a899a;font-size:8px}.v38money b{color:#263b52;margin-top:3px;font-size:13px}.v38clientbrief>section:not(.v38money){border-bottom:1px solid #e3e8ee;padding:16px 18px}.v38clientbrief h4{color:#2b3e54;margin:0 0 12px;font-size:11px}.v38clientbrief dl{margin:0}.v38clientbrief dl>div{grid-template-columns:120px 1fr;gap:10px;padding:6px 0;display:grid}.v38clientbrief dt{color:#7b8999;font-size:9px}.v38clientbrief dd{overflow-wrap:anywhere;color:#344a61;margin:0;font-size:9px;line-height:1.4}.v38clientbrief a{color:#2365ac;text-decoration:none}.v38notes p{color:#52667d;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.55}.alert2{min-width:42px;width:auto!important;padding:0 10px!important;font-size:0!important}.alert2:before{content:"Due";font-size:9px}.alert2 em{font-size:8px!important}@media (width<=1250px){.v38projecthero{flex-direction:column;align-items:flex-start}.v38projecthero>div:last-child{width:100%;min-width:0}.v38projectfilters{grid-template-columns:1fr 190px auto}.v38projectfilters>span{grid-column:1/-1}.v38workspacebody{grid-template-columns:minmax(0,1fr) 365px}.v38noticebutton span{display:none}.v38noticebutton:before{content:"Messages"}}@media (width<=900px){.v38workspaceoverlay{padding:0}.v38workspace{border-radius:0}.v38workspacebody{display:block;overflow:auto}.v38chat{border-right:0;min-height:620px}.v38clientbrief{overflow:visible}.v38projectfilters{grid-template-columns:1fr 1fr}.v38projectfilters>button{grid-column:1/-1}.v38noticedrop{width:min(390px,100vw - 24px);position:fixed;top:78px;right:12px}}@media (width<=620px){.v38projecthero{padding:20px}.v38projecthero>div:last-child{grid-template-columns:1fr}.v38projecthero>div:last-child section{border-bottom:1px solid #e0e6ed;border-right:0}.v38projectfilters{grid-template-columns:1fr}.v38projectfilters>button,.v38projectfilters>span{grid-column:auto}.v38projectnote{flex-direction:column}.v38workspace>header{flex-direction:column;align-items:flex-start;padding:14px}.v38workspace>header>div:last-child{justify-content:space-between;width:100%}.v38chat{min-height:560px}.v38messages article{width:92%}.v38clientbrief dl>div{grid-template-columns:105px 1fr}.v38money{grid-template-columns:1fr}.v38money div{border-bottom:1px solid #e3e8ee;border-right:0}.v38column{width:270px;min-width:270px}}.v38board{gap:14px}.v38column{width:320px;min-width:320px}.v38column>header{min-height:58px;padding:0 5px 11px}.v38column>header b{font-size:14px}.v38column>header small{font-size:10px}.v38column>header strong{font-size:12px}.v38column>div{min-height:250px;padding:12px}.v38column article{border-radius:11px;margin-bottom:12px}.v38projectcard{padding:18px}.v38cardtop span{font-size:16px;line-height:1.25}.v38cardtop em{padding:5px 8px;font-size:10px}.v38projectcard>p{margin:6px 0 16px;font-size:12px}.v38projectcard dl{gap:12px}.v38projectcard dt{font-size:10px}.v38projectcard dd{margin-top:4px;font-size:13px}.v38projectcard footer{margin-top:16px;padding-top:13px}.v38projectcard footer span,.v38projectcard footer b{font-size:11px}.v38column article>label{grid-template-columns:1fr 165px;padding:13px 14px;font-size:11px;font-weight:700}.v38column article>label select{height:40px;padding:0 10px;font-size:12px}.v38projectempty{min-height:120px;font-size:12px}.v38workspaceoverlay{padding:10px}.v38workspace{border-radius:10px;width:100%;max-width:1720px}.v38workspace>header{padding:20px 25px}.v38workspace>header>div:first-child>span{font-size:10px}.v38workspace>header h2{font-size:27px}.v38workspace>header p{font-size:12px}.v38workspace>header label{font-size:11px}.v38workspace>header select{height:42px;font-size:13px}.v38workspacebody{grid-template-columns:minmax(0,1.35fr) minmax(500px,.85fr)}.v38chat>header{gap:15px;min-height:82px;padding:15px 21px}.v38chat>header b{font-size:17px}.v38chat>header span{font-size:11px}.v39chattools{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.v39chattools label{color:#62758b;gap:5px;font-size:10px;font-weight:700;display:grid}.v39chattools input{color:#2e435b;width:150px;height:38px;font:inherit;background:#fff;border:1px solid #c8d4e0;border-radius:6px;padding:0 9px;font-size:12px}.v39chattools button{color:#fff;background:#245f9f;border:0;border-radius:6px;height:38px;padding:0 13px;font-size:11px;font-weight:700}.v39chattools em{text-align:right;width:100%;color:#8391a1!important;font-size:9px!important}.v38messages{gap:15px;padding:24px}.v38messages article{width:min(720px,84%);padding:15px 17px}.v38messages article b{font-size:12px}.v38messages article em{font-size:9px}.v38messages article time{font-size:10px}.v38messages article p{margin-top:8px;font-size:14px;line-height:1.6}.v38chatempty{font-size:13px}.v38chatempty b{font-size:16px}.v38chat>form{padding:17px 20px}.v38chat textarea{height:100px;padding:13px 14px;font-size:14px}.v38chat form span,.v38chat form p{font-size:10px}.v38chat form button{height:42px;padding:0 20px;font-size:12px}.v38clientbrief>header{align-items:center;padding:20px 21px}.v38clientbrief>header span{font-size:9px}.v38clientbrief>header h3{font-size:20px}.v39briefactions{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.v39briefactions>b{color:#285a91;background:#e9f2fb;border-radius:13px;padding:6px 9px;font-size:10px}.v39briefactions>button{color:#24598f;background:#fff;border:1px solid #b9cce1;border-radius:6px;height:36px;padding:0 12px;font-size:11px;font-weight:700}.v39briefactions>button:hover{background:#edf4fb}.v38money div{padding:16px}.v38money span{font-size:10px}.v38money b{font-size:16px}.v38clientbrief>section:not(.v38money){padding:19px 21px}.v38clientbrief h4{font-size:14px}.v38clientbrief dl>div{grid-template-columns:145px 1fr;gap:14px;padding:8px 0}.v38clientbrief dt{font-size:11px}.v38clientbrief dd{font-size:12px;line-height:1.5}.v38notes p{font-size:12px;line-height:1.6}@media (width<=1250px){.v38workspacebody{grid-template-columns:minmax(0,1fr) 440px}.v38chat>header{flex-direction:column;align-items:flex-start}.v39chattools{justify-content:flex-start;width:100%}.v39chattools em{width:auto;margin-left:auto}}@media (width<=900px){.v38workspaceoverlay{padding:0}.v38workspacebody{display:block}.v38chat{min-height:700px}.v39briefactions{align-items:flex-start}.v38clientbrief>header{flex-direction:column;align-items:flex-start;gap:15px}}@media (width<=620px){.v38column{width:300px;min-width:300px}.v38workspace>header{padding:16px}.v39chattools{grid-template-columns:1fr auto;display:grid}.v39chattools label{grid-column:1}.v39chattools input{width:100%}.v39chattools em{text-align:left;grid-column:1/-1;margin:0}.v38messages{padding:15px}.v38messages article{width:95%}.v38clientbrief dl>div{grid-template-columns:115px 1fr}}.v40clock{border-left:1px solid #dbe4ee;min-width:132px;padding-left:14px;line-height:1.15}.v40clock span,.v40clock b,.v40clock small{white-space:nowrap;display:block}.v40clock span{color:#75879a;letter-spacing:1px;font-size:8px;font-weight:800}.v40clock b{color:#142c45;margin-top:3px;font-size:13px}.v40clock small{color:#65778b;margin-top:2px;font-size:9px}.v40archivehero{background:#fff;border:1px solid #dce5ef;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;padding:24px 26px;display:flex}.v40archivehero>div>span{color:#326fae;letter-spacing:1.35px;font-size:10px;font-weight:800}.v40archivehero h2{color:#12263d;margin:7px 0 5px;font-size:29px}.v40archivehero p{color:#64778a;max-width:720px;margin:0;font-size:13px;line-height:1.5}.v40archivehero dl{border:1px solid #dce6ef;border-radius:9px;grid-template-columns:repeat(3,minmax(130px,1fr));min-width:460px;margin:0;display:grid;overflow:hidden}.v40archivehero dl>div{background:#f7f9fc;border-right:1px solid #dce6ef;padding:13px 15px}.v40archivehero dl>div:last-child{border:0}.v40archivehero dt{color:#6f8193;text-transform:uppercase;letter-spacing:.6px;font-size:9px}.v40archivehero dd{color:#132b44;margin:4px 0 0;font-size:18px;font-weight:700}.v40period{background:#fff;border:1px solid #dce5ef;border-radius:10px;grid-template-columns:minmax(260px,1fr) auto 170px minmax(260px,360px);align-items:end;gap:14px;margin-bottom:18px;padding:16px;display:grid}.v40period>div b,.v40period>div span{display:block}.v40period>div b{color:#17324d;font-size:12px}.v40period>div span{color:#708194;margin-top:4px;font-size:10px}.v40period nav{border:1px solid #d7e1eb;border-radius:7px;display:flex;overflow:hidden}.v40period nav button{color:#54697f;background:#fff;border:0;border-right:1px solid #d7e1eb;height:38px;padding:0 13px;font-size:10px;font-weight:700}.v40period nav button:last-child{border:0}.v40period nav button.active{color:#205e9d;background:#eaf2fb}.v40period label{color:#53687e;gap:5px;font-size:9px;font-weight:700;display:grid}.v40period input{color:#213a53;height:38px;font:inherit;background:#fff;border:1px solid #cfdae6;border-radius:7px;padding:0 10px;font-size:11px}.v40archivegrid{grid-template-columns:repeat(3,minmax(270px,1fr));gap:16px;display:grid}.v40archivegrid>article{background:#fff;border:1px solid #dbe4ee;border-radius:11px;overflow:hidden;box-shadow:0 4px 14px #1735520a}.v40archivegrid article>header{justify-content:space-between;align-items:flex-start;gap:15px;padding:19px 20px 13px;display:flex}.v40archivegrid article>header span{color:#3474b5;letter-spacing:1px;font-size:8px;font-weight:800}.v40archivegrid article h3{color:#122b44;margin:5px 0 3px;font-size:18px}.v40archivegrid article header p{color:#6b7d90;margin:0;font-size:11px}.v40archivegrid article header em{color:#257054;background:#eaf3ee;border-radius:20px;padding:5px 9px;font-size:9px;font-style:normal;font-weight:700}.v40archivegrid article>time{color:#536b82;border-top:1px solid #e6edf4;border-bottom:1px solid #e6edf4;margin:0 20px;padding:10px 0;font-size:10px;font-weight:600;display:block}.v40archivegrid article>time:before{content:"Recorded ";color:#8190a0;font-weight:400}.v40archivegrid article dl{background:#eef3f8;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:12px 20px;display:grid}.v40archivegrid article dl>div{background:#fff;min-width:0;padding:11px}.v40archivegrid article dt{color:#78899a;text-transform:uppercase;font-size:8px}.v40archivegrid article dd{overflow-wrap:anywhere;color:#1b344d;margin:4px 0 0;font-size:11px;font-weight:700}.v40archivegrid article footer{flex-wrap:wrap;gap:8px;padding:14px 20px;display:flex}.v40archivegrid article footer button,.v40archivegrid article footer a{color:#275f96;background:#fff;border:1px solid #c6d5e4;border-radius:6px;align-items:center;min-height:36px;padding:0 11px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.v40archivegrid article footer button:first-child{color:#fff;background:#245f9f;border-color:#245f9f}.v40archivegrid article footer button:disabled{opacity:.6}.v40archiveempty{text-align:center;background:#f8fafc;border:1px dashed #c9d7e5;border-radius:11px;grid-column:1/-1;padding:50px}.v40archiveempty b{color:#213950;font-size:15px}.v40archiveempty p{color:#748598;margin:6px 0 0;font-size:11px}@media (width<=1280px){.v40archivehero{flex-direction:column;align-items:flex-start}.v40archivehero dl{width:100%;min-width:0}.v40period{grid-template-columns:1fr 1fr}.v40archivegrid{grid-template-columns:repeat(2,minmax(270px,1fr))}}@media (width<=760px){.v40clock{display:none}.v40archivehero{padding:19px}.v40archivehero dl{grid-template-columns:1fr}.v40archivehero dl>div{border-bottom:1px solid #dce6ef;border-right:0}.v40period,.v40archivegrid{grid-template-columns:1fr}.v40period nav{width:100%}.v40period nav button{flex:1}.v40archiveempty{padding:35px 18px}}.v41recordoverlay{z-index:140;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a1a2ba3;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.v41record{background:#f4f7fa;border:1px solid #cbd8e5;border-radius:14px;flex-direction:column;width:min(1180px,100%);max-height:94vh;font-family:Source Sans Pro,sans-serif;display:flex;overflow:hidden;box-shadow:0 30px 80px #071d3252}.v41record>header{background:#fff;border-bottom:1px solid #d9e3ec;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 26px;display:flex}.v41record>header span{color:#2d6da9;letter-spacing:1.2px;font-size:10px;font-weight:700}.v41record>header h2{color:#152d44;margin:5px 0 2px;font-size:27px;font-weight:700}.v41record>header p{color:#687c8f;margin:0;font-size:13px}.v41record>header>button{color:#425c73;cursor:pointer;background:#fff;border:1px solid #d1dce6;border-radius:7px;width:38px;height:38px;font-size:23px}.v41recordsummary{background:#dbe4ec;border-bottom:1px solid #dbe4ec;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.v41recordsummary article{background:#fff;padding:14px 26px}.v41recordsummary span,.v41recordsummary b{display:block}.v41recordsummary span{color:#748698;font-size:10px}.v41recordsummary b{color:#18334d;margin-top:3px;font-size:17px}.v41recordbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid;overflow:auto}.v41recordbody>section{background:#fff;border:1px solid #d8e2eb;border-radius:9px;overflow:hidden}.v41recordbody>section>header{border-bottom:1px solid #e4eaf0;padding:14px 16px}.v41recordbody h3{color:#19334c;margin:0;font-size:16px}.v41recordbody header p{color:#738597;margin:3px 0 0;font-size:11px}.v41recordbody dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.v41recordbody dl>div{border-bottom:1px solid #edf1f5;min-width:0;padding:11px 16px}.v41recordbody dl>div:nth-child(odd){border-right:1px solid #edf1f5}.v41recordbody dt{color:#78899a;text-transform:uppercase;letter-spacing:.35px;font-size:9px}.v41recordbody dd{overflow-wrap:anywhere;color:#213b53;margin:3px 0 0;font-size:13px;font-weight:400;line-height:1.35}.v41recordbody a{color:#2468a7;font-weight:600;text-decoration:none}.v41payments>div{padding:4px 16px}.v41payments article{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.v41payments article:last-child{border:0}.v41payments span b,.v41payments span small{display:block}.v41payments span b{color:#1e3b53;font-size:12px}.v41payments span small{color:#76889a;font-size:10px}.v41payments strong{color:#1f674f;font-size:13px}.v41none,.v41notes>p{color:#63788c;margin:0;padding:16px;font-size:12px;line-height:1.5}.v41notes>p{white-space:pre-wrap}.v41record>footer{background:#fff;border-top:1px solid #d7e1ea;justify-content:flex-end;gap:9px;padding:14px 22px;display:flex}.v41record>footer button{color:#315774;cursor:pointer;background:#fff;border:1px solid #c8d5e1;border-radius:7px;min-height:38px;padding:0 16px;font:600 12px Source Sans Pro,sans-serif}.v41record>footer button.primary{color:#fff;background:#2569aa;border-color:#2569aa}.v39briefactions .secondary,.v40archivegrid article footer button.secondary{color:#4b6278!important;background:#fff!important;border-color:#cbd7e2!important}.v37maintenancefields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v37maintenancefields label{min-width:0}@media (width<=760px){.v41recordoverlay{padding:8px}.v41record{border-radius:9px;max-height:98vh}.v41record>header{padding:17px}.v41recordsummary{grid-template-columns:1fr 1fr}.v41recordsummary article{padding:11px 15px}.v41recordbody{grid-template-columns:1fr;padding:10px}.v41recordbody dl{grid-template-columns:1fr}.v41recordbody dl>div:nth-child(odd){border-right:0}.v37maintenancefields{grid-template-columns:1fr!important}}.v41record{height:min(900px,100vh - 32px);max-height:none}.v41record>header,.v41recordsummary,.v41record>footer{flex:none}.v41recordbody{scrollbar-gutter:stable;flex:1;grid-auto-rows:max-content;align-content:start;min-height:0;overflow:hidden auto}.v41recordbody>section{align-self:start;height:auto;min-height:0;overflow:visible}.v41recordbody dl{align-content:start}.v41recordbody dl>div{min-height:58px}.v27drawer,.v30detailmodal,.v30drawersummary{font-family:Source Sans Pro,sans-serif!important}.v30drawersummary>header{align-items:center!important;gap:18px!important;padding:19px 20px!important}.v30drawersummary>header>div{flex:1;min-width:0}.v30drawersummary>header h3{font-size:17px!important;line-height:1.2!important}.v30drawersummary>header p{max-width:370px;font-size:11px!important;line-height:1.45!important}.v30drawersummary>header button{white-space:nowrap;min-width:126px;min-height:38px;border-color:#bfcfe0!important;width:auto!important;padding:0 13px!important;font-size:11px!important;line-height:1.2!important}.v30detailmodal>article.complete{flex-direction:column;height:min(900px,100vh - 32px);max-height:none;display:flex;overflow:hidden}.v30detailmodal>article.complete>.v30completeheader,.v30detailmodal>article.complete>.v30completenotes,.v30detailmodal>article.complete>footer{flex:none}.v30completegrid{scrollbar-gutter:stable;flex:1;grid-auto-rows:max-content;align-content:start;min-height:0;overflow:hidden auto}.v30completegrid>section{align-self:start;height:auto}.v30completegrid .v28detailrows{display:grid!important}.v30completegrid .v28detailrows>div{min-height:64px}.v30completegrid .v28detailrows span{font-size:10px!important}.v30completegrid .v28detailrows b,.v30completegrid .v28detailrows a{font-size:12px!important;font-weight:400!important}.v38messages article.tagged{background:#f7fbff;border-left:4px solid #2b73b9}.v38messages article.tagged.own{background:#eaf2fb}.v38messages article>div>i{color:#1f5f9d;background:#dcecff;border-radius:10px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:700}.v38messages mark,.v38noticedrop mark{color:#1c5f9f;background:#dcecff;border-radius:4px;padding:1px 3px;font-weight:700}.v38noticedrop>div>button b{align-items:center;gap:7px;display:flex!important}.v38noticedrop>div>button b i{color:#1d609f;background:#dcecff;border-radius:8px;padding:2px 6px;font-size:8px;font-style:normal}.v38chat form>.v42mentionbar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;margin:0 0 8px;display:flex}.v42mentionbar>span{font-weight:700;color:#536b82!important;margin-right:2px!important;font-size:10px!important}.v38chat form>.v42mentionbar>button{color:#1f5e9b;background:#f3f8fd;border:1px solid #c8d8e8;border-radius:6px;align-items:center;gap:7px;height:31px;padding:0 9px;font-size:10px;display:inline-flex}.v42mentionbar button small{color:#718499;font-size:9px;font-weight:400}.v38chat form>.v42composer{margin:0;display:block;position:relative}.v42mentions{z-index:6;background:#fff;border:1px solid #cbd8e5;border-radius:8px;position:absolute;bottom:calc(100% + 5px);left:0;right:0;overflow:hidden;box-shadow:0 12px 32px #0d263f2e}.v38chat form .v42mentions button{color:#245d94;text-align:left;background:#fff;border:0;border-bottom:1px solid #e7edf3;border-radius:0;justify-content:space-between;align-items:center;width:100%;height:auto;padding:10px 12px;display:flex}.v38chat form .v42mentions button:hover{background:#f2f7fc}.v42mentions button b{font-size:11px}.v42mentions button span{font-size:9px!important}.v42mentions p{color:#73879a!important;padding:12px!important}@media (width<=760px){.v41record{height:calc(100vh - 12px)}.v41recordbody{grid-template-columns:1fr}.v30drawersummary>header{align-items:stretch!important}.v30drawersummary>header button{width:100%!important}.v30detailmodal>article.complete{height:calc(100vh - 16px)}.v30completegrid{grid-template-columns:1fr}.v42mentionbar button small{display:none}}.v43workspace{background:#eef2f5}.v43workspace>header{border-bottom-color:#d7e0e7;box-shadow:0 1px 5px #1e32460f}.v43workspace>header p{align-items:center;gap:6px;display:flex!important}.v43workspace>header p i{background:#20a06b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #dff5eb}.v43workspace .v38workspacebody{grid-template-columns:minmax(620px,1.4fr) minmax(430px,.72fr)}.v43chat{background:#efeae2}.v43chat>header{background:#fff}.v43chat .v39chattools em{font-weight:700;color:#23845f!important}.v43messages{background-color:#efeae2;background-image:radial-gradient(circle at 1px 1px,#4c5f620e 1px,#0000 0);background-size:19px 19px;gap:7px;padding:22px 34px;position:relative}.v43messages article{background:#fff;border:0;border-radius:8px;width:auto;max-width:min(680px,78%);padding:8px 10px 7px;box-shadow:0 1px 1px #1c2c3429}.v43messages article.own{background:#d9fdd3;border:0;border-radius:8px}.v43messages article.tagged,.v43messages article.tagged.own{background:#f1f8ff;border-left:3px solid #2d74b9}.v43messages article>div{gap:6px}.v43messages article b{color:#176b58;font-size:11px}.v43messages article.own b{color:#2561a0}.v43messages article time{color:#71817e;font-size:9px}.v43messages article p{color:#18232b;margin:4px 0 0;font-size:14px;line-height:1.45}.v43messages mark{background:#cfe6ff}.v43chatimage{color:#38536a;background:#dfe5e4;border-radius:7px;margin:5px 0 2px;text-decoration:none;display:block;overflow:hidden}.v43chatimage img{object-fit:cover;width:100%;max-width:440px;max-height:390px;display:block}.v43chatimage span{text-overflow:ellipsis;white-space:nowrap;padding:6px 8px;font-size:10px;display:block;overflow:hidden}.v43composer{background:#f0f2f5!important;padding:10px 14px 12px!important}.v43composer>.v42mentionbar{margin:0 0 7px!important}.v43composer .v42mentionbar>button{background:#fff!important}.v43composebox{grid-template-columns:auto minmax(0,1fr) auto;align-items:end!important;gap:8px!important;margin:0!important;display:grid!important}.v43composebox>.v42composer{min-width:0}.v43composebox textarea{background:#fff;min-height:48px;max-height:118px;height:48px!important;box-shadow:none!important;border:0!important;border-radius:9px!important;padding:13px 14px!important;font-size:14px!important}.v43attach,.v43send{border-radius:8px!important;height:44px!important;padding:0 15px!important}.v43attach{color:#426078!important;background:#fff!important;border:1px solid #cad5dd!important}.v43send{min-width:76px;background:#1877b9!important}.v43composer>footer{align-items:center;min-height:18px;margin-top:5px;display:flex}.v43composer>footer span,.v43composer>footer p{font-size:10px!important}.v43imagepreview{background:#fff;border:1px solid #d1dce3;border-radius:8px;align-items:center;gap:10px;margin-bottom:9px;padding:8px;display:flex}.v43imagepreview img{object-fit:cover;border-radius:6px;width:58px;height:58px}.v43imagepreview span{flex:1;min-width:0}.v43imagepreview b,.v43imagepreview small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v43imagepreview b{color:#294054;font-size:12px}.v43imagepreview small{margin-top:2px;font-size:10px}.v43imagepreview button{color:#a2393e!important;background:#fff6f6!important;border:1px solid #efc6c7!important;height:32px!important}.v43brief{background:#fff}.v43contact p{margin:0}.v43contact p b,.v43contact p span{display:block}.v43contact p b{color:#263b50;font-size:14px}.v43contact p span{color:#66798c;overflow-wrap:anywhere;margin-top:4px;font-size:11px}.v43brief .v38scope dl>div{border-bottom:1px solid #edf1f4;grid-template-columns:132px minmax(0,1fr);padding:9px 0}.v43brief .v38scope dl>div:last-child{border:0}.v43brief .v38scope dt{font-size:10px}.v43brief .v38scope dd{font-size:12px}.v38noticedrop>footer{grid-template-columns:1fr 1fr;gap:7px;display:grid}.v38noticedrop>footer button{min-width:0}.v43photo{color:#23795c;background:#e3f2ec;border-radius:4px;margin-right:5px;padding:1px 5px;font-size:8px;font-style:normal;font-weight:700;display:inline-block}.v43messagetoast{z-index:240;text-align:left;background:#fff;border:1px solid #cbd8e2;border-radius:10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;width:min(410px,100vw - 28px);padding:12px;animation:.22s ease-out v43toastin;display:grid;position:fixed;top:82px;right:22px;box-shadow:0 18px 50px #1126393d}.v43messagetoast>img{object-fit:cover;border-radius:8px;width:42px;height:42px}.v43messagetoast span{min-width:0}.v43messagetoast b,.v43messagetoast strong,.v43messagetoast small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v43messagetoast b{color:#20364a;font-size:12px}.v43messagetoast strong{color:#47708f;margin-top:1px;font-size:10px}.v43messagetoast small{color:#63778a;margin-top:3px;font-size:10px}.v43messagetoast>em{color:#276696;background:#e8f2fb;border-radius:6px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:700}@keyframes v43toastin{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (width<=1180px){.v43workspace .v38workspacebody{grid-template-columns:minmax(0,1fr) 390px}.v43messages{padding:20px}.v43messages article{max-width:86%}}@media (width<=900px){.v43workspace .v38workspacebody{display:block}.v43chat{min-height:720px}.v43brief{border-top:1px solid #d8e1e8}.v43messagetoast{top:72px;right:14px}}@media (width<=620px){.v43messages{padding:13px}.v43messages article{max-width:92%}.v43composebox{grid-template-columns:auto minmax(0,1fr)}.v43send{grid-column:1/-1;width:100%}.v43attach{padding:0 10px!important}.v43composer>.v42mentionbar{overflow:auto;flex-wrap:nowrap!important}.v38noticedrop>footer{grid-template-columns:1fr}.v43messagetoast{width:calc(100vw - 16px);top:66px;right:8px}}.v43chat{background:#edf6fb;min-height:0}.v43messages{background-color:#edf6fb;background-image:linear-gradient(#ffffff5c 1px,#0000 1px),linear-gradient(90deg,#ffffff5c 1px,#0000 1px);background-size:28px 28px}.v43messages article{align-self:flex-start;margin-left:0;margin-right:auto;display:block;box-shadow:0 2px 7px #29486017;background:#fff!important;border:1px solid #d6e2ea!important;border-radius:5px 13px 13px!important}.v43messages article.own{align-self:flex-end;margin-left:auto;margin-right:0;background:#d9edff!important;border-color:#b9d7ee!important;border-radius:13px 5px 13px 13px!important}.v43messages article.tagged{background:#f7fbff!important;border-left:4px solid #2874b8!important}.v43messages article.own.tagged{background:#d9edff!important;border-left:1px solid #b9d7ee!important;border-right:4px solid #2874b8!important}.v44messagehead{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.v44messagehead>span{align-items:center;gap:6px;min-width:0;display:flex}.v44messagehead b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#20577d!important;font-size:12px!important}.v44messagehead em{white-space:nowrap;align-items:center;font-style:normal;font-weight:700;color:#516d80!important;background:#e8f1f7!important;border-radius:10px!important;padding:3px 7px!important;font-size:9px!important;display:inline-flex!important}.v43messages article.own .v44messagehead em{color:#245d84!important;background:#c5e2f7!important}.v44messagehead i{color:#28659a;white-space:nowrap;background:#dbeaff;border-radius:9px;padding:3px 7px;font-size:8px;font-style:normal;font-weight:700}.v44messagehead time{white-space:nowrap;margin:2px 0 0 auto!important}.v43messages article p{color:#162c3d!important;font-size:14px!important;line-height:1.5!important}.v43composer{z-index:4;flex:none;position:relative;box-shadow:0 -3px 13px #2644590f;background:#e3edf3!important;border-top:1px solid #cddce6!important}.v43composebox{grid-template-columns:78px minmax(0,1fr) 104px!important;align-items:center!important}.v43attach,.v43send{opacity:1;justify-content:center;align-items:center;visibility:visible!important;width:100%!important;min-width:0!important;display:inline-flex!important}.v43attach{background:#fff!important}.v43send{color:#fff!important;background:#216fa9!important}.v43send:disabled{opacity:.45!important}.v43imagepreview{background:#f8fcff;border-color:#b9cfdf}.v43imagepreview small{font-weight:700;color:#23805c!important}.v43composebox textarea{background:#fff!important}.v38noticebutton{background:#f7fbff;border-color:#b9ccdc}.v38noticebutton em{background:#d93646;box-shadow:0 2px 8px #d936464d}.v43messagetoast{background:#fafdff;border-left:5px solid #2381be;box-shadow:0 20px 60px #102f4647}@media (width<=620px){.v43composebox{grid-template-columns:66px minmax(0,1fr) 92px!important;gap:6px!important}.v43send{grid-column:auto!important;width:100%!important;padding:0 8px!important;font-size:10px!important}.v43attach{padding:0 7px!important;font-size:10px!important}.v43composer{padding:9px!important}.v43messages article{max-width:94%}.v44messagehead>span{flex-wrap:wrap}.v44messagehead time{font-size:8px!important}}.v45hasunread{border-color:#ef9a9a!important;box-shadow:0 0 0 2px #dc262614,0 5px 16px #34405417!important}.v45hasunread .v38projectcard{background:snow}.v45projectunread{color:#b42318;background:#fee2e2;border-radius:999px;align-items:center;gap:6px;margin:0 0 12px;padding:5px 9px;font-weight:800;line-height:1;font-size:10px!important;display:inline-flex!important}.v45projectunread i{color:#fff;background:#dc2626;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.v45hasunread .v38projectcard footer b{color:#c52222!important}.v38noticebutton:has(em){color:#a31f26;background:#fff8f8;border-color:#f1a3a3}.v38noticebutton em{box-shadow:0 0 0 3px #d6424921}.v43messages{background:#eaf3fb!important;flex-direction:column!important;align-items:stretch!important;display:flex!important}.v43messages article[data-side=left]{background:#fff!important;border:1px solid #d8e1e8!important;border-radius:5px 14px 14px!important;align-self:flex-start!important;margin-left:0!important;margin-right:auto!important;box-shadow:0 2px 8px #293e501a!important}.v43messages article[data-side=right]{background:#cfe9ff!important;border:1px solid #a9cee9!important;border-radius:14px 5px 14px 14px!important;align-self:flex-end!important;margin-left:auto!important;margin-right:0!important;box-shadow:0 2px 8px #2563911f!important}.v43messages article[data-side=left].tagged{background:#f8fbff!important;border-left:4px solid #2874b8!important}.v43messages article[data-side=right].tagged{background:#cfe9ff!important;border-left:1px solid #a9cee9!important;border-right:4px solid #2874b8!important}.v43messages article[data-side=left] .v44messagehead b{color:#35546c!important}.v43messages article[data-side=right] .v44messagehead b{color:#145b8f!important}.v44messagehead b{font-size:13px!important;font-weight:800!important}.v44messagehead em{letter-spacing:.1px;font-size:10px!important}.v43messages article p{font-size:14px!important;font-weight:400!important}@media (width<=620px){.v45projectunread{font-size:9px!important}.v43messages article[data-side=left],.v43messages article[data-side=right]{width:auto!important;max-width:92%!important}}.v46messagetoast{overflow:hidden;z-index:300!important;text-align:left!important;background:#fff!important;border:1px solid #bfd0df!important;border-radius:14px!important;width:min(430px,100vw - 32px)!important;padding:0!important;display:block!important;position:fixed!important;top:84px!important;right:24px!important;box-shadow:0 22px 60px #122b4240!important}.v46toastopen{text-align:left;cursor:pointer;background:linear-gradient(135deg,#fff 0%,#f5faff 100%);border:0;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;min-height:116px;padding:16px 48px 16px 16px;display:grid}.v46toastopen:hover{background:#eff7ff}.v46toastopen>img{object-fit:cover;border-radius:10px!important;width:52px!important;height:52px!important}.v46toastopen>span{min-width:0;display:block}.v46toastopen>span>i{color:#1d639b;text-transform:uppercase;letter-spacing:.35px;background:#e5f2ff;border-radius:999px;margin-bottom:5px;padding:4px 8px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.v46toastopen>span>b,.v46toastopen>span>strong,.v46toastopen>span>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v46toastopen>span>b{color:#19364d;font-size:13px!important}.v46toastopen>span>strong{color:#326b96;margin-top:2px;font-size:12px!important}.v46toastopen>span>small{color:#536f84;margin-top:5px;font-size:12px!important}.v46toastopen>em{white-space:nowrap;border-radius:7px;align-self:end;font-style:normal;font-weight:800;color:#fff!important;background:#176bb0!important;padding:8px 10px!important;font-size:10px!important}.v46toastclose{color:#547086;cursor:pointer;background:#fff;border:1px solid #d3dee8;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 7px #1b385017}.v46toastclose:hover{color:#b42318;background:#fff3f3;border-color:#e19595}.v45projectunread>b{color:#9d174d;text-transform:uppercase;letter-spacing:.25px;border-left:1px solid #efaaaa;margin-left:2px;padding-left:8px;font-size:9px;font-weight:900}@media (width<=620px){.v46messagetoast{width:calc(100vw - 16px)!important;top:68px!important;right:8px!important}.v46toastopen{grid-template-columns:44px minmax(0,1fr);min-height:104px;padding:13px 42px 13px 13px}.v46toastopen>img{width:44px!important;height:44px!important}.v46toastopen>em{grid-column:2;justify-self:start;margin-top:3px}.v45projectunread{flex-wrap:wrap}.v45projectunread>b{border:0;width:100%;margin-left:24px;padding:0}}.v47projectactions{background:#fbfcfe;border-top:1px solid #e7ecf1;grid-template-columns:110px 1fr;align-items:end;gap:10px;padding:12px 14px;display:grid}.v47projectactions>button{color:#24598f;cursor:pointer;background:#fff;border:1px solid #b9cce1;border-radius:7px;height:40px;font-size:11px;font-weight:800}.v47projectactions>button:hover{background:#edf5fd;border-color:#7ba0c8}.v47projectactions>label{color:#677a90;grid-template-columns:1fr;gap:5px;font-size:10px;font-weight:700;display:grid}.v47projectactions select{color:#30465e;width:100%;height:40px;font:inherit;background:#fff;border:1px solid #ccd6e1;border-radius:7px;padding:0 9px;font-size:11px}.v47teamcreate{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.v25teamintro .v47teamcreate>button{color:#fff;cursor:pointer;background:#246bfe;border:0;border-radius:9px;min-height:42px;padding:10px 15px;font-size:11px;font-weight:850}.v25teamintro .v47teamcreate>button.secondary{color:#27547f;background:#fff;border:1px solid #cad9ec}.v25teamintro .v47teamcreate>button:hover{filter:brightness(.97)}@media (width<=700px){.v47projectactions{grid-template-columns:1fr}.v47teamcreate{justify-content:flex-start;width:100%}.v25teamintro .v47teamcreate>button{flex:1}}.v43messages .v44messagehead b[style]{text-shadow:0 0;color:var(--participant-color)!important;font-weight:900!important}.v43messages .v44messagehead>span{gap:7px!important}.v43messages .v44messagehead .v49senderavatar{background:var(--participant-color)!important;color:#fff!important;border:0!important;border-radius:50%!important;place-items:center!important;width:27px!important;min-width:27px!important;height:27px!important;padding:0!important;font-size:9px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;display:grid!important;box-shadow:0 0 0 2px #ffffffb8!important}.v43messages .v44messagehead b[style]{color:var(--participant-color)!important;font-size:13px!important;font-weight:900!important}.v38noticedrop>header .v49noticeclose,.v46messagetoast .v46toastclose{z-index:12!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;place-items:center!important;display:grid!important;position:relative!important}.v38noticedrop>header .v49noticeclose:hover,.v46messagetoast .v46toastclose:hover{color:#173b63!important;background:#e6edf5!important}.v50projectid{color:#295c89;letter-spacing:.09em;background:#f2f7fc;border:1px solid #c9d9ea;border-radius:999px;width:max-content;margin:0 0 9px;padding:4px 8px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.v50chatpdf{color:#173a59;background:#f8fbfe;border:1px solid #c6d8e8;border-radius:9px;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;gap:10px;margin:7px 0 3px;padding:10px;text-decoration:none;display:grid}.v50chatpdf>i,.v50pdficon{color:#fff;letter-spacing:.04em;background:#d44747;border-radius:8px;place-items:center;width:44px;height:44px;font-size:11px;font-style:normal;font-weight:900;display:grid}.v50chatpdf>span{min-width:0}.v50chatpdf b,.v50chatpdf small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.v50chatpdf b{color:#183b5a!important;font-size:12px!important}.v50chatpdf small{color:#607b91;margin-top:3px;font-size:10px}.v50chatpdf>em{color:#2a6fa9;font-size:18px;font-style:normal;font-weight:800}.v50pdfpreview .v50pdficon{flex:none}.v50pdfpreview{background:#f8fbfe!important;border-color:#c7d9e8!important}.v47projectactions label,.v47projectactions select{z-index:3;position:relative}@media (width<=700px){.v50chatpdf{grid-template-columns:40px minmax(0,1fr) 18px}.v50chatpdf>i,.v50pdficon{width:40px;height:40px}}.v43composebox{grid-template-columns:172px minmax(0,1fr) 104px!important}.v51attachmentbuttons{grid-template-columns:1fr 1fr;gap:7px;min-width:0;display:grid}.v51attachmentbuttons .v43attach{color:#234d6d;white-space:nowrap;gap:6px;min-height:44px;font-weight:800;line-height:1.1;border-color:#b9cddd!important;padding:0 8px!important;font-size:11px!important;display:flex!important}.v51attachmentbuttons .v43attach span{color:#216fa9;background:#e3f0fa;border-radius:6px;place-items:center;min-width:22px;height:22px;font-size:10px;font-weight:900;display:grid}.v51attachmentbuttons .v51pdfbutton{color:#7b3131;border-color:#e2c5c5!important}.v51attachmentbuttons .v51pdfbutton span{color:#b73535;letter-spacing:.03em;background:#f9e6e6;font-size:8px}.v51attachmentbuttons .v43attach:hover,.v51attachmentbuttons .v43attach:focus-visible{box-shadow:0 0 0 3px #216fa91a;background:#f4f9fd!important;border-color:#216fa9!important}@media (width<=700px){.v43composebox{grid-template-columns:minmax(0,1fr) 92px!important}.v51attachmentbuttons{grid-column:1/-1}.v51attachmentbuttons .v43attach{min-height:40px!important;font-size:11px!important}.v43composebox>.v42composer{grid-column:1}.v43composebox>.v43send{grid-column:2}}.v52bulkactions{background:#f8fafc;border-top:1px solid #e5ebf1;border-bottom:1px solid #dfe7ef;align-items:center;gap:12px;padding:10px 15px;display:flex}.v52bulkactions label{color:#29445f;cursor:pointer;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.v52bulkactions p{color:#6c7d90;flex:1;margin:0;font-size:11px}.v52bulkactions button{color:#b4232d;cursor:pointer;background:#fff1f2;border:1px solid #e7bfc2;border-radius:6px;height:34px;padding:0 12px;font-size:11px;font-weight:800}.v52bulkactions button:disabled{cursor:not-allowed;opacity:.45}.v52bulkactions input,.v52rowcheck input{accent-color:#2563eb;cursor:pointer;width:17px;height:17px}.table2 .row2.selectable{grid-template-columns:38px minmax(240px,1.5fr) minmax(155px,.9fr) 140px 95px minmax(135px,.8fr) 150px 140px 68px!important;min-width:1340px!important}.table2 .row2.selected{background:#f2f7ff}.v52selecthead{text-align:center}.v52rowcheck{cursor:pointer;place-items:center;height:38px;display:grid}.v52deletemeeting{color:#b4232d!important;background:#fff2f3!important;border-color:#edc7ca!important}.v35meetinghead,.v35meetings>article{grid-template-columns:110px minmax(190px,1.35fr) minmax(170px,1fr) minmax(145px,.8fr) minmax(180px,1fr) 205px!important}@media (width<=700px){.v52bulkactions{flex-wrap:wrap;align-items:flex-start}.v52bulkactions p{flex-basis:100%;order:3}.v52bulkactions button{margin-left:auto}}
