@media (max-width:767px){:is(.onboarding-page .gvH6ca_bar.onboarding-entry-footer,.onboarding-page .gvH6ca_inline.onboarding-entry-footer){--onboarding-footer-control-h:44px}}.onboarding-page .gvH6ca_inline.onboarding-entry-footer{bottom:calc(-1 * var(--onboarding-inset-top,24px));z-index:5;margin-top:calc(-1 * var(--onboarding-section-gap,24px) + 8px);background:linear-gradient(to top, var(--background) calc(100% - 16px), transparent);padding:16px 0 max(12px, env(safe-area-inset-bottom));box-shadow:none;border-top:0;position:sticky}
.ds-scope[class]{--font-marketing-body:var(--font-body)}:root,.ds-scope{--ds-font-sans:var(--font-body), system-ui, -apple-system, "Segoe UI", sans-serif;--ds-row:44px;--ds-control:30px;--ds-control-card:28px;--ds-control-sm:24px;--ds-radius:8px;--ds-radius-sm:6px;--ds-radius-card:16px;--ds-hover:.1s;--ds-enter:var(--duration-normal,.3s)}.ds-scope{font-family:var(--ds-font-sans);color:var(--ink-soft);font-size:13px;line-height:18px}.dashboard-sections{--fill-lighter:#0e0d0b08;--fill-light:#0e0d0b0d;--fill-medium:#0e0d0b17;--fill-strong:#0e0d0b29;--overlay:var(--scrim);--duration-instant:75ms;--duration-fast:.15s;--duration-normal:.3s;--border-control:var(--border);--border-control-hover:var(--border-bright);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dashboard-sections :is(button,[role=button],[role=tab]):active,.dashboard-sections .press:active,.ds-scope :is(button,[role=button],[role=tab]):active,.ds-scope .press:active{transform:none}.dashboard-sections :is(h2,h3,h4,h5,h6),.ds-scope :is(h2,h3,h4,h5,h6){font-family:var(--ds-font-sans)}.dashboard-sections .ds-page-header__title,.ds-scope .ds-page-header__title{font-family:var(--font-heading), Georgia, serif}.dashboard-sections .ds-page-header__title--section,.ds-scope .ds-page-header__title--section{font-family:var(--font-sans), system-ui, sans-serif}.ds-scope .text-sm{font-size:13px;line-height:20px}.ds-scope .text-xs{font-size:12px;line-height:18px}.ds-scope .text-base{font-size:15px;line-height:22px}@layer components{.ds-title{letter-spacing:0;color:var(--ink-high);font-size:16px;font-weight:500;line-height:22px}.ds-label{letter-spacing:0;text-transform:none;color:var(--ink-muted);font-size:12px;font-weight:500;line-height:16px}.ds-body{color:var(--ink-soft);font-size:13px;font-weight:400;line-height:18px}.ds-secondary{color:var(--ink-muted);font-size:13px;line-height:18px}.ds-axis{color:var(--ink-dim);font-size:11px;line-height:14px}.ds-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}.ds-control{height:var(--ds-control,30px);border:1px solid var(--border);border-radius:var(--ds-radius,8px);background:var(--surface);color:var(--ink-high);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--ds-hover,.1s) ease, border-color var(--ds-hover,.1s) ease, color var(--ds-hover,.1s) ease;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.ds-card .ds-control,.ds-section-header .ds-control,.ds-live-panel .ds-control,.ds-control--card{height:var(--ds-control-card,28px)}.ds-control:hover{background:var(--surface-sunk);border-color:var(--border-bright)}.ds-control:active{background:var(--surface-hover)}.ds-control[aria-expanded=true]{border-color:var(--border-bright);background:var(--surface-sunk)}.ds-control--ghost[aria-expanded=true]{background:var(--surface-hover);border-color:#0000}.ds-control:disabled,.ds-control[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ds-control--primary{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.ds-control--primary:hover{background:var(--primary-hover);border-color:#0000}.ds-control--primary:active{background:var(--primary-press)}.ds-control--ghost{color:var(--ink-soft);background:0 0;border-color:#0000}.ds-control--ghost:hover{background:var(--surface-hover);color:var(--ink-high);border-color:#0000}.ds-control--icon{width:var(--ds-control,30px);padding:0}.ds-card .ds-control--icon,.ds-section-header .ds-control--icon,.ds-live-panel .ds-control--icon,.ds-control--card.ds-control--icon{width:var(--ds-control-card,28px)}.ds-control--sm{height:var(--ds-control-sm,24px);padding:0 8px;font-size:12px}.ds-control--sm:not(.ds-control--icon):has(svg){padding:0 12px}.ds-control--sm.ds-control--icon{width:var(--ds-control-sm,24px);padding:0}.ds-control>svg{flex:none}.ds-input{height:var(--ds-control,30px);border:1px solid var(--border-input);border-radius:var(--ds-radius,8px);background:var(--surface-sunk);color:var(--foreground);transition:border-color var(--ds-hover,.1s) ease, background-color var(--ds-hover,.1s) ease;align-items:center;gap:6px;padding:0 10px;display:flex}.ds-input:hover{border-color:var(--ink-muted)}.ds-input:focus-within{border-color:var(--ring)}.ds-input>svg{color:var(--ink-muted);flex:none}.ds-input>input,.ds-input>select{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px}.ds-input>input::placeholder{color:var(--ink-faint)}.ds-input>select{appearance:none;cursor:pointer;padding-right:18px}.ds-input--select{position:relative}.ds-input--select>svg:last-child{pointer-events:none;position:absolute;right:8px}.ds-menu{display:inline-flex;position:relative}.ds-menu__list{z-index:40;border:1px solid var(--border);border-radius:var(--ds-radius,8px);background:var(--surface-strong);min-width:180px;box-shadow:var(--shadow-md);--ink-dim:var(--ink-dim-on-strong);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);right:0}.ds-menu__item{border-radius:var(--ds-radius-sm,6px);width:100%;height:30px;color:var(--ink-high);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--ds-hover,.1s) ease;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.ds-menu__item:hover,.ds-menu__item:focus-visible{background:var(--surface-hover)}.ds-menu__item:active{background:var(--fill-medium,var(--surface-hover))}.ds-menu__item[aria-disabled=true]{color:var(--ink-dim);cursor:not-allowed}.ds-menu__item[aria-disabled=true]:hover{background:0 0}.ds-menu__item--destructive{color:var(--red-ink)}.ds-menu__item>svg{color:var(--ink-muted);flex:none}.ds-menu__item--destructive>svg{color:inherit}.ds-page-header{border-bottom:0;flex-direction:column;gap:4px;padding:0 0 24px;display:flex}.ds-page-header__breadcrumb{min-width:0;height:24px;color:var(--ink-muted);align-items:center;gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ds-page-header--quiet-crumbs>nav:not(:focus-within){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-page-header__breadcrumb li{align-items:center;gap:4px;min-width:0;display:flex}.ds-page-header__breadcrumb a{color:inherit;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--ds-radius-sm,6px);overflow:hidden}.ds-page-header__breadcrumb a:hover{color:var(--foreground)}.ds-page-header__crumb-sep{color:var(--ink-dim)}.ds-page-header__row{min-height:var(--ds-control,30px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ds-page-header__heading{flex-direction:column;flex:12rem;gap:2px;min-width:0;display:flex}.ds-page-header__title{letter-spacing:-.01em;color:var(--ink-high);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:36px;font-weight:400;line-height:44px;overflow:hidden}.ds-page-header__purpose{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:18px;overflow:hidden}.ds-page-header__actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}@media (max-width:767px){.sms-inbox-header .ds-page-header__row{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.sms-inbox-header .ds-page-header__heading{grid-area:1/1}.sms-inbox-header .ds-page-header__actions,.sms-inbox-header .sms-inbox-header__controls{display:contents}.sms-inbox-header .ds-page-header__actions>.ds-menu{grid-area:1/3;justify-self:end}.sms-inbox-header .sms-inbox-header__compose{grid-area:1/2}.sms-inbox-header .sms-inbox-header__campaign{grid-area:2/1/auto/3;min-width:0}.sms-inbox-header .sms-inbox-header__campaign [data-testid=inbox-campaign-switcher]{flex-wrap:wrap}.sms-inbox-header .sms-inbox-header__campaign [data-testid=inbox-campaign-switcher]>button{white-space:normal;max-width:100%}.sms-inbox-header .sms-inbox-header__campaign [data-testid=inbox-campaign-switcher],.sms-inbox-header .sms-inbox-header__campaign [data-testid=inbox-campaign-switcher]>div{width:100%;min-width:0}.sms-inbox-header .sms-inbox-header__refresh{flex-direction:column;grid-area:2/3;align-items:flex-end;max-width:8rem}.sms-inbox-header .sms-inbox-header__refresh [data-testid=hard-refresh-status]{overflow-wrap:anywhere;text-align:right}.sms-inbox-header .sms-inbox-header__settings>div{grid-area:3/1/auto/-1}.sms-inbox-header--reading .sms-inbox-header__controls{display:none}.sms-inbox-header--reading .ds-page-header__heading{grid-column:1/3}}.ds-page-header--selecting .ds-page-header__title{color:var(--accent-ink)}.ds-page-header__bulk{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ds-filter-bar{border-bottom:1px solid var(--border);height:auto;min-height:39px;color:var(--ink-soft);align-items:center;gap:8px;padding:0;display:flex}.ds-filter-bar__search{width:340px;max-width:52%;height:var(--ds-control-sm,24px);border-radius:var(--ds-radius-sm,6px);flex:none}.ds-filter-bar__search>input{font-size:13px}.ds-filter-bar__chips{scrollbar-width:none;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.ds-filter-bar__chips::-webkit-scrollbar{display:none}.ds-filter-bar__right{flex:none;align-items:center;gap:4px;display:flex}.ds-filter-bar__views{scrollbar-width:none;flex:0 auto;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.ds-filter-bar__views::-webkit-scrollbar{display:none}@media (min-width:640px){.ds-filter-bar--one-row>.ds-filter-bar__search{width:240px}.ds-filter-bar--one-row>.ds-filter-bar__views{flex:auto}.ds-filter-bar--one-row[data-views-overflow=true]>.ds-filter-bar__views{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.ds-filter-bar--stack-when-cut[data-stack=true]{flex-wrap:wrap;row-gap:8px;padding-block:8px}.ds-filter-bar--stack-when-cut[data-stack=true]>.ds-filter-bar__search{flex:auto;order:-1;width:auto;max-width:none}.ds-filter-bar--stack-when-cut[data-stack=true]>.ds-filter-bar__right{order:-1}.ds-filter-bar--stack-when-cut[data-stack=true]>.ds-filter-bar__views{flex:100%}.ds-filter-bar--stack-when-cut[data-stack=true]>.ds-filter-bar__chips:empty{display:none}}@media (max-width:639px){.ds-filter-bar--stack-on-phone{flex-wrap:wrap;row-gap:8px;padding-block:8px}.ds-filter-bar--stack-on-phone>.ds-filter-bar__search{order:-1;width:100%;max-width:none}.ds-filter-bar--stack-on-phone>.ds-filter-bar__views{flex:100%;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.ds-filter-bar--stack-on-phone>.ds-filter-bar__chips:empty{display:none}}.ds-filter-bar__sort{flex:none;align-items:center;gap:2px;display:flex;position:relative}.ds-filter-bar__sort .ds-input{height:var(--ds-control-sm,24px);border-radius:var(--ds-radius-sm,6px);padding-left:8px}.ds-filter-bar__sort-trigger{height:var(--ds-control-sm,24px);border-radius:var(--ds-radius-sm,6px);padding-left:8px;font-size:13px}.ds-filter-bar__sort .ds-input>select{font-size:12px}.ds-active-filters{border:1px solid var(--border-soft);border-radius:var(--ds-radius-sm,6px);background:var(--surface-sunk);align-items:center;gap:8px;min-height:34px;padding:5px 8px;display:flex}.ds-active-filters__lead{color:var(--ink-muted);flex:none;align-items:center;gap:5px;display:inline-flex}.ds-active-filters__chips{scrollbar-width:none;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.ds-active-filters__chips::-webkit-scrollbar{display:none}.ds-active-filters .ds-chip{flex:none;max-width:none}.ds-active-filters .ds-chip__value{text-overflow:clip;overflow:visible}.ds-active-filters__actions{flex:none;align-items:center;gap:4px;display:flex}.ds-chip{border:1px solid var(--border);border-radius:var(--ds-radius-sm,6px);background:var(--surface);max-width:100%;height:20px;color:var(--ink-high);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--ds-hover,.1s) ease, border-color var(--ds-hover,.1s) ease;align-items:center;gap:4px;padding:0 4px 0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ds-chip--neutral{border-color:var(--border);background:var(--surface);color:var(--ink-soft)}.ds-chip--selected{border-color:var(--border-bright);background:var(--accent-soft)}.ds-chip__button{min-width:0;height:100%;color:inherit;font:inherit;cursor:pointer;border-radius:var(--ds-radius-sm,6px);background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ds-chip__key{font-weight:500}.ds-chip__value{text-overflow:ellipsis;font-weight:400;overflow:hidden}.ds-chip__count{background:color-mix(in srgb, currentColor 14%, transparent);font-variant-numeric:tabular-nums;border-radius:3px;padding:0 3px;font-size:11px}.ds-chip__remove{width:16px;height:16px;color:inherit;cursor:pointer;transition:background-color var(--ds-hover,.1s) ease;background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-chip__remove:hover{background:var(--accent-soft-2)}.ds-chip--neutral .ds-chip__remove:hover{background:var(--surface-hover)}.ds-tag{border:1px solid var(--status-neutral-edge);white-space:nowrap;background:var(--status-neutral-fill);max-width:100%;height:20px;color:var(--status-neutral-ink);border-radius:6px;align-items:center;gap:6px;padding:0 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.ds-tag__dot{background:currentColor;border-radius:9999px;flex:none;width:6px;height:6px}.ds-tag[data-tone=blue] .ds-tag__dot,.ds-tag[data-tone=neutral] .ds-tag__dot,.ds-tag:not([data-tone]) .ds-tag__dot{background:var(--ink-muted)}.ds-tag__text{text-overflow:ellipsis;overflow:hidden}.ds-tag[data-tone=green]{border-color:var(--status-positive-edge);background:var(--status-positive-fill);color:var(--status-positive-ink)}.ds-tag[data-tone=amber],.ds-tag[data-tone=red]{border-color:var(--status-attention-edge);background:var(--status-attention-fill);color:var(--status-attention-ink)}.ds-table-shell{border-radius:var(--ds-radius-card,16px);background:var(--surface);min-height:0;box-shadow:var(--shadow-card);border:0;flex-direction:column;display:flex;position:relative}.ds-table-shell__toolbar{border-bottom:1px solid var(--border-soft);border-radius:var(--ds-radius-card,16px) var(--ds-radius-card,16px) 0 0;flex-wrap:wrap;flex:none;align-items:center;gap:8px;min-height:52px;padding:12px 16px;display:flex}.ds-table-shell__scroll{border-radius:inherit;flex:1;min-height:0;position:relative;overflow:auto}.ds-table{border-collapse:separate;border-spacing:0;width:100%;min-width:100%;color:var(--foreground);font-size:13px;line-height:20px}.ds-table--dense{--ds-row:40px}.ds-table th,.ds-table td{height:var(--ds-row);max-height:var(--ds-row);border-bottom:1px solid var(--border-soft);text-align:left;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;padding:0 8px;overflow:hidden}.ds-table thead th{z-index:3;border-bottom:1px solid var(--border-soft);background:var(--surface);height:36px;max-height:36px;color:var(--ink-muted);-webkit-user-select:none;user-select:none;padding:0;font-size:13px;font-weight:500;position:sticky;top:0}.ds-table__head{width:100%;height:35px;color:inherit;font:inherit;text-align:left;align-items:center;gap:4px;padding:0 8px;font-weight:500;display:flex;overflow:hidden}.ds-table__head>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-table__head>svg{color:var(--ink-dim);flex:none}button.ds-table__head{cursor:pointer;transition:background-color var(--ds-hover,.1s) ease, color var(--ds-hover,.1s) ease;background:0 0;border:0}button.ds-table__head:hover{background:var(--surface-hover);color:var(--ink-soft)}th[aria-sort=ascending] .ds-table__head,th[aria-sort=descending] .ds-table__head,th[aria-sort=ascending] .ds-table__head>svg,th[aria-sort=descending] .ds-table__head>svg{color:var(--foreground)}.ds-table__head--numeric{text-align:right;justify-content:flex-end}.ds-table td.ds-table__cell--numeric{text-align:right;font-variant-numeric:tabular-nums}.ds-table .ds-table__select{text-align:center;width:28px;min-width:28px;max-width:28px;padding:0}.ds-table__checkbox{width:14px;height:14px;accent-color:var(--accent);cursor:pointer;margin:0 auto;display:block}.ds-table th.ds-table__cell--pinned,.ds-table td.ds-table__cell--pinned{left:var(--ds-pin-left,0px);z-index:2;background:var(--surface);border-right:1px solid var(--border-soft);position:sticky}.ds-table thead th.ds-table__cell--pinned{z-index:4}.ds-table .ds-table__select{z-index:2;background:var(--surface);position:sticky;left:0}.ds-table thead .ds-table__select{z-index:4}.ds-table tbody tr:hover>td{background:var(--surface-hover)}.ds-table tbody td:hover{outline:1px solid var(--border-bright);outline-offset:-1px;border-radius:var(--ds-radius-sm,6px)}.ds-table tbody td.ds-table__select:hover{border-radius:0;outline:none}.ds-table tbody tr[data-selected=true]>td{background:var(--accent-soft)}.ds-table tbody tr[data-focused=true]>td{background:var(--surface-hover)}.ds-table tbody tr[data-focused=true][data-selected=true]>td{background:var(--accent-soft-2)}.ds-table tbody tr:focus{outline:none}.ds-table tbody tr:focus-visible{outline:1px solid var(--ring);outline-offset:-2px}.ds-table__empty{color:var(--ink-dim)}.ds-table__open{border-radius:var(--ds-radius-sm,6px);max-width:100%;height:24px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ds-hover,.1s) ease;background:0 0;border:0;align-items:center;gap:4px;margin-left:-4px;padding:0 4px;font-weight:500;display:inline-flex}.ds-table__open>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-table__open>svg{color:var(--ink-muted);opacity:0;transition:opacity var(--ds-hover,.1s) ease;flex:none}.ds-table__open:hover{background:var(--surface-hover)}.ds-table__open:hover>svg,.ds-table__open:focus-visible>svg,.ds-table tbody tr[data-focused=true] .ds-table__open>svg{opacity:1}.ds-table__fit{text-overflow:ellipsis;white-space:nowrap;width:0;min-width:100%;display:block;overflow:hidden}.ds-table__open:has(.ds-table__person){width:100%;height:auto;padding-block:2px;display:flex}.ds-table__open:has(.ds-table__person)>.ds-table__open-label{flex:1}.ds-table__person{flex-direction:column;justify-content:center;width:0;min-width:100%;min-height:36px;display:flex}.ds-table__person-name{align-items:center;gap:6px;min-width:0;display:flex}.ds-table__person-text,.ds-table__person-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds-table__person-title{color:var(--ink-muted);font-size:13px;font-weight:400;line-height:16px}.ds-table__reach{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.ds-table__reach-icon{color:var(--ink-soft);display:inline-flex}.ds-table__reach-icon[data-missing=true]{color:var(--ink-dim);opacity:.35}.ds-table .ds-table__actions-cell{width:1%;padding:0 4px;overflow:visible}.ds-table__actions{border:1px solid var(--border);border-radius:var(--ds-radius-sm,6px);background:var(--surface);opacity:0;transition:opacity var(--ds-hover,.1s) ease;align-items:center;display:inline-flex}.ds-table tbody tr:hover .ds-table__actions,.ds-table tbody tr:focus-within .ds-table__actions,.ds-table tbody tr[data-focused=true] .ds-table__actions{opacity:1}@media (hover:none){.ds-table__actions{opacity:1}}.ds-table__action{width:22px;height:22px;color:var(--ink-muted);cursor:pointer;transition:background-color var(--ds-hover,.1s) ease, color var(--ds-hover,.1s) ease;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-table__action:hover{background:var(--surface-hover);color:var(--foreground)}.ds-table__action--destructive:hover{color:var(--red-ink)}.ds-table-shell__footer{min-height:var(--ds-row);border-top:1px solid var(--border);background:var(--surface);color:var(--ink-muted);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:flex}.ds-table td.ds-table__state{white-space:normal;border-bottom:0;height:auto;max-height:none;padding:0}.ds-table td.ds-table__state:hover{outline:none}.ds-table td.ds-table__spacer{border:0;max-height:none;padding:0}.ds-table td.ds-table__spacer:hover{outline:none}.ds-table th.ds-table__head-cell--interactive .ds-table__head{padding-right:30px}.ds-table__resize{z-index:5;cursor:col-resize;touch-action:none;outline:none;justify-content:center;align-items:center;width:9px;display:flex;position:absolute;top:0;bottom:0;right:0}.ds-table__resize-grip{width:2px;height:16px;transition:background-color var(--ds-hover,.1s) ease, height var(--ds-hover,.1s) ease;background:0 0;border-radius:9999px;display:block}.ds-table__resize:hover .ds-table__resize-grip{background:var(--border-bright);height:22px}.ds-table__resize:focus-visible .ds-table__resize-grip{background:var(--accent);height:22px;box-shadow:0 0 0 2px var(--accent-soft-2)}.ds-table[data-resizing=true] .ds-table__resize-grip{background:var(--accent)}.ds-table[data-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.ds-table__colmove{z-index:5;border:1px solid var(--border);border-radius:var(--ds-radius-sm,6px);background:var(--surface);opacity:0;transition:opacity var(--ds-hover,.1s) ease;align-items:center;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ds-table th:hover .ds-table__colmove,.ds-table th:focus-within .ds-table__colmove{opacity:1}@media (hover:none){.ds-table__colmove{opacity:1}}.ds-table__colmove-button{width:16px;height:18px;color:var(--ink-muted);cursor:pointer;transition:background-color var(--ds-hover,.1s) ease, color var(--ds-hover,.1s) ease;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ds-table__colmove-button:hover:not(:disabled){background:var(--surface-hover);color:var(--foreground)}.ds-table__colmove-button:disabled{color:var(--ink-dim);cursor:default}.ds-table th[data-dragging=true]{opacity:.5}.ds-table th[data-drop-target=true]{box-shadow:inset 2px 0 0 0 var(--accent)}.ds-table-shell[data-pin-scrolled=true] .ds-table th.ds-table__cell--pinned,.ds-table-shell[data-pin-scrolled=true] .ds-table td.ds-table__cell--pinned{box-shadow:var(--shadow-md);clip-path:inset(0 -12px 0 0)}.ds-table__aggregates td{z-index:6;border-top:1px solid var(--border);background:var(--surface);color:var(--foreground);font-variant-numeric:tabular-nums;border-bottom:0;position:sticky;bottom:0}.campaigns-list-table:not([data-pin-scrolled=true]) .ds-table .ds-table__cell--pinned{border-right-color:#0000}.campaigns-list-table .ds-table__aggregates td{border-top-color:var(--border-soft);background:var(--surface-sunk)}.campaigns-list-table .ds-table__aggregates td:first-child{font-weight:500}.campaigns-list-table .ds-table{table-layout:fixed;min-width:1100px}.campaigns-list-table .ds-table thead th{height:36px;max-height:36px}.campaigns-list-table .ds-table thead th .ds-table__head{height:35px}.campaigns-list-table .ds-table tbody td,.campaigns-list-table .ds-table__aggregates td{height:52px;max-height:52px}.campaigns-list-table .ds-table td:not(.ds-table__cell--numeric){padding-right:2px}.campaigns-list-table .ds-table tr>td:first-child,.campaigns-list-table .ds-table thead th:first-child .ds-table__head{padding-left:24px}.campaigns-list-table .ds-table tr>td:last-child{padding-right:24px}.campaigns-list-table .ds-table thead .ds-table__head--numeric{padding:0 8px 0 2px;position:relative}.campaigns-list-table .ds-table thead .ds-table__head--numeric>span[aria-hidden]:not([data-sort-glyph]){top:50%;left:0;transform:translateY(-50%);position:absolute!important}.campaigns-list-table .ds-table thead th:last-child,.campaigns-list-table .ds-table tbody td:last-child,.campaigns-list-table .ds-table__aggregates td:last-child{z-index:2;background:var(--surface);border-left:1px solid #0000;position:sticky;right:0}.campaigns-list-table[data-more-right=true] .ds-table thead th:last-child,.campaigns-list-table[data-more-right=true] .ds-table tbody td:last-child,.campaigns-list-table[data-more-right=true] .ds-table__aggregates td:last-child{border-left-color:var(--border-soft)}.campaigns-list-table .ds-table tbody tr:hover>td:last-child,.campaigns-list-table .ds-table tbody tr[data-focused=true]>td:last-child{background:var(--surface-hover)}.campaigns-list-table .ds-table thead th:last-child{z-index:4}.campaigns-list-table .ds-table__aggregates td:last-child{z-index:7;background:var(--surface-sunk)}@media (max-width:639px){.campaigns-list-table .ds-table th.ds-table__cell--pinned,.campaigns-list-table .ds-table td.ds-table__cell--pinned{border-right-color:#0000;position:static}.campaigns-list-table.ds-table-shell{max-height:none!important}}.campaign-audience-table .ds-table tbody td{height:44px}.campaign-audience-table .ds-table thead th{height:36px;max-height:36px}.campaign-audience-table .ds-table thead th .ds-table__head{height:35px}.ds-list-page .campaign-audience-table .ds-table tbody tr[data-selected=true]>td:first-child{box-shadow:none}.campaign-audience-table .ds-table thead .ds-table__head--numeric{padding:0 8px 0 2px;position:relative}.campaign-audience-table .ds-table thead .ds-table__head--numeric>span[aria-hidden]:not([data-sort-glyph]){top:50%;left:0;transform:translateY(-50%);position:absolute!important}.sequence-library-table .ds-table tbody td{height:44px}.sequence-library-table:not([data-pin-scrolled=true]) .ds-table .ds-table__cell--pinned{border-right-color:#0000}.held-contacts-table .ds-table tbody td{height:52px;max-height:52px}.held-contacts-table:not([data-pin-scrolled=true]) .ds-table .ds-table__cell--pinned{border-right-color:#0000}.ds-table__aggregates td.ds-table__cell--pinned{z-index:7}.ds-table__aggregates td:hover{outline:none}.ds-table__aggregates[aria-busy=true] .ds-table__aggregate-value{color:var(--ink-muted)}.ds-table__aggregate-value{align-items:center;gap:6px;font-weight:500;display:inline-flex}.ds-table__aggregate-op{color:var(--ink-muted);text-transform:none;letter-spacing:0;font-size:11px;font-weight:400}.ds-table__aggregate-menu{opacity:0;transition:opacity var(--ds-hover,.1s) ease}.ds-table__aggregates tr:hover .ds-table__aggregate-menu,.ds-table__aggregates tr:focus-within .ds-table__aggregate-menu,.ds-table__aggregate-menu:focus-within{opacity:1}@media (hover:none){.ds-table__aggregate-menu{opacity:1}}.ds-table__aggregate-scope,.ds-table__aggregate-unavailable{color:var(--ink-muted);font-size:12px}.ds-table td.ds-table__aggregate-unavailable{z-index:6;border-top:1px solid var(--border);background:var(--surface);white-space:normal;border-bottom:0;position:sticky;bottom:0}.ds-table tbody td[data-cell-cursor=true],.ds-table tbody td:focus-visible{outline:1px solid var(--ring);outline-offset:-2px;border-radius:var(--ds-radius-sm,6px)}.ds-table tbody td:focus{outline-color:var(--ring)}.ds-skeleton-block{border-radius:var(--ds-radius-sm,6px);background:var(--surface-hover);height:16px;animation:1.6s ease-in-out infinite ds-skeleton-pulse;display:block}.ds-table tbody tr.ds-skeleton-row>td:hover{outline:none}@keyframes ds-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}.ds-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:48px 16px;animation:.15s ds-fade-in;display:flex}.ds-empty__icon{border:1px solid var(--border);border-radius:var(--ds-radius,8px);background:var(--fill-light,var(--surface-strong));width:40px;height:40px;color:var(--ink-muted);justify-content:center;align-items:center;display:flex}.ds-empty__text{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.ds-empty__title{color:var(--foreground);margin:0;font-size:16px;font-weight:600;line-height:1.3}.ds-empty__subtitle{width:min(100%,max(50%,280px));max-width:68ch;color:var(--ink-muted);margin:0;font-size:13px;line-height:20px}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}.ds-record-header{border-bottom:1px solid var(--border);flex-direction:column;display:flex}.ds-record-header__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.ds-record-header__identity{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.ds-avatar{border-radius:var(--ds-radius-sm,6px);background:var(--accent-soft);width:24px;height:24px;color:var(--accent-ink);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.ds-avatar--round{border-radius:9999px}.ds-avatar>img{object-fit:cover;width:100%;height:100%}.ds-record-header__title{flex:12rem;width:12rem;min-width:0;margin:0}.ds-record-header__title-static,.ds-record-header__title-button,.ds-record-header__title-input{max-width:100%;height:var(--ds-control,30px);border-radius:var(--ds-radius,8px);color:var(--foreground);font:inherit;letter-spacing:-.01em;text-align:left;background:0 0;border:0;align-items:center;margin-left:-5px;padding:0 5px;font-size:20px;font-weight:600;line-height:1.2;display:inline-flex}.ds-record-header__title-static>span,.ds-record-header__title-button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-record-header__title-button{cursor:pointer;transition:background-color var(--ds-hover,.1s) ease}.ds-record-header__title-button:hover{background:var(--surface-hover)}.ds-record-header__title-input{background:var(--surface-sunk);width:100%;min-width:120px;box-shadow:0 0 0 1px var(--accent);outline:none}.ds-record-header__actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.ds-tabs{scrollbar-width:none;align-items:stretch;gap:4px;height:48px;display:flex;position:relative;overflow-x:auto}.ds-tabs::-webkit-scrollbar{display:none}.ds-tab{color:var(--ink-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--ds-hover,.1s) ease;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.ds-tab:hover{color:var(--ink-soft)}.ds-tab[aria-selected=true]{color:var(--ink-high)}.ds-tab[aria-selected=true]:after{content:"";background:var(--ink-high);height:2px;position:absolute;bottom:0;left:0;right:0}.ds-tab__count{background:var(--surface-hover);font-variant-numeric:tabular-nums;color:var(--ink-muted);border-radius:3px;padding:0 5px;font-size:11px}.ds-tab>svg{flex:none}.ds-record-header--canvas{border-bottom:0}.ds-record-header--canvas .ds-record-header__row{gap:16px;min-height:44px;padding:0}.ds-record-header--canvas .ds-record-header__identity{gap:12px}.ds-record-header--canvas .ds-avatar{display:none}.ds-record-header--canvas .ds-record-header__title-static,.ds-record-header--canvas .ds-record-header__title-button,.ds-record-header--canvas .ds-record-header__title-input{height:44px;font-family:var(--font-heading), Georgia, serif;letter-spacing:-.01em;color:var(--ink-high);margin-left:-6px;padding:0 6px;font-size:36px;font-weight:400;line-height:44px}.ds-record-header--canvas .ds-tabs{height:40px}.ds-fields{flex-direction:column;gap:8px;margin:0;padding:12px 0;display:flex}.ds-fields__row{align-items:flex-start;gap:4px;min-height:24px;display:flex}.ds-fields__label{width:90px;min-width:90px;height:24px;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;margin:0;font-size:12px;display:flex;overflow:hidden}.ds-fields__label>svg{flex:none}.ds-fields__label>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-fields__value{flex:1;min-width:0;margin:0;display:flex}.ds-fields__display{border-radius:var(--ds-radius,8px);max-width:100%;min-height:24px;color:var(--foreground);font:inherit;text-align:left;outline-offset:-1px;transition:background-color var(--ds-hover,.1s) ease, outline-color var(--ds-hover,.1s) ease;background:0 0;border:0;outline:1px solid #0000;align-items:center;gap:6px;margin-left:-4px;padding:2px 4px;font-size:13px;line-height:20px;display:inline-flex}.ds-fields__display>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}button.ds-fields__display{cursor:pointer}button.ds-fields__display:hover{background:var(--surface-hover)}.ds-fields__display--readonly:hover{outline-color:var(--border)}.ds-fields__display--empty{color:var(--ink-dim)}.ds-fields__display>svg{color:var(--ink-muted);opacity:0;transition:opacity var(--ds-hover,.1s) ease;flex:none}button.ds-fields__display:hover>svg,button.ds-fields__display:focus-visible>svg{opacity:1}.ds-fields__editor{flex:1;min-width:0}.ds-side-panel-layout{align-items:stretch;width:100%;min-height:0;display:flex}.ds-side-panel-layout__main{flex:1;min-width:0;min-height:0}.ds-side-panel{width:var(--ds-side-panel-width,400px);border-left:1px solid var(--border);background:var(--surface);min-width:0;transition:width var(--ds-enter) ease-in-out;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.ds-side-panel[data-resizing=true]{-webkit-user-select:none;user-select:none;transition:none}.ds-side-panel__bar{border-bottom:1px solid var(--border);background:var(--surface);flex:none;justify-content:space-between;align-items:center;gap:8px;height:48px;padding:0 8px 0 12px;display:flex}.ds-side-panel__title{min-width:0;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:13px;font-weight:600;overflow:hidden}.ds-side-panel__bar-actions{flex:none;align-items:center;gap:4px;display:flex}.ds-side-panel__body{flex:1;min-height:0;padding:12px;overflow-y:auto}.ds-side-panel__footer{border-top:1px solid var(--border);background:var(--surface);flex:none;justify-content:flex-end;align-items:center;gap:8px;min-height:48px;padding:8px 12px;display:flex}.ds-side-panel__edge{z-index:5;cursor:col-resize;touch-action:none;outline:none;justify-content:center;align-items:center;width:8px;display:flex;position:absolute;top:0;bottom:0;left:-4px}.ds-side-panel__handle{background:var(--border-bright);border-radius:9999px;width:4px;height:48px;transition:background-color .15s,transform .15s;display:block}.ds-side-panel__edge:hover .ds-side-panel__handle,.ds-side-panel__edge:focus-visible .ds-side-panel__handle{background:var(--ink-muted);transform:scaleY(1.2)}.ds-side-panel[data-resizing=true] .ds-side-panel__handle{background:var(--accent);transform:scaleY(1.2)}.ds-side-panel__edge:focus-visible .ds-side-panel__handle{box-shadow:0 0 0 2px var(--accent-soft-2)}.ds-side-panel--mobile{z-index:120;border-left:0;width:auto;transition:none;position:fixed;inset:0}.ds-side-panel--mobile .ds-side-panel__bar{height:52px}.ds-section-nav{--ds-nav-band:30px;--ds-nav-row:36px;--ds-nav-hover:.1s;margin-bottom:20px;display:block}.ds-section-nav__bar{min-height:var(--ds-nav-band);flex-wrap:wrap;align-items:center;gap:2px;display:flex;position:relative}.ds-section-nav__tab{height:var(--ds-nav-band);color:var(--ink-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--ds-nav-hover) ease;background:0 0;border:0;border-radius:9999px;flex:none;align-items:center;padding:0;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex;position:relative}.ds-section-nav__tab:hover,.ds-section-nav__tab[aria-current=page]{color:var(--ink-high)}.ds-section-nav__tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;height:100%;transition:background-color var(--ds-nav-hover) ease, box-shadow var(--ds-nav-hover) ease;border-radius:9999px;align-items:center;gap:4px;padding:0 12px;display:inline-flex;overflow:hidden}.ds-section-nav__tab:hover .ds-section-nav__tab-label,.ds-section-nav__tab[aria-expanded=true] .ds-section-nav__tab-label{background:var(--canvas-sink)}.ds-section-nav__tab[aria-current=page] .ds-section-nav__tab-label{background:var(--surface);box-shadow:var(--shadow-card)}.ds-section-nav__tab:focus-visible{outline:none}.ds-section-nav__tab:focus-visible .ds-section-nav__tab-label{box-shadow:0 0 0 1px var(--ring)}.ds-section-nav__chevron{color:var(--ink-muted);flex:none;margin-right:-2px;transition:transform .3s cubic-bezier(.34,1.36,.64,1)}.ds-section-nav__chevron--open{transform:rotate(180deg)}.ds-section-nav__more{display:inline-flex;position:relative}.ds-section-nav__menu{z-index:40;overscroll-behavior:contain;background:var(--surface-strong);min-width:220px;max-width:320px;max-height:min(60vh,420px);box-shadow:var(--shadow-lg);--ink-dim:var(--ink-dim-on-strong);border:0;border-radius:16px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.ds-section-nav__menu-group+.ds-section-nav__menu-group{border-top:1px solid var(--border-soft);margin:6px -6px 0;padding:6px 6px 0}.ds-section-nav__menu-label{color:var(--ink-muted);margin:0;padding:8px 10px 4px;font-size:12px;font-weight:500;line-height:16px}.ds-section-nav__menu-item{width:100%;min-height:var(--ds-nav-row);color:var(--ink-high);white-space:nowrap;transition:background-color var(--ds-nav-hover) ease;border-radius:10px;align-items:center;padding:0 10px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.ds-section-nav__menu-item:hover,.ds-section-nav__menu-item[aria-current=page]{background:var(--surface-hover)}.ds-section-nav__menu-item:focus-visible{outline:1px solid var(--ring);outline-offset:-2px}.ds-section-nav__menu--search{flex-direction:column;width:320px;display:flex;overflow:hidden}.ds-section-nav__menu-search{height:var(--ds-nav-row);border:1px solid var(--border);background:var(--surface-sunk);color:var(--foreground);border-radius:10px;flex:none;margin-bottom:4px;padding:0 10px;font-size:14px}.ds-section-nav__menu-search::placeholder{color:var(--ink-faint)}.ds-section-nav__menu-search:focus-visible{outline:1px solid var(--ring);outline-offset:-2px}.ds-section-nav__menu-list{min-height:0;overflow-y:auto}.ds-section-nav__menu-empty{color:var(--ink-muted);margin:0;padding:8px 10px;font-size:13px}.ds-stat-grid{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}@media (min-width:640px){.ds-stat-grid[data-columns="2"],.ds-stat-grid[data-columns="3"],.ds-stat-grid[data-columns="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ds-stat-grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-stat-grid[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ds-stat-band{flex-wrap:wrap;gap:8px;width:100%;display:flex}.ds-stat-band>.ds-stat{flex:1 1 var(--ds-stat-min,180px);min-width:min(100%, var(--ds-stat-min,180px))}.ds-stat{border-radius:var(--ds-radius-card,16px);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border:1px solid #0000;flex-direction:column;gap:4px;padding:20px;display:flex}.ds-stat__top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ds-stat__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.ds-stat__marks{flex:none;align-items:center;gap:4px;display:flex}.ds-stat__value{font-family:var(--font-heading), Georgia, serif;font-variant-numeric:tabular-nums;letter-spacing:-.015em;color:var(--ink-high);margin:2px 0 0;font-size:32px;font-weight:400;line-height:36px}.ds-stat__detail,.ds-stat__note{color:var(--ink-muted);margin:0;font-size:13px;line-height:18px}.ds-stat__delta{font-variant-numeric:tabular-nums;color:var(--ink-soft);align-items:center;gap:4px;font-size:13px;line-height:18px;display:inline-flex}.ds-stat__delta>svg{flex:none}.ds-stat__delta[data-tone=green]{color:var(--positive)}.ds-stat__delta[data-tone=amber],.ds-stat__delta[data-tone=red]{color:var(--attention)}.ds-stat__delta[data-tone=blue]{color:var(--ink-muted)}.ds-stat[data-state=unknown]{border-style:dashed;border-color:var(--border-bright);background:var(--surface-sunk)}.ds-stat[data-state=unknown] .ds-stat__value{color:var(--ink-dim)}.ds-stat[data-state=placeholder] .ds-stat__value{color:var(--ink-muted);-webkit-text-decoration:underline dotted var(--border-bright);text-decoration:underline dotted var(--border-bright);text-underline-offset:4px}.ds-section-header{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;min-height:24px;display:flex}.ds-section-header[data-divider=true]{border-bottom:1px solid var(--border-soft);padding-bottom:8px}.ds-section-header__heading{min-width:0}.ds-section-header__titleRow{align-items:center;gap:6px;min-width:0;display:flex}.ds-section-header__title{color:var(--ink-high);align-items:center;gap:6px;margin:0;font-size:16px;font-weight:500;line-height:22px;display:flex}.ds-section-header__title>svg{color:var(--ink-muted);flex:none}.ds-section-header__count{font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:12px;font-weight:500;line-height:18px}.ds-section-header__purpose{color:var(--ink-muted);margin:2px 0 0;font-size:12px;line-height:18px}.ds-section-header__actions{flex:none;align-items:center;gap:8px;display:flex}.ds-freshness{min-width:0;color:var(--ink-muted);align-items:center;gap:6px;font-size:12px;line-height:18px;display:inline-flex}.ds-freshness__dot{background:var(--ink-dim);border-radius:9999px;flex:none;width:6px;height:6px}.ds-freshness__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-freshness[data-kind=live] .ds-freshness__dot{background:var(--positive)}.ds-freshness[data-refreshing=true] .ds-freshness__dot{animation:1.2s ease-in-out infinite ds-freshness-pulse}.ds-freshness[data-kind=snapshot] .ds-freshness__dot{border:1px solid var(--border-bright);background:0 0}.ds-freshness[data-kind=stale]{color:var(--amber)}.ds-freshness[data-kind=stale] .ds-freshness__dot{background:var(--amber)}.ds-freshness[data-kind=unreachable]{color:var(--red)}.ds-freshness[data-kind=unreachable] .ds-freshness__dot{background:var(--red)}@keyframes ds-freshness-pulse{0%,to{opacity:1}50%{opacity:.35}}.ds-live-panel{border-radius:var(--ds-radius-card,16px);background:var(--surface);width:100%;box-shadow:var(--shadow-card);border:1px solid #0000;flex-direction:column;gap:12px;padding:24px;display:flex}.ds-live-panel--flat{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ds-live-panel__bar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ds-live-panel__meta{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:639px){.ds-live-panel__bar{flex-wrap:wrap}.ds-live-panel__meta{flex:0 auto;min-width:0;max-width:100%}}.ds-live-panel--wide-meta .ds-live-panel__bar{flex-wrap:wrap}.ds-live-panel--wide-meta .ds-live-panel__bar>.ds-section-header{flex:160px;width:auto}.ds-live-panel--wide-meta .ds-live-panel__meta{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;min-width:0;max-width:100%;margin-left:auto}.ds-live-panel__reason{color:var(--ink-soft);margin:0;font-size:12px;line-height:18px}.ds-live-panel__body{min-width:0}.ds-live-panel[data-freshness=snapshot]{background:var(--surface-sunk)}.ds-live-panel[data-freshness=stale],.ds-live-panel[data-freshness=unreachable]{border-color:var(--attention-soft)}.ds-filter-bar--canvas{border-bottom:0;flex-wrap:wrap;gap:8px;min-height:30px}.ds-filter-bar--canvas .ds-filter-bar__views{flex-wrap:wrap;flex:none;gap:8px;max-width:100%;overflow:visible}.ds-segments{flex-wrap:wrap;align-items:center;gap:2px;min-width:0;display:inline-flex}.ds-filter-bar--canvas .ds-filter-bar__chips{flex:1 0 auto;overflow:visible}.ds-filter-bar--canvas .ds-filter-bar__sort{margin-left:auto}.ds-filter-bar--canvas .ds-filter-bar__chips,.ds-filter-bar--canvas .ds-filter-bar__right{gap:6px}.ds-filter-bar--canvas .ds-control--sm{height:var(--ds-control-card,28px);border-radius:9999px;padding:0 10px;font-size:13px}.ds-filter-bar--canvas .ds-control--sm.ds-control--icon{width:var(--ds-control-card,28px);padding:0}.ds-filter-bar--canvas .ds-control--ghost[aria-expanded=true]{background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink-high)}.ds-filter-bar--canvas .ds-control--ghost:hover{background:var(--canvas-sink)}.ds-filter-bar--canvas .ds-control--ghost[aria-expanded=true]:hover{background:var(--surface)}.ds-filter-bar--canvas .ds-filter-bar__search{width:min(280px,100vw - 48px);height:var(--ds-control-card,28px);background:var(--surface);box-shadow:var(--shadow-card);border-color:#0000;border-radius:9999px;padding-left:12px}.ds-filter-bar--canvas .ds-filter-bar__search:hover{border-color:#0000}.ds-filter-bar--canvas .ds-filter-bar__search:focus-within{border-color:var(--ring)}.ds-filter-bar--canvas .ds-filter-bar__search .ds-control--icon{width:24px;height:24px}.ds-chip--segment{height:var(--ds-control-card,28px);color:var(--ink-muted);transition:background-color var(--ds-hover,.1s) ease, box-shadow var(--ds-hover,.1s) ease, color var(--ds-hover,.1s) ease;background:0 0;border-color:#0000;border-radius:9999px;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:18px}.ds-chip--segment .ds-chip__value{font-weight:500}.ds-chip--segment .ds-chip__count{color:var(--ink-dim);background:0 0;padding:0;font-size:13px;font-weight:400}.ds-chip--segment.ds-chip--selected .ds-chip__count{color:var(--ink-muted)}.ds-chip--segment:hover{background:var(--canvas-sink);color:var(--ink-high)}.ds-chip--segment.ds-chip--selected,.ds-chip--segment.ds-chip--selected:hover{background:var(--surface);box-shadow:var(--shadow-card);color:var(--ink-high);border-color:#0000}.ds-chip--segment:has(:focus-visible){box-shadow:0 0 0 1px var(--ring)}.ds-list-page .ds-active-filters{min-height:var(--ds-control-card,28px);background:0 0;border:0;padding:0}.ds-list-page .ds-menu__list,.ds-menu__list.ds-menu__list[data-list-page]{box-shadow:var(--shadow-lg);border:0;border-radius:16px;padding:6px}.ds-list-page .ds-menu__item,.ds-menu__list[data-list-page] .ds-menu__item{border-radius:var(--ds-radius,8px);padding:0 10px}.ds-list-page .ds-table tbody tr[data-selected=true]>td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.ds-list-page .ds-table tbody tr[data-selected=true]>td{background:linear-gradient(var(--accent-soft), var(--accent-soft)) var(--surface)}.ds-list-page .ds-table tbody tr[data-focused=true][data-selected=true]>td{background:linear-gradient(var(--accent-soft-2), var(--accent-soft-2)) var(--surface)}.ds-list-page .ds-table-shell__footer{border-top-color:var(--border-soft);flex-wrap:wrap;row-gap:4px;min-height:44px;padding:6px 12px 6px 16px;font-size:13px;line-height:18px}.ds-list-page .ds-side-panel__bar{border-bottom-color:var(--border-soft);background:0 0;height:56px;padding:0 12px 0 20px}.ds-list-page .ds-side-panel__title{color:var(--ink-high);font-size:16px;font-weight:500;line-height:22px}.ds-list-page .ds-side-panel__footer{border-top-color:var(--border-soft);background:0 0;min-height:56px;padding:10px 16px}@media (prefers-reduced-motion:reduce){.ds-scope *,.ds-scope :before,.ds-scope :after,.ds-side-panel,.ds-side-panel__handle,.ds-skeleton-block,.ds-freshness__dot,.ds-empty{transition:none!important;animation:none!important}}}
.EI7luW_stopDay{display:none}@media (max-width:1279px){.onboarding-page .EI7luW_touches [role=tablist]{flex-flow:wrap;gap:4px}.onboarding-page .EI7luW_touches [role=tab]{border:1px solid var(--border);border-radius:var(--onboarding-radius-md);background:var(--surface);justify-content:center;gap:4px;width:auto;min-width:36px;height:36px;padding:0 8px}.onboarding-page .EI7luW_touches [role=tab][aria-selected=true]{border-color:var(--foreground);background:var(--surface-sunk);color:var(--foreground)}.onboarding-page .EI7luW_touches .EI7luW_stopDay{font-size:12px;font-weight:500;line-height:16px;display:inline}.onboarding-page .EI7luW_touches .EI7luW_stopText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:767px){.onboarding-page .EI7luW_touches [role=tab]{min-width:44px;height:44px}}.EI7luW_decide{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}@media (max-width:767px){.onboarding-page .EI7luW_actions{display:contents}.onboarding-page .EI7luW_decide{flex-wrap:nowrap;flex:1 0 100%;order:-2;gap:4px}.onboarding-page .EI7luW_decide>button{flex:none;min-width:44px}.onboarding-page .EI7luW_decide>.EI7luW_approve{flex:auto;min-width:0;display:flex}.onboarding-page .EI7luW_decide>.EI7luW_approve>button{flex:auto;min-width:0}.onboarding-page .EI7luW_actions>:last-child{flex:auto}}.EI7luW_approve{display:contents}
.rKVzLa_root{min-width:0;color:var(--ink-high);-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;display:flex}.rKVzLa_root[data-disabled]{opacity:.5;pointer-events:none}.rKVzLa_header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.rKVzLa_label{color:var(--ink-high);font-size:13px;font-weight:500;line-height:18px}.rKVzLa_labelHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rKVzLa_readout{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.rKVzLa_body{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.rKVzLa_start,.rKVzLa_end{color:var(--ink-muted);display:inline-flex}.rKVzLa_start{grid-column:1}.rKVzLa_end{grid-column:3}.rKVzLa_control{cursor:pointer;touch-action:none;grid-column:2;height:24px;position:relative}.rKVzLa_root[data-dragging] .rKVzLa_control{cursor:grabbing}.rKVzLa_rail{position:absolute;inset:9px 0}.rKVzLa_track{background:var(--toggle-track);border-radius:999px;position:absolute;inset:0}.rKVzLa_fill{background:var(--accent);border-radius:999px;position:absolute;inset:0}.rKVzLa_tick{background:var(--ink-dim);opacity:.55;pointer-events:none;border-radius:999px;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%}.rKVzLa_tick[data-on]{background:var(--surface);opacity:.9}.rKVzLa_thumbs{pointer-events:none;position:absolute;inset:0}.rKVzLa_layer{position:absolute;inset:0}.rKVzLa_shift{width:0;height:0;position:absolute;top:50%;right:0}.rKVzLa_thumb{background:var(--toggle-thumb);width:18px;height:18px;box-shadow:0 0 0 1px var(--border-bright), var(--shadow-md);pointer-events:auto;cursor:grab;border-radius:999px;outline:none;position:absolute;top:-9px;left:-9px}.rKVzLa_thumb:focus-visible{box-shadow:0 0 0 1px var(--border), 0 0 0 3px var(--surface), 0 0 0 4px var(--ring)}.rKVzLa_root[data-dragging] .rKVzLa_thumb{cursor:grabbing}.rKVzLa_bubbleAnchor{justify-content:center;width:0;display:flex;position:absolute;bottom:calc(50% + 14px);right:0}.rKVzLa_bubble{background:var(--ink-high);height:22px;color:var(--surface);font-variant-numeric:tabular-nums;white-space:nowrap;transform-origin:50% calc(100% + 5px);translate:calc((50 - var(--at,50)) * 0.28%) 0;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:relative}.rKVzLa_bubble:after{content:"";background:var(--ink-high);width:8px;height:8px;rotate:45deg;translate:calc((var(--at,50) - 50) * 0.28%) 0;border-radius:1.5px;margin-left:-4px;position:absolute;bottom:-4px;left:50%}.rKVzLa_marks{grid-column:2;height:16px;margin-top:4px;position:relative}.rKVzLa_markLabel{color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;font-size:11px;line-height:16px;transition:color .15s;position:absolute;top:0;translate:-50%}.rKVzLa_markLabel[data-edge=start]{translate:0}.rKVzLa_markLabel[data-edge=end]{translate:-100%}.rKVzLa_markLabel[data-on]{color:var(--ink-high);font-weight:500}@media (prefers-reduced-motion:reduce){.rKVzLa_markLabel{transition:none}}
.NGcgXq_group{border:0;min-width:0;margin:0;padding:0}.NGcgXq_group>legend{float:left;width:100%;color:var(--ink-muted);margin-bottom:8px;padding:0;font-size:13px;line-height:18px}.NGcgXq_options{clear:left;flex-direction:column;gap:8px;display:flex;position:relative}.NGcgXq_group[data-disabled] .NGcgXq_option:not(:has(input:checked)){opacity:.5}.NGcgXq_group[data-disabled] .NGcgXq_option:not(:has(input:checked)) strong{color:var(--ink-muted)}.NGcgXq_highlight{background:var(--surface-sunk);height:0;box-shadow:inset 0 0 0 1px var(--border);opacity:0;pointer-events:none;border-radius:6px;position:absolute;top:0;left:0;right:0}.NGcgXq_option{z-index:1;color:var(--foreground);cursor:pointer;border-radius:6px;align-items:flex-start;gap:12px;padding:4px;transition:background-color .15s;display:flex;position:relative}.NGcgXq_options:not([data-ready]) .NGcgXq_option:has(input:checked){background:var(--surface-sunk)}.NGcgXq_option:not(:has(input:checked)):hover{background:var(--surface-hover)}.NGcgXq_group[data-disabled] .NGcgXq_option{cursor:not-allowed}.NGcgXq_group[data-disabled] .NGcgXq_option:hover{background:0 0}.NGcgXq_option:has(input:focus-visible){outline:1px solid var(--ring);outline-offset:2px}.NGcgXq_option input{clip-path:inset(50%);white-space:nowrap;opacity:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.NGcgXq_mark{border:1.5px solid var(--border-bright);background:var(--surface);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;transition:border-color .15s;display:inline-flex;position:relative}.NGcgXq_option:has(input:checked) .NGcgXq_mark{border-color:var(--ink-high)}.NGcgXq_dot{background:var(--ink-high);border-radius:999px;width:8px;height:8px}.NGcgXq_option>span:last-child{flex:1;min-width:0}.NGcgXq_option strong{color:var(--foreground);font-size:13px;font-weight:500;line-height:20px;display:block}.NGcgXq_option small{color:var(--ink-muted);text-wrap:pretty;font-size:12px;line-height:16px;display:block}@media (prefers-reduced-motion:reduce){.NGcgXq_option,.NGcgXq_mark{transition:none}}@media (forced-colors:active){.NGcgXq_highlight{box-shadow:none;outline:1px solid canvastext}.NGcgXq_mark{border-color:canvastext}.NGcgXq_option:has(input:checked) .NGcgXq_mark{border-color:canvastext}.NGcgXq_dot{forced-color-adjust:none;background:canvastext}.NGcgXq_option:has(input:focus-visible){outline-color:highlight}}
