:root{--ui-bg:#faf6ef;--ui-surface:#fffdf9;--ui-surface-secondary:#f6f1e9;--ui-raised:#ffffff;--ui-label:#1d1a17;--ui-secondary:#645c53;--ui-tertiary:#6f675e;--ui-line:#ece4d8;--ui-control-line:#ddd3c5;--ui-fill:#f3eee6;--ui-accent:#6a3fc4;--ui-accent-fill:#1d1a17;--ui-accent-hover:#000000;--ui-selection:#efe6fb;--ui-focus-ring:#6a3fc440;--v5-soft:#f3eee6;--v5-soft-ink:#1d1a17;--v5-violet:#6a3fc4;--v5-violet-soft:#efe6fb;--brand-featured:#f2d3a5;--brand-avatar-bg:#f3eee6;--brand-avatar-ink:#1d1a17;--p-frame:#f1c4ae;--p-bar:#f6f1e9;--p1:#f2d3a5;--p2:#a9c3f0;--p3:#c8a6f2;--p4:#f1b49a;--p5:#eba6e4;--p6:#efa4b9;--p-ink:#1d1a17;--p-chip:rgba(255,255,255,0.5)}:root,:root[lang=ar],[dir=rtl]{--font:"Geeza Pro","IBM Plex Sans Arabic","Inter Variable",system-ui,-apple-system,"Segoe UI",sans-serif}:root[data-theme=dark]{--ui-accent:#cdb5ff;--ui-accent-fill:#f3ede6;--ui-accent-hover:#ffffff;--ui-selection:#2b2140;--brand-featured:#3a2f22;--p-frame:#07090d;--p-bar:#12151c;--p1:#4a3a24;--p2:#23344f;--p3:#362850;--p4:#4a2e22;--p5:#45254a;--p6:#4a2533;--p-ink:#f3ede6;--p-chip:rgba(255,255,255,0.1)}body,button,input,select,textarea{font-family:var(--font)}body,html{background:var(--p-frame)}.app{margin:20px;border-radius:30px;background:var(--ui-bg);overflow:clip;box-shadow:0 30px 80px rgba(120,60,30,.16)}.app,.workspace{min-height:calc(100vh - 40px)}.workspace{margin-inline-start:0!important}.topbar{position:sticky;top:0;min-height:76px;padding:14px 28px;gap:14px;border:0;background:var(--ui-surface);backdrop-filter:none;-webkit-backdrop-filter:none}:root:not([data-theme=dark]) .ptabs,:root:not([data-theme=dark]) .topbar{background:var(--p-bar)}.pbrand{white-space:nowrap;display:flex;align-items:center;gap:10px;color:var(--ui-label);text-decoration:none;font-weight:700;font-size:19px;flex:none}.pbrand-mark{width:38px;height:38px;border-radius:50%;background:var(--ui-label);color:var(--ui-bg);display:grid;place-items:center;font-size:16px}.pbrand-name,.pbrand-name small{display:inline;white-space:nowrap}.pbrand-name small{font-size:inherit;font-weight:400;color:var(--ui-secondary)}.topbar .pswitch{position:relative;display:flex;align-items:center;gap:10px;min-height:46px;padding:4px 6px;padding-inline-end:14px;border:1px solid var(--ui-line);border-radius:999px;background:var(--ui-surface);color:var(--ui-label);cursor:pointer;max-width:300px;flex:0 1 auto;margin:0}.topbar .pswitch:focus-within{outline:2px solid var(--ui-accent);outline-offset:2px}.topbar .pswitch select{position:absolute;inset:0;width:100%;height:100%;min-height:0!important;opacity:0;cursor:pointer;border:0!important;padding:0!important;margin:0}.topbar .pswitch .account-avatar{width:36px;height:36px;flex:0 0 36px;border-radius:50%;font-size:12px}.topbar .pswitch .side-switch-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.topbar .pswitch .side-switch-text strong{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar .pswitch .side-switch-text small{font-size:12px;color:var(--ui-secondary)}.topbar .top-search{max-width:320px;border-radius:999px;background:var(--ui-surface);border:1px solid var(--ui-line);margin-inline-start:auto}.topbar-actions{gap:8px}.topbar .appearance-button,.topbar .icon-button,.topbar .notification-trigger{width:42px;min-width:42px;height:42px;border-radius:50%;border:1px solid var(--ui-line);background:var(--ui-surface)}.top-new{border-radius:999px!important;min-height:42px}.pprofile{border:0;background:transparent;padding:0;border-radius:50%;min-height:0}.pprofile .avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#6b5a4e;color:#fff;font-weight:700;font-size:14px}.ptabs{display:flex;align-items:flex-end;gap:2px;padding:0 24px;background:var(--ui-surface);overflow-x:auto;scrollbar-width:none}.ptabs::-webkit-scrollbar{display:none}.ptab{display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 14px;border:0;border-radius:18px 18px 0 0;background:transparent;color:var(--ui-secondary);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;text-decoration:none;cursor:pointer}.ptab.active,.ptab:hover{color:var(--ui-label)}.ptab.active{background:var(--ui-bg);font-weight:700}.ptab b{font-size:11.5px;padding:1px 8px;background:var(--p6)}.psim,.ptab b{border-radius:999px;color:var(--p-ink)}.psim{margin-inline-start:auto;align-self:center;font-size:12px;font-weight:700;padding:4px 12px;background:var(--p1);white-space:nowrap}main#main{padding:28px 28px 48px;gap:22px}.page-heading h1{font-size:27px;font-weight:500;letter-spacing:0}.ad-connection-disclosure,.card,.panel{border-radius:26px;background:var(--ui-surface);border:1px solid var(--ui-line);box-shadow:none}.card-head{padding:18px 20px 14px}.card-head h2{font-size:16px;font-weight:700}.card-head h2>.ic,.section-symbol{width:38px;height:38px;padding:10px;box-sizing:border-box;border-radius:50%;background:var(--ui-label);color:var(--ui-bg)!important;flex:none}.card-body{padding:0 20px 20px}.kpi-grid{gap:14px}.kpi-grid>.kpi{border:0;border-radius:24px;padding:18px 20px;min-height:140px;color:var(--p-ink)}.kpi-grid>.kpi,main#main .kpi-grid>.kpi:nth-child(6n+1){background:var(--p1)}main#main .kpi-grid>.kpi:nth-child(6n+2){background:var(--p2)}main#main .kpi-grid>.kpi:nth-child(6n+3){background:var(--p3)}main#main .kpi-grid>.kpi:nth-child(6n+4){background:var(--p4)}main#main .kpi-grid>.kpi:nth-child(6n+5){background:var(--p5)}main#main .kpi-grid>.kpi:nth-child(6n+6){background:var(--p6)}main#main .kpi-grid>.kpi{border:0}.kpi-grid>.kpi .kpi-head{color:var(--p-ink);font-size:14.5px;font-weight:600}.kpi-grid>.kpi .kpi-head .tile{width:36px;height:36px;border-radius:50%;background:var(--p-chip);color:var(--p-ink)}.kpi-grid>.kpi>strong{font-size:30px;font-weight:800;color:var(--p-ink)}.kpi-grid>.kpi .kpi-foot,.kpi-grid>.kpi .kpi-foot *{color:var(--p-ink)}.kpi-grid>.kpi .badge{background:var(--p-chip);color:var(--p-ink)}.button.primary,a.button.primary,button.primary{border-radius:999px;background:var(--ui-accent-fill);border-color:var(--ui-accent-fill);color:var(--ui-bg)}.button.primary:hover,a.button.primary:hover,button.primary:hover{background:var(--ui-accent-hover);color:var(--ui-bg)}.button.ghost,.button.secondary,.segmented,button.ghost,button.secondary{border-radius:999px}.segmented{background:var(--ui-fill);border:0;padding:4px}.segmented button{border-radius:999px}.segmented button.active,.segmented button[aria-pressed=true]{background:var(--ui-label);color:var(--ui-bg)}.badge{padding-inline:10px;font-weight:600}.badge,.chip{border-radius:999px}.chip.on{background:var(--ui-label);color:var(--ui-bg);border-color:var(--ui-label)}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{border-radius:14px}.input-search,.top-search{border-radius:999px}.compact-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;border:0;background:transparent;padding:0;box-shadow:none}.compact-stats>div{border:0!important;border-radius:22px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;color:var(--p-ink);background:var(--p1)}.compact-stats>div:nth-child(2){background:var(--p2)}.compact-stats>div:nth-child(3){background:var(--p3)}.compact-stats>div:nth-child(4){background:var(--p4)}.compact-stats>div:nth-child(5){background:var(--p6)}.compact-stats>div span{color:var(--p-ink);font-weight:600}.compact-stats>div b{font-size:28px;font-weight:800;color:var(--p-ink)}.kanban-column{border-radius:24px;border:0;background:color-mix(in srgb,var(--p2) 35%,var(--ui-surface))}.kanban-column:nth-child(6n+1){background:color-mix(in srgb,var(--p4) 40%,var(--ui-surface))}.kanban-column:nth-child(6n+3){background:color-mix(in srgb,var(--p3) 35%,var(--ui-surface))}.kanban-column:nth-child(6n+4){background:color-mix(in srgb,var(--p1) 45%,var(--ui-surface))}.kanban-column:nth-child(6n+5){background:color-mix(in srgb,var(--p5) 35%,var(--ui-surface))}.kanban-column:nth-child(6n+6){background:color-mix(in srgb,var(--p6) 35%,var(--ui-surface))}.kanban-card{border-radius:18px;border-color:transparent}.conv{border-radius:20px}.conv.on{background:var(--p1);color:var(--p-ink)}.bub{border-radius:22px}.bub.out{background:var(--ui-label);color:var(--ui-bg)}@media (max-width:1199px){.pbrand-name{display:none}.topbar .top-search{max-width:220px}}@media (max-width:760px){body,html{background:var(--ui-bg)}.app{margin:0;border-radius:0;box-shadow:none}.app,.workspace{min-height:100vh}.pprofile,.ptabs{display:none!important}.topbar{padding:10px 12px;min-height:0;gap:8px}.pbrand-mark{width:32px;height:32px;font-size:14px}.topbar .pswitch{flex:1 1;max-width:none;min-width:0;min-height:44px}.topbar .appearance-button,.topbar .icon-button,.topbar .notification-trigger{border-color:transparent;background:transparent;width:40px;min-width:40px}main#main{padding:16px 16px 104px}.compact-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-grid>.kpi{min-height:120px;padding:14px 16px}.kpi-grid>.kpi>strong{font-size:24px}}.kanban .kanban-column{border:0;border-radius:24px;background:color-mix(in srgb,var(--p2) 35%,var(--ui-surface))}.kanban .kanban-column:nth-child(6n+1){background:color-mix(in srgb,var(--p4) 40%,var(--ui-surface))}.kanban .kanban-column:nth-child(6n+3){background:color-mix(in srgb,var(--p3) 35%,var(--ui-surface))}.kanban .kanban-column:nth-child(6n+4){background:color-mix(in srgb,var(--p1) 45%,var(--ui-surface))}.kanban .kanban-column:nth-child(6n+5){background:color-mix(in srgb,var(--p5) 35%,var(--ui-surface))}.kanban .kanban-column:nth-child(6n+6){background:color-mix(in srgb,var(--p6) 35%,var(--ui-surface))}:root{--c-h:44px;--c-h-sm:36px;--c-px:18px;--c-px-sm:14px;--c-r:999px;--c-font:14px;--c-gap:8px;--menu-r:18px;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:20px;--space-5:24px}html :is(button,.button):not(.client-directory-row,.ccard,.row,.calendar-day,.kanban-card,.acc,.mobile-lead-row,.lead-cell,.row-open,.member-cell,.conv,.ptab,.nav-item,.pprofile,.link-button,.icon-button,.chip,.tab,[role=switch],[role=tab],.segmented button,.pswitch *,.top-search-results *){min-height:var(--c-h);height:auto;padding:0 var(--c-px);border-radius:var(--c-r);border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-label);font-size:var(--c-font);font-weight:600;line-height:1.2;gap:var(--c-gap);white-space:nowrap;box-shadow:none;filter:none}html :is(button,.button):not(.client-directory-row,.ccard,.row,.calendar-day,.kanban-card,.acc,.mobile-lead-row,.lead-cell,.row-open,.member-cell,.conv,.ptab,.nav-item,.pprofile,.link-button,.icon-button,.chip,.tab,[role=switch],[role=tab],.segmented button,.pswitch *,.top-search-results *):hover{background:var(--ui-fill);border-color:var(--ui-control-line);color:var(--ui-label)}html :is(button,.button).primary:not(.icon-button),html :is(button,.button).primary:not(.icon-button):hover{background:var(--ui-accent-fill);border-color:var(--ui-accent-fill);color:var(--ui-bg)}html :is(button,.button).primary:not(.icon-button):hover{background:var(--ui-accent-hover);border-color:var(--ui-accent-hover)}html :is(button,.button).danger:not(.icon-button){background:var(--ui-surface);border-color:var(--ui-line);color:var(--ui-danger)}html :is(button,.button).danger:not(.icon-button):hover{background:var(--ui-danger-fill)}html :is(button,.button).ghost:not(.icon-button),html :is(button,.button).quiet:not(.icon-button){background:transparent;border-color:transparent}html :is(button,.button).ghost:not(.icon-button):hover,html :is(button,.button).quiet:not(.icon-button):hover{background:var(--ui-fill)}html .small-select,html :is(button,.button).small:not(.icon-button){min-height:var(--c-h-sm)!important;height:var(--c-h-sm);padding:0 var(--c-px-sm);font-size:13px!important}html :is(button,.button).full:not(.icon-button){width:100%}html .button[aria-disabled=true],html :is(button,.button):disabled{opacity:.5;cursor:not-allowed}html .link-button{min-height:0;padding:0;border:0;background:none;color:var(--ui-accent);font-weight:600}html .icon-button{width:var(--c-h);height:var(--c-h);min-width:var(--c-h);min-height:var(--c-h);padding:0;border-radius:50%;border:1px solid var(--ui-line);background:var(--ui-surface);color:var(--ui-label);display:inline-grid;place-items:center;flex:none}html .icon-button:hover{background:var(--ui-fill)}html .icon-button svg{width:18px;height:18px}html .button.icon-button.ghost,html .icon-button.small{width:var(--c-h-sm);height:var(--c-h-sm);min-width:var(--c-h-sm);min-height:var(--c-h-sm)}html .dialog-head{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-4)}html .dialog-head .icon-button,html .dialog-head>button{width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:0;border-radius:50%;background:var(--ui-fill);color:var(--ui-label);display:inline-grid;place-items:center;flex:0 0 40px;margin-inline-start:auto}html .dialog-head .icon-button:hover,html .dialog-head>button:hover{background:var(--ui-control-line)}html .dialog-head .icon-button svg,html .dialog-head>button svg{width:18px;height:18px}html :is(button,a,select,summary,.button):focus{outline:none}html :is(button,a,select,summary,.button):focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}html .dialog-head .icon-button:focus-visible,html .icon-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ui-bg),0 0 0 4px var(--ui-accent)}html select:not(.pswitch select){min-height:var(--c-h);border-radius:var(--c-r);border:1px solid var(--ui-line);background-color:var(--ui-surface);color:var(--ui-label);font-size:var(--c-font);font-weight:600;padding-block:0;padding-inline:var(--c-px) 42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b635a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px;background-position:right 16px center;appearance:none;-webkit-appearance:none;cursor:pointer}[dir=rtl] select:not(.pswitch select),html[dir=rtl] select:not(.pswitch select){background-position:left 16px center}html select:not(.pswitch select):hover{border-color:var(--ui-control-line)}html select:not(.pswitch select):focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px;box-shadow:none}html select[multiple]{border-radius:var(--menu-r);background-image:none;padding:var(--space-1)}html details>summary{min-height:var(--c-h);display:flex;align-items:center;gap:var(--c-gap);border-radius:var(--c-r);cursor:pointer;font-weight:600}html .top-search-results{border-radius:var(--menu-r);border:1px solid var(--ui-line);background:var(--ui-surface);box-shadow:0 18px 40px rgba(60,30,10,.12);padding:6px}html .top-search-results li{min-height:var(--c-h);border-radius:12px;padding:0 var(--space-2)}html .top-search-results li:hover,html .top-search-results li[aria-selected=true]{background:var(--ui-fill)}html .page-heading{gap:var(--space-3)}html .page-heading .eyebrow{margin-bottom:6px}html .page-heading p{margin-top:6px}html .actions,html .dialog-actions,html .heading-actions,html .toolbar{gap:10px}html .card-head{padding:var(--space-4) var(--space-4) var(--space-3);gap:var(--space-2)}html .card-body{padding:0 var(--space-4) var(--space-4)}html .dialog-actions{margin-top:var(--space-5)}@media (max-width:760px){html .page-heading{flex-direction:column;align-items:stretch;text-align:start}html .page-heading>*{width:100%}html .heading-actions{display:flex;flex-direction:column;align-items:stretch;width:100%}html .heading-actions>:is(button,.button,a.button){width:100%;min-height:48px}html .heading-actions>.primary{order:-1}html .heading-actions>.segmented{width:100%}html .dialog-head .icon-button,html .dialog-head>button{width:44px;height:44px;min-width:44px;min-height:44px;flex-basis:44px}}html dialog .dialog-head .icon-button,html dialog .dialog-head>button{background:var(--ui-fill)!important;border:0!important;color:var(--ui-label)!important}html dialog .dialog-head .icon-button:hover,html dialog .dialog-head>button:hover{background:var(--ui-control-line)!important}.connected-summary{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.connected-summary-row{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.connected-summary-mark{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--ui-success-fill,#e6f6ee);color:var(--ui-success,#137a4b)}.connected-summary-mark svg{width:20px;height:20px}.connected-summary-text{flex:1 1 220px;min-width:0}.connected-summary-text h2{font-size:16px;font-weight:700;margin:0}.connected-summary-text p{margin:2px 0 0;font-size:13.5px;color:var(--ui-secondary)}.publish-when{display:flex;flex-direction:column;gap:var(--space-3)}.publish-when .segmented{align-self:flex-start}.publish-when label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:14px}