/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer web-focus-preferences{*,:after,:before{outline:none!important}:is(:focus,:focus-visible,:focus-within),:is(:focus,:focus-visible,:focus-within):after,:is(:focus,:focus-visible,:focus-within):before{--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;--tw-inset-ring-shadow:0 0 #0000!important}}.cw-preview{min-height:100%;color:var(--suivo-color-workspace-content);background:var(--suivo-color-workspace-canvas);font-size:var(--suivo-typography-size-body)}.cw-preview-banner{justify-content:space-between;gap:var(--suivo-spacing-2);padding:var(--suivo-spacing-2) var(--suivo-spacing-7);color:var(--suivo-color-workspace-meta);background:var(--suivo-color-workspace-sidebar);font-size:var(--suivo-typography-size-caption);flex-wrap:wrap;display:flex}.cw-list,.cw-live-pagination{--cw-content-inset:var(--workspace-content-inset,var(--suivo-spacing-4))}.cw-list{color:var(--suivo-color-workspace-content);padding:0}.cw-list-header{gap:var(--suivo-spacing-3);min-height:var(--suivo-spacing-12);padding:var(--suivo-spacing-2) var(--cw-content-inset);border-bottom:1px solid var(--suivo-color-workspace-hairline)}.cw-list-header,.cw-list-header h1{align-items:center;margin:0;display:flex}.cw-list-header h1{gap:var(--suivo-spacing-2);font-size:var(--suivo-typography-size-compact-control);line-height:var(--suivo-typography-line-height-compact-control);font-weight:var(--suivo-typography-weight-medium);flex:1}.cw-create-contact{flex-shrink:0}.cw-create-contact,.cw-list-header>button{min-height:var(--suivo-density-control-extra-compact);font-size:var(--suivo-typography-size-compact-control)}.cw-list-header>button{border-radius:var(--suivo-radius-md)}.cw-search{align-items:center;gap:var(--suivo-spacing-2);width:260px;padding:0 var(--suivo-spacing-3);min-height:var(--suivo-density-control-extra-compact);border:1px solid var(--suivo-color-workspace-hairline);box-shadow:var(--suivo-elevation-sm);background:var(--suivo-color-workspace-surface);border-radius:var(--suivo-radius-md);color:var(--suivo-color-workspace-meta);display:flex}.cw-search input{width:100%;min-width:0;color:var(--suivo-color-workspace-content);font:inherit;font-size:var(--suivo-typography-size-compact-control);background:0 0;border:0}.cw-icon,.cw-search button{justify-content:center;align-items:center;gap:var(--suivo-spacing-1);min-width:28px;min-height:28px;color:var(--suivo-color-workspace-meta);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;display:inline-flex}.cw-list-controls{align-items:center;gap:var(--suivo-spacing-2);padding:var(--suivo-spacing-4) var(--cw-content-inset);border-bottom:1px solid var(--suivo-color-workspace-hairline);flex-wrap:wrap;display:flex}.cw-list-controls>:is(.cw-views,.cw-toolbar){min-height:var(--suivo-density-control-extra-compact);padding:0}.cw-list-controls>.cw-views{border-bottom:0;flex:400px;min-width:0}.cw-list-controls>.cw-toolbar{gap:var(--suivo-spacing-2);border-bottom:0;flex:0 auto;margin-left:auto}.cw-list-controls .cw-search{width:200px;min-width:0;box-shadow:none}.cw-list-controls .cw-tool{box-shadow:none}.cw-list-controls .cw-search>svg{flex-shrink:0}.cw-views{align-items:stretch;gap:var(--suivo-spacing-1);padding:var(--suivo-spacing-2) var(--cw-content-inset);min-height:var(--suivo-spacing-12);background:var(--suivo-color-workspace-canvas);scrollbar-width:thin;border-bottom:1px solid var(--suivo-color-workspace-hairline);display:flex;overflow-x:auto}.cw-views>button{align-items:center;gap:var(--suivo-spacing-1);min-height:var(--suivo-density-control-extra-compact);white-space:nowrap;padding:0 var(--suivo-spacing-2);border-radius:var(--suivo-radius-sm);color:var(--suivo-color-workspace-secondary);font:inherit;font-size:var(--suivo-typography-size-compact-control);cursor:pointer;background:0 0;border:0;flex-shrink:0;display:inline-flex;position:relative}.cw-views>button[data-contact-list-id]{touch-action:pan-y;-webkit-user-select:none;user-select:none}.cw-views[data-dragging]>button{cursor:grabbing}.cw-views>button[data-drag-source]{opacity:.45}.cw-views>button[data-drop-side]:before{content:"";inset-block:var(--suivo-spacing-2);background:var(--suivo-color-workspace-content);width:2px;position:absolute}.cw-views>button[data-drop-side=before]:before{inset-inline-start:calc(-1 * var(--suivo-spacing-1))}.cw-views>button[data-drop-side=after]:before{inset-inline-end:calc(-1 * var(--suivo-spacing-1))}.cw-list-drag-preview{z-index:100;align-items:center;gap:var(--suivo-spacing-1);padding:var(--suivo-spacing-2) var(--suivo-spacing-3);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-sm);box-shadow:var(--suivo-elevation-overlay);font-size:var(--suivo-typography-size-compact-control);pointer-events:none;white-space:nowrap;display:flex;position:fixed}.cw-list-drag-preview>span{color:var(--suivo-color-workspace-meta)}.cw-views>button[aria-pressed=true]{background:var(--suivo-color-workspace-chip);color:var(--suivo-color-workspace-content);font-weight:var(--suivo-typography-weight-medium)}.cw-views>button span{color:var(--suivo-color-workspace-meta);font-weight:var(--suivo-typography-weight-regular);font-size:var(--suivo-typography-size-caption)}.cw-toolbar{align-items:center;gap:var(--suivo-spacing-2);min-height:var(--suivo-spacing-12);padding:var(--suivo-spacing-2) var(--cw-content-inset);border-bottom:1px solid var(--suivo-color-workspace-hairline);flex-wrap:wrap;display:flex}.cw-toolbar .cw-tool{min-height:var(--suivo-density-control-extra-compact);border:1px solid var(--suivo-color-workspace-hairline);border-radius:var(--suivo-radius-sm);box-shadow:var(--suivo-elevation-sm)}.cw-tool{align-items:center;gap:var(--suivo-spacing-2);min-height:36px;padding:0 var(--suivo-spacing-2);color:var(--suivo-color-workspace-secondary);font:inherit;font-size:var(--suivo-typography-size-compact-control);cursor:pointer;background:0 0;border:0;display:inline-flex}.cw-tool:hover{background:var(--suivo-color-workspace-chip);border-radius:var(--suivo-radius-sm)}.cw-agent-filter{align-items:center;gap:var(--suivo-spacing-1);padding:var(--suivo-spacing-1) var(--suivo-spacing-2);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-sm);font-size:var(--suivo-typography-size-compact-control);color:var(--suivo-color-workspace-secondary);margin-left:auto;display:flex}.cw-agent-filter select{max-width:180px;color:inherit;font:inherit;background:0 0;border:0;padding:0}.cw-table-scroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.cw-table{border-collapse:collapse;text-align:left;width:100%;min-width:1000px}.cw-table th{color:var(--suivo-color-workspace-meta);font-weight:var(--suivo-typography-weight-regular);font-size:var(--suivo-typography-size-caption);padding:0 var(--suivo-spacing-3) var(--suivo-spacing-2) 0}.cw-table td{height:51px;padding:var(--suivo-spacing-2) var(--suivo-spacing-3) var(--suivo-spacing-2) 0;border-top:1px solid var(--suivo-color-workspace-hairline);font-size:var(--suivo-typography-size-compact-control)}.cw-table tr:last-child td{border-bottom:1px solid var(--suivo-color-workspace-hairline)}.cw-table:not(.cw-contact-table) tbody tr:hover{background:var(--suivo-color-workspace-chip)}.cw-contact-link{align-items:center;gap:var(--suivo-spacing-2);min-height:34px;color:inherit;text-align:left;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;display:flex}.cw-wants{min-width:220px;max-width:275px;color:var(--suivo-color-workspace-secondary)}.cw-wants strong{font-weight:var(--suivo-typography-weight-medium);color:var(--suivo-color-workspace-content)}.cw-property{color:var(--suivo-color-workspace-secondary);min-width:160px}.cw-date{white-space:nowrap}.cw-date,.cw-more{color:var(--suivo-color-workspace-meta)}.cw-more{margin-left:var(--suivo-spacing-2)}.cw-tags{align-items:center;gap:var(--suivo-spacing-1);flex-wrap:wrap;display:flex}.cw-tag-input>button,.cw-tags>button:not(.cw-icon),.cw-tags>span:not(.cw-inline-add):not(.cw-tag-badge){min-height:23px;background:var(--suivo-color-workspace-chip);border-radius:var(--suivo-radius-sm);font:inherit;font-size:var(--suivo-typography-size-caption);border:0}.cw-agent-trigger,.cw-owner,.cw-tag-input>button,.cw-tags>button:not(.cw-icon),.cw-tags>span:not(.cw-inline-add):not(.cw-tag-badge){align-items:center;gap:var(--suivo-spacing-1);padding:var(--suivo-spacing-1) var(--suivo-spacing-2);color:var(--suivo-color-workspace-secondary);white-space:nowrap;display:inline-flex}.cw-agent-trigger,.cw-owner{min-height:28px;border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-full);font:inherit;font-size:var(--suivo-typography-size-compact-control);cursor:pointer;background:0 0}.cw-agent-trigger.is-assigned,.cw-owner{border-color:#0000;padding-left:0}.cw-agent-trigger.is-assigned>svg{opacity:0}.cw-agent-trigger.is-assigned:hover>svg{opacity:1}.cw-agent-trigger:hover,.cw-inline-add{background:var(--suivo-color-workspace-chip)}.cw-inline-add{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--suivo-spacing-1);min-width:calc(var(--suivo-spacing-10) * 2 + var(--suivo-spacing-1));height:var(--suivo-spacing-5);min-height:var(--suivo-spacing-5);padding:0 var(--suivo-spacing-2);border-radius:var(--suivo-radius-sm);color:var(--suivo-color-workspace-secondary);font:inherit;font-size:var(--suivo-typography-size-caption);font-weight:var(--suivo-typography-weight-regular);line-height:var(--suivo-spacing-5);white-space:nowrap;border:0;display:inline-flex}.cw-inline-add>svg{flex-shrink:0}.cw-agent-popup.suivo-popover-content,.cw-menu.suivo-popover-content,.cw-task-popup.suivo-popover-content{background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);border:1px solid var(--suivo-color-workspace-border);box-shadow:var(--suivo-elevation-overlay);border-radius:var(--suivo-radius-lg)}.cw-agent-popup.suivo-popover-content{width:280px;padding:var(--suivo-spacing-1)}.cw-picker-search{align-items:center;gap:var(--suivo-spacing-2);color:var(--suivo-color-workspace-meta);border-bottom:1px solid var(--suivo-color-workspace-hairline);padding:var(--suivo-spacing-3);display:flex}.cw-picker-search input{width:100%;min-width:0;color:var(--suivo-color-workspace-content);font:inherit;font-size:var(--suivo-typography-size-compact-control);background:0 0;border:0}.cw-agent-options{max-height:300px;padding-top:var(--suivo-spacing-1);overflow-y:auto}.cw-agent-options>button{align-items:center;gap:var(--suivo-spacing-2);width:100%;min-height:40px;padding:var(--suivo-spacing-2);color:inherit;border-radius:var(--suivo-radius-md);font:inherit;font-size:var(--suivo-typography-size-compact-control);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cw-agent-options>button.is-suggested,.cw-agent-options>button:hover{background:var(--suivo-color-workspace-chip)}.cw-agent-options small{color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption);margin-left:auto}.cw-menu.suivo-popover-content{gap:var(--suivo-spacing-2);width:240px;padding:var(--suivo-spacing-3)}.cw-menu form,.cw-menu form>label{gap:var(--suivo-spacing-2);flex-direction:column;display:flex}.cw-menu-option{min-height:36px;padding:var(--suivo-spacing-2);border-radius:var(--suivo-radius-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.cw-menu-option:hover,.cw-menu-option[aria-pressed=true]{background:var(--suivo-color-workspace-chip)}.cw-checkbox{align-items:center;gap:var(--suivo-spacing-2);min-height:36px;font-size:var(--suivo-typography-size-compact-control);display:flex}.cw-checkbox input{accent-color:var(--suivo-color-workspace-content)}.cw-empty{padding:var(--suivo-spacing-10);align-items:center;gap:var(--suivo-spacing-2);color:var(--suivo-color-workspace-secondary);flex-direction:column;display:flex}.cw-empty h2{font-size:var(--suivo-typography-size-body);font-weight:var(--suivo-typography-weight-strong)}.cw-muted{color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption)}.cw-error{color:var(--suivo-color-workspace-danger);font-size:var(--suivo-typography-size-compact-control)}.cw-backdrop{z-index:90;background:0 0;position:fixed;inset:0}.cw-create{z-index:91;border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-xl);background:var(--suivo-color-workspace-surface);width:540px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--suivo-color-workspace-content);box-shadow:var(--suivo-elevation-overlay);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.cw-create header{padding:var(--suivo-spacing-4) var(--suivo-spacing-5);border-bottom:1px solid var(--suivo-color-workspace-hairline);justify-content:space-between;align-items:center;display:flex}.cw-create header h2{font-size:var(--suivo-typography-size-body);font-weight:var(--suivo-typography-weight-strong);margin:0}.cw-create-fields{gap:var(--suivo-spacing-4);padding:var(--suivo-spacing-5);border:0;flex-direction:column;min-width:0;margin:0;display:flex}.cw-create-fields label,.cw-detail-label,.cw-field-label,.cw-intent legend{color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-caption)}.cw-identity-fields{gap:var(--suivo-spacing-4);display:grid}.cw-identity-fields.is-expanded{gap:var(--suivo-spacing-3);grid-template-columns:1fr 1fr}.cw-identity-fields label{gap:var(--suivo-spacing-1);flex-direction:column;display:flex}.cw-create input:not([type=radio]),.cw-create textarea,.cw-date-form input,.cw-inline-form input,.cw-menu input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;min-height:42px;padding:var(--suivo-spacing-2) var(--suivo-spacing-3);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);font:inherit;font-size:var(--suivo-typography-size-body)}.cw-intent{border:0;min-width:0;margin:0;padding:0}.cw-intent legend{margin-bottom:var(--suivo-spacing-1)}.cw-intent>div{padding:var(--suivo-spacing-1);border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-chip);display:flex}.cw-intent label{cursor:pointer;flex:1;position:relative}.cw-intent input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.cw-intent span{text-align:center;padding:var(--suivo-spacing-2);border-radius:var(--suivo-radius-md);font-size:var(--suivo-typography-size-compact-control);display:block}.cw-intent input:checked+span{background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content)}.cw-detail-chips{gap:var(--suivo-spacing-2);flex-wrap:wrap;display:flex}.cw-detail-chips button{align-items:center;gap:var(--suivo-spacing-1);min-height:30px;padding:var(--suivo-spacing-1) var(--suivo-spacing-2);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-full);color:var(--suivo-color-workspace-secondary);font:inherit;font-size:var(--suivo-typography-size-compact-control);cursor:pointer;background:0 0;display:flex}.cw-field-label{margin:0 0 var(--suivo-spacing-1)}.cw-details-fields{gap:var(--suivo-spacing-3);grid-template-columns:1fr 1fr;display:grid}.cw-detail-field.is-note,.cw-detail-field.is-property{grid-column:1/-1}.cw-detail-label{justify-content:space-between;align-items:center;display:flex}.cw-detail-field>.cw-agent-trigger{border-radius:var(--suivo-radius-md);width:100%;padding:var(--suivo-spacing-2) var(--suivo-spacing-3)}.cw-detail-field>.cw-agent-trigger,.cw-tag-input{border:1px solid var(--suivo-color-workspace-border);min-height:42px}.cw-tag-input{align-items:center;gap:var(--suivo-spacing-1);padding:var(--suivo-spacing-1);border-radius:var(--suivo-radius-md);flex-wrap:wrap;display:flex}.cw-tag-input>input:not([type=radio]){width:70px;min-height:28px;padding:var(--suivo-spacing-1);border:0;flex:1}.cw-create footer,.cw-task-popup footer{align-items:center;gap:var(--suivo-spacing-2);padding:var(--suivo-spacing-4) var(--suivo-spacing-5);border-top:1px solid var(--suivo-color-workspace-hairline);display:flex}.cw-create footer>span,.cw-task-popup footer>span{margin-right:auto}.cw-create kbd{font:inherit;opacity:.6}.cw-profile-back{min-height:52px;padding:0 var(--suivo-spacing-7);border-bottom:1px solid var(--suivo-color-workspace-hairline);align-items:center;display:flex}.cw-profile-back button{gap:var(--suivo-spacing-2);min-height:36px;color:var(--suivo-color-workspace-secondary);font:inherit;font-size:var(--suivo-typography-size-compact-control);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.cw-profile-layout{grid-template-columns:minmax(0,1fr) 340px;min-height:calc(100dvh - 150px);display:grid}.cw-profile-main{min-width:0;padding:var(--suivo-spacing-6) var(--suivo-spacing-10)}.cw-profile-identity{align-items:center;gap:var(--suivo-spacing-4);display:flex}.cw-profile-identity>span{width:52px;height:52px;font-size:var(--suivo-typography-size-body)}.cw-profile-identity h1{font-size:var(--suivo-typography-size-title);line-height:var(--suivo-typography-line-height-title);font-weight:var(--suivo-typography-weight-strong);margin:0}.cw-contact-methods{gap:var(--suivo-spacing-3);color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-compact-control);flex-wrap:wrap;display:flex}.cw-profile-actions{margin:var(--suivo-spacing-5) 0 var(--suivo-spacing-6);flex-wrap:wrap}.cw-profile-actions,.cw-profile-actions>button{align-items:center;gap:var(--suivo-spacing-2);display:flex}.cw-profile-actions>button{min-height:36px;padding:var(--suivo-spacing-2) var(--suivo-spacing-3);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-full);color:var(--suivo-color-workspace-content);font:inherit;font-size:var(--suivo-typography-size-compact-control);cursor:pointer;background:0 0}.cw-profile-actions>button.is-active{background:var(--suivo-color-workspace-content);color:var(--suivo-color-workspace-surface)}.cw-profile-actions>button:disabled{opacity:.45;cursor:default}.cw-profile-section{margin-top:var(--suivo-spacing-6)}.cw-profile-section h2,.cw-profile-side h2{margin:0 0 var(--suivo-spacing-2);font-size:var(--suivo-typography-size-compact-control);font-weight:var(--suivo-typography-weight-medium);justify-content:space-between;display:flex}.cw-profile-section h2>span{color:var(--suivo-color-workspace-meta);font-weight:var(--suivo-typography-weight-regular)}.cw-next-row{align-items:center;gap:var(--suivo-spacing-3);border-bottom:1px solid var(--suivo-color-workspace-hairline);min-height:46px;font-size:var(--suivo-typography-size-compact-control);display:flex}.cw-next-row time{text-align:right;color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption);margin-left:auto}.cw-note-form{gap:var(--suivo-spacing-2);display:flex}.cw-note-form input{min-width:0;min-height:40px;padding:var(--suivo-spacing-2) var(--suivo-spacing-3);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);font:inherit;flex:1}.cw-note{padding:var(--suivo-spacing-3) 0;border-bottom:1px solid var(--suivo-color-workspace-hairline)}.cw-note p{margin:0 0 var(--suivo-spacing-1);white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--suivo-typography-line-height-body);font-size:var(--suivo-typography-size-compact-control)}.cw-history-row span,.cw-history-row time,.cw-note>span{font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-meta)}.cw-history-row{gap:var(--suivo-spacing-3);padding:var(--suivo-spacing-3) 0;border-bottom:1px solid var(--suivo-color-workspace-hairline);grid-template-columns:90px minmax(0,1fr);display:grid}.cw-history-row p{font-size:var(--suivo-typography-size-compact-control);margin:0}.cw-profile-side{padding:var(--suivo-spacing-6);border-left:1px solid var(--suivo-color-workspace-hairline)}.cw-profile-side>section{margin-top:var(--suivo-spacing-5);padding-top:var(--suivo-spacing-4);border-top:1px solid var(--suivo-color-workspace-hairline)}.cw-profile-side h2{color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-caption)}.cw-detail-list{margin:0}.cw-detail-list>div{align-items:center;gap:var(--suivo-spacing-2);min-height:34px;font-size:var(--suivo-typography-size-compact-control);grid-template-columns:90px minmax(0,1fr);display:grid}.cw-detail-list dt{color:var(--suivo-color-workspace-meta)}.cw-detail-list dd{min-width:0;margin:0}.cw-edit-value{min-height:28px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cw-edit-value:hover{text-underline-offset:4px;text-decoration:underline}.cw-inline-form{align-items:center;gap:var(--suivo-spacing-1);flex-wrap:wrap;display:flex}.cw-inline-form input{min-height:32px;padding:var(--suivo-spacing-1);font-size:var(--suivo-typography-size-compact-control)}.cw-date-form{gap:var(--suivo-spacing-2);flex-direction:column;display:flex}.cw-automation{justify-content:space-between;align-items:center;gap:var(--suivo-spacing-3);font-size:var(--suivo-typography-size-compact-control);line-height:var(--suivo-typography-line-height-body);display:flex}.cw-automation input{appearance:none;border-radius:var(--suivo-radius-full);background:var(--suivo-color-workspace-border);cursor:pointer;border:0;flex-shrink:0;width:32px;height:19px;padding:2px}.cw-automation input:before{content:"";background:var(--suivo-color-workspace-surface);border-radius:50%;width:15px;height:15px;display:block}.cw-automation input:checked{background:var(--suivo-color-workspace-content)}.cw-automation input:checked:before{transform:translate(13px)}.cw-task-popup.suivo-popover-content{width:470px;max-width:calc(100vw - 32px);padding:0}.cw-task-title{align-items:center;gap:var(--suivo-spacing-2);padding:var(--suivo-spacing-4);display:flex}.cw-task-title input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0}.cw-task-options{align-items:center;gap:var(--suivo-spacing-2);padding:0 var(--suivo-spacing-4) var(--suivo-spacing-4);flex-wrap:wrap;display:flex}.cw-task-options>label,.cw-task-options>span{align-items:center;gap:var(--suivo-spacing-1);min-height:28px;padding:var(--suivo-spacing-1) var(--suivo-spacing-2);border-radius:var(--suivo-radius-full);background:var(--suivo-color-workspace-chip);font-size:var(--suivo-typography-size-caption);display:flex}.cw-task-options input,.cw-task-options select{min-width:0;max-width:180px;color:inherit;font:inherit;font-size:var(--suivo-typography-size-caption);background:0 0;border:0}.cw-task-popup footer{padding:var(--suivo-spacing-3)}@media (max-width:1200px){.cw-profile-layout{grid-template-columns:minmax(0,1fr) 300px}.cw-profile-main{padding:var(--suivo-spacing-6)}.cw-profile-side{padding:var(--suivo-spacing-4)}}@media (max-width:900px){.cw-profile-layout{grid-template-columns:1fr}.cw-profile-side{border-left:0;border-top:1px solid var(--suivo-color-workspace-hairline)}.cw-list-header{flex-wrap:wrap}.cw-list-header>.cw-search{order:3;width:100%}.cw-list-controls>.cw-toolbar{width:100%}.cw-list-controls .cw-search{flex:1}.cw-agent-filter{margin-left:0}.cw-preview-banner{padding:var(--suivo-spacing-2) var(--suivo-spacing-4)}}@media (max-width:760px){.cw-list,.cw-live-pagination{--cw-content-inset:var(--workspace-content-inset,var(--suivo-spacing-3))}}@media (max-width:540px){.cw-list-controls .cw-search{flex-basis:100%}.cw-profile-main{padding:var(--suivo-spacing-4)}.cw-profile-identity{align-items:flex-start}.cw-profile-identity h1{font-size:var(--suivo-typography-size-page-title)}.cw-create footer,.cw-task-popup footer{flex-wrap:wrap}.cw-create footer>span,.cw-task-popup footer>span{width:100%}.cw-create footer>button:first-of-type,.cw-task-popup footer>button:first-of-type{margin-left:auto}.cw-details-fields,.cw-identity-fields.is-expanded{grid-template-columns:1fr}.cw-next-row{padding:var(--suivo-spacing-2) 0;flex-wrap:wrap}.cw-next-row>span{flex:1}.cw-next-row time{width:100%}}.cw-live-directory .cw-table{table-layout:fixed;min-width:1100px}.cw-cell-line{align-items:center;min-width:0;display:flex}.cw-cell-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cw-cell-line .cw-more{flex-shrink:0}.cw-contact-link>span{text-overflow:ellipsis;overflow:hidden}.cw-contact-link>.suivo-avatar{flex-shrink:0}.cw-live-directory .cw-team-table{table-layout:auto;min-width:0}.cw-live-directory .cw-team-table th:first-child{width:50%}.cw-live-directory .cw-team-table th:last-child{width:auto}.cw-team-identity{align-items:center;gap:var(--suivo-spacing-2);min-height:34px;display:flex}.cw-team-table .cw-property{min-width:0}.cw-team-action{text-align:right}.cw-live-pagination{gap:var(--suivo-spacing-4);padding:var(--suivo-spacing-2) var(--cw-content-inset);font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-secondary);align-items:center;display:flex}.cw-live-pagination>span{margin-right:auto}.cw-category-menu{color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-compact-control);position:relative}.cw-category-menu summary{padding:var(--suivo-spacing-2);cursor:pointer}.cw-category-menu nav{z-index:5;width:200px;padding:var(--suivo-spacing-2);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-lg);background:var(--suivo-color-workspace-surface);box-shadow:var(--suivo-elevation-overlay);flex-direction:column;display:flex;position:absolute;top:100%;left:0}.cw-category-menu nav a{padding:var(--suivo-spacing-2);border-radius:var(--suivo-radius-sm)}.cw-category-menu nav a:hover,.cw-category-menu nav a[aria-current]{background:var(--suivo-color-workspace-chip)}.cw-live-profile{color:var(--suivo-color-workspace-content);background:var(--suivo-color-workspace-canvas);min-height:100%}.cw-profile-back>a{align-items:center;gap:var(--suivo-spacing-2);color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-compact-control);display:flex}.cw-profile-actions>a,.cw-profile-actions>form button,.cw-profile-more>summary{justify-content:center;align-items:center;gap:var(--suivo-spacing-2);min-height:36px;padding:var(--suivo-spacing-2) var(--suivo-spacing-3);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-full);color:var(--suivo-color-workspace-content);font:inherit;font-size:var(--suivo-typography-size-compact-control);cursor:pointer;background:0 0;display:flex}.cw-profile-more{position:relative}.cw-profile-more>summary{list-style:none}.cw-profile-more>summary::-webkit-details-marker{display:none}.cw-profile-more-content{z-index:8;gap:var(--suivo-spacing-2);width:320px;max-width:calc(100vw - 32px);max-height:500px;padding:var(--suivo-spacing-4);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-lg);background:var(--suivo-color-workspace-surface);box-shadow:var(--suivo-elevation-overlay);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.cw-profile-more:not([open]) .cw-profile-more-content{display:none}.cw-profile-more-content h2{font-size:var(--suivo-typography-size-compact-control);margin:0}.cw-profile-more-content>a{padding:var(--suivo-spacing-2);font-size:var(--suivo-typography-size-compact-control)}.cw-profile-more-content>a:hover{background:var(--suivo-color-workspace-chip)}.cw-task-link{text-align:left;color:var(--suivo-color-workspace-content);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0}.cw-live-note-form{gap:var(--suivo-spacing-2);margin-bottom:var(--suivo-spacing-2);flex-wrap:wrap;display:flex}.cw-live-note-form>input:not([type=hidden]){border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-surface);flex:1;min-width:160px;min-height:40px}.cw-live-notes ol{margin:0;padding:0;list-style:none}.cw-live-notes li{padding:var(--suivo-spacing-3) 0;border-bottom:1px solid var(--suivo-color-workspace-hairline)}.cw-live-notes .contact-note-trigger{gap:var(--suivo-spacing-1);text-align:left;width:100%;color:var(--suivo-color-workspace-content);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.cw-live-notes .contact-note-trigger>strong{display:none}.cw-live-notes .contact-note-preview{white-space:pre-wrap;line-clamp:unset;-webkit-line-clamp:unset;font-size:var(--suivo-typography-size-compact-control);line-height:var(--suivo-typography-line-height-body);display:block;overflow:visible}.cw-live-notes .contact-note-trigger small{color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption)}.cw-live-history .contact-recent-activity-list{padding:0}.cw-live-history .contact-recent-activity-event{padding:var(--suivo-spacing-3) 0;border:0;border-bottom:1px solid var(--suivo-color-workspace-hairline);box-shadow:none;background:0 0;border-radius:0}.cw-live-history .contact-recent-activity-context{color:var(--suivo-color-workspace-meta)}.cw-live-profile .cw-profile-section h2>a{color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption);font-weight:var(--suivo-typography-weight-regular)}.cw-live-notice{padding:var(--suivo-spacing-3) var(--suivo-spacing-7);font-size:var(--suivo-typography-size-compact-control)}.cw-details-heading{justify-content:space-between;align-items:center;display:flex}.cw-live-details .cw-detail-list dd{overflow-wrap:anywhere}.cw-live-details .contact-rail-card{padding:var(--suivo-spacing-4) 0 0;border:0;border-top:1px solid var(--suivo-color-workspace-hairline);box-shadow:none;background:0 0;border-radius:0}.cw-live-details .contact-identity,.cw-live-details .contact-profile-header{align-items:stretch;gap:var(--suivo-spacing-2);box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.cw-live-details .contact-identity>.contact-avatar{display:none}.cw-live-details .contact-inline-name-fields,.cw-live-details .contact-name-row,.cw-live-details .contact-profile-meta,.cw-live-details .contact-quick-facts{align-items:stretch;gap:var(--suivo-spacing-2);flex-direction:column;display:flex}.cw-live-details .contact-name-row h1{font-size:var(--suivo-typography-size-body)}.cw-live-details .contact-quick-facts>span{display:flex}.cw-live-details .contact-inline-value-control{width:100%;min-width:0;max-width:100%}.cw-live-details .contact-primary-actions{flex-wrap:wrap}.cw-skeleton-row{padding:var(--suivo-spacing-3) var(--suivo-spacing-2);border-bottom:1px solid var(--suivo-color-workspace-hairline)}.cw-skeleton-avatar,.cw-skeleton-row>span,.cw-skeleton-short,.cw-skeleton-title{background:var(--suivo-color-workspace-chip);border-radius:var(--suivo-radius-sm);display:block}.cw-skeleton-row>span{width:75%;height:16px}.cw-skeleton-short{width:90px;height:14px}.cw-skeleton-title{width:230px;height:24px}.cw-skeleton-avatar{border-radius:var(--suivo-radius-full);width:52px;height:52px}.cw-task-popup footer button{white-space:nowrap;flex-shrink:0}.cw-create-result{padding:var(--suivo-spacing-4) var(--suivo-spacing-5);font-size:var(--suivo-typography-size-compact-control)}.cw-create-result textarea{width:100%;margin-top:var(--suivo-spacing-3);padding:var(--suivo-spacing-2);border:1px solid var(--suivo-color-workspace-hairline);border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-canvas)}.cw-tag-trigger{color:var(--suivo-color-workspace-secondary);cursor:pointer;background:0 0;border:0;align-items:center}.cw-tag-options{max-height:16rem;overflow-y:auto}.cw-tag-badge,.cw-tag-name,.cw-tag-swatch{--cw-tag-color:var(--suivo-color-label-neutral)}.cw-tag-badge[data-tag-color=blue],.cw-tag-name[data-tag-color=blue],.cw-tag-swatch[data-tag-color=blue]{--cw-tag-color:var(--suivo-color-label-blue)}.cw-tag-badge[data-tag-color=green],.cw-tag-name[data-tag-color=green],.cw-tag-swatch[data-tag-color=green]{--cw-tag-color:var(--suivo-color-label-green)}.cw-tag-badge[data-tag-color=amber],.cw-tag-name[data-tag-color=amber],.cw-tag-swatch[data-tag-color=amber]{--cw-tag-color:var(--suivo-color-label-amber)}.cw-tag-badge[data-tag-color=red],.cw-tag-name[data-tag-color=red],.cw-tag-swatch[data-tag-color=red]{--cw-tag-color:var(--suivo-color-label-red)}.cw-tag-badge[data-tag-color=purple],.cw-tag-name[data-tag-color=purple],.cw-tag-swatch[data-tag-color=purple]{--cw-tag-color:var(--suivo-color-label-purple)}.cw-tag-badge[data-tag-color=pink],.cw-tag-name[data-tag-color=pink],.cw-tag-swatch[data-tag-color=pink]{--cw-tag-color:var(--suivo-color-label-pink)}.cw-tag-badge[data-tag-color=teal],.cw-tag-name[data-tag-color=teal],.cw-tag-swatch[data-tag-color=teal]{--cw-tag-color:var(--suivo-color-label-teal)}.cw-tag-badge,.cw-tags>.cw-tag-badge{min-width:0;max-width:100%;padding:var(--suivo-spacing-1) var(--suivo-spacing-2);border-radius:var(--suivo-radius-sm);background:var(--cw-tag-color);color:var(--suivo-color-label-content);font-size:var(--suivo-typography-size-caption);line-height:var(--suivo-typography-line-height-caption);white-space:normal;overflow-wrap:anywhere;display:inline-flex}.cw-tag-manager.suivo-popover-content{width:min(320px,calc(100vw - var(--suivo-spacing-8)));max-height:min(var(--available-height,80vh),700px);overflow-y:auto}.cw-tag-manager-heading{justify-content:space-between;align-items:center;gap:var(--suivo-spacing-3);padding:var(--suivo-spacing-1) var(--suivo-spacing-2);font-size:var(--suivo-typography-size-compact-control);display:flex}.cw-tag-manager-heading>span{font-size:var(--suivo-typography-size-caption)}.cw-tag-manager-list{gap:var(--suivo-spacing-1);min-width:0;display:grid}.cw-tag-manager-row{align-items:center;gap:var(--suivo-spacing-2);width:100%;min-width:0;min-height:44px;padding:var(--suivo-spacing-2);border-radius:var(--suivo-radius-sm);color:var(--suivo-color-workspace-secondary);cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.cw-tag-manager-row:hover{background:var(--suivo-color-workspace-chip)}.cw-tag-manager-row>svg{flex-shrink:0;margin-inline-start:auto}.cw-tag-manager-row>.cw-tag-badge{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cw-tag-manager-row>small{font-size:var(--suivo-typography-size-caption);flex-shrink:0}.cw-tag-manager .cw-tag-editor{padding:var(--suivo-spacing-1);border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-canvas);gap:0}.cw-tag-edit-line{align-items:center;min-width:0;display:flex}.cw-tag-manager .cw-tag-edit-line>input.cw-tag-name{border-radius:var(--suivo-radius-sm);width:100%;min-width:0;height:36px;min-height:36px;padding:var(--suivo-spacing-2);background:var(--cw-tag-color);color:var(--suivo-color-label-content);font:inherit;font-size:var(--suivo-typography-size-compact-control);border:0}.cw-tag-edit-line>button{min-height:44px;color:var(--suivo-color-workspace-content);flex:0 0 44px}.cw-tag-edit-line>button:hover{background:var(--suivo-color-workspace-chip);border-radius:var(--suivo-radius-sm)}.cw-tag-palette{border:0;min-width:0;margin:0;padding:0}.cw-tag-swatches{grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.cw-tag-swatch{cursor:pointer;place-items:center;min-height:44px;display:grid}.cw-tag-swatch input{appearance:none;width:var(--suivo-spacing-6);height:var(--suivo-spacing-6);border-radius:var(--suivo-radius-full);background:var(--cw-tag-color);cursor:pointer;border:2px solid #0000;margin:0;padding:0}.cw-tag-swatch input:checked{border-color:var(--suivo-color-label-selection-border)}.cw-tag-swatch input:disabled{opacity:.5;cursor:default}.cw-tag-editor>.cw-tag-delete{align-self:flex-start}.cw-tag-editor>.cw-tag-delete,.cw-tag-saved{font-size:var(--suivo-typography-size-caption)}.cw-tag-saved{padding-inline:var(--suivo-spacing-2)}.cw-property-input{position:relative}.cw-property-options{gap:var(--suivo-spacing-1);padding:var(--suivo-spacing-2);border:1px solid var(--suivo-color-workspace-border);background:var(--suivo-color-workspace-surface);border-radius:var(--suivo-radius-md);max-height:12rem;display:grid;overflow-y:auto}.cw-property-options button{text-align:start;color:inherit;padding:var(--suivo-spacing-2);cursor:pointer;background:0 0;border:0}.cw-property-options button:hover{background:var(--suivo-color-workspace-chip)}.cw-profile-property{gap:var(--suivo-spacing-3);display:grid}.cw-workspace-controls{gap:var(--suivo-spacing-4);display:grid}.cw-assignment-history{margin:0 0 var(--suivo-spacing-4);padding:0;list-style:none}.cw-assignment-history li{gap:var(--suivo-spacing-3);padding:var(--suivo-spacing-2) 0;flex-wrap:wrap;display:flex}.cw-assignment-history time{color:var(--suivo-color-workspace-secondary)}.cw-view-preferences{gap:var(--suivo-spacing-2);max-height:min(75vh,34rem);display:grid;overflow:auto}.cw-preset-option{justify-content:space-between;align-items:center;gap:var(--suivo-spacing-3);display:flex}.cw-control-count{min-width:18px;padding:0 var(--suivo-spacing-1);border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-chip);color:var(--suivo-color-workspace-content);font-size:var(--suivo-typography-size-caption);place-items:center;display:inline-grid}.cw-filter-menu.suivo-popover-content{width:min(540px,100vw - 24px);max-height:min(var(--available-height,80vh),700px);overflow-y:auto}.cw-field{gap:var(--suivo-spacing-1);min-width:0;font-size:var(--suivo-typography-size-compact-control);flex-direction:column;display:flex}.cw-field select{width:100%;min-width:0;min-height:36px;padding:var(--suivo-spacing-2);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);font:inherit}.cw-filter-heading,.cw-filter-menu form{gap:var(--suivo-spacing-2)}.cw-filter-heading{justify-content:space-between;align-items:center;padding-left:var(--suivo-spacing-2);font-size:var(--suivo-typography-size-compact-control);display:flex}.cw-filter-heading .cw-tool{font-size:var(--suivo-typography-size-caption)}.cw-filter-layout{gap:var(--suivo-spacing-3);grid-template-columns:174px minmax(0,1fr);display:grid}.cw-filter-categories{gap:var(--suivo-spacing-1);padding-right:var(--suivo-spacing-2);border-right:1px solid var(--suivo-color-workspace-hairline);flex-direction:column;display:flex}.cw-filter-category{align-items:center;gap:var(--suivo-spacing-2);width:100%;min-height:40px;padding:var(--suivo-spacing-2);border-radius:var(--suivo-radius-sm);color:var(--suivo-color-workspace-content);font:inherit;font-size:var(--suivo-typography-size-compact-control);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cw-filter-category>svg{flex-shrink:0}.cw-filter-category>.cw-control-count{margin-left:auto}.cw-filter-category:hover,.cw-filter-category[aria-selected=true]{background:var(--suivo-color-workspace-chip)}.cw-filter-panel{min-width:0;max-height:380px;overflow-y:auto}.cw-filter-panel-title{padding:var(--suivo-spacing-3) var(--suivo-spacing-2);font-size:var(--suivo-typography-size-compact-control);font-weight:var(--suivo-typography-weight-medium);display:block}.cw-filter-options{gap:var(--suivo-spacing-1);border:0;min-width:0;margin:0;padding:0;display:grid}.cw-filter-option{align-items:center;gap:var(--suivo-spacing-2);min-height:40px;padding:var(--suivo-spacing-2);border-radius:var(--suivo-radius-sm);font-size:var(--suivo-typography-size-compact-control);cursor:pointer;display:flex}.cw-filter-option:focus-within,.cw-filter-option:hover{background:var(--suivo-color-workspace-chip)}.cw-filter-option input{width:14px;height:14px;accent-color:var(--suivo-color-workspace-content);flex-shrink:0;margin:0}.cw-menu .cw-filter-search:not([type=checkbox]):not([type=radio]){border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-chip);min-height:36px;font-size:var(--suivo-typography-size-compact-control);border:0}.cw-filter-tag-options{margin-top:var(--suivo-spacing-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cw-filter-tags .cw-muted{grid-column:1/-1}.cw-filter-tag-match{align-items:center;gap:var(--suivo-spacing-2);padding:var(--suivo-spacing-2);margin-top:var(--suivo-spacing-2);color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-caption);flex-wrap:wrap;display:flex}.cw-filter-tag-match select{min-width:0;max-width:100%;min-height:32px;color:var(--suivo-color-workspace-content);font:inherit;background:0 0;border:0}.cw-filter-footer{justify-content:space-between;align-items:center;gap:var(--suivo-spacing-3);padding-top:var(--suivo-spacing-3);border-top:1px solid var(--suivo-color-workspace-hairline);display:flex}.cw-filter-footer>span{font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-secondary)}.cw-filter-footer>button{min-width:80px}.cw-menu form.cw-tag-create{align-items:center;gap:var(--suivo-spacing-2);border-top:1px solid var(--suivo-color-workspace-hairline);padding-top:var(--suivo-spacing-2);flex-direction:row;display:flex}.cw-menu .cw-tag-create input:not([type=checkbox]):not([type=radio]){background:var(--suivo-color-workspace-chip);min-width:0;min-height:36px;font-size:var(--suivo-typography-size-compact-control);border:0}@media (max-width:540px){.cw-filter-layout{gap:var(--suivo-spacing-2);grid-template-columns:minmax(108px,40%) minmax(0,1fr)}.cw-filter-category>svg{display:none}.cw-filter-category{gap:var(--suivo-spacing-1)}.cw-filter-tag-options{grid-template-columns:1fr}.cw-filter-option{padding:var(--suivo-spacing-2) var(--suivo-spacing-1)}}.cw-menu-footer{justify-content:space-between;align-items:center;gap:var(--suivo-spacing-3);display:flex}.cw-menu-section{border-top:1px solid var(--suivo-color-workspace-hairline);padding-top:var(--suivo-spacing-2);margin-top:var(--suivo-spacing-2)}.cw-view-actions{flex-direction:column;display:flex}.cw-views>.cw-view-options{padding:0 var(--suivo-spacing-2);margin-left:auto}.cw-filter-footer{gap:var(--suivo-spacing-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.cw-filter-footer>span{grid-area:1/1}.cw-filter-actions,.cw-list-add{display:contents}.cw-list-add-trigger{grid-area:1/2}.cw-filter-actions>button{grid-area:1/3}.cw-filter-actions>button,.cw-list-add-trigger{justify-content:center;min-width:80px;min-height:36px}.cw-list-add-menu{flex-direction:column;min-width:220px;max-height:min(360px,60dvh);display:flex;overflow-y:auto}.cw-list-add-menu>button{text-align:left;justify-content:space-between;width:100%}.cw-list-add-menu>button:disabled{opacity:.5;cursor:default}.cw-list-add-menu>button>span:first-child,.cw-list-add-result{overflow-wrap:anywhere}.cw-list-add-result{font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-secondary);grid-area:2/1/auto/-1;margin:0}.cw-contact-table{--cw-cell-inset:var(--cw-content-inset,var(--suivo-spacing-4));table-layout:fixed}.cw-contact-table td,.cw-contact-table th{padding-inline:var(--cw-cell-inset)}.cw-contact-table th{height:var(--suivo-density-control-compact);color:var(--suivo-color-workspace-secondary);font-size:var(--suivo-typography-size-compact-control);padding-block:0;position:relative}.cw-contact-table th:before{content:"";background:var(--suivo-color-workspace-hairline);pointer-events:none;z-index:4;inset-inline:0;height:1px;position:absolute;bottom:0}.cw-contact-table tbody tr:first-child td{border-top:0}.cw-contact-table td{height:var(--suivo-spacing-10);padding-block:var(--suivo-spacing-1);font-size:var(--suivo-typography-size-compact-control);line-height:var(--suivo-typography-line-height-compact-control);position:relative}.cw-contact-table :is(th,td):not(.cw-table-spacer):not(.cw-table-options):not(:has(+.cw-table-spacer)){border-right:1px solid var(--suivo-color-workspace-hairline)}.cw-contact-table .cw-contact-link{min-height:var(--suivo-density-control-extra-compact);font-size:var(--suivo-typography-size-compact-control);font-weight:var(--suivo-typography-weight-medium)}.cw-contact-table :is(.cw-agent-trigger,.cw-owner){min-height:var(--suivo-spacing-7);border-radius:var(--suivo-radius-sm);padding-block:0}.cw-contact-table .cw-contact-avatar,.cw-contact-table :is(.cw-agent-trigger.is-assigned,.cw-owner)>span:first-child{width:var(--suivo-spacing-5);height:var(--suivo-spacing-5)}.cw-contact-table .cw-agent-trigger.is-assigned>svg{opacity:1;color:var(--suivo-color-workspace-meta)}.cw-contact-table .cw-tags{flex-wrap:nowrap;min-width:0;max-width:100%;overflow:hidden}.cw-contact-table .cw-tags>span:not(.cw-inline-add){box-sizing:border-box;flex:none;max-width:100%}.cw-contact-table .cw-tag-trigger[aria-expanded=true]{padding-block:var(--suivo-spacing-1);flex-wrap:wrap}.cw-contact-table .cw-tags>span:not(.cw-inline-add){min-width:0;min-height:var(--suivo-spacing-5);line-height:var(--suivo-spacing-5);white-space:nowrap;text-overflow:ellipsis;padding-block:0;display:block;overflow:hidden}.cw-contact-table .cw-tag-trigger{min-height:var(--suivo-spacing-7);padding-inline:0}.cw-contact-table .cw-inline-add-trigger,.cw-inline-add-trigger{min-height:var(--suivo-spacing-7);border-radius:var(--suivo-radius-sm);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:0;padding:0;display:inline-flex}.cw-contact-table .cw-tag-trigger>svg{flex-shrink:0}.cw-contact-table .cw-table-spacer{padding:0}.cw-contact-table td{overflow:hidden}.cw-table-scroll[data-fitted] .cw-contact-table .cw-property,.cw-table-scroll[data-fitted] .cw-contact-table .cw-wants{min-width:0;max-width:none}.cw-table-scroll[data-fitted] .cw-contact-table[data-pin-name] td:first-child{overflow:hidden}.cw-table-scroll[data-fitted] .cw-contact-table .cw-contact-link{min-width:0}.cw-table-scroll[data-fitted] .cw-contact-table .cw-column-sort{overflow:hidden}.cw-contact-table[data-pin-name] td:first-child,.cw-contact-table[data-pin-name] th:first-child{z-index:1;background:var(--suivo-color-workspace-canvas);position:sticky;inset-inline-start:0;overflow:visible}.cw-contact-table .cw-contact-link{max-width:100%}.cw-contact-table[data-pin-name] th:first-child{z-index:2}.cw-cell-context[data-popup-open],.cw-contact-table tbody td:not(.cw-table-spacer):not(.cw-table-options):is(:hover,:has([aria-expanded=true]),:has(.cw-cell-context[data-popup-open])),.cw-contact-table tbody tr:has(.cw-row-selector input:checked)>td:not(.cw-table-spacer):not(.cw-table-options){background:var(--suivo-color-workspace-chip)}@supports (color:color-mix(in lab,red,red)){.cw-cell-context[data-popup-open],.cw-contact-table tbody td:not(.cw-table-spacer):not(.cw-table-options):is(:hover,:has([aria-expanded=true]),:has(.cw-cell-context[data-popup-open])),.cw-contact-table tbody tr:has(.cw-row-selector input:checked)>td:not(.cw-table-spacer):not(.cw-table-options){background:color-mix(in srgb,var(--suivo-color-workspace-chip) 20%,var(--suivo-color-workspace-canvas))}}.cw-contact-table .cw-agent-trigger:hover{background:0 0}.cw-contact-table :is(td.cw-cell-agent,td.cw-cell-tags){position:relative}.cw-contact-table :is(.cw-agent-trigger,.cw-tag-trigger){text-align:start;justify-content:flex-start;width:100%}.cw-contact-table :is(.cw-agent-trigger,.cw-tag-trigger):not(:disabled):before{content:"";cursor:pointer;position:absolute;inset:0}.cw-table-scroll[data-scrolled] .cw-contact-table[data-pin-name] td:first-child:after,.cw-table-scroll[data-scrolled] .cw-contact-table[data-pin-name] th:first-child:after{content:"";width:var(--suivo-spacing-4);pointer-events:none;box-shadow:var(--suivo-elevation-md);clip-path:inset(0 calc(-1 * var(--suivo-spacing-4)) 0 100%);position:absolute;inset-block:0;inset-inline-end:0}.cw-column-heading,.cw-name-cell{align-items:center;gap:var(--suivo-spacing-2);min-width:0;display:flex}.cw-name-content{flex:1;min-width:0}.cw-row-selector{z-index:2;width:var(--suivo-spacing-7);min-height:var(--suivo-density-control-extra-compact);padding:0 var(--suivo-spacing-1);cursor:pointer;flex:none;place-items:center;display:inline-grid;position:relative}.cw-row-selector input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.cw-row-selector>span{width:var(--suivo-spacing-4);height:var(--suivo-spacing-4);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-on-primary);place-items:center;padding:1px;display:grid}.cw-row-selector>span>svg{width:var(--suivo-spacing-3);height:var(--suivo-spacing-3);opacity:0}.cw-row-selector input:is(:checked,:indeterminate)+span{border-color:var(--suivo-color-workspace-primary);background:var(--suivo-color-workspace-primary)}.cw-row-selector input:is(:checked,:indeterminate)+span>svg{opacity:1}.cw-row-selector:has(input:disabled){cursor:default;opacity:.5}.cw-column-sort{align-items:center;gap:var(--suivo-spacing-1);width:100%;min-width:0;max-width:100%;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.cw-column-sort>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cw-column-sort>svg{flex-shrink:0}.cw-column-sort:hover,.cw-contact-table th[aria-sort=ascending],.cw-contact-table th[aria-sort=descending]{color:var(--suivo-color-workspace-content)}.cw-contact-table .cw-table-options{z-index:2;text-align:right;background:var(--suivo-color-workspace-canvas);width:44px;min-width:44px;padding-inline:0;position:sticky;inset-inline-end:0}.cw-contact-table th.cw-table-options{z-index:3}.cw-column-options-trigger{justify-content:center;width:36px}.cw-column-resize{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:12px}.cw-column-resize,.cw-column-resize:after{position:absolute;inset-block:0;inset-inline-end:0}.cw-column-resize:after{content:"";background:0 0;width:1px}.cw-contact-table .cw-heading-name .cw-column-resize:after{inset-inline-end:0}.cw-column-resize:hover:after,.cw-column-resize[data-resizing]:after{background:var(--suivo-color-workspace-secondary);width:2px}.cw-contact-table th:has(+.cw-table-spacer) .cw-column-resize:after{content:none}.cw-table-scroll:has(.cw-column-resize[data-resizing]){cursor:col-resize;-webkit-user-select:none;user-select:none}.cw-column-sort{touch-action:pan-y;-webkit-user-select:none;user-select:none}.cw-contact-table th[data-moving]{opacity:.55}.cw-contact-table th[data-drop=before]{box-shadow:inset 2px 0 var(--suivo-color-workspace-content)}.cw-contact-table th[data-drop=after]{box-shadow:inset -2px 0 var(--suivo-color-workspace-content)}.cw-edit-name{align-items:center;min-width:0;display:flex}.cw-edit-name .cw-contact-link{z-index:1;min-width:0;max-width:calc(100% - var(--suivo-spacing-6));position:relative}.cw-cell-edit,.cw-cell-name-edit{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.cw-cell-name-edit{width:100%;padding:0;position:absolute;inset:0}.cw-contact-table td:has(>.cw-cell-edit){padding:0}.cw-cell-edit{align-items:center;gap:var(--suivo-spacing-1);width:100%;min-width:0;min-height:var(--suivo-spacing-10);text-align:start;padding:var(--suivo-spacing-1) var(--cw-cell-inset);display:flex}.cw-cell-edit>.cw-cell-line{flex:1;min-width:0}.cw-cell-edit:hover{color:var(--suivo-color-workspace-content)}.cw-cell-editor.suivo-popover-content{width:min(340px,100vw - 24px);max-height:min(660px,100dvh - 32px);padding:var(--suivo-spacing-3);overflow-y:auto}.cw-cell-editor label{gap:var(--suivo-spacing-1);min-width:0;font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-muted);flex-direction:column;display:flex}.cw-cell-editor input:not([type=checkbox]):not([type=radio]),.cw-cell-editor select{min-height:34px;padding:var(--suivo-spacing-1) var(--suivo-spacing-2);font-size:var(--suivo-typography-size-compact-control);color:var(--suivo-color-workspace-content);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-surface)}.cw-cell-fields{gap:var(--suivo-spacing-2);grid-template-columns:1fr 1fr;display:grid}.cw-cell-wide{grid-column:1/-1}.cw-cell-hint{color:var(--suivo-color-workspace-muted);font-size:var(--suivo-typography-size-caption);white-space:normal;margin:0}.cw-cell-editor footer{justify-content:flex-end;gap:var(--suivo-spacing-2);display:flex}@media (pointer:coarse){.cw-row-selector{width:var(--suivo-density-control-default)}.cw-contact-table .cw-agent-trigger,.cw-contact-table .cw-cell-edit,.cw-contact-table .cw-contact-link,.cw-contact-table .cw-tag-trigger,.cw-create-contact,.cw-list-header>button,.cw-row-selector,.cw-search,.cw-search button,.cw-toolbar .cw-tool,.cw-views>button{min-height:var(--suivo-density-control-default)}.cw-contact-table td{height:var(--suivo-density-control-default)}}.cw-cell-editor.suivo-popover-content{gap:0;width:min(354px,100vw - 24px);padding:0}.cw-cell-editor form{gap:0}.cw-quiet-fields{padding:var(--suivo-spacing-3) var(--suivo-spacing-4) 0}.cw-cell-editor .cw-quiet-row{gap:var(--suivo-spacing-1);border-bottom:1px solid var(--suivo-color-workspace-hairline);grid-template-columns:96px minmax(0,1fr);align-items:center;min-height:38px;display:grid}.cw-cell-editor .cw-quiet-row:last-child{border:0}.cw-quiet-row>span{font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-meta)}.cw-cell-editor input:not([type=checkbox]):not([type=radio]),.cw-cell-editor select{width:100%;min-width:0;padding:var(--suivo-spacing-1);box-shadow:none;background:0 0;border:0;outline:none}.cw-cell-editor input:hover,.cw-cell-editor select:hover{background:var(--suivo-color-workspace-sidebar)}.cw-cell-select-control{flex-direction:column;min-width:0;display:flex}.cw-cell-editor .cw-cell-select-control .suivo-select-menu-trigger{padding:var(--suivo-spacing-1);font-size:var(--suivo-typography-size-compact-control)}.cw-quiet-pair{align-items:center;gap:var(--suivo-spacing-2);min-width:0;display:flex}.cw-cell-editor .cw-quiet-pair label{flex-direction:row;align-items:center;gap:0;min-width:0;display:flex}.cw-cell-editor .cw-quiet-rooms input{width:36px}.cw-quiet-budget label,.cw-quiet-rooms label{flex:1}.cw-quiet-budget label>span,.cw-quiet-budget>span{color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption)}.cw-cell-editor input[type=number]{appearance:textfield}.cw-cell-editor input::-webkit-inner-spin-button,.cw-cell-editor input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cw-cell-editor footer{padding:var(--suivo-spacing-2) var(--suivo-spacing-3);gap:var(--suivo-spacing-1);border:0}.cw-cell-editor :is(.cw-error,.cw-cell-hint){margin:var(--suivo-spacing-2) var(--suivo-spacing-4)}.cw-inline-cell{width:100%;min-width:0}.cw-inline-cell input,.cw-inline-cell select{width:100%;min-width:0;min-height:36px;padding:var(--suivo-spacing-1) 0;font:inherit;color:var(--suivo-color-workspace-content);border-radius:var(--suivo-radius-sm);box-shadow:none;background:0 0;border:0;outline:none}.cw-inline-cell .cw-property-input{width:100%}.cw-inline-cell .cw-error{white-space:normal;margin:var(--suivo-spacing-1) 0;font-size:var(--suivo-typography-size-caption)}.cw-address-options.suivo-popover-content{width:min(354px,100vw - 24px);padding:var(--suivo-spacing-1);gap:0;max-height:min(360px,100dvh - 32px);overflow-y:auto}.cw-address-options [role=option]{align-items:flex-start;gap:var(--suivo-spacing-2);width:100%;min-height:44px;padding:var(--suivo-spacing-2);border-radius:var(--suivo-radius-md);color:inherit;font:inherit;font-size:var(--suivo-typography-size-compact-control);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.cw-address-options [aria-selected=true],.cw-address-options [role=option]:hover{background:var(--suivo-color-workspace-chip)}.cw-address-options [role=option] svg{margin-top:var(--suivo-spacing-1);color:var(--suivo-color-workspace-meta);flex-shrink:0}.cw-address-options small{display:block}.cw-address-options p,.cw-address-options small,.cw-google-attribution{color:var(--suivo-color-workspace-meta);font-size:var(--suivo-typography-size-caption)}.cw-address-options p,.cw-google-attribution{padding:var(--suivo-spacing-2);margin:0}.cw-agent-option-person{flex:1}.cw-agent-option-person small{margin:0;display:block}.cw-agent-options>button.is-suggested{background:0 0}.cw-agent-options>button:hover{background:var(--suivo-color-workspace-chip)}.cw-tag-picker.suivo-popover-content{width:min(320px,100vw - 24px);gap:0}.cw-tag-picker .cw-picker-search{flex-direction:row;display:flex}.cw-tag-picker .cw-tag-options{padding:var(--suivo-spacing-1)}.cw-tag-picker .cw-checkbox{min-height:40px;padding:var(--suivo-spacing-2);border-radius:var(--suivo-radius-md);justify-content:space-between}.cw-tag-picker .cw-checkbox:hover{background:var(--suivo-color-workspace-sidebar)}.cw-tag-picker>.cw-error,.cw-tag-picker>.cw-tool{margin:var(--suivo-spacing-2)}@media (pointer:coarse){.cw-cell-editor .cw-quiet-row,.cw-cell-editor input,.cw-inline-cell input,.cw-tag-picker .cw-checkbox{min-height:44px}}:is(.cw-agent-popup,.cw-tag-picker) .cw-picker-search input:not([type=checkbox]):not([type=radio]){height:var(--suivo-spacing-5);min-height:var(--suivo-spacing-5);font-size:var(--suivo-typography-size-compact-control);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0}.cw-edit-name{width:100%;position:relative}.cw-contact-identity{align-items:center;gap:var(--suivo-spacing-2);min-width:0;display:flex}.cw-contact-identity>.cw-contact-avatar{flex-shrink:0}.cw-contact-table .cw-contact-link{min-height:0;text-decoration:underline;-webkit-text-decoration-color:var(--suivo-color-workspace-border);text-decoration-color:var(--suivo-color-workspace-border);text-underline-offset:3px}.cw-edit-name .cw-contact-identity{width:100%;padding-block:var(--suivo-spacing-2)}.cw-edit-name .cw-contact-link{max-width:calc(100% - var(--suivo-spacing-10))}.cw-cell-editor .cw-quiet-rooms input:not([type=checkbox]):not([type=radio]){flex:0 0 32px;width:32px}.new-workspace-main:has(.cw-fixed-directory){flex-direction:column;display:flex;overflow:hidden}.cw-fixed-directory,.cw-fixed-directory>.cw-list{flex-direction:column;flex:1;min-height:0;display:flex}.cw-fixed-directory .cw-list-controls,.cw-fixed-directory .cw-live-pagination{flex:none}.cw-fixed-directory .cw-table-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.cw-fixed-directory .cw-contact-table thead{z-index:3;background:var(--suivo-color-workspace-canvas);position:sticky;top:0}.cw-fixed-directory .cw-live-pagination{border-top:1px solid var(--suivo-color-workspace-hairline);background:var(--suivo-color-workspace-surface);padding-bottom:max(var(--suivo-spacing-2),env(safe-area-inset-bottom,0px))}.cw-context-positioner{z-index:100}.cw-context-menu{width:200px;max-width:calc(100vw - 24px);padding:var(--suivo-spacing-1);border:1px solid var(--suivo-color-workspace-hairline);border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);box-shadow:var(--suivo-elevation-md);font-family:var(--suivo-typography-family-sans);font-size:var(--suivo-typography-size-caption)}.cw-context-label{color:var(--suivo-color-workspace-meta);font-weight:var(--suivo-typography-weight-medium)}.cw-context-item,.cw-context-label{padding:var(--suivo-spacing-1) var(--suivo-spacing-2)}.cw-context-item{align-items:center;gap:var(--suivo-spacing-2);min-height:28px;border-radius:var(--suivo-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.cw-context-item[data-highlighted]{background:var(--suivo-color-workspace-chip)}.cw-context-check{flex:none;align-items:center;width:14px;display:inline-flex}.cw-context-separator{height:1px;margin:var(--suivo-spacing-1);background:var(--suivo-color-workspace-hairline)}@media (pointer:coarse){.cw-context-item{min-height:44px}}.cw-cell-context-menu{width:156px}.cw-context-item[data-disabled]{color:var(--suivo-color-workspace-placeholder);cursor:default}.cw-contact-table td:has(>.cw-cell-context){padding:0}.cw-cell-context{min-height:var(--suivo-spacing-10);min-width:0;height:100%;padding:var(--suivo-spacing-1) var(--cw-cell-inset);align-items:center;display:flex}.cw-cell-context:has(>.cw-cell-edit){padding:0}.cw-cell-context>.cw-cell-edit{flex:1}.cw-tag-picker.suivo-popover-content{width:min(300px,calc(100vw - var(--suivo-spacing-8)));padding:var(--suivo-spacing-1)}.cw-quiet-tag-row{align-items:center;gap:var(--suivo-spacing-1);min-width:0;display:flex}.cw-tag-picker .cw-quiet-tag-row .cw-checkbox{min-width:0;min-height:34px;padding:var(--suivo-spacing-1) var(--suivo-spacing-2);flex:1}.cw-tag-label{align-items:center;gap:var(--suivo-spacing-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--suivo-typography-size-compact-control);display:flex;overflow:hidden}.cw-tag-picker .cw-tag-dot{flex:0 0 var(--suivo-spacing-2);min-height:0;width:var(--suivo-spacing-2);height:var(--suivo-spacing-2);border-radius:var(--suivo-radius-full);background:var(--cw-tag-color);border:0;padding:0;display:inline-block}.cw-quiet-tag-row>.cw-icon{width:var(--suivo-spacing-7);min-height:var(--suivo-spacing-7);flex-shrink:0}.cw-tag-picker .cw-quiet-tag-editor{padding:0 var(--suivo-spacing-2);margin:0;display:block}.cw-quiet-tag-edit-line{align-items:center;gap:var(--suivo-spacing-2);min-height:34px;display:flex}.cw-tag-picker .cw-quiet-tag-edit-line input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;width:100%;min-width:0;min-height:var(--suivo-spacing-7);height:var(--suivo-spacing-7);border:0;border-bottom:1px solid var(--suivo-color-workspace-hairline);font:inherit;font-size:var(--suivo-typography-size-compact-control);background:0 0;border-radius:0;flex:1;padding:0}.cw-quiet-tag-edit-line>.cw-icon{box-sizing:border-box;flex:0 0 var(--suivo-spacing-7);width:var(--suivo-spacing-7);min-width:var(--suivo-spacing-7);min-height:var(--suivo-spacing-7);height:var(--suivo-spacing-7);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-surface);color:var(--suivo-color-workspace-content);padding:0}.cw-quiet-tag-colors{padding:0 0 var(--suivo-spacing-1) var(--suivo-spacing-4);flex-wrap:wrap;gap:0;display:flex}.cw-quiet-tag-color{width:var(--suivo-spacing-7);height:var(--suivo-spacing-7);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.cw-quiet-tag-color>.cw-tag-swatch{min-height:0;width:var(--suivo-spacing-4);height:var(--suivo-spacing-4);border-radius:var(--suivo-radius-full);background:var(--cw-tag-color);color:var(--suivo-color-label-content);border:0;place-items:center;padding:0;display:grid}.cw-quiet-tag-footer{border-top:1px solid var(--suivo-color-workspace-hairline);padding:var(--suivo-spacing-1)}.cw-quiet-tag-footer .cw-tool{min-height:var(--suivo-spacing-7)}@media (pointer:coarse){.cw-quiet-tag-color,.cw-quiet-tag-edit-line>.cw-icon,.cw-quiet-tag-row>.cw-icon,.cw-tag-picker .cw-quiet-tag-row .cw-checkbox{min-height:44px}.cw-quiet-tag-color{min-width:36px}.cw-quiet-tag-edit-line>.cw-icon{flex-basis:44px;width:44px;min-width:44px;height:44px}.cw-tag-picker .cw-quiet-tag-edit-line input:not([type=checkbox]):not([type=radio]){height:44px;min-height:44px}}.cw-heading-name .cw-column-sort{flex:1;width:auto}.cw-heading-name .cw-name-create{flex:0 0 var(--suivo-spacing-7);margin-inline-start:auto}.cw-list-cluster{align-items:center;gap:var(--suivo-spacing-2);min-width:0;max-width:100%;display:flex}.cw-list-cluster>.cw-views{border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-sidebar);border:0;flex:0 auto;align-items:center;min-width:0;min-height:0;padding:3px}.cw-list-cluster>.cw-views>button{height:26px;min-height:26px}.cw-list-cluster>.cw-views>button[aria-pressed=true]{background:var(--suivo-color-workspace-surface);box-shadow:var(--suivo-elevation-sm)}.cw-list-add-anchor{flex-shrink:0}.cw-list-add-button,.cw-list-name-editor{border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-sidebar);height:32px;color:var(--suivo-color-workspace-content);border:0}.cw-list-add-button{cursor:pointer;place-items:center;width:32px;display:grid}.cw-list-add-button:hover{background:var(--suivo-color-workspace-chip)}.cw-list-name-editor{align-items:center;gap:var(--suivo-spacing-1);padding:3px;display:flex}.cw-list-name-editor input{width:132px;min-width:0;padding:var(--suivo-spacing-1) var(--suivo-spacing-2);color:inherit;font:inherit;font-size:var(--suivo-typography-size-compact-control);background:0 0;border:0}.cw-list-name-editor button{border-radius:var(--suivo-radius-sm);width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.cw-list-name-editor button:hover{background:var(--suivo-color-workspace-chip)}.cw-list-name-editor button:disabled{opacity:.35;cursor:default}.cw-contact-table .cw-cell-tags:not(:has(.cw-tag-trigger[aria-expanded=true])),.cw-contact-table .cw-cell-tags:not(:has(.cw-tag-trigger[aria-expanded=true]))>.cw-cell-context{padding-inline-end:0}.cw-filter-option-search{align-items:center;gap:var(--suivo-spacing-2);margin:var(--suivo-spacing-2);padding:var(--suivo-spacing-2);background:var(--suivo-color-workspace-sidebar);border-radius:var(--suivo-radius-sm);display:flex}.cw-filter-option-search>svg{color:var(--suivo-color-workspace-meta);flex-shrink:0}.cw-menu .cw-filter-option-search input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;height:20px;min-height:20px;font:inherit;font-size:var(--suivo-typography-size-compact-control);box-shadow:none;background:0 0;border:0;padding:0}.cw-filter-option .cw-filter-agent-avatar{width:var(--suivo-spacing-5);height:var(--suivo-spacing-5)}.cw-filter-option{min-height:32px;padding-block:var(--suivo-spacing-1)}.cw-filter-menu .cw-filter-tag-options{grid-template-columns:minmax(0,1fr)}:is(.cw-agent-popup,.cw-tag-picker) .cw-picker-search{border-radius:var(--suivo-radius-sm);background:var(--suivo-color-workspace-sidebar);border:0;margin:2px 2px 5px;padding:8px}.cw-agent-popup .cw-agent-options{max-height:240px;padding-top:0}.cw-agent-options>button{min-height:34px;padding:6px 8px}.cw-agent-options>button[aria-pressed=true]{background:var(--suivo-color-workspace-sidebar)}.cw-agent-option-person{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cw-agent-options>button>small{white-space:nowrap;font-variant-numeric:tabular-nums}.cw-agent-options>button>svg{flex-shrink:0}.cw-agent-options>button>span:first-child{flex-shrink:0;width:20px;height:20px}.cw-agent-footer{border-top:1px solid var(--suivo-color-workspace-hairline);justify-content:space-between;align-items:center;gap:8px;margin-top:5px;padding-top:4px;display:flex}.cw-agent-footer button{border-radius:var(--suivo-radius-sm);font:inherit;font-size:var(--suivo-typography-size-caption);color:var(--suivo-color-workspace-meta);cursor:pointer;background:0 0;border:0;padding:6px 8px}.cw-agent-footer button:hover{background:var(--suivo-color-workspace-sidebar)}.cw-agent-footer .cw-agent-assign-self{color:var(--suivo-color-workspace-content);margin-left:auto}.cw-agent-popup button:disabled{opacity:.5;cursor:default}.cw-selection-bar{z-index:30;border:1px solid var(--suivo-color-workspace-hairline);border-radius:var(--suivo-radius-lg);background:var(--suivo-color-workspace-surface);box-shadow:var(--suivo-elevation-overlay);font-size:var(--suivo-typography-size-compact-control);align-items:center;display:flex;position:fixed;bottom:56px;left:50%;transform:translate(-50%)}.cw-selection-bar>span{white-space:nowrap;padding-left:6px}.cw-selection-bar{color:#fff;background:#202020;border-color:#393939;gap:8px;padding:10px;box-shadow:0 8px 28px #0003,0 2px 6px #0002}.cw-selection-bar>.cw-icon,.cw-selection-bar>.cw-tool{color:#fff;background:#303030;border-color:#484848}.cw-selection-bar>.cw-icon:hover,.cw-selection-bar>.cw-tool:hover{background:#444}.cw-selection-create{border-top:1px solid var(--suivo-color-workspace-hairline);flex-direction:column;gap:8px;padding-top:8px;display:flex}.cw-selection-bar{gap:6px;padding:8px}.cw-selection-count{white-space:nowrap;border:2px dotted #a3a3a3;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:0 6px 0 10px;display:flex}.cw-selection-count .cw-icon{color:#ddd;background:0 0;border:0;border-radius:6px;width:22px;min-height:22px;padding:0}.cw-selection-count .cw-icon:hover{background:#444}.cw-selection-bar>.cw-tool{border-radius:8px;min-height:32px}.cw-selection-list-menu.suivo-popover-content{gap:4px;width:220px;padding:6px}.cw-selection-list-menu .cw-tool{border-radius:7px;min-height:30px;padding:5px 8px}.cw-selection-list-menu .cw-selection-create{border:0;flex-direction:row;align-items:center;gap:5px;padding:0}.cw-selection-list-menu .cw-selection-create input:not([type=checkbox]):not([type=radio]){min-width:0;height:30px;min-height:30px;font-size:var(--suivo-typography-size-compact-control);border-radius:7px;flex:1;padding:5px 8px}.cw-selection-list-menu .cw-selection-create button{flex:0 0 30px;justify-content:center;padding:0}.cw-menu .cw-selection-archive{color:#b45353;background:#b4535310;border-radius:7px}.cw-menu .cw-selection-archive:hover{background:#b4535320}[data-theme=dark] .cw-menu .cw-selection-archive{color:#e9a0a0;background:#e9a0a012}[data-theme=dark] .cw-menu .cw-selection-archive:hover{background:#e9a0a022}.cw-list-visibility{flex-direction:column;gap:2px;max-height:280px;display:flex;overflow-y:auto}.cw-list-visibility .cw-checkbox{border-radius:6px;min-height:30px;padding:5px 8px}.cw-list-visibility .cw-checkbox:hover{background:var(--suivo-color-workspace-sidebar)}.cw-detail-field>:is(.cw-agent-trigger,.cw-tag-trigger){justify-content:flex-start;align-items:center;gap:var(--suivo-spacing-2);width:100%;min-height:42px;padding:var(--suivo-spacing-2) var(--suivo-spacing-3);border:1px solid var(--suivo-color-workspace-border);border-radius:var(--suivo-radius-md);background:var(--suivo-color-workspace-surface);font-size:var(--suivo-typography-size-compact-control);display:flex}.cw-detail-field>:is(.cw-agent-trigger,.cw-tag-trigger) .cw-inline-add{background:0 0;justify-content:flex-start;width:auto;min-width:0;padding:0}.cw-create footer>button{white-space:nowrap}