@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--pipeline-tone:transparent}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--edge-fade-start:0px;--edge-fade-end:0px}}}@layer theme{:root,:host{--font-sans:"Inter", "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.invert{--tw-invert:invert(100%);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,)}}:root,[data-theme=dark]{--bg:#151719;--surface:#1c1e21;--surface-2:#232528;--sidebar:#191b1d;--text:#f0f0ed;--muted:#999d9f;--line:#303235;--accent:#f48b50;--accent-ink:#191716;--soft:#27282b;--green:#9abd9c;--danger-text:#f09595;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg:#f6f7f9;--surface:#fff;--surface-2:#eef1f5;--sidebar:#fff;--text:#232b36;--muted:#626b77;--line:#e1e6eb;--accent:#3973d6;--accent-ink:#fff;--soft:#edf1f7;--green:#347a50;--danger-text:#b42318;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica Neue,sans-serif;font-size:14px}button,input,textarea,select{font:inherit}button,a,input,select,textarea{outline-offset:4px}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;background:var(--surface-2);border:1px solid var(--line);color:var(--text);border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 13px;transition:background .15s,border-color .15s;display:inline-flex}button:hover{border-color:var(--muted)}button:disabled{opacity:.5;cursor:wait}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-1.5px;margin-bottom:10px;font-size:clamp(26px,2.6vw,37px);font-weight:500;line-height:1.2}h2{letter-spacing:-.3px;align-items:center;gap:8px;margin-bottom:8px;font-size:17px;font-weight:500;display:flex}h3{font-size:16px;font-weight:500;line-height:1.5}p{color:var(--muted);margin-bottom:18px;line-height:1.65}small{color:var(--muted);font-size:12px;line-height:1.5}strong{font-weight:500}svg{flex-shrink:0}label{flex-direction:column;gap:8px;margin:18px 0;font-size:14px;display:flex}input,select,textarea{background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:7px;width:100%;min-width:0;padding:11px 12px}html select{--select-chevron:var(--muted);appearance:none;background-color:var(--bg);background-image:linear-gradient(45deg, transparent 50%, var(--select-chevron) 50%), linear-gradient(135deg, var(--select-chevron) 50%, transparent 50%);color:var(--text);text-overflow:ellipsis;cursor:pointer;background-position:right 18px top 50%,right 13px top 50%;background-repeat:no-repeat;background-size:5px 5px;padding:11px 36px 11px 12px;line-height:1.35;transition:border-color .15s,background-color .15s,box-shadow .15s}html select:hover:not(:disabled){--select-chevron:var(--text);border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){html select:hover:not(:disabled){border-color:color-mix(in srgb, var(--text) 28%, var(--line))}}html select:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}html select:open{--select-chevron:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){html select:open{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}}html select:open{background-image:linear-gradient(135deg, transparent 50%, var(--select-chevron) 50%), linear-gradient(45deg, var(--select-chevron) 50%, transparent 50%)}html select:disabled{cursor:not-allowed;opacity:.55}@supports (appearance:base-select){html select:where(:not(.phone-code select,[multiple],[size])){appearance:base-select}html select:where(:not(.phone-code select,[multiple],[size]))::picker(select){appearance:base-select}html select{background-image:none;position:relative}html select:open{background-image:none;position:relative}html select::picker-icon{content:"";background-color:var(--select-chevron);block-size:6px;inline-size:10px;margin-block-start:-3px;transition:rotate .2s cubic-bezier(.2,.8,.2,1),background-color .15s;position:absolute;inset-block-start:50%;inset-inline-end:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}html select:open::picker-icon{rotate:180deg}.pipeline-picker select::picker-icon{inset-inline-end:15px}html select option.select-action{border-block-start:1px solid var(--line);color:var(--accent);border-radius:0 0 7px 7px;margin-block-start:5px;padding-block-start:10px;font-weight:500}html select::picker(select){min-inline-size:anchor-size(self-inline);border:1px solid var(--line);background:var(--surface);max-block-size:min(340px,60vh);color:var(--text);scrollbar-width:thin;scrollbar-color:var(--line) transparent;opacity:1;transition:opacity .14s ease, translate .16s cubic-bezier(.2, .8, .2, 1), display .16s allow-discrete, overlay .16s allow-discrete;border-radius:11px;margin-block:6px;padding:5px;overflow-y:auto;translate:0;box-shadow:0 18px 40px -12px #00000073,0 2px 8px -2px #0000002e}@starting-style{html select:open::picker(select){opacity:0;translate:0 -4px}}html select:not(:open)::picker(select){opacity:0;translate:0 -4px}html select option{min-block-size:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;line-height:1.3;transition:background-color .1s;display:flex}html select option:hover,html select option:focus-visible{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){html select option:hover,html select option:focus-visible{background:color-mix(in srgb, var(--accent) 11%, transparent)}}html select option:hover,html select option:focus-visible{outline:none}html select option:checked{font-weight:600}html select option::checkmark{color:var(--accent);order:1;margin-inline-start:auto;font-size:13px}html select option:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){html select::picker(select){transition:none}}}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.7}input[type=color]{width:70px;height:42px;padding:4px}input[type=checkbox]{width:16px;accent-color:var(--accent)}textarea{resize:vertical;min-height:96px}fieldset{border:0;margin:0;padding:0}code{font-family:ui-monospace,monospace;font-size:12px}kbd{color:var(--muted);font-size:12px}.primary{background:var(--accent);color:var(--accent-ink);white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:11px 16px;font-weight:600;display:inline-flex}.primary:hover{filter:brightness(1.08);color:var(--accent-ink);border-color:#0000}.accent{color:var(--accent)}.muted{color:var(--muted)}.success{color:var(--green)}.error{color:var(--danger-text,#f09595);font-size:14px;line-height:1.5}.danger{color:#fff;background:#a54141;border-color:#0000}.inline{align-items:center;gap:12px;display:flex}.eyebrow{letter-spacing:1.6px;color:var(--muted);margin-bottom:14px;font-size:11px;font-weight:600;display:block}.workspace{background:var(--bg);min-height:100vh;color:var(--text);display:flex}.sidebar{background:var(--sidebar);border-right:1px solid var(--line);z-index:20;flex-direction:column;flex-shrink:0;width:244px;padding:32px 18px 16px;display:flex;position:fixed;inset:0 auto 0 0}.wordmark{letter-spacing:2px;align-items:center;gap:9px;margin:0 10px 36px;font-size:20px;font-weight:750;display:flex}.wordmark small{letter-spacing:1px;border-left:1px solid var(--line);writing-mode:vertical-rl;padding-left:9px;font-size:9px}.brand-symbol{color:var(--accent);font-size:37px;font-weight:900;line-height:30px}.account-switch{background:var(--surface);text-align:left;justify-content:flex-start;gap:10px;width:100%;margin-bottom:33px;padding:12px 10px;display:flex}.account-switch>span:nth-child(2){flex:1;min-width:0}.account-switch strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.account-switch small{font-size:11px}.avatar{background:var(--accent);border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.avatar{background:color-mix(in srgb, var(--accent) 14%, var(--surface))}}.avatar{color:var(--accent);flex-shrink:0;font-size:12px;font-weight:600}.avatar.small{background:var(--soft);width:32px;height:32px;color:var(--text)}.avatar[data-logo]{box-shadow:inset 0 0 0 1px var(--text);background:#fff}@supports (color:color-mix(in lab, red, red)){.avatar[data-logo]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 12%, transparent)}}.avatar[data-logo]{padding:4px;overflow:hidden}.avatar[data-logo] img{object-fit:contain;width:100%;height:100%}.nav-label{letter-spacing:1.5px;color:var(--muted);margin-bottom:12px;padding-left:14px;font-size:10px}nav{flex-direction:column;gap:5px;display:flex}nav a{color:var(--muted);border-radius:7px;align-items:center;gap:12px;padding:13px 14px;font-size:14px;display:flex}nav a:hover{background:var(--surface-2);color:var(--text)}nav a.active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){nav a.active{background:color-mix(in srgb, var(--accent) 10%, var(--sidebar))}}nav a.active{color:var(--accent)}nav a small{background:var(--surface-2);border-radius:4px;margin-left:auto;padding:1px 5px}.sidebar-bottom{margin-top:auto;padding-top:50px}.ownership{border:1px solid var(--line);border-radius:8px;margin-bottom:20px;padding:16px 12px}.ownership svg{color:var(--accent);margin-bottom:12px}.ownership strong{font-size:12px;display:block}.ownership p{margin:7px 0 14px;font-size:11px}.ownership span{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding-top:11px;font-size:11px;display:flex}.ownership span svg{color:var(--muted);margin:0}.profile{text-align:left;border:1px solid var(--line);background:0 0;gap:10px;width:100%;padding:10px;display:flex}.profile>span:nth-child(2){flex:1;min-width:0}.profile strong,.profile small{text-overflow:ellipsis;display:block;overflow:hidden}.profile strong{font-size:13px;line-height:20px}.profile small{color:var(--muted);font-size:11px;line-height:18px}.profile>svg{color:var(--muted)}.workspace-main{flex-direction:column;width:calc(100% - 244px);min-width:0;margin-left:244px;display:flex}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:76px;padding:0 38px;display:flex}.breadcrumb{color:var(--muted);gap:13px;font-size:12px;display:flex}.breadcrumb strong{color:var(--text)}.breadcrumb>span{opacity:.5}.topbar-right{align-items:center;gap:20px;display:flex}.scope-chip{border:1px solid var(--accent);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scope-chip{border:1px solid color-mix(in srgb, var(--accent) 25%, transparent)}}.scope-chip{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.scope-chip{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.scope-chip{color:var(--accent);letter-spacing:1px;border-radius:5px;padding:6px 9px;font-size:10px;font-weight:600}.search-button{color:var(--muted);background:0 0;border:0;gap:10px;padding:5px}.search-button kbd{border:1px solid var(--line);border-radius:4px;padding:3px 5px}.content{flex:1;width:100%;max-width:1800px;margin:0 auto;padding:39px 38px}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px;display:flex}.page-heading p{margin:0;font-size:14px}.section-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.section-title{align-items:center;gap:8px;font-size:13px;display:flex}.live-dot{background:var(--accent);border-radius:100%;width:6px;height:6px}.period-form{align-items:center;gap:6px;display:flex}.period-form select{background-color:var(--surface);width:132px;padding:8px 30px 8px 10px;font-size:12px}.period-form input{background:var(--surface);width:116px;padding:7px;font-size:11px}.period-form button{min-height:31px;padding:6px 9px;font-size:12px}.kpi-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:23px;display:grid}.kpi{border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:20px 21px}.kpi>div{color:var(--muted);justify-content:space-between;gap:10px;font-size:13px;display:flex}.kpi svg{color:var(--muted);opacity:.8}.kpi>strong{letter-spacing:-1.6px;font-variant-numeric:tabular-nums;margin:20px 0 8px;font-size:39px;font-weight:500;display:block}.kpi>small{font-size:11px}.chart-grid{grid-template-columns:1.4fr 1fr;gap:22px;margin-bottom:24px;display:grid}.panel{background:var(--surface);border:1px solid var(--line);border-radius:9px;margin-bottom:22px;overflow:hidden}.chart-grid .panel{margin:0}.panel-head{justify-content:space-between;align-items:center;gap:15px;padding:23px 23px 0;display:flex}.panel-head p{margin-bottom:0;font-size:12px}.panel-head h2{margin-bottom:6px}.legend{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.legend i{background:var(--accent);border-radius:50%;width:7px;height:7px}.chart{height:245px;padding:22px 20px 5px}.chart-foot{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:13px 22px;font-size:10px;display:flex}.funnel{padding:22px 23px 14px}.funnel>div{margin-bottom:16px}.funnel-label{justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.funnel-label span{align-items:center;gap:12px;display:flex}.funnel-label small{color:var(--muted);font-size:10px}.funnel-track{background:var(--surface-2);border-radius:4px;height:5px;overflow:hidden}.funnel-track>div{background:var(--accent);border-radius:4px;min-width:0;height:100%}.rates{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;padding:17px 23px;display:grid}.rates>div+div{border-left:1px solid var(--line);padding-left:22px}.rates strong{letter-spacing:-.7px;margin-bottom:6px;font-size:27px;display:block}.rates strong small{padding-left:2px;font-size:17px}.rates span{color:var(--muted);font-size:11px}.empty-chart{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.empty-chart svg{color:var(--accent);margin-bottom:12px}.empty-chart h3{margin-bottom:5px;font-size:14px}.empty-chart p{margin-bottom:14px;font-size:12px}.empty-chart a{color:var(--accent);align-items:center;gap:5px;font-size:12px;display:flex}.empty-chart a svg{margin:0}.empty-state{text-align:center;flex-direction:column;align-items:center;padding:44px 25px;display:flex}.empty-state h3{margin:16px 0 7px}.empty-state p{max-width:360px;font-size:13px}.empty-icon{border:1px solid var(--line);background:var(--surface-2);width:53px;height:53px;color:var(--accent);border-radius:13px;justify-content:center;align-items:center;display:flex}.empty-state.large{padding:95px 20px}.empty-state.large h2{margin-top:24px;font-size:23px}.text-button{color:var(--accent);align-items:center;gap:7px;font-size:12px;display:inline-flex}.count{background:var(--surface-2);color:var(--muted);border-radius:4px;padding:3px 6px;font-size:10px}.client-overview .panel-head{padding-bottom:20px}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{color:var(--muted);background:var(--surface-2);padding:12px 18px;font-size:11px;font-weight:400}td{border-top:1px solid var(--line);padding:17px 18px;font-size:12px}td button{font-size:12px}.client-name{align-items:center;gap:10px;display:flex}.client-name>svg{color:var(--muted);margin-left:8px}.table-scroll{position:relative;overflow:auto}.workspace-footer{border-top:1px solid var(--line);color:var(--muted);letter-spacing:.3px;justify-content:space-between;padding:19px 38px;font-size:10px;display:flex}.workspace-footer>span:first-child{letter-spacing:1px}.backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;position:fixed;inset:0}.dialog{z-index:51;background:var(--surface);color:var(--text);border:1px solid var(--line);timeline-scope:--dialog-scroll;border-radius:12px;flex-direction:column;width:min(520px,100vw - 32px);max-height:90vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 25px 100px #0005}.dialog-head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:15px;padding:22px 25px 16px;display:flex}.dialog-head-actions{flex:none;align-items:center;gap:14px;display:flex}.dialog-switch{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.dialog-body{overscroll-behavior:contain;scroll-timeline:--dialog-scroll block;scrollbar-width:thin;scrollbar-color:var(--muted) transparent;flex:auto;min-height:0;padding:18px 25px 25px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.dialog-body{scrollbar-color:color-mix(in srgb, var(--muted) 45%, transparent) transparent}}.dialog-body::-webkit-scrollbar{width:10px}.dialog-body::-webkit-scrollbar-track{background:0 0}.dialog-body::-webkit-scrollbar-thumb{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dialog-body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--muted) 40%, transparent)}}.dialog-body::-webkit-scrollbar-thumb{background-clip:padding-box;border:3px solid #0000;border-radius:999px}.dialog-body::-webkit-scrollbar-thumb:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dialog-body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--muted) 70%, transparent)}}@supports (animation-timeline:scroll()){.dialog-head{border-bottom-color:#0000;animation:linear both dialog-head-divider;animation-timeline:--dialog-scroll;animation-range:0 24px}}@keyframes dialog-head-divider{to{border-bottom-color:var(--line)}}.dialog-head h2{margin:0;font-size:20px}.dialog.drawer{border-radius:0;width:min(510px,100vw);height:100vh;max-height:100vh;inset:0 0 0 auto;transform:none}.icon-button{background:0 0;border:0;min-height:28px;padding:6px}.search-field{border:1px solid var(--line);background:var(--bg);color:var(--muted);border-radius:7px;align-items:center;gap:9px;padding:0 12px;display:flex}.search-field:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.search-field>svg{flex-shrink:0}.search-field input{width:0;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:12px 0}.search-field.compact{width:280px}.account-list{max-height:350px;padding:10px 0;overflow:auto}.account-list a{align-items:center;gap:12px;padding:12px 4px;display:flex}.account-list a>span:nth-child(2){flex:1}.account-list strong,.account-list small{display:block}.template-tag{border:1px solid var(--accent);flex-shrink:0;padding:2px 8px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.template-tag{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent)}}.template-tag{background:var(--accent);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.template-tag{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.template-tag{color:var(--text);white-space:nowrap;font-size:11px;font-weight:600;line-height:16px}.account-switch .template-tag{padding:0 6px;font-size:10px;line-height:14px}.full-button{width:100%}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-actions{align-items:center;gap:12px;margin-top:21px;display:flex}.notice{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:8px;align-items:center;gap:14px;margin-bottom:23px;padding:18px 20px;font-size:13px;display:flex}.notice p{margin:0;font-size:13px}.notice strong{color:var(--text);margin-bottom:5px;display:block}.notice.horizontal>svg{color:var(--accent)}.kanban{align-items:stretch;gap:14px;min-height:480px;padding-bottom:20px;display:flex;overflow:auto}.kanban-column{background:var(--surface);flex-shrink:0;width:242px}@supports (color:color-mix(in lab, red, red)){.kanban-column{background:color-mix(in srgb, var(--surface) 55%, var(--bg))}}.kanban-column{border:1px solid var(--line);border-radius:8px;transition:background .15s}.kanban-column.drop-over{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.kanban-column.drop-over{background:color-mix(in srgb, var(--accent) 9%, var(--surface))}}.kanban-column.drop-over{border-color:var(--accent)}.column-head{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:15px 10px 15px 14px;display:flex}.column-head h2{letter-spacing:0;flex:1;margin:0;font-size:12px}.column-head>span:not(.stage-dot){color:var(--muted);font-size:11px}.stage-dot{border-radius:50%;width:7px;height:7px}.column-body{padding:10px}.lead-card{background:var(--surface);border:1px solid var(--line);border-radius:7px;margin-bottom:9px;padding:12px;box-shadow:0 2px 4px #0001}.lead-card.dragging{z-index:10;box-shadow:0 8px 30px #0005}.lead-head{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.lead-name{text-align:left;background:0 0;border:0;justify-content:flex-start;min-height:24px;padding:0;font-size:13px;line-height:1.4}.drag-handle{min-height:24px;color:var(--muted);touch-action:none;cursor:grab;background:0 0;border:0;padding:3px}.lead-card>span{color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:7px;margin:5px 0;font-size:11px;line-height:1.6;display:flex}.lead-foot{justify-content:space-between;align-items:center;margin-top:15px;display:flex}.lead-foot small{background:var(--soft);border-radius:3px;padding:2px 5px;font-size:10px}.initials{color:var(--muted);border:1px solid var(--line);border-radius:50%;padding:4px;font-size:9px}.quick-add{border:1px dashed var(--line);width:100%;color:var(--muted);background:0 0;min-height:33px;font-size:11px}.board-hint{align-items:center;gap:5px;font-size:12px;display:flex}.drawer-section{border-top:1px solid var(--line);margin-top:24px;padding:22px 0}.drawer-section h3{align-items:center;gap:8px;display:flex}.timeline{margin-top:25px}.timeline>div{border-bottom:1px solid var(--line);gap:12px;padding:12px 0;display:flex}.timeline strong{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;display:block}.timeline small{margin-top:4px;display:block}.timeline svg{color:var(--accent);margin-top:3px}.stage-editor{align-items:center;gap:10px;margin-bottom:10px;display:flex}.stage-editor small{flex-shrink:0;width:95px}.stage-editor input[type=color]{flex-shrink:0;width:35px}.tabs{border-bottom:1px solid var(--line);gap:24px;margin-bottom:28px;display:flex}.tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 2px 15px}.tabs button.active{color:var(--accent);border-bottom-color:var(--accent)}.settings-panel{max-width:800px;padding:25px}.settings-panel>p{font-size:13px}.settings-panel h2{margin-bottom:9px}.settings-foot{align-items:center;gap:7px;font-size:12px;display:flex}.env-list>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:13px 0;font-size:12px;display:flex}.env-list>div:last-child{border:0}.integration-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.integration-row small{overflow-wrap:anywhere;margin-top:5px;display:block}.integration-row .form-actions{margin:0}.integration-row .primary{font-size:12px}.danger-panel{border-color:#824444}.checkbox-list{flex-wrap:wrap;gap:0 24px;display:flex}.checkbox-list label{flex-direction:row;align-items:center;min-width:100px;margin:12px 0;font-size:13px}blockquote{background:var(--bg);border-left:2px solid var(--accent);color:var(--muted);margin:18px 0;padding:18px;font-size:13px;line-height:1.7}.automation-list{flex-direction:column;gap:13px;margin-bottom:24px;display:flex}.automation-card{background:var(--surface);border:1px solid var(--line);border-radius:9px;align-items:center;gap:22px;padding:25px;display:flex}.automation-icon{background:var(--soft);border:1px solid var(--line);width:48px;height:48px;color:var(--accent);border-radius:11px;justify-content:center;align-items:center;display:flex}.automation-info{flex:1;min-width:0}.title-button{background:0 0;border:0;gap:9px;min-height:24px;padding:0;font-size:16px;font-weight:500}.title-button svg{color:var(--muted)}.automation-info p{margin:6px 0 12px;font-size:12px}.automation-meta{color:var(--muted);gap:14px;font-size:11px;display:flex}.run-stats{text-align:right;min-width:80px}.run-stats strong{margin-bottom:4px;font-size:22px;display:block}.run-stats small{font-size:11px}.switch{background:var(--line);border:0;border-radius:20px;flex-shrink:0;justify-content:flex-start;width:37px;height:22px;min-height:22px;padding:3px;display:flex}.switch[data-checked]{background:var(--accent)}.switch-thumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;display:block}.switch[data-checked] .switch-thumb{transform:translate(15px)}.switch .switch-thumb{transition:transform .24s cubic-bezier(.3,1.35,.55,1);position:relative}.switch.switch[data-saving]:disabled{opacity:1;cursor:progress}.switch .switch-thumb:after{content:"";opacity:0;border:1.5px solid #00000024;border-top-color:#0000008c;border-radius:50%;transition:opacity .18s;position:absolute;inset:3px}.switch[data-checked] .switch-thumb:after{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.switch[data-checked] .switch-thumb:after{border-color:color-mix(in srgb, var(--accent) 24%, transparent)}}.switch[data-checked] .switch-thumb:after{border-top-color:var(--accent)}.switch[data-saving] .switch-thumb:after{opacity:1;animation:.65s linear infinite spin}.run-windows{border-bottom:1px solid var(--line);color:var(--muted);margin-top:15px;padding:20px 0;font-size:12px}.run-list a{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:18px 0;font-size:12px;display:flex}.run-list strong,.run-list small{display:block}.website-status{align-items:center;gap:18px;padding:25px;display:flex}.website-status>div{flex:1;min-width:0}.website-status p{overflow-wrap:anywhere;margin:0;font-size:12px}.website-icon{background:var(--soft);width:55px;height:55px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;display:flex}.website-thumb{--thumb:112;width:calc(var(--thumb) * 1px);height:calc(var(--thumb) * 1px);border:1px solid var(--line);background:#fff;border-radius:10px;flex-shrink:0;position:relative;overflow:hidden}.website-thumb iframe{width:1280px;height:1280px;transform:scale(calc(var(--thumb) / 1280));transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}.status-pill{color:var(--green);background:var(--green)}@supports (color:color-mix(in lab, red, red)){.status-pill{background:color-mix(in srgb, var(--green) 12%, transparent)}}.status-pill{white-space:nowrap;border-radius:20px;padding:7px 10px;font-size:12px}.status-pill.neutral{color:var(--muted);background:var(--soft)}.kpi-grid.three{grid-template-columns:repeat(3,1fr)}.kpi>strong.smaller{font-size:27px}.uptime-panel{padding-top:20px}.uptime-bars{gap:3px;padding:0 20px 20px;display:flex}.uptime-bars i{border-radius:3px;flex:1;height:30px}.uptime-bars .ok{background:var(--green)}.uptime-bars .down{background:#c36e6e}.analytics-tables{grid-template-columns:1fr 1fr;gap:24px;padding:25px;display:grid}.analytics-tables td{white-space:normal;overflow-wrap:anywhere;padding:12px 4px}.login{color:#f0f0ed;background:radial-gradient(at 50% 0,#342b24 0%,#17191b 55%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.login-brand{color:var(--accent);align-items:center;gap:12px;margin-bottom:40px;font-size:35px;display:flex}.login-brand span{letter-spacing:4px;color:var(--text);font-size:20px;font-weight:700}.login-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;width:min(440px,100%);padding:34px}.login-card h1{font-size:32px}.login-card p{font-size:14px}.login-card .primary{justify-content:space-between;width:100%;margin:8px 0 22px}.login-card .notice{display:block}.login footer{color:var(--muted);margin-top:40px;font-size:11px}.mobile-menu{display:none}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.content{padding:45px 55px}.chart{height:300px}.funnel>div{margin-bottom:24px}}@media (max-width:1200px){.sidebar{width:215px;padding:28px 12px 16px}.workspace-main{width:calc(100% - 215px);margin-left:215px}.content{padding:30px 24px}.topbar{padding:0 24px}.period-form input{display:none}.period-form:focus-within input{display:block}.chart-grid{grid-template-columns:1.1fr 1fr}.kpi{padding:17px}.automation-card{gap:15px;padding:20px}.run-stats{min-width:60px}.run-stats:nth-last-child(2){display:none}.wordmark{font-size:18px}.wordmark small{display:none}}@media (max-width:900px){.chart-grid{grid-template-columns:1fr}.kpi-grid{grid-template-columns:repeat(2,1fr)}.sidebar{width:195px}.workspace-main{width:calc(100% - 195px);margin-left:195px}.account-switch strong{font-size:12px}.page-heading{align-items:flex-start}.page-heading>.primary{padding:10px;font-size:12px}.website-status{flex-wrap:wrap}.website-status>.primary{margin-left:auto}.kpi-grid.three{grid-template-columns:1fr}.automation-icon{display:none}.section-toolbar{flex-wrap:wrap}.form-grid{grid-template-columns:1fr;gap:0}.automation-card{gap:12px}.title-button{font-size:14px}.analytics-tables{grid-template-columns:1fr}}@media (max-width:680px){.sidebar{display:none}.sidebar.mobile-open{width:250px;display:flex;top:65px}.workspace-main{width:100%;margin-left:0}.mobile-menu{display:inline-flex}.topbar{height:65px;padding:0 16px}.breadcrumb{margin-left:12px;margin-right:auto;font-size:11px}.topbar-right{gap:9px}.topbar-right .search-button kbd{display:none}.scope-chip{padding:5px 6px;font-size:9px}.content{padding:28px 16px}.page-heading{flex-wrap:wrap;gap:12px;margin-bottom:28px}h1{letter-spacing:-1px;font-size:28px}.eyebrow{letter-spacing:1.3px;font-size:10px}.page-heading p{font-size:13px}.kpi-grid{gap:10px}.kpi{padding:16px}.kpi>strong{margin:17px 0 5px;font-size:33px}.kpi>div{font-size:12px}.kpi>small{font-size:10px}.kpi svg{width:15px}.panel-head{padding:20px 17px 0}.panel-head h2{font-size:15px}.panel-head p{font-size:11px}.legend{font-size:10px}.chart{height:230px;padding:15px 10px 0}.chart-foot{padding:13px 16px;font-size:9px}.workspace-footer{padding:17px 16px}.workspace-footer>span:last-child{display:none}.period-form input{display:none!important}.period-form{margin-left:auto}.section-title{font-size:12px}.section-toolbar>.inline{justify-content:space-between;width:100%;font-size:12px}.search-field.compact{width:100%}.kanban-column{width:235px}.board-hint{font-size:11px;line-height:1.5}.automation-card{flex-wrap:wrap;padding:17px}.automation-info{flex-basis:75%}.run-stats{text-align:left;order:3}.automation-card>.switch{margin-left:auto}.automation-info p{font-size:12px}.automation-meta{font-size:10px}.run-stats:nth-last-child(2){display:block}.run-stats strong{font-size:18px}.run-stats small{font-size:10px}.settings-panel{padding:20px}.tabs{gap:20px}.tabs button{font-size:13px}.integration-row{flex-direction:column;align-items:flex-start;gap:12px}.env-list code{font-size:10px}.dialog-head{padding:18px 20px 14px}.dialog-body{padding:16px 20px 20px}.login-card{padding:25px}.website-status{padding:20px}.website-icon{display:none}.website-thumb{--thumb:72}.website-status:has(.website-thumb)>div{flex-basis:150px}.website-status h2{font-size:16px}.settings-foot{align-items:flex-start}.notice{padding:16px}.notice.horizontal{align-items:flex-start}.notice p{font-size:12px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.changelog{white-space:pre-wrap;color:var(--muted);max-height:300px;font-size:12px;line-height:1.6;overflow:auto}summary{cursor:pointer;color:var(--accent);margin:14px 0}.period-form{flex-wrap:wrap}.period-form input{display:block!important}.period-form select{min-width:125px}.period-form input{width:125px}@media (max-width:680px){.period-form{max-width:100%;margin-left:0}.period-form input{width:120px;display:block!important}}.workspace-loading{background:var(--bg);min-height:100dvh;color:var(--text);place-items:center;padding:32px 24px;display:grid}.page-spinner{place-items:center;min-height:min(60vh,520px);display:grid}.workspace-loading>.page-spinner{min-height:0}.page-spinner-ring{border:2.5px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite spin,.2s .15s both page-spinner-in}@keyframes page-spinner-in{0%{opacity:0}}.profile{border-radius:9px;justify-content:flex-start;align-items:center}.profile:hover,.profile[data-popup-open]{background:var(--surface-2)}.profile .avatar,.profile>svg{flex-shrink:0}.profile-text{flex-direction:column;gap:1px;display:flex}.profile-text strong,.profile-text small{white-space:nowrap}.profile-positioner{z-index:60}.profile-menu{border:1px solid var(--line);background:var(--surface);width:250px;max-width:calc(100vw - 32px);color:var(--text);border-radius:12px;padding:14px;box-shadow:0 12px 36px #0003}.profile-menu-title{margin:0;font-size:13px;font-weight:600}.profile-menu-email{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 14px;font-size:12px}.profile-signout{justify-content:flex-start;width:100%}.calendar-panel{padding:20px}.calendar-toolbar,.calendar-controls{align-items:center;gap:12px;display:flex}.calendar-toolbar{flex-wrap:wrap;justify-content:space-between;margin-bottom:18px}.calendar-toolbar h2{text-align:center;min-width:170px;margin:0}.calendar-status{min-height:1.5em;color:var(--muted);align-items:center;gap:8px;margin-bottom:18px;display:flex}.calendar-grid{background:var(--line);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.calendar-weekday{text-align:center;color:var(--muted);background:var(--surface-2);padding:10px;font-size:12px}.calendar-day{text-align:left;background:var(--surface);min-height:112px;color:var(--text);border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:5px;padding:9px;display:flex;overflow:hidden}.calendar-day.selected{box-shadow:inset 0 0 0 2px var(--accent);background:var(--surface-2)}.calendar-day.outside{background:var(--bg);color:var(--muted)}.calendar-day:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.calendar-date{font-size:13px;font-weight:600}.calendar-event{border-left:2px solid var(--accent);background:var(--soft);white-space:nowrap;text-overflow:ellipsis;padding:3px 5px;font-size:11px;display:block;overflow:hidden}.calendar-dot{display:none}.calendar-stage{border-radius:8px;position:relative;overflow:hidden}.calendar-grid{transition:filter .28s,opacity .28s}.calendar-stage[data-loading=true] .calendar-grid{filter:blur(6px);opacity:.65;transition-delay:.1s}.calendar-loading{pointer-events:none;place-items:center;animation:.2s .1s both page-spinner-in;display:grid;position:absolute;inset:0}.calendar-loading-ring{border:2.5px solid var(--line);border-top-color:var(--accent);--disc:var(--surface);border-radius:50%;width:30px;height:30px}@supports (color:color-mix(in lab, red, red)){.calendar-loading-ring{--disc:color-mix(in srgb, var(--surface) 92%, white)}}.calendar-loading-ring{background:var(--disc);box-shadow:0 0 0 14px var(--disc), 0 0 0 15px var(--line), 0 16px 34px 10px #0003;animation:.7s linear infinite spin}.calendar-agenda{margin-top:20px;padding:24px}.calendar-agenda h2{align-items:center;gap:8px;display:flex}.calendar-agenda-event{border-top:1px solid var(--line);align-items:center;gap:24px;padding:18px 0;display:flex}.calendar-agenda-event time{min-width:160px;color:var(--muted);font-size:12px}.calendar-agenda-event div{overflow-wrap:anywhere;flex:1}.calendar-agenda-event p{color:var(--muted);margin:6px 0 0}.calendar-agenda-event a{font-size:12px}.calendar-added{align-items:center;gap:8px;margin:0 0 16px;font-size:13px;display:flex}.calendar-add label,.calendar-add .form-grid{gap:14px;margin:0 0 14px}.calendar-add .form-grid label{margin:0}.calendar-add label.inline{flex-direction:row;align-items:center;gap:10px}.calendar-add textarea{min-height:72px}.calendar-add small{line-height:1.5;display:block}.calendar-add .error{margin:12px 0 0}@media (max-width:700px){.calendar-panel{padding:10px}.calendar-toolbar h2{min-width:135px;font-size:16px}.calendar-day{min-height:60px;padding:8px 4px}.calendar-event,.calendar-day small{display:none}.calendar-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;display:block}.calendar-agenda-event{flex-direction:column;align-items:flex-start;gap:8px}}.workspace-navigation-button{align-self:flex-start;margin:16px 16px 0}.readonly-setting{margin:18px 0;font-size:14px}.readonly-setting dt{margin-bottom:8px}.readonly-setting dd{background:var(--muted);border-radius:7px;align-items:center;gap:10px;margin:0;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.readonly-setting dd{background:color-mix(in srgb, var(--muted) 8%, transparent)}}.readonly-setting dd{color:var(--muted)}.readonly-setting dd span{overflow-wrap:anywhere;min-width:0}.readonly-setting dd small{white-space:nowrap;margin-left:auto}.template-preview{padding:22px;overflow:hidden}.template-preview .panel-head{flex-wrap:wrap;gap:16px;padding:0}.template-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.template-viewport{border:1px solid var(--line);background:#eceeea;border-radius:10px;width:100%;height:650px;max-height:75vh;margin:0 auto;overflow-y:auto}.template-viewport img{width:100%;height:auto;display:block}.template-caption{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.6}.template-disclosure{margin-top:20px;padding:22px}.template-disclosure>summary{cursor:pointer;padding:8px 0}.template-disclosure>.template-preview{margin-top:16px}.template-stage{border:1px solid var(--line);background:var(--bg);border-radius:8px;margin-top:20px;padding:18px}.template-stage .template-viewport{max-width:480px;height:320px;max-height:40vh;box-shadow:0 8px 24px #00000014}.template-caption{margin-bottom:0;font-size:12px}.website-statistics .panel-head{flex-wrap:wrap}.website-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:22px;display:grid}.website-metric{border-right:1px solid var(--line);min-width:0;padding-right:16px}.website-metric:last-child{border:0}.website-metric>span{color:var(--muted);align-items:center;gap:7px;margin-bottom:12px;font-size:12px;display:flex}.website-metric strong{letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:1.2;display:block;overflow:hidden}.website-analytics-notice{border-top:1px solid var(--line);background:var(--bg);align-items:center;gap:13px;padding:18px 22px;display:flex}.statistics-icon{width:38px;height:38px;color:var(--accent);background:var(--soft);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.website-analytics-notice h3{margin:0 0 4px;font-size:14px}.website-analytics-notice p{max-width:720px;margin:0;font-size:12px}.website-posthog{border-top:1px solid var(--line);padding:16px 22px 20px}.website-posthog>summary{cursor:pointer;font-size:14px;font-weight:600}.website-posthog>p{max-width:720px;margin:10px 0 14px;font-size:12px}.website-posthog>.key-form,.website-posthog-region{max-width:560px;margin:10px 0 0}.website-posthog form.key-form{align-items:flex-end}.website-posthog form.key-form label{flex:1;margin:0}.website-posthog form.key-form small:empty{display:none}.website-period{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:600px){.template-preview{padding:16px}.template-stage{padding:10px}.template-stage .template-viewport{aspect-ratio:3/2;height:auto}.website-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding:18px}.website-metric:nth-child(2){border:0}.website-analytics-notice{align-items:flex-start;padding:16px 18px}}.inbox-layout{grid-template-columns:300px minmax(0,1fr);gap:16px;min-height:600px;display:grid}.inbox-list,.inbox-content{min-width:0;padding:16px}.inbox-list-tools{gap:8px;margin-bottom:16px;display:flex}.inbox-list-tools input{width:100%;min-width:0}.inbox-thread{text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;margin-bottom:4px;padding:14px 10px;display:block}.inbox-thread:hover,.inbox-thread.active{background:var(--surface-hover,#8080801f);border-color:var(--border)}.inbox-thread>span{justify-content:space-between;align-items:center;display:flex}.inbox-thread small{opacity:.65;margin-top:4px;display:block}.inbox-thread p{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:13px;overflow:hidden}.inbox-unread{background:var(--accent);border-radius:50%;width:8px;height:8px}.conversation-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.conversation-heading h2{margin:0}.conversation-heading p{margin:6px 0 0;font-size:12px}.conversation-messages{flex-direction:column;gap:12px;min-height:240px;max-height:520px;padding:20px 0;display:flex;overflow:auto}.message-bubble{border:1px solid var(--border);overflow-wrap:anywhere;background:#8080801a;border-radius:12px;max-width:85%;padding:12px 16px}.message-bubble.outgoing{background:var(--accent);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.message-bubble.outgoing{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.message-bubble.incoming{align-self:flex-start}.message-bubble p{white-space:pre-wrap;margin:8px 0}.message-bubble small{opacity:.8;font-size:11px;display:block}.conversation-compose{border-top:1px solid var(--border);padding-top:16px}.conversation-compose textarea{min-height:85px}.conversation.compact{padding:20px 0}.inbox-consent{margin:12px 0;font-size:12px}.reminder-setup{margin-top:24px;padding:24px}.reminder-setup fieldset{border:0;padding:0}.reminder-setup details{margin:20px 0}.reminder-setup form{margin:12px 0}.reminder-setup input[type=checkbox]{width:auto}.reminder-setup label{margin-top:12px}@media (max-width:850px){.inbox-layout{grid-template-columns:1fr}.inbox-content{display:none}.inbox-layout.has-conversation .inbox-content{display:block}.inbox-layout.has-conversation{align-content:start}.inbox-layout.has-conversation .inbox-list{overscroll-behavior:contain;max-height:232px;overflow:auto}.message-bubble{max-width:95%}}.conversation-heading h2,.inbox-list h2{font-size:18px}.agent-overview-card{transition:border-color .16s,background .16s;position:relative}.agent-overview-card:hover{border-color:var(--muted)}.agent-overview-card .title-button:after{content:"";cursor:pointer;border-radius:9px;position:absolute;inset:0}.agent-overview-card .title-button:focus-visible:after{outline:2px solid var(--accent);outline-offset:3px}.agent-overview-card>.switch{z-index:1;position:relative}.agent-overview-card .automation-icon{flex-shrink:0}.agent-detail-description{margin:0 0 24px;line-height:1.6}.agent-detail .reminder-setup{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.agent-detail .reminder-setup h2{margin-bottom:8px;font-size:15px}.agent-detail .reminder-setup>p{font-size:13px;line-height:1.6}.agent-detail .reminder-setup .form-grid{grid-template-columns:1fr;gap:0}.agent-detail details{border-top:1px solid var(--line);margin:24px 0 0;padding:20px 0 0}.agent-detail summary{cursor:pointer;font-size:14px;font-weight:500}.agent-detail details[open]>summary{margin-bottom:20px}.agent-detail .reminder-setup label{overflow-wrap:anywhere}.agent-detail .reminder-setup label.inline{flex-direction:row;align-items:flex-start;gap:10px;margin:20px 0;line-height:1.5;display:flex}.agent-detail .reminder-setup input[type=checkbox]{flex:none;margin-top:3px}.agent-activity>.muted{font-size:12px;line-height:1.6}.dialog:has(.agent-detail){width:min(720px,100vw - 32px)}.dialog:has(.agent-workbench){width:min(1140px,100vw - 32px)}.agent-workbench{align-items:start;gap:28px;display:grid}.agent-demo{justify-items:center;gap:10px;display:grid}.agent-demo-head{justify-content:space-between;align-items:center;width:100%;display:flex}.agent-demo .demo-phone{height:min(600px,90vh - 190px);min-height:460px}.agent-demo-head .text-button{color:var(--text)}.agent-settings .lead-sources .lead-source-body{border-top:1px solid var(--line);padding:14px 16px 16px}.lead-sources .notify-channel-body fieldset{border-top:0;padding:0}.lead-sources pre{background:var(--surface-2);border-radius:8px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5;overflow-x:auto}.facebook-lead-setup .text-button{min-height:0;color:var(--text);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.agent-demo .demo-phone[data-platform=imessage] .demo-chip{color:#636366}.agent-demo .demo-island{display:none}.agent-demo .demo-status{height:32px;padding-top:6px}.agent-demo .demo-phone[data-platform=imessage] .demo-bubble{padding:7px 12px;font-size:14px;line-height:19px}.agent-demo .error{text-align:center;margin:0}.agent-demo-note{text-align:center;max-width:300px;margin:0;font-size:12px;line-height:1.5}.notify-channel{border:1px solid var(--line);background:var(--surface);border-radius:12px;transition:border-color .2s,box-shadow .2s}.notify-channel[data-on]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.notify-channel[data-on]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.notify-channel[data-on]{box-shadow:0 1px 0 var(--accent)}@supports (color:color-mix(in lab, red, red)){.notify-channel[data-on]{box-shadow:0 1px 0 color-mix(in srgb, var(--accent) 14%, transparent)}}.notify-channel-head{align-items:center;gap:12px;padding:14px 16px;display:flex}.notify-channel-icon{background:var(--soft);width:36px;height:36px;color:var(--muted);border-radius:10px;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.notify-channel[data-on] .notify-channel-icon{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.notify-channel[data-on] .notify-channel-icon{background:color-mix(in srgb, var(--accent) 14%, var(--surface))}}.notify-channel[data-on] .notify-channel-icon{color:var(--accent)}.notify-channel-title{flex:1;gap:1px;min-width:0;display:grid}.notify-channel-title strong{font-size:14px;font-weight:600}.notify-channel-title small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.notify-channel-body{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.3,.9,.3,1);display:grid}.notify-channel[data-on] .notify-channel-body{grid-template-rows:1fr}.notify-channel-body>div{visibility:hidden;min-height:0;transition:visibility 0s .26s;overflow:hidden}.notify-channel[data-on] .notify-channel-body>div{visibility:visible;transition-delay:0s}.notify-channel-body fieldset{border:0;border-top:1px solid var(--line);margin:0;padding:14px 16px 16px}@media (prefers-reduced-motion:reduce){.notify-channel-body{transition:none}}.notify-preview-pick{background:var(--soft);border-radius:8px;padding:2px;display:inline-flex}.notify-preview-pick button{min-height:0;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.notify-preview-pick button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #0000001f}.notify-preview[data-off] .lead-email,.notify-preview[data-off] .lead-sms{border-style:dashed;border-color:#a8a29e}.lead-sms{color:#1c1917;text-align:left;background:#fff;border:1px solid #e7e5e4;border-radius:12px;gap:8px;padding:14px;display:grid}.lead-sms p{margin:0}.lead-sms .lead-sms-meta{color:#57534e;text-align:center;overflow-wrap:anywhere;font-size:12px}.lead-sms .lead-sms-bubble{color:#000;white-space:pre-line;overflow-wrap:anywhere;background:#e9e9eb;border-radius:18px 18px 18px 6px;justify-self:start;max-width:92%;padding:9px 13px;font-size:14px;line-height:1.4}.channel-tabs{min-width:0;display:grid}.channel-rail{border:1px solid var(--line);background:var(--soft);border-radius:12px 12px 0 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.channel-tab{--channel:var(--muted);border:0;border-right:1px solid var(--line);min-width:0;min-height:0;color:var(--muted);text-align:left;background:0 0;border-radius:0;place-content:center start;justify-items:start;gap:4px;padding:12px 14px 11px;transition:background .15s,box-shadow .15s,color .15s;display:grid;box-shadow:inset 0 2px #0000}.channel-tab:last-child{border-right:0}.channel-tab:hover{color:var(--text)}.channel-tab[data-active]{background:var(--surface);box-shadow:inset 0 2px 0 var(--channel);color:var(--text)}.channel-tab:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:9px}.channel-tab[data-channel=sms],.channel-demo[data-channel=sms]{--channel:#34c759}.channel-tab[data-channel=whatsapp],.channel-demo[data-channel=whatsapp]{--channel:#25d366}.channel-tab[data-channel=instagram],.channel-demo[data-channel=instagram]{--channel:#e1306c}.channel-tab[data-channel=facebook],.channel-demo[data-channel=facebook]{--channel:#0084ff}.channel-tab svg,.channel-demo-on svg{color:var(--channel)}.channel-tab-name{align-items:center;gap:7px;max-width:100%;font-size:13px;font-weight:600;display:inline-flex}.channel-tab-state{color:var(--muted);align-items:center;gap:6px;font-size:11.5px;line-height:1.3;display:inline-flex}.channel-tab-state[data-on]{color:var(--text)}.channel-tab-state[data-on]:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px}.channel-panel{border:1px solid var(--line);background:var(--surface);border-top:0;border-radius:0 0 12px 12px;outline:none;padding:16px}.channel-panel:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.channel-panel:empty{display:none}.channel-switch{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.channel-switch-text{gap:2px;min-width:0;display:grid}.channel-switch-text strong{font-size:14px;font-weight:600}.channel-switch-text small .text-button{text-underline-offset:3px;background:0 0;border:0;min-height:0;padding:0;font-size:12px;text-decoration:underline}.agent-settings .channel-pending{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:0 0 14px;font-size:12.5px;line-height:1.6}.prompt-field{gap:8px;display:grid}.prompt-head{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.agent-settings .prompt-head label{font-size:13px;font-weight:500;display:inline}.prompt-state{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:1px 8px;font-size:11.5px;line-height:1.5}.prompt-state[data-own]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.prompt-state[data-own]{border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}}.prompt-state[data-own]{color:var(--text)}.prompt-head .text-button{text-underline-offset:3px;background:0 0;border:0;min-height:0;margin-left:auto;padding:0;font-size:12px;text-decoration:underline}.agent-settings textarea.prompt-editor{resize:vertical;tab-size:2;min-height:240px;font-size:13px;line-height:1.6}.prompt-field .agent-hint{margin-top:0}.channel-demo-title{align-items:center;gap:10px;display:inline-flex}.channel-demo-on{color:var(--muted);align-items:center;gap:5px;font-size:12px;font-weight:400;display:inline-flex}.channel-demo .demo-phone{animation:.2s ease-out channel-demo-in}@keyframes channel-demo-in{0%{opacity:.35}}@media (prefers-reduced-motion:reduce){.channel-demo .demo-phone{animation:none}}.channel-demo .demo-phone .demo-bubble{font-size:14px;line-height:19px}.channel-demo .demo-phone .demo-chip{color:#636366}.channel-demo .demo-phone[data-platform=whatsapp] .demo-header-sub{color:#fff}.demo-phone[data-compact]:not([data-platform=imessage]) .demo-header{gap:6px;padding:2px 10px 8px 2px}.demo-phone[data-compact]:not([data-platform=imessage]) .demo-header-name{font-size:14px}.demo-phone[data-compact]:not([data-platform=imessage]) .demo-header-sub{font-size:11px}.demo-phone[data-compact]:not([data-platform=imessage]) .demo-header-actions{gap:12px}.demo-phone[data-compact]:not([data-platform=imessage]) .demo-header-actions svg,.demo-phone[data-compact]:not([data-platform=imessage]) .demo-back,.demo-phone[data-compact]:not([data-platform=imessage]) .demo-composer svg{width:20px;height:20px}.backdrop.deploy-prompt-backdrop{z-index:52}.dialog.deploy-prompt{z-index:53;width:min(460px,100vw - 32px)}.deploy-prompt .dialog-body{gap:12px;display:grid}.deploy-prompt .dialog-body p{margin:0;line-height:1.5}.deploy-prompt-actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.lead-email-demo{justify-items:stretch}.lead-email-demo>button{justify-content:center}.lead-email-demo .agent-demo-note{max-width:none}.lead-email{color:#1c1917;text-align:left;background:#fff;border:1px solid #e7e5e4;border-radius:12px;font-size:13px;line-height:1.5;overflow:hidden}.lead-email p{color:inherit;overflow-wrap:anywhere;margin:0}.lead-email-head{color:#57534e;background:#fafaf9;border-bottom:1px solid #e7e5e4;gap:2px;padding:12px 14px;font-size:12px;display:grid}.lead-email-head .lead-email-subject{color:#1c1917;font-size:14px;font-weight:600}.lead-email-body{padding:14px}.lead-email-body .lead-email-name{color:#1c1917;font-size:17px;font-weight:600}.lead-email dl{margin:8px 0 0;display:grid}.lead-email dl>div{border-top:1px solid #e7e5e4;padding:7px 0}.lead-email dt{color:#57534e;font-size:12px}.lead-email dd{overflow-wrap:anywhere;margin:0}@media (min-width:980px){.agent-workbench{grid-template-columns:minmax(0,1fr) 320px}.agent-demo{position:sticky;top:0}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.demo-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.demo-card{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:9px;gap:16px;padding:20px;transition:border-color .15s;display:flex}.demo-card:hover,.demo-card:focus-visible{border-color:var(--accent);color:var(--text)}.demo-card-avatar,.demo-avatar{border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.demo-card-avatar{background:var(--accent);width:44px;height:44px}@supports (color:color-mix(in lab, red, red)){.demo-card-avatar{background:color-mix(in srgb, var(--accent) 18%, var(--surface))}}.demo-card-avatar{color:var(--accent);font-size:15px}.demo-card-body{flex-direction:column;gap:5px;min-width:0;font-size:13px;display:flex}.demo-card-body strong{font-size:15px;font-weight:500}.demo-card-body q{quotes:"“" "”";color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;display:-webkit-box;overflow:hidden}.demo-card-body small{font-size:11px}.demo-page-head p a{color:var(--accent)}.demo-back-link{margin-bottom:12px}.demo-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid;container:demo/inline-size}.demo-stage{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:center;gap:20px;padding:28px 16px 20px;display:flex}.demo-hint{margin:0;font-size:12px}.demo-bar{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.demo-picker{flex-wrap:wrap;gap:6px;display:flex}.demo-picker[data-kind=agent]{justify-content:flex-end}.demo-platform{background:var(--surface-2);min-height:40px;color:var(--muted);white-space:nowrap;border-radius:999px;gap:7px;padding:8px 11px;font-size:13px;position:relative}.demo-platform svg{flex-shrink:0}.demo-platform[aria-checked=true]{color:var(--text);border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.demo-platform[aria-checked=true]{background:color-mix(in srgb, var(--accent) 14%, var(--surface-2))}}.demo-platform[data-agent] svg{color:var(--accent)}@container demo (max-width:1180px){.demo-platform[data-platform][aria-checked=false]{padding-inline:10px}.demo-platform[data-platform][aria-checked=false] span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@container demo (max-width:900px){.demo-picker[data-kind=agent]{justify-content:flex-start}}.demo-platform[data-platform=whatsapp] svg{color:#25d366}.demo-platform[data-platform=imessage] svg{color:#34c759}.demo-platform[data-platform=instagram] svg{color:#e1306c}.demo-platform[data-platform=messenger] svg{color:#0084ff}.demo-side .panel{padding:20px}.demo-side .panel p{font-size:13px}.demo-toggle{flex-direction:row;align-items:center;margin:16px 0 0;font-size:13px}.demo-toggle input{width:auto}.demo-facts{grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 12px;font-size:13px;display:grid}.demo-facts dt{color:var(--muted)}.demo-facts dd{margin:0}.demo-phone{--dp-bg:#fff;--dp-status:#000;--dp-text:#000;aspect-ratio:390/844;width:auto;max-width:100%;height:min(844px,100dvh - 220px);min-height:560px;color:var(--dp-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#0b0b0c;border-radius:56px;flex:none;padding:11px;font-family:-apple-system,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;overflow:hidden;box-shadow:0 30px 60px #00000073,inset 0 0 0 2px #2a2a2c}.demo-screen{background:var(--dp-bg);border-radius:46px;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.demo-island{z-index:3;background:#000;border-radius:20px;width:122px;height:36px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.demo-status{height:54px;color:var(--dp-status);flex:none;justify-content:space-between;align-items:center;padding:14px 32px 0;font-size:17px;font-weight:600;display:flex}.demo-status-icons{align-items:center;gap:6px;display:inline-flex}.demo-home{background:var(--dp-home,#000);border-radius:3px;width:134px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.demo-header{flex:none;align-items:center;gap:8px;padding:6px 10px 10px 4px;display:flex}.demo-header-text{flex-direction:column;flex:1;min-width:0;display:flex}.demo-header-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:2px;font-size:16px;font-weight:600;display:inline-flex;overflow:hidden}.demo-header-sub{font-size:12px}.demo-header-actions{gap:18px;margin-left:auto;display:inline-flex}.demo-header-center{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.demo-thread{scroll-behavior:smooth;flex-direction:column;flex:1;gap:2px;min-height:0;padding:8px 12px;display:flex;overflow:hidden auto}.demo-chip{text-align:center;align-self:center;align-items:center;gap:5px;margin:4px 0 10px;font-size:12px;display:inline-flex}.demo-row{align-items:flex-end;gap:6px;max-width:100%;display:flex}.demo-row[data-from=out]{flex-direction:column;align-items:flex-end}.demo-row[data-first]{margin-top:8px}.demo-row-avatar{flex:none;width:24px}.demo-bubble{overflow-wrap:anywhere;max-width:76%;padding:8px 12px;font-size:15px;line-height:20px;animation:.12s ease-out demo-pop;position:relative}.demo-bubble-text{white-space:pre-wrap}.demo-link{color:inherit;text-underline-offset:2px;text-decoration:underline}.demo-receipt{margin:2px 4px 0;font-size:11px}.demo-failed{color:#ff3b30}.demo-typing{align-items:center;gap:4px;min-height:36px;display:inline-flex}.demo-typing span{background:var(--dp-typing,#8e8e93);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite demo-dot}.demo-typing span:nth-child(2){animation-delay:.15s}.demo-typing span:nth-child(3){animation-delay:.3s}@keyframes demo-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes demo-pop{0%{opacity:.6;transform:scale(.96)}}.demo-composer{flex:none;align-items:flex-end;gap:8px;padding:6px 8px 34px;display:flex}.demo-composer-field{border-radius:22px;flex:1;align-items:flex-end;gap:6px;min-width:0;padding:6px 8px 6px 12px;display:flex}.demo-composer textarea{color:var(--dp-text);resize:none;field-sizing:content;background:0 0;border:0;border-radius:0;flex:1;min-height:24px;max-height:108px;padding:4px 0;font-size:16px;line-height:20px}.demo-composer textarea::placeholder{color:var(--dp-placeholder,#8e8e93)}.demo-composer textarea:focus-visible{outline:none}.demo-composer-field:focus-within{box-shadow:0 0 0 2px #007aff59}.demo-composer-icon,.demo-composer-icons,.demo-composer-circle{color:var(--dp-icon,#8e8e93);flex:none;align-items:center;gap:12px;margin-bottom:6px;display:inline-flex}.demo-composer-circle{border-radius:50%;justify-content:center;width:34px;height:34px;margin-bottom:2px}.demo-send{border:0;border-radius:50%;flex:none;width:36px;height:36px;min-height:0;margin-bottom:1px;padding:0;transition:none}.demo-send:disabled{opacity:.55;cursor:default}.demo-send:focus-visible{outline-offset:2px;outline:2px solid #000}.demo-phone[data-platform=whatsapp]{--dp-bg:#efeae2;--dp-status:#fff;--dp-text:#111b21;--dp-typing:#8696a0;--dp-icon:#54656f;--dp-placeholder:#8696a0}.demo-phone[data-platform=whatsapp] .demo-status,.demo-phone[data-platform=whatsapp] .demo-header{color:#fff;background:#008069}.demo-phone[data-platform=whatsapp] .demo-header{padding-bottom:12px}.demo-phone[data-platform=whatsapp] .demo-header-sub{color:#ffffffc7}.demo-phone[data-platform=whatsapp] .demo-avatar{color:#54656f;background:#dfe5e7}.demo-phone[data-platform=whatsapp] .demo-thread{background-color:#efeae2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72' fill='none' stroke='%23000' stroke-opacity='.035' stroke-width='1'%3E%3Ccircle cx='14' cy='14' r='5'/%3E%3Cpath d='M48 10v10M43 15h10'/%3E%3Cpath d='M10 50c6-8 14-8 20 0'/%3E%3Crect x='46' y='44' width='10' height='10' rx='2'/%3E%3Cpath d='M30 30l4 4-4 4-4-4z'/%3E%3C/svg%3E");background-size:130px}.demo-phone[data-platform=whatsapp] .demo-chip{color:#54656f;background:#ffffffeb;border-radius:8px;padding:5px 12px;box-shadow:0 1px .5px #0b141a21}.demo-phone[data-platform=whatsapp] .demo-chip-lock{text-align:left;background:#ffeecd;max-width:88%}.demo-phone[data-platform=whatsapp] .demo-bubble{background:#fff;border-radius:7.5px;padding:6px 7px 8px 9px;font-size:14.2px;line-height:19px;box-shadow:0 1px .5px #0b141a21}.demo-phone[data-platform=whatsapp] .demo-row[data-from=out] .demo-bubble{background:#d9fdd3}.demo-phone[data-platform=whatsapp] .demo-row[data-first] .demo-bubble:before{content:"";background:inherit;width:8px;height:13px;position:absolute;top:0}.demo-phone[data-platform=whatsapp] .demo-row[data-from=in][data-first] .demo-bubble{border-top-left-radius:0}.demo-phone[data-platform=whatsapp] .demo-row[data-from=in][data-first] .demo-bubble:before{clip-path:polygon(100% 0,0 0,100% 100%);left:-8px}.demo-phone[data-platform=whatsapp] .demo-row[data-from=out][data-first] .demo-bubble{border-top-right-radius:0}.demo-phone[data-platform=whatsapp] .demo-row[data-from=out][data-first] .demo-bubble:before{clip-path:polygon(0 0,100% 0,0 100%);right:-8px}.demo-phone[data-platform=whatsapp] .demo-bubble-meta{float:right;color:#667781;align-items:center;gap:3px;margin:8px -3px -4px 8px;font-size:11px;display:inline-flex}.demo-phone[data-platform=whatsapp] .demo-tick{color:#8696a0}.demo-phone[data-platform=whatsapp] .demo-tick-read{color:#53bdeb}.demo-phone[data-platform=whatsapp] .demo-composer{background:#f0f2f5;padding-bottom:34px}.demo-phone[data-platform=whatsapp] .demo-composer-field{background:#fff;border:1px solid #e9edef;border-radius:20px}.demo-phone[data-platform=whatsapp] .demo-send{color:#fff;background:#00a884;width:40px;height:40px}.demo-phone[data-platform=imessage]{--dp-out:#007aff;--dp-in:#e9e9eb;--dp-typing:#8e8e93}.demo-phone[data-platform=imessage][data-variant=sms]{--dp-out:#34c759}.demo-phone[data-platform=imessage] .demo-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f9f9f9f0;border-bottom:.5px solid #c6c6c8;padding:2px 16px 8px 8px}.demo-phone[data-platform=imessage] .demo-back,.demo-phone[data-platform=imessage] .demo-header-action{color:var(--dp-out)}.demo-phone[data-platform=imessage] .demo-avatar{color:#fff;background:linear-gradient(#9a9aa0,#7d7d83)}.demo-phone[data-platform=imessage] .demo-header-name{font-size:11px;font-weight:400}.demo-phone[data-platform=imessage] .demo-header-name svg{color:#8e8e93}.demo-phone[data-platform=imessage] .demo-chip{color:#8e8e93;font-size:11px;display:block}.demo-phone[data-platform=imessage] .demo-bubble{background:var(--dp-in);border-radius:18px;padding:8px 14px;font-size:17px;line-height:22px}.demo-phone[data-platform=imessage] .demo-row[data-from=out] .demo-bubble{background:var(--dp-out);color:#fff}.demo-phone[data-platform=imessage] .demo-row[data-last] .demo-bubble:before,.demo-phone[data-platform=imessage] .demo-row[data-last] .demo-bubble:after{content:"";height:20px;position:absolute;bottom:0}.demo-phone[data-platform=imessage] .demo-row[data-last] .demo-bubble:before{background:inherit;z-index:-1;width:20px}.demo-phone[data-platform=imessage] .demo-row[data-last] .demo-bubble:after{background:var(--dp-bg);z-index:-1;width:26px}.demo-phone[data-platform=imessage] .demo-row[data-from=in][data-last] .demo-bubble:before{border-bottom-right-radius:16px 14px;left:-7px}.demo-phone[data-platform=imessage] .demo-row[data-from=in][data-last] .demo-bubble:after{border-bottom-right-radius:10px;left:-26px}.demo-phone[data-platform=imessage] .demo-row[data-from=out][data-last] .demo-bubble:before{border-bottom-left-radius:16px 14px;right:-7px}.demo-phone[data-platform=imessage] .demo-row[data-from=out][data-last] .demo-bubble:after{border-bottom-left-radius:10px;right:-26px}.demo-phone[data-platform=imessage] .demo-thread{isolation:isolate;padding-inline:16px}.demo-phone[data-platform=imessage] .demo-row[data-last] .demo-bubble{z-index:0}.demo-phone[data-platform=imessage] .demo-receipt{color:#8e8e93}.demo-phone[data-platform=imessage] .demo-composer-circle{color:#8e8e93;background:#e9e9eb}.demo-phone[data-platform=imessage] .demo-composer-field{border:1px solid #d1d1d6;border-radius:20px;padding:4px 6px 4px 14px}.demo-phone[data-platform=imessage] .demo-send{background:var(--dp-out);color:#fff;width:28px;height:28px;margin-bottom:2px}.demo-phone[data-compact] .demo-status{font-size:14px}.demo-phone[data-compact][data-platform=imessage] .demo-header{padding:0 12px 6px 6px}.demo-phone[data-compact] .demo-composer{gap:6px;padding:5px 8px 22px}.demo-phone[data-compact][data-platform=imessage] .demo-composer-field{padding:3px 5px 3px 12px}.demo-phone[data-compact] .demo-composer textarea{min-height:18px;padding:3px 0;font-size:14px;line-height:18px}@media (pointer:coarse){.demo-phone[data-compact] .demo-composer textarea{font-size:16px}}.demo-phone[data-compact] .demo-composer-circle{width:28px;height:28px}.demo-phone[data-compact] .demo-composer-icon{margin-bottom:4px}.demo-phone[data-compact][data-platform=imessage] .demo-send{width:24px;height:24px;margin-bottom:0}.demo-phone[data-compact] .demo-home{width:108px;height:4px;bottom:6px}.demo-phone[data-platform=instagram]{--dp-in:#efefef;--dp-typing:#8e8e8e;--dp-icon:#262626;--dp-placeholder:#737373}.demo-phone[data-platform=instagram] .demo-header{color:#262626;border-bottom:.5px solid #dbdbdb;padding:4px 16px 10px 6px}.demo-phone[data-platform=instagram] .demo-avatar{color:#262626;background:#dbdbdb}.demo-phone[data-platform=instagram] .demo-header-sub,.demo-phone[data-platform=instagram] .demo-chip{color:#737373}.demo-phone[data-platform=instagram] .demo-bubble{background:var(--dp-in);border-radius:22px;padding:10px 14px}.demo-phone[data-platform=instagram] .demo-row[data-from=out] .demo-bubble{color:#fff;background:linear-gradient(160deg,#8f4bff 0%,#6a5cff 45%,#3e7bfa 100%)}.demo-phone[data-platform=instagram] .demo-receipt{color:#737373}.demo-phone[data-platform=instagram] .demo-composer{padding-inline:12px}.demo-phone[data-platform=instagram] .demo-composer-field{border:1px solid #dbdbdb;border-radius:24px;align-items:center;min-height:44px;padding:5px 12px 5px 6px}.demo-phone[data-platform=instagram] .demo-composer-camera{color:#fff;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.demo-phone[data-platform=instagram] .demo-composer-icons{margin-bottom:0}.demo-phone[data-platform=instagram] .demo-send{color:#0095f6;background:0 0;border-radius:0;width:auto;height:auto;margin:0;padding:2px 4px;font-size:15px;font-weight:600}.demo-phone[data-platform=messenger]{--dp-in:#f0f0f0;--dp-out:#0084ff;--dp-typing:#8a8d91;--dp-icon:#0084ff;--dp-placeholder:#65676b;--dp-text:#050505}.demo-phone[data-platform=messenger] .demo-header{border-bottom:.5px solid #e4e6eb;padding:4px 16px 10px 6px}.demo-phone[data-platform=messenger] .demo-back,.demo-phone[data-platform=messenger] .demo-header-actions{color:#0084ff}.demo-phone[data-platform=messenger] .demo-header .demo-avatar{color:#050505;background:#e4e6eb;position:relative}.demo-phone[data-platform=messenger] .demo-header .demo-avatar:after{content:"";background:#31cc46;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.demo-phone[data-platform=messenger] .demo-header-sub,.demo-phone[data-platform=messenger] .demo-chip{color:#65676b}.demo-phone[data-platform=messenger] .demo-bubble{background:var(--dp-in);border-radius:18px}.demo-phone[data-platform=messenger] .demo-row[data-from=in]:not([data-first]) .demo-bubble{border-top-left-radius:4px}.demo-phone[data-platform=messenger] .demo-row[data-from=in]:not([data-last]) .demo-bubble{border-bottom-left-radius:4px}.demo-phone[data-platform=messenger] .demo-row[data-from=out] .demo-bubble{background:var(--dp-out);color:#fff}.demo-phone[data-platform=messenger] .demo-row[data-from=out]:not([data-first]) .demo-bubble{border-top-right-radius:4px}.demo-phone[data-platform=messenger] .demo-row[data-from=out]:not([data-last]) .demo-bubble{border-bottom-right-radius:4px}.demo-phone[data-platform=messenger] .demo-receipt-avatar,.demo-phone[data-platform=messenger] .demo-receipt-ring{border-radius:50%;width:14px;height:14px}.demo-phone[data-platform=messenger] .demo-receipt-avatar{background:#e4e6eb}.demo-phone[data-platform=messenger] .demo-receipt-ring{border:1.5px solid #bcc0c4}.demo-phone[data-platform=messenger] .demo-composer-circle{color:#fff;background:#0084ff;width:26px;height:26px;margin-bottom:6px}.demo-phone[data-platform=messenger] .demo-composer-field{background:#f0f2f5;border-radius:20px}.demo-phone[data-platform=messenger] .demo-send{color:#0084ff;background:0 0}@media (max-width:1000px){.demo-layout{grid-template-columns:1fr}}@media (max-width:440px){.demo-stage{padding-inline:8px}.demo-phone{border-radius:40px;padding:8px}.demo-screen{border-radius:33px}}@media (prefers-reduced-motion:reduce){.demo-thread{scroll-behavior:auto}.demo-typing span{opacity:.6;animation:none}.demo-bubble{animation:none}}html[data-demo-present] .sidebar,html[data-demo-present] .mobile-menu,html[data-demo-present] .workspace-footer,html[data-demo-present] .demo-page-head,html[data-demo-present] .demo-side,html[data-demo-present] .demo-hint,html[data-demo-present] .content>.notice{display:none}html[data-demo-present] .workspace-main{width:100%;margin-left:0}html[data-demo-present] .content{max-width:none;padding:0}html[data-demo-present] .demo-layout{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:0;min-height:100dvh}html[data-demo-present] .demo-bar{padding:20px 24px 0}html[data-demo-present] .demo-stage{background:var(--bg);border:0;border-radius:0;justify-content:center;padding:20px 16px 24px}html[data-demo-present] .demo-phone{width:auto;height:min(844px,100dvh - 150px)}.demo-present-exit{z-index:2;gap:8px;position:fixed;bottom:20px;right:20px}.demo-side-actions{flex-wrap:wrap;gap:10px;display:flex}.readiness{gap:6px;margin:0 0 12px;padding:0;font-size:13px;list-style:none;display:grid}.readiness li{align-items:center;gap:8px;display:flex}.readiness li.done{color:var(--green,#7fb37f)}.readiness li.todo{color:var(--muted)}.speed-to-lead-setup h3{margin:20px 0 8px;font-size:14px}.speed-to-lead-setup .weekdays{flex-wrap:wrap;gap:12px;margin:8px 0 12px}.speed-to-lead-setup .weekdays label.inline{margin:0}.speed-to-lead-setup code,.copy-line code{overflow-wrap:anywhere;font-size:12px}.prompt-preview{white-space:pre-wrap;border:1px solid var(--line);background:var(--surface-2,transparent);border-radius:8px;max-height:420px;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.key-form .key-state{margin-left:6px;font-size:11px}.key-form.key-row{border:1px solid var(--line);border-radius:7px;align-items:center;gap:12px;min-height:44px;padding:4px 6px 4px 12px;font-size:14px;display:flex}.key-form.key-row .key-name{overflow-wrap:anywhere;min-width:0}.key-form .key-value{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:6px}.key-form.key-row .icon-button{width:32px;height:32px;color:var(--muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.key-form.key-row .icon-button:hover,.key-form.key-row .icon-button:focus-visible{color:var(--text);background:var(--surface-2,transparent)}.inbox-chip{border:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);vertical-align:middle;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10px;display:inline-block}.agent-batch{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:10px;padding:14px 0;display:grid}.agent-batch h3{margin:0}.agent-batch form.inline input{flex:1;min-width:0}.agent-pick-list{gap:6px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.agent-pick-list li{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.agent-pick-list small{color:var(--muted);margin-left:6px}.agent-settings{align-content:start;gap:16px;min-width:0;display:grid}.agent-flow{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.agent-flow li{align-items:center;gap:4px;display:inline-flex}.agent-flow-step{background:var(--soft);border:1px solid var(--line);color:var(--text);border-radius:999px;padding:5px 10px;font-size:12px;line-height:1.3}.agent-flow-sep{color:var(--muted);flex:none}.agent-status{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:6px;padding:12px 14px;display:grid}.agent-status-title{margin:0;font-size:13px}.agent-status ul{gap:1px;margin:0 -8px;padding:0;list-style:none;display:grid}.agent-status li button,.agent-status-item{width:100%;min-height:0;color:var(--text);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:6px 8px;font-size:13px;font-weight:400;display:flex}.agent-status li button{cursor:pointer}.agent-status li button:hover,.agent-status li button:focus-visible{background:var(--soft)}.agent-status li svg{color:var(--muted);flex:none}.agent-status small{color:var(--muted)}.agent-status-fix{color:var(--muted);align-items:center;gap:4px;margin-left:auto;font-size:12px;display:inline-flex}.agent-status li button:hover .agent-status-fix,.agent-status li button:focus-visible .agent-status-fix,.agent-status li button:hover .agent-status-fix svg{color:var(--text)}.agent-status-title strong{font-weight:600}.agent-status-more{min-height:0;color:var(--muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:12px;text-decoration:underline}.agent-status-more:hover{color:var(--text)}.agent-status.ready{color:var(--green);background:var(--green);align-items:center;gap:8px;font-size:13px;display:flex}@supports (color:color-mix(in lab, red, red)){.agent-status.ready{background:color-mix(in srgb, var(--green) 8%, var(--surface))}}.agent-status.ready{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.agent-status.ready{border-color:color-mix(in srgb, var(--green) 30%, var(--line))}}.agent-status .agent-status-head{align-items:center;gap:10px;display:flex}.agent-status .agent-status-refresh{min-height:0;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:auto;padding:3px 8px;font-size:12px;font-weight:500;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.agent-status .agent-status-refresh:hover,.agent-status .agent-status-refresh:focus-visible{color:var(--text);background-color:var(--soft);border-color:var(--line)}.agent-status .agent-status-refresh:disabled{cursor:progress}.agent-status .agent-status-refresh[data-pending] svg{animation:.8s linear infinite spin}.agent-status.ready .agent-status-refresh{color:inherit}@media (prefers-reduced-motion:reduce){.agent-status .agent-status-refresh[data-pending] svg{animation:none}}.agent-tabs{min-width:0;display:grid}.agent-tab-list{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;display:flex;position:relative;overflow-x:auto}.agent-tab-list::-webkit-scrollbar{display:none}.agent-tab{min-height:0;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;padding:10px 12px;font-size:13px;font-weight:500;transition:color .15s}.agent-tab:hover,.agent-tab[data-active]{color:var(--text)}.agent-tab:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:7px}.agent-tab-indicator{bottom:-1px;left:var(--active-tab-left);width:var(--active-tab-width);background:var(--accent);border-radius:2px;height:2px;transition:left .2s,width .2s;position:absolute}.agent-tab-panel{outline:none;padding-top:18px}.agent-tab-panel:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.agent-section{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.agent-settings h3{margin:4px 0 0;font-size:13px;font-weight:600}.agent-settings form,.agent-settings label,.agent-detail .agent-settings label.inline{margin:0}.agent-detail .agent-settings .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.agent-detail .agent-settings .form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-settings details{border-top:1px solid var(--line);margin:0;padding:14px 0 0}.agent-settings details[open]>summary{margin-bottom:12px}.agent-hint{color:var(--muted);margin-top:6px;font-size:12px;font-weight:400;line-height:1.5;display:block}.agent-settings .muted{margin:0;font-size:12.5px;line-height:1.6}.agent-copy{gap:4px;display:grid}.agent-copy .copy-line{margin:0}.agent-search{gap:8px;display:flex}.agent-search input{flex:1;min-width:0}.agent-batch{border-top:0;padding:0 0 16px}.agent-savebar{z-index:2;border:1px solid var(--line);background:var(--surface);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:13px;display:flex;position:sticky;bottom:0;box-shadow:0 12px 32px -14px #0006}.agent-savebar-actions{gap:8px;display:inline-flex}.agent-savebar.saved{color:var(--green);box-shadow:none;border-color:var(--green);justify-content:flex-start;gap:8px}@supports (color:color-mix(in lab, red, red)){.agent-savebar.saved{border-color:color-mix(in srgb, var(--green) 30%, var(--line))}}@media (max-width:700px){.agent-detail .agent-settings .form-grid,.agent-detail .agent-settings .form-grid.three{grid-template-columns:minmax(0,1fr)}}.review-request{max-width:none}.review-request form{max-width:640px}.review-request .form-grid{align-items:start}.review-request .form-grid label,.review-request .form-grid .phone-block{margin-bottom:0}.phone-block{flex-direction:column;gap:8px;min-width:0;margin:18px 0;font-size:14px;display:flex}.phone-block>label{margin:0}.phone-field{background:var(--bg);border:1px solid var(--line);border-radius:7px;align-items:stretch;min-width:0;display:flex}.phone-field:has(:focus-visible){outline-offset:4px;outline:auto}.phone-field input{background:0 0;border:0;border-radius:0 6px 6px 0;outline:none;flex:1}.phone-code{border-right:1px solid var(--line);border-radius:6px 0 0 6px;flex:none;transition:background-color .15s;display:flex;position:relative}.phone-code:hover{background:var(--soft)}.phone-code:has(select:focus-visible){background:var(--soft)}.phone-code-face{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;padding:0 9px 0 12px;display:flex}.phone-code-face small{letter-spacing:.06em;font-size:11px;font-weight:600;line-height:1}.phone-code-face svg{color:var(--muted);transition:transform .15s}.phone-code:hover .phone-code-face svg{transform:translateY(1px)}.phone-code select{opacity:0;cursor:pointer;border:0;outline:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.phone-code select:disabled{cursor:not-allowed}.phone-code:has(select:disabled){background:0 0}.phone-code:has(select:disabled) .phone-code-face svg{transform:none}.review-phone-check:empty,.phone-check:empty{display:none}.review-phone-check span,.phone-check span{align-items:center;gap:5px;font-size:12px;display:inline-flex}.phone-list{margin:18px 0}.phone-list .phone-block{margin:0 0 12px}.phone-list-row{align-items:flex-start;gap:6px;display:flex}.phone-list-row .phone-block{flex:1;min-width:0}.phone-list-row>.icon-button{color:var(--muted);margin-top:31px}.phone-list-add{align-items:center;gap:6px;display:inline-flex}.review-consent{flex-direction:row;align-items:flex-start;gap:10px;line-height:1.5}.review-consent input{margin-top:3px}.review-request .review-consent{width:fit-content;max-width:100%;color:var(--text);cursor:pointer;gap:12px;margin:22px 0;font-size:15px;line-height:24px}.review-request .review-consent input{appearance:none;border:1.5px solid var(--muted);flex:none;place-content:center;width:24px;height:24px;margin:0;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.review-request .review-consent input{border:1.5px solid color-mix(in srgb, var(--muted) 75%, var(--line))}}.review-request .review-consent input{background:var(--bg);cursor:pointer;border-radius:7px;transition:background-color .15s,border-color .15s,box-shadow .15s}.review-request .review-consent input:after{content:"";border:solid var(--accent-ink);border-width:0 2.5px 2.5px 0;border-radius:1px;width:7px;height:12px;margin-top:-3px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);transform:rotate(45deg)scale(0)}.review-request .review-consent:hover input:not(:disabled){border-color:var(--accent);box-shadow:0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){.review-request .review-consent:hover input:not(:disabled){box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent)}}.review-request .review-consent input:checked{background:var(--accent);border-color:var(--accent)}.review-request .review-consent input:checked:after{transform:rotate(45deg)scale(1)}.review-request .review-consent input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.review-request fieldset:disabled .review-consent,.review-request fieldset:disabled .review-consent input{cursor:not-allowed}.review-request fieldset:disabled .review-consent{color:var(--muted)}@media (prefers-reduced-motion:reduce){.review-request .review-consent input,.review-request .review-consent input:after{transition:none}}.review-request form .error{margin-bottom:14px}.review-sent{align-items:center;gap:10px;margin:20px 0 0;font-size:13px;line-height:1.55;display:flex}.review-sent:not(.error){color:var(--text)}.review-table td strong,.review-table td small{display:block}.review-table td strong{font-size:13px}.review-table td:nth-child(3){white-space:normal;min-width:220px}.review-status{border:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;border-radius:12px;padding:3px 9px;line-height:1.5;display:inline-block}.review-status[data-tone=good]{color:var(--green);border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.review-status[data-tone=good]{border-color:color-mix(in srgb, var(--green) 35%, var(--line))}}.review-status[data-tone=good]{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.review-status[data-tone=good]{background:color-mix(in srgb, var(--green) 8%, transparent)}}.review-status[data-tone=attention]{color:var(--danger-text,#f09595);border-color:var(--danger-text,#f09595)}@supports (color:color-mix(in lab, red, red)){.review-status[data-tone=attention]{border-color:color-mix(in srgb, var(--danger-text,#f09595) 35%, var(--line))}}.review-status[data-tone=attention]{background:var(--danger-text,#f09595)}@supports (color:color-mix(in lab, red, red)){.review-status[data-tone=attention]{background:color-mix(in srgb, var(--danger-text,#f09595) 7%, transparent)}}.review-table td small.review-feedback{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:460px;margin-top:6px;display:-webkit-box;overflow:hidden}.review-table{position:relative}.agent-how{margin-bottom:18px;container-type:inline-size}.map-toggle{border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;flex-direction:row;align-items:center;gap:8px;margin:0;padding:4px 5px 4px 11px;font-size:12px;transition:color .15s,border-color .15s;display:inline-flex}.map-toggle:hover{border-color:var(--muted);color:var(--text)}.map-toggle[data-on]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.map-toggle[data-on]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}}.map-toggle[data-on]{color:var(--text)}.map-toggle>svg{color:var(--accent)}.agent-how-map{border:1px solid var(--line);background:radial-gradient(120% 90% at 0% 0%, var(--accent), transparent 60%), radial-gradient(circle at 1px 1px, var(--muted) 1px, transparent 1.5px) 0 0 / 20px 20px, var(--surface);border-radius:14px;margin-top:12px;padding:16px 18px 18px}@supports (color:color-mix(in lab, red, red)){.agent-how-map{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 60%), radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--muted) 22%, transparent) 1px, transparent 1.5px) 0 0 / 20px 20px, var(--surface)}}.agent-how-map{animation:.35s cubic-bezier(.2,.8,.2,1) both agent-how-rise}.agent-how-stage{color:var(--accent);letter-spacing:1.4px;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0 0 14px;font-size:11px;font-weight:700;line-height:1.5;display:flex}.agent-how-stage small{color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.agent-how-flow{--link:var(--muted)}@supports (color:color-mix(in lab, red, red)){.agent-how-flow{--link:color-mix(in srgb, var(--muted) 45%, transparent)}}.agent-how-flow{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);gap:30px 38px;max-width:900px;margin:0;padding:0;list-style:none;display:grid}.agent-how-map[data-live] .agent-how-flow{--link:var(--accent)}.agent-how-flow>li{grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative}.agent-how-label{color:var(--muted);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:7px;font-size:10.5px;font-weight:700;line-height:16px}.agent-how-stack{gap:8px;display:grid}.agent-how-flow:has(.agent-trigger+.agent-trigger)>li+li>:last-child{align-self:center}.agent-how-flow>li+li:before{content:"";background:linear-gradient(to right, var(--link) 50%, transparent 50%) 0 0 / 10px 2px repeat-x;width:24px;height:2px;position:absolute;top:calc(50% + 11px);left:-33px}.agent-how-flow>li+li:after{content:"";border-right:2px solid var(--link);border-bottom:2px solid var(--link);width:8px;height:8px;position:absolute;top:calc(50% + 8px);left:-16px;transform:rotate(-45deg)}.agent-how-map[data-live] .agent-how-flow>li+li:before{animation:.7s linear infinite agent-how-run}.agent-trigger{border:1px dashed var(--muted);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}@supports (color:color-mix(in lab, red, red)){.agent-trigger{border:1px dashed color-mix(in srgb, var(--muted) 60%, transparent)}}.agent-trigger{background:var(--bg);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.agent-trigger{background:color-mix(in srgb, var(--bg) 65%, var(--surface))}}.agent-trigger-icon{border:1px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--text);border-radius:50%;place-items:center;display:grid}.agent-trigger strong{font-size:13px;font-weight:600;line-height:1.3;display:block}.agent-trigger small,.agent-trigger .agent-chips{margin-top:3px}.agent-trigger small{color:var(--muted);font-size:11.5px;line-height:1.35;display:block}.agent-chips{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.agent-chip{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;line-height:1.4;display:inline-flex}.agent-chip:after{content:"";border:1px solid var(--muted);border-radius:50%;width:6px;height:6px}.agent-chip[data-on]{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.agent-chip[data-on]{border-color:color-mix(in srgb, var(--green) 50%, var(--line))}}.agent-chip[data-on]{color:var(--text)}.agent-chip[data-on]:after{border-color:var(--green);background:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab, red, red)){.agent-chip[data-on]:after{box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 20%, transparent)}}.agent-chip[data-on] svg{color:var(--green)}.agent-node{border:1px solid var(--line);background:var(--surface);width:100%;min-height:0;color:var(--text);text-align:left;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;place-content:start stretch;align-items:center;gap:8px 10px;padding:12px;display:grid;box-shadow:0 1px 2px #0000000d}.agent-node[data-on]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.agent-node[data-on]{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}}.agent-node[data-on]{box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.agent-node[data-on]{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 11%, transparent)}}.agent-node-icon{background:var(--soft);width:34px;height:34px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.agent-node[data-on] .agent-node-icon{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.agent-node[data-on] .agent-node-icon{background:color-mix(in srgb, var(--accent) 15%, var(--surface))}}.agent-node[data-on] .agent-node-icon{color:var(--accent)}.agent-node-name{font-size:13.5px;font-weight:600;line-height:1.25}.agent-node-state{background:var(--soft);color:var(--muted);letter-spacing:.9px;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.agent-node[data-on] .agent-node-state{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.agent-node[data-on] .agent-node-state{background:color-mix(in srgb, var(--green) 12%, var(--surface))}}.agent-node[data-on] .agent-node-state{color:var(--green)}@supports (color:color-mix(in lab, red, red)){.agent-node[data-on] .agent-node-state{color:color-mix(in srgb, var(--green) 80%, var(--text))}}.agent-node-does{color:var(--muted);grid-column:1/-1;font-size:12px;line-height:1.45}.agent-result{border:1px solid var(--line);background:var(--soft);color:var(--muted);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:grid}.agent-how-map[data-live] .agent-result{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.agent-how-map[data-live] .agent-result{border-color:color-mix(in srgb, var(--green) 35%, var(--line))}}.agent-how-map[data-live] .agent-result{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.agent-how-map[data-live] .agent-result{background:color-mix(in srgb, var(--green) 9%, var(--surface))}}.agent-how-map[data-live] .agent-result{color:var(--text)}.agent-how-map[data-live] .agent-result svg{color:var(--green)}@container (max-width:560px){.agent-how-flow{grid-template-columns:minmax(0,1fr)}.agent-how-flow>li+li:before{background:linear-gradient(to bottom, var(--link) 50%, transparent 50%) 0 0 / 2px 10px repeat-y;width:2px;height:16px;top:-25px;left:28px}.agent-how-flow>li+li:after{top:-14px;left:25px;transform:rotate(45deg)}.agent-how-map[data-live] .agent-how-flow>li+li:before{animation-name:agent-how-fall}}@media (prefers-reduced-motion:reduce){.agent-how-map,.agent-how-map[data-live] .agent-how-flow>li+li:before{animation:none}}@keyframes agent-how-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes agent-how-run{to{background-position-x:10px}}@keyframes agent-how-fall{to{background-position-y:10px}}.contacts-toolbar,.contacts-toolbar>.inline{flex-wrap:wrap}.contacts-toolbar select{width:auto;min-width:150px}@property --pipeline-tone{syntax:"<color>";inherits:true;initial-value:#0000}.pipeline-page{--pipeline-tone:var(--pipeline,var(--accent));isolation:isolate;transition:--pipeline-tone .45s;position:relative}.pipeline-page:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--pipeline-tone), transparent);block-size:300px;inline-size:min(620px,80%);position:absolute;inset:-48px auto auto -64px}@supports (color:color-mix(in lab, red, red)){.pipeline-page:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--pipeline-tone) 17%, transparent), transparent)}}.pipeline-page:before{pointer-events:none}.pipeline-page .kanban-column{border-top-color:var(--pipeline-tone)}@supports (color:color-mix(in lab, red, red)){.pipeline-page .kanban-column{border-top-color:color-mix(in srgb, var(--pipeline-tone) 70%, var(--line))}}.pipeline-page .kanban-column{box-shadow:inset 0 3px 0 0 var(--pipeline-tone)}.pipeline-page .kanban-column.drop-over{background:var(--pipeline-tone)}@supports (color:color-mix(in lab, red, red)){.pipeline-page .kanban-column.drop-over{background:color-mix(in srgb, var(--pipeline-tone) 9%, var(--surface))}}.pipeline-page .kanban-column.drop-over{border-color:var(--pipeline-tone)}.pipeline-title{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:10px;display:flex}.pipeline-title h1{margin-bottom:0}.pipeline-picker{align-items:center;gap:8px;display:flex;position:relative}.pipeline-swatch{z-index:1;background:var(--pipeline-tone);block-size:10px;inline-size:10px;box-shadow:0 0 0 3px var(--pipeline-tone);border-radius:50%;margin-block-start:-5px;position:absolute;inset-block-start:50%;inset-inline-start:15px}@supports (color:color-mix(in lab, red, red)){.pipeline-swatch{box-shadow:0 0 0 3px color-mix(in srgb, var(--pipeline-tone) 28%, transparent)}}.pipeline-swatch{pointer-events:none}.pipeline-picker select{--select-chevron:var(--pipeline-tone);border-color:var(--pipeline-tone);border-radius:999px;width:auto;min-width:150px;padding:9px 42px 9px 35px}@supports (color:color-mix(in lab, red, red)){.pipeline-picker select{border-color:color-mix(in srgb, var(--pipeline-tone) 70%, var(--line))}}.pipeline-picker select{background-color:var(--pipeline-tone)}@supports (color:color-mix(in lab, red, red)){.pipeline-picker select{background-color:color-mix(in srgb, var(--pipeline-tone) 16%, var(--bg))}}.pipeline-picker select{letter-spacing:-.01em;background-position:right 21px top 50%,right 16px top 50%;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s,box-shadow .15s}.pipeline-picker select:hover:not(:disabled){--select-chevron:var(--pipeline-tone);border-color:var(--pipeline-tone);background-color:var(--pipeline-tone)}@supports (color:color-mix(in lab, red, red)){.pipeline-picker select:hover:not(:disabled){background-color:color-mix(in srgb, var(--pipeline-tone) 24%, var(--bg))}}:is(.pipeline-picker select:focus-visible,.pipeline-picker select:open){--select-chevron:var(--pipeline-tone);border-color:var(--pipeline-tone);outline-color:var(--pipeline-tone);box-shadow:0 0 0 3px var(--pipeline-tone)}@supports (color:color-mix(in lab, red, red)){:is(.pipeline-picker select:focus-visible,.pipeline-picker select:open){box-shadow:0 0 0 3px color-mix(in srgb, var(--pipeline-tone) 22%, transparent)}}.pipeline-picker select:disabled{opacity:1;cursor:progress}@supports (appearance:base-select){html select option.pipeline-option:before{content:"";background:var(--dot,var(--accent));border-radius:50%;flex:none;block-size:9px;inline-size:9px}html select option.pipeline-option::checkmark{color:var(--dot,var(--accent))}}.pipeline-colors{margin:4px 0 18px}.pipeline-colors legend{margin-bottom:8px;font-size:14px}.pipeline-colors>div{flex-wrap:wrap;gap:10px;display:flex}.pipeline-color{cursor:pointer;margin:0;display:block;position:relative}.pipeline-color input{z-index:1;opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.pipeline-color span{background:var(--dot);color:#fff;border-radius:50%;place-items:center;block-size:30px;inline-size:30px;transition:transform .15s,box-shadow .15s;display:grid;box-shadow:inset 0 0 0 1px #0000001f}.pipeline-color span svg{opacity:0;transition:opacity .15s,transform .18s cubic-bezier(.3,1.5,.5,1);transform:scale(.6)}.pipeline-color:hover span{transform:scale(1.08)}.pipeline-color input:checked+span{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--dot)}.pipeline-color input:checked+span svg{opacity:1;transform:none}.pipeline-color input:focus-visible+span{outline:2px solid var(--text);outline-offset:4px}@media (prefers-reduced-motion:reduce){.pipeline-page,.pipeline-color span,.pipeline-color span svg{transition:none}}.pipeline-new{flex-wrap:wrap}.pipeline-new input{width:200px;padding:8px 12px}.pipeline-new .primary{align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.pipeline-new .error{flex-basis:100%;margin:0;font-size:13px}.pipeline-toolbar{flex-wrap:wrap}.pipeline-filters{flex-wrap:wrap;gap:10px}.pipeline-filters select{width:auto;min-width:140px}.pipeline-filters select[data-active]{--select-chevron:var(--accent);border-color:var(--accent);background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipeline-filters select[data-active]{background-color:color-mix(in srgb, var(--accent) 8%, var(--bg))}}.pipeline-clear{align-items:center;gap:6px;display:inline-flex}.contacts-notice{align-items:center;gap:8px;margin:0 0 16px;font-size:13px;display:flex}.contacts-table tbody tr{cursor:pointer}.contacts-table tbody tr:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.contacts-table tbody tr:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.contacts-table td{padding-top:12px;padding-bottom:12px}.contacts-table{position:relative}.contacts-table td.contact-actions{text-align:right;width:1%;padding-left:0}.contact-trash{width:32px;min-height:32px;color:var(--muted);justify-content:center}.contact-trash:hover,.contact-trash:focus-visible{color:var(--danger-text,#f09595);background:var(--danger-text,#f09595)}@supports (color:color-mix(in lab, red, red)){.contact-trash:hover,.contact-trash:focus-visible{background:color-mix(in srgb, var(--danger-text,#f09595) 10%, transparent)}}.contact-who{align-items:center;gap:11px;display:flex}.contact-open{text-align:left;background:0 0;border:0;min-height:0;padding:0;font-size:13px;font-weight:500}.contact-open:hover{color:var(--accent)}.contact-stage{align-items:center;gap:8px;display:inline-flex}.contact-grid{align-items:start}.contact-grid label,.contact-grid .phone-block{margin:0}.contact-meta{margin:0;font-size:12px}.contact-delete p{font-size:13px;line-height:1.55}@media (max-width:680px){.contacts-toolbar .search-field.compact,.contacts-toolbar select,.contacts-toolbar>.inline{width:100%}}.pay-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.pay-out{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;min-height:40px;padding:10px 14px;font-size:13px;transition:border-color .15s;display:inline-flex}.pay-out:hover{border-color:var(--muted);color:var(--text)}.pay-test{margin-left:10px;padding:3px 8px;font-size:11px}.pay-failure{justify-content:space-between}.pay-failure button{flex:none;min-height:32px;padding:6px 11px;font-size:12px}.pay-stage{position:relative}.pay-body{transition:filter .28s,opacity .28s}.pay-stage[data-loading=true] .pay-body{filter:blur(6px);opacity:.65;transition-delay:.1s}.pay-stage>.calendar-loading{place-items:start center;padding-top:190px}.pay-body>*{animation:.5s cubic-bezier(.2,.8,.2,1) both pay-rise}.pay-body>:nth-child(2){animation-delay:50ms}.pay-body>:nth-child(3){animation-delay:.1s}.pay-body>:nth-child(4){animation-delay:.16s}@keyframes pay-rise{0%{opacity:0;transform:translateY(10px)}}.pay-ledger{border:1px solid var(--line);background:var(--surface);border-radius:9px;grid-template-columns:1.15fr 1fr 1fr;margin-bottom:26px;display:grid;overflow:hidden}.pay-ledger article{min-width:0;padding:21px 24px 20px}.pay-ledger article+article{border-left:1px solid var(--line)}.pay-ledger article:first-child{background:linear-gradient(180deg, var(--accent), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.pay-ledger article:first-child{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 9%, transparent), transparent 72%)}}.pay-ledger article:first-child{box-shadow:inset 0 2px 0 var(--accent)}.pay-ledger header{min-height:22px;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.pay-ledger header a{align-items:center;gap:5px;font-size:11px;display:inline-flex}.pay-ledger abbr{text-decoration:none}.pay-ledger strong{font-variant-numeric:tabular-nums;letter-spacing:-1.6px;white-space:nowrap;text-overflow:ellipsis;margin:18px 0 8px;font-size:clamp(28px,2.7vw,39px);font-weight:500;display:block;overflow:hidden}.pay-ledger strong em{color:var(--muted);letter-spacing:0;margin-left:8px;font-size:13px;font-style:normal}.pay-ledger small{font-size:11px;display:block}.pay-delta,.pay-state{background:var(--soft);color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;border-radius:20px;align-items:center;gap:3px;padding:3px 7px;font-size:11px;font-style:normal;display:inline-flex}:is(.pay-delta,.pay-state)[data-tone=good]{background:var(--green)}@supports (color:color-mix(in lab, red, red)){:is(.pay-delta,.pay-state)[data-tone=good]{background:color-mix(in srgb, var(--green) 11%, transparent)}}:is(.pay-delta,.pay-state)[data-tone=good]{color:var(--green)}@supports (color:color-mix(in lab, red, red)){:is(.pay-delta,.pay-state)[data-tone=good]{color:color-mix(in srgb, var(--green) 80%, var(--text))}}:is(.pay-delta,.pay-state)[data-tone=bad]{background:var(--danger-text)}@supports (color:color-mix(in lab, red, red)){:is(.pay-delta,.pay-state)[data-tone=bad]{background:color-mix(in srgb, var(--danger-text) 12%, transparent)}}:is(.pay-delta,.pay-state)[data-tone=bad]{color:var(--danger-text)}.pay-toolbar{flex-wrap:wrap}.pay-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pay-range{border:1px solid var(--line);background:var(--surface);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.pay-range button{min-height:28px;color:var(--muted);background:0 0;border:0;border-radius:6px;padding:5px 12px;font-size:12px}.pay-range button:hover{color:var(--text)}.pay-range button[aria-pressed=true]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--text)}.pay-refresh{background:var(--surface);width:32px;min-height:32px;color:var(--muted);border-radius:50%;padding:0}.pay-refresh:hover{color:var(--text)}.pay-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.pay-metrics button{text-align:left;background:0 0;border:0;border-radius:0;place-content:start stretch;justify-items:start;gap:8px;min-width:0;min-height:0;padding:18px 22px 17px;transition:background .15s;display:grid;position:relative}.pay-metrics button+button{border-left:1px solid var(--line)}.pay-metrics button>span:first-child{color:var(--muted);font-size:12px}.pay-metrics strong{font-variant-numeric:tabular-nums;letter-spacing:-.6px;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:22px;overflow:hidden}.pay-metrics button:hover{background:var(--soft)}.pay-metrics button[aria-pressed=true]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pay-metrics button[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 6%, transparent)}}.pay-metrics button:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .28s cubic-bezier(.3,1,.4,1);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.pay-metrics button[aria-pressed=true]:after{transform:scaleX(1)}.pay-legend{color:var(--muted);flex-wrap:wrap;gap:6px 18px;padding:16px 22px 0;font-size:11px;display:flex}.pay-legend span{align-items:center;gap:7px;display:inline-flex}:is(.pay-legend,.pay-tip) i{border-top:2px solid var(--accent);flex:none;width:14px;display:inline-block}:is(.pay-legend,.pay-tip) i[data-series=previous]{border-top:2px dashed var(--muted)}.chart.pay-plot{height:290px;padding:10px 14px 6px 8px}.pay-tip{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:176px;padding:10px 12px;box-shadow:0 10px 30px #0000002e}.pay-tip>span{color:var(--muted);margin-bottom:5px;font-size:11px;display:block}.pay-tip p{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:12px;line-height:1.9;display:flex}.pay-tip strong{color:var(--text);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:16px}.pay-note{border-top:1px solid var(--line);margin:0;padding:12px 22px;font-size:12px}.pay-columns{grid-template-columns:1.35fr 1fr;align-items:start;gap:22px;display:grid}.pay-columns .panel{margin:0}.pay-columns .panel-head{align-items:flex-start;padding-bottom:18px}.pay-rows,.pay-links{margin:0;padding:0;list-style:none}.pay-rows li,.pay-links li{border-top:1px solid var(--line)}.pay-rows a{color:var(--text);grid-template-columns:minmax(150px,1.1fr) minmax(0,1.4fr) auto 14px;align-items:center;gap:14px;padding:13px 22px;font-size:12px;transition:background .15s;display:grid}.pay-rows a:hover{background:var(--soft);color:var(--text)}.pay-rows a>svg{color:var(--muted);opacity:0;transition:opacity .15s}.pay-rows a:is(:hover,:focus-visible)>svg{opacity:1}.pay-row-amount{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:9px;font-size:13px;display:flex}.pay-row-who{flex-direction:column;min-width:0;display:flex}.pay-row-who,.pay-row-who small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pay-row-who small{font-size:11px}.pay-rows time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.pay-links li{align-items:center;gap:8px;padding:12px 16px 12px 22px;display:flex}.pay-links li>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pay-links strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pay-links li[data-off] strong{color:var(--muted)}.pay-copy,.pay-new{background:var(--surface);white-space:nowrap;flex:none;gap:6px;min-height:30px;padding:5px 10px;font-size:12px}.pay-copy[data-copied]{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.pay-copy[data-copied]{border-color:color-mix(in srgb, var(--green) 45%, var(--line))}}.pay-copy[data-copied]{color:var(--green)}.pay-icon-link{width:30px;height:30px;color:var(--muted);border-radius:7px;flex:none;place-items:center;display:grid}.pay-icon-link:hover{background:var(--soft);color:var(--text)}.pay-empty{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;margin:0;padding:24px 22px 28px;font-size:13px;display:flex}.pay-empty p{margin:0;font-size:13px}.pay-skeleton{gap:26px;display:grid}.pay-skeleton div{border:1px solid var(--line);background:linear-gradient(100deg, transparent 38%, var(--surface-2) 50%, transparent 62%) 0 0 / 220% 100% var(--surface);border-radius:9px;height:132px;animation:1.5s linear infinite pay-shimmer}.pay-skeleton div+div{height:420px}@keyframes pay-shimmer{0%{background-position:120% 0}to{background-position:-100% 0}}.pay-connect{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:28px;padding:44px 40px;display:grid}.pay-connect h2{margin:22px 0 10px;font-size:23px}.pay-connect p{max-width:440px;font-size:13px}.pay-connect ul{gap:8px;margin:0 0 26px;padding:0;font-size:13px;list-style:none;display:grid}.pay-connect li{padding-left:18px;position:relative}.pay-connect li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.pay-connect-art{width:100%;height:auto}.pay-connect-art path{fill:none}.pay-art-grid path{stroke:var(--line)}.pay-art-previous{stroke:var(--muted);stroke-width:1.5px;stroke-dasharray:4 5;opacity:.7}.pay-art-current{stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:560;stroke-dashoffset:560px;animation:1.5s cubic-bezier(.4,0,.2,1) .15s forwards pay-draw}.pay-connect-art .pay-art-fill{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pay-connect-art .pay-art-fill{fill:color-mix(in srgb, var(--accent) 13%, transparent)}}.pay-connect-art .pay-art-fill{opacity:0;animation:.8s 1.1s forwards pay-fade}@keyframes pay-draw{to{stroke-dashoffset:0}}@keyframes pay-fade{to{opacity:1}}.pay-field{flex-direction:column;gap:8px;margin:18px 0;font-size:14px;display:flex}.pay-field>label{margin:0}.pay-amount{display:flex}.pay-amount select{background-color:var(--surface-2);border-right:0;border-radius:7px 0 0 7px;flex:none;width:92px}.pay-amount input{font-variant-numeric:tabular-nums;border-radius:0 7px 7px 0}.pay-billing{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.pay-billing legend{margin-bottom:8px;padding:0;font-size:14px}.pay-billing label{border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:999px;flex-direction:row;align-items:center;gap:6px;margin:0;padding:8px 13px;font-size:13px;transition:border-color .15s,background .15s;position:relative}.pay-billing label[data-checked]{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pay-billing label[data-checked]{background:color-mix(in srgb, var(--accent) 9%, transparent)}}.pay-billing label[data-checked]{color:var(--text)}.pay-billing input{opacity:0;width:1px;height:1px;position:absolute}.pay-billing label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.pay-made{text-align:center;flex-direction:column;align-items:center;padding-top:8px;display:flex}.pay-made-mark{background:var(--green);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}@supports (color:color-mix(in lab, red, red)){.pay-made-mark{background:color-mix(in srgb, var(--green) 14%, transparent)}}.pay-made-mark{color:var(--green);animation:.4s cubic-bezier(.3,1.4,.5,1) both pay-rise}.pay-made h3{margin:14px 0 2px}.pay-made p{margin-bottom:16px;font-size:13px}.pay-made-link{border:1px solid var(--line);background:var(--bg);border-radius:9px;align-items:center;gap:10px;width:100%;margin-bottom:10px;padding:7px 7px 7px 13px;display:flex}.pay-made-link code{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow:hidden}.pay-made .form-actions{justify-content:center}@media (max-width:1180px){.pay-columns{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.pay-body>*,.pay-made-mark,.pay-skeleton div{animation:none}.pay-art-current{stroke-dashoffset:0;animation:none}.pay-connect-art .pay-art-fill{opacity:1;animation:none}.pay-metrics button:after{transition:none}}.demo-review{--rv-bg:#f6f4ef;--rv-surface:#fff;--rv-ink:#1c1b19;--rv-muted:#6b675f;--rv-line:#e4e0d7;--rv-star:#f5b301;--rv-accent:#1f6f4a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box;background:var(--rv-bg);min-height:100dvh;color:var(--rv-ink);font-family:var(--font-sans);text-align:center;flex-direction:column;align-items:center;padding:clamp(28px,6vw,64px) 16px 48px;font-size:16px;display:flex}.demo-review p{color:inherit;margin:0}.demo-review-brand{text-align:left;align-items:center;gap:12px;display:flex}.demo-review-brand strong{letter-spacing:-.01em;font-size:18px;display:block}.demo-review-brand small{color:var(--rv-muted);font-size:13px;display:block}.demo-review-mark{background:var(--rv-accent);color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:grid}.demo-review-card{box-sizing:border-box;background:var(--rv-surface);border:1px solid var(--rv-line);border-radius:28px;width:100%;max-width:512px;margin-top:clamp(24px,5vw,48px);padding:clamp(24px,6vw,48px) clamp(16px,5vw,40px);box-shadow:0 18px 50px -24px #1c1b1940}.demo-review-stars{justify-content:center;gap:2px;display:flex}.demo-review-stars button{color:var(--rv-muted);background:0 0;border:0;border-radius:16px;padding:6px}@supports (color:color-mix(in lab, red, red)){.demo-review-stars button{color:color-mix(in srgb, var(--rv-muted) 45%, transparent)}}.demo-review-stars button{cursor:pointer;transition:transform .15s,color .15s}.demo-review-stars button:hover{transform:scale(1.1)}.demo-review-stars button:focus-visible{outline:3px solid var(--rv-accent)}@supports (color:color-mix(in lab, red, red)){.demo-review-stars button:focus-visible{outline:3px solid color-mix(in srgb, var(--rv-accent) 35%, transparent)}}.demo-review-stars button[data-on]{color:var(--rv-star)}.demo-review-stars button[data-on] svg{fill:var(--rv-star)}.demo-review-scale{max-width:19rem;color:var(--rv-muted);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;margin:4px auto 0;padding:0 8px;font:10px/1 ui-monospace,monospace;display:flex}.demo-review h1{letter-spacing:-.02em;color:var(--rv-ink);margin:28px 0 0;font-size:clamp(26px,6vw,34px);font-weight:800}.demo-review .demo-review-muted{color:var(--rv-muted);margin-top:10px}.demo-review-after{margin-top:24px}.demo-review-lead{font-size:18px;font-weight:700}.demo-review-box{text-align:left;background:var(--rv-bg);border:1px solid var(--rv-line);border-radius:18px;gap:14px;margin-top:16px;padding:20px;font-size:15px;line-height:1.55;display:grid}.demo-review-google{border:1px solid var(--rv-line);color:var(--rv-ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:16px 24px;font-weight:600;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #1c1b190f}.demo-review-google:hover{border-color:var(--rv-accent);box-shadow:0 6px 16px -8px #1c1b194d}.demo-review .demo-review-hint{align-items:center;gap:6px;font-size:14px;display:inline-flex}.demo-review .demo-review-small{color:var(--rv-muted);margin-top:28px;font-size:12px}.demo-review-straight{font-size:14px}.demo-review-straight a{color:var(--rv-accent);text-underline-offset:2px;font-weight:600}.mobile-bar,.sidebar-scrim,.sidebar-close,html[data-demo-present] .mobile-bar{display:none}@property --edge-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --edge-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes edge-fade{0%{--edge-fade-start:0px;--edge-fade-end:36px}12%,88%{--edge-fade-start:36px;--edge-fade-end:36px}to{--edge-fade-start:36px;--edge-fade-end:0px}}@keyframes mobile-nav-in{0%{opacity:0;transform:translate(-10px)}}@media (max-width:900px){:is(.workspace,.dialog) .contact-grid{gap:14px}}@media (max-width:850px){.inbox-content{scroll-margin-top:72px}}@media (max-width:680px){:root{scroll-padding-top:72px}.workspace .mobile-bar{z-index:15;min-height:56px;padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;background:var(--bg);justify-content:space-between;align-items:center;gap:14px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.workspace .mobile-bar{background:color-mix(in srgb, var(--bg) 82%, transparent)}}.workspace .mobile-bar{-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);border-bottom:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.workspace .mobile-bar{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent)}}.workspace .mobile-bar .workspace-navigation-button{min-height:40px;margin:0;padding:8px 14px 8px 12px;font-weight:500}.workspace .mobile-bar-account{min-width:0;color:var(--muted);align-items:center;gap:10px;font-size:12px;display:inline-flex}.workspace .mobile-bar-account>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace .mobile-bar-account .avatar{width:30px;height:30px;font-size:11px}.workspace .content{padding-top:22px}.workspace .sidebar-scrim{z-index:39;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#0009;transition:opacity .24s;display:block;position:fixed;inset:0}.workspace .sidebar-scrim[data-open]{opacity:1;pointer-events:auto}.workspace .sidebar,.workspace .sidebar.mobile-open{width:min(86vw,320px);padding:calc(12px + env(safe-area-inset-top,0px)) 14px calc(14px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;z-index:40;border-radius:0 18px 18px 0;display:flex;top:0;overflow-y:auto;box-shadow:30px 0 80px -30px #000a}.workspace .sidebar{visibility:hidden;transform:translate(-104%)}.workspace .sidebar[data-drawer]{transition:transform .3s cubic-bezier(.22,.8,.26,1),visibility 0s linear .3s}.workspace .sidebar.mobile-open{visibility:visible;transition-delay:0s;transform:none}.workspace .sidebar>*{flex-shrink:0}.workspace .sidebar-close{width:40px;min-height:40px;color:var(--muted);border-radius:10px;align-self:flex-end;margin:0 -2px 8px 0;display:inline-flex}.workspace .sidebar .account-switch{margin-bottom:22px}.workspace .sidebar .sidebar-bottom{padding-top:24px}.workspace .sidebar.mobile-open nav a{animation:.36s cubic-bezier(.22,.8,.26,1) both mobile-nav-in}.workspace .sidebar.mobile-open nav a:first-child{animation-delay:60ms}.workspace .sidebar.mobile-open nav a:nth-child(2){animation-delay:85ms}.workspace .sidebar.mobile-open nav a:nth-child(3){animation-delay:.11s}.workspace .sidebar.mobile-open nav a:nth-child(4){animation-delay:.135s}.workspace .sidebar.mobile-open nav a:nth-child(5){animation-delay:.16s}.workspace .sidebar.mobile-open nav a:nth-child(6){animation-delay:.185s}.workspace .sidebar.mobile-open nav a:nth-child(7){animation-delay:.21s}.workspace .sidebar.mobile-open nav a:nth-child(8){animation-delay:.235s}.workspace .sidebar.mobile-open nav a:nth-child(n+9){animation-delay:.26s}.workspace .sidebar.mobile-open .sidebar-bottom nav a{animation-delay:.285s}@supports (height:100dvh){:root .dialog{max-height:90dvh}:root .dialog.drawer{height:100dvh;max-height:100dvh}}.workspace :is(.contacts-table,.review-table,.keys-table,.admin-accounts,.admin-users,.client-table){position:relative;overflow:visible}.workspace :is(.contacts-table,.review-table,.keys-table,.admin-accounts,.admin-users,.client-table) :is(table,tbody,td){display:block}.workspace :is(.contacts-table,.review-table,.keys-table,.admin-accounts,.admin-users,.client-table) thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace :is(.contacts-table,.review-table,.keys-table,.admin-accounts,.admin-users,.client-table) tbody tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:14px 16px;display:grid}.workspace :is(.contacts-table,.review-table,.keys-table,.admin-accounts,.admin-users,.client-table) tbody tr:first-child{border-top:0}.workspace :is(.contacts-table,.review-table,.keys-table,.admin-accounts,.admin-users,.client-table) td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;font-size:13px}.workspace :is(.contacts-table,.review-table,.keys-table,.admin-accounts,.admin-users,.client-table) td:empty{display:none}.workspace .contacts-table td:first-child{grid-area:1/1}.workspace .contacts-table td:nth-child(4){grid-area:1/2;justify-self:end;font-size:12px}.workspace .contacts-table td:nth-child(2){grid-area:2/1}.workspace .contacts-table td:nth-child(3){grid-area:3/1}.workspace .contacts-table td:nth-child(2),.workspace .contacts-table td:nth-child(3){color:var(--muted);padding-left:43px}.workspace .contacts-table td:nth-child(5){display:none}.workspace .contacts-table td:nth-child(6){color:var(--muted);grid-area:2/2;justify-self:end;font-size:11px}.workspace .contacts-table td.contact-actions{grid-area:3/2;justify-self:end;width:auto}.workspace .contacts-table .contact-open{min-height:32px;font-size:14px}.workspace .contacts-table .contact-trash{width:40px;min-height:40px;margin:-8px -10px -8px 0}.workspace .review-table td:first-child{grid-area:1/1}.workspace .review-table td:nth-child(2){color:var(--muted);grid-area:1/2;place-self:start end;font-size:11px}.workspace .review-table td:nth-child(3){grid-area:2/1;min-width:0;margin-top:6px}.workspace .review-table td:nth-child(4){grid-area:2/2;place-self:start end;margin-top:6px}.workspace .review-table td .text-button{min-height:32px;padding-left:12px}.workspace .keys-table tbody tr{padding-inline:0}.workspace .keys-table td:first-child{grid-area:1/1}.workspace .keys-table td:nth-child(2){color:var(--muted);grid-area:2/1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.workspace .keys-table td:nth-child(3){grid-area:1/2/3/3}.workspace .keys-table td code{font-size:12px}.workspace .keys-table td:only-child{grid-area:auto/1/auto/-1}.workspace .keys-table tbody tr:has(>td:only-child){border-top:0;padding-top:0}.workspace :is(.admin-accounts,.admin-users) td:first-child{grid-area:1/1;font-weight:500}.workspace :is(.admin-accounts,.admin-users) td:nth-child(2){color:var(--muted)}.workspace .admin-accounts td:nth-child(2){grid-area:2/1}.workspace .admin-accounts td:nth-child(3){color:var(--muted);grid-area:1/2;justify-self:end;font-size:12px}.workspace .admin-accounts td:nth-child(4){grid-area:2/2;justify-self:end;margin-top:4px}.workspace .admin-users td:nth-child(2){text-transform:capitalize;grid-area:1/2;justify-self:end;font-size:12px}.workspace .admin-users td:nth-child(3){color:var(--muted);grid-area:2/1}.workspace .admin-users td:nth-child(4){color:var(--muted);grid-area:2/2;justify-self:end;font-size:11px}.workspace .admin-users td:nth-child(5){grid-area:3/1/4/3;justify-self:start;margin-top:6px}.workspace .client-table tbody tr{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px 10px;padding:16px 17px 18px}.workspace .client-table td:first-child{grid-column:1/-1}.workspace .client-table .client-name>svg{margin-left:auto}.workspace .client-table td[data-label]{font-variant-numeric:tabular-nums;font-size:14px}.workspace .client-table td[data-label]:before{content:attr(data-label);color:var(--muted);letter-spacing:.2px;margin-bottom:4px;font-size:10px;display:block}.workspace .lead-card .lead-head{margin:-6px -8px 3px 0}.workspace .lead-card .lead-name{min-height:40px;font-size:14px}.workspace .lead-card .drag-handle{min-width:40px;min-height:40px}.workspace .lead-card .lead-head .inline{gap:0}.workspace .calendar-agenda-event a{margin-block:-11px;padding-block:11px;display:inline-block}.workspace .conversation-messages{max-height:min(520px,56dvh)}.workspace .conversation>.notice{line-height:1.6;display:block}:is(.workspace,.dialog) .conversation-heading{flex-wrap:wrap}:is(.workspace,.dialog) .conversation-heading .text-button{white-space:nowrap}.workspace .panel-head{flex-wrap:wrap;row-gap:12px}.workspace .panel-head .text-button{white-space:nowrap}@supports (animation-timeline:scroll()){:is(.workspace,.dialog) :is(.kanban,.agent-tab-list,.table-scroll){-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent);animation:linear both edge-fade;animation-timeline:scroll(self inline)}}}.dialog-body>.drawer-section:first-child{border-top:0;margin-top:0;padding-top:4px}.demo-screen{container-type:inline-size}.demo-island{width:min(122px,33.2cqw);height:min(36px,9.8cqw)}.demo-phone:not([data-compact]) .demo-status{padding-inline:min(32px,8.7cqw);font-size:min(17px,4.7cqw)}.demo-phone:not([data-compact]) .demo-status-icons{gap:min(6px,1.65cqw)}.demo-phone:not([data-compact]) .demo-status-icons svg{width:auto;height:auto;max-height:3.55cqw}@media (max-width:680px){.workspace .pay-actions{justify-content:flex-start}.workspace .pay-ledger{grid-template-columns:1fr}.workspace .pay-ledger article+article{border-top:1px solid var(--line);border-left:0}.workspace .pay-ledger strong{margin:12px 0 6px;font-size:31px}.workspace .pay-metrics{grid-template-columns:1fr 1fr}.workspace .pay-metrics button{padding:15px 16px 14px}.workspace .pay-metrics button:nth-child(odd){border-left:0}.workspace .pay-metrics button:nth-child(n+3){border-top:1px solid var(--line)}.workspace .pay-metrics strong{font-size:19px}.workspace .chart.pay-plot{height:232px;padding-inline:2px 8px}.workspace .pay-rows a{grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding-inline:16px}.workspace .pay-rows a>svg{display:none}.workspace .pay-rows time{grid-area:1/2}.workspace .pay-row-who{grid-column:1/-1}.workspace .pay-links li{padding-inline:16px 10px}.workspace .pay-copy span{display:none}.workspace .pay-connect{grid-template-columns:1fr;padding:28px 22px}.workspace .pipeline-toolbar>.pipeline-filters{justify-content:flex-start;width:100%}.workspace .pipeline-filters .search-field.compact{flex:100%;width:100%}.workspace .pipeline-filters select{flex:1 1 0;min-width:0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
