.app-shell--workspace{--brand: var(--gray-500);--brand-600: var(--gray-700);--secondary: var(--gray-500);--success: var(--gray-700);--warning: var(--gray-600);--danger: var(--gray-900);--workspace-accent: #64748b;--workspace-accent-hsl: var(--gray-500);--workspace-positive: #334155;--workspace-negative: #64748b;--app-tone-brand-foreground: #334155;--app-tone-brand-soft: rgba(15, 23, 42, .04);--app-tone-brand-hover: rgba(15, 23, 42, .08);--app-tone-brand-border: #e2e8f0;--app-tone-brand-solid: #0f172a;--app-tone-brand-solid-hover: #1e293b;--app-tone-success-foreground: #334155;--app-tone-success-soft: #f1f5f9;--app-tone-success-hover: #e2e8f0;--app-tone-success-border: #cbd5e1;--app-tone-success-solid: #334155;--app-tone-success-solid-hover: #1e293b;--app-tone-warning-foreground: #475569;--app-tone-warning-soft: #f1f5f9;--app-tone-warning-hover: #e2e8f0;--app-tone-warning-border: #cbd5e1;--app-tone-warning-solid: #475569;--app-tone-warning-solid-hover: #334155;--app-tone-danger-foreground: #0f172a;--app-tone-danger-soft: #e2e8f0;--app-tone-danger-hover: #cbd5e1;--app-tone-danger-border: #cbd5e1;--app-tone-danger-solid: #0f172a;--app-tone-danger-solid-hover: #020617;--app-sidebar-width: var(--workspace-sidebar-width);--app-content-padding: var(--workspace-space-6);color:var(--workspace-text);font-size:var(--workspace-font-body);line-height:var(--workspace-line-height)}.app-shell--workspace .app-canvas{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-color:var(--workspace-border)}.app-shell--workspace .app-sidebar--left{border-color:var(--workspace-border)}.workspace-sidebar{display:flex;flex:1;flex-direction:column;width:100%;min-height:0;background:transparent}.workspace-sidebar__header{display:flex;flex:0 0 auto;align-items:center;gap:var(--workspace-space-2);padding:var(--workspace-space-4) var(--workspace-space-3) var(--workspace-space-3)}.workspace-identity{display:flex;flex:1;min-width:0;align-items:center;gap:10px;border-radius:var(--workspace-radius-control);padding:4px;color:var(--workspace-text);text-align:left;font-family:var(--app-font-family-sans);font-size:var(--workspace-font-body);line-height:var(--app-line-height-body);font-weight:var(--app-font-weight-semibold)}.workspace-identity__name{flex:1;min-width:0;min-height:var(--app-line-height-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-identity__mark{display:grid;flex:0 0 auto;place-items:center;width:24px;height:24px;border-radius:var(--app-squircle-xs);background:hsl(var(--brand) / .12);color:hsl(var(--brand))}.workspace-identity>svg{flex-shrink:0}.workspace-sidebar-toggle{width:16px;height:15px;border:1.5px solid currentColor;border-radius:3px;position:relative;color:var(--workspace-muted)}.workspace-sidebar-toggle:before{content:"";position:absolute;top:0;bottom:0;left:4px;border-right:1.5px solid currentColor}.workspace-quick-actions{display:flex;align-items:center;flex:0 0 auto;gap:var(--workspace-space-2);min-height:var(--workspace-control-height);margin:0 var(--workspace-space-3) var(--workspace-space-4);padding:5px 10px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-control);background:var(--workspace-surface);color:var(--workspace-muted);text-align:left}.workspace-quick-actions>:nth-child(2){flex:1}.workspace-quick-actions kbd{border:0;background:transparent;box-shadow:none;font-size:var(--app-font-size-caption-2)}.workspace-sidebar__scroll{min-height:0;overflow:auto;overscroll-behavior:contain;flex:1;padding:0 var(--workspace-space-3) var(--workspace-space-4);scrollbar-width:thin}.workspace-nav-row{display:flex;width:100%;min-height:36px;align-items:center;gap:12px;padding:6px 12px;border-radius:var(--workspace-radius-control);color:var(--workspace-muted);text-align:left;font-size:var(--workspace-font-body);font-weight:450;transition:background-color var(--app-transition-fast),color var(--app-transition-fast)}.workspace-nav-row__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-nav-row__icon{display:grid;place-items:center;width:20px;flex:0 0 20px}.workspace-nav-row--nested{padding-inline-start:44px}.workspace-report-row{display:flex;align-items:center;min-width:0;padding-inline-end:var(--app-space-1);border-radius:var(--workspace-radius-control)}.workspace-report-row>.workspace-nav-row{flex:1;min-width:0;padding-inline-end:var(--app-space-1)}.workspace-report-row__unpin{flex-shrink:0}.workspace-report-row__unpin:disabled{--workspace-action-opacity: .5}@media (hover: hover) and (pointer: fine){.workspace-report-row__unpin,.workspace-chat-row__actions{opacity:0;pointer-events:none}.workspace-report-row:is(:hover,:focus-within) .workspace-report-row__unpin,.workspace-chat-row:is(:hover,:focus-within) .workspace-chat-row__actions{opacity:var(--workspace-action-opacity, 1);pointer-events:auto}.workspace-nav-row:where(:not(:disabled)):hover,.workspace-report-row:where(:has(>.workspace-nav-row:not(:disabled))):hover,.workspace-identity:hover,.workspace-chat-row:hover{background:var(--workspace-hover);color:var(--workspace-text)}}.workspace-nav-row.is-active,.workspace-report-row:has(>.workspace-nav-row.is-active),.workspace-report-row:has(>.workspace-nav-row:not(:disabled):active),.workspace-chat-row.is-active{background:var(--workspace-selected);color:var(--workspace-text);font-weight:var(--app-font-weight-medium)}.workspace-report-row>.workspace-nav-row:is(:hover,:active,.is-active){background:transparent}.workspace-tool-icon{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--app-squircle-xs);background:#f1f5f9;color:#64748b}.workspace-sidebar__section-label{margin:var(--workspace-space-6) 12px var(--workspace-space-2);color:var(--workspace-muted);font-size:var(--app-label-font-size);line-height:var(--app-label-line-height);font-weight:var(--app-font-weight-medium);letter-spacing:0}.workspace-sidebar__empty{margin:var(--app-space-2) var(--app-space-3);color:var(--workspace-muted);font-size:var(--workspace-font-caption);line-height:1.5}.workspace-conversations__heading{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:var(--workspace-space-5)}.workspace-conversations__heading .workspace-sidebar__section-label{margin-top:0;margin-bottom:0}.workspace-conversations__controls,.workspace-conversations__modes{display:flex;align-items:center;gap:2px}.workspace-conversations__heading+.workspace-chat-row{margin-top:var(--app-space-2)}.workspace-conversations__modes button{border-radius:var(--workspace-radius-control);padding:6px 10px;font-size:var(--workspace-font-caption)}.workspace-conversations__modes button[aria-pressed=true]{background:var(--workspace-selected)}.workspace-chat-row{display:flex;align-items:center;min-height:36px;border-radius:var(--workspace-radius-control);position:relative;color:var(--workspace-muted)}.workspace-chat-row__open{display:flex;align-items:center;gap:8px;min-width:0;flex:1;min-height:36px;padding:var(--app-space-1) var(--app-space-3);border-radius:inherit;text-align:start;font-size:var(--workspace-font-body)}.workspace-chat-row__open>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-chat-row__open>svg{flex:0 0 auto}.workspace-chat-row__actions{display:flex;flex:0 0 auto;padding-inline-end:var(--app-space-1);transition:opacity var(--app-transition-fast)}.workspace-chat-row.is-archived{opacity:.7}.workspace-sidebar__footer{flex:0 0 auto;padding-top:8px}.workspace-setup{display:flex;align-items:center;gap:10px;width:calc(100% - 24px);margin:0 12px 12px;padding:10px 12px;border:1px solid var(--workspace-border);border-radius:var(--app-squircle-control);background:var(--workspace-surface);text-align:left}.workspace-setup__progress{width:18px;height:18px;border-radius:50%;border:2px solid #cbd5e1;border-top-color:var(--workspace-accent)}.workspace-setup__progress.is-complete{display:grid;place-items:center;border-color:var(--workspace-accent);color:var(--workspace-accent)}.workspace-account-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--workspace-border);height:var(--workspace-toolbar-height);flex:0 0 var(--workspace-toolbar-height);padding:4px 12px}.workspace-account-row__settings{display:flex;min-width:0;align-items:center;gap:8px}.workspace-plan-button{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px 9px;border-radius:var(--workspace-radius-control);background:#0f172a;color:#fff;font-size:var(--workspace-font-caption)}.workspace-sidebar button{cursor:pointer}.workspace-sidebar button:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:-2px}.workspace-page-heading{display:flex;flex-wrap:wrap;min-width:0;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;position:sticky;inset-block-start:0;z-index:5;background:color-mix(in srgb,var(--workspace-surface) 72%,transparent);backdrop-filter:blur(var(--app-blur-md)) saturate(140%);-webkit-backdrop-filter:blur(var(--app-blur-md)) saturate(140%)}.workspace-page-heading__identity{display:flex;align-items:center;gap:var(--app-space-1);min-width:0}.workspace-page-heading h1{min-width:0;overflow-wrap:anywhere;display:flex;align-items:center;gap:var(--app-space-2);margin:0;margin-inline-end:var(--app-space-1);font-size:var(--workspace-font-heading);font-weight:var(--app-font-weight-semibold);letter-spacing:-.1px;line-height:24px}.workspace-page-heading__actions{min-width:0;margin-inline-start:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.workspace-page-heading__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2);min-width:0;margin-inline-start:auto}.workspace-page-heading--filtered .workspace-page-heading__actions{margin-inline-start:0}.workspace-reporting-controls{display:flex;flex:0 0 auto;align-items:center;gap:8px}.app-shell--workspace .ad-manager-filter-pill,.app-shell--workspace .ad-manager-filter-chip{--app-button-radius: var(--app-filter-radius);height:var(--app-filter-height);min-height:var(--app-filter-height);border-radius:var(--app-filter-radius);padding-block:0;font-size:var(--app-filter-font-size);line-height:var(--app-filter-line-height);font-weight:var(--app-font-weight-medium)}@media (pointer: coarse){.app-shell--workspace .ad-manager-filter-pill,.app-shell--workspace .ad-manager-filter-chip{min-height:var(--app-touch-target)}}.app-shell--workspace-sidebar .views-tabsBar__strip[data-has-reports=false],.app-shell--workspace-sidebar .views-tab--primary{display:none}.app-shell--workspace .views-tabsBar__controls{flex-wrap:wrap}.app-shell--workspace .views-scroll{padding-top:0;margin-top:0}.app-shell--workspace .views-scroll>.workspace-page-heading{margin-inline:calc(-1 * var(--views-scroll-inset));margin-block-end:var(--app-space-4)}.app-shell--workspace .views-tab--active{border-color:transparent}.workspace-page-heading [data-slot=button]{min-height:var(--workspace-control-height);border-radius:var(--workspace-radius-control);font-size:var(--workspace-font-body)}.workspace-page-heading__identity [data-slot=button],.workspace-page-heading__actions>[data-slot=button],.views-createViewActions [data-slot=button],.workspace-onboarding-footer [data-slot=button]{--app-button-radius: var(--app-squircle-pill);border-radius:var(--app-squircle-pill);corner-shape:round}.workspace-page-heading .workspace-reporting-controls [data-slot=button]{--app-button-radius: var(--app-squircle-pill);min-height:var(--workspace-control-height);border-radius:var(--app-squircle-pill);corner-shape:round}@media (pointer: coarse){.workspace-page-heading .workspace-reporting-controls [data-slot=button]{min-height:var(--app-touch-target)}}.app-shell--workspace .views-cardSystem{--views-accent: var(--workspace-accent);--views-accent-hsl: var(--workspace-accent-hsl);--views-content-max-width: 1440px;--views-card-frame-bg: var(--workspace-surface);--views-card-panel-bg: var(--workspace-surface);--views-card-frame-border: var(--workspace-border);--views-card-panel-border: transparent}.app-shell--workspace .views-cardSystem [data-card-item=true]{backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:var(--workspace-radius-panel)}.app-shell--workspace .views-tabsBar{display:flex;flex-wrap:wrap;gap:12px;padding:0 24px 16px;border:0;position:relative}.app-shell--workspace .views-tabsBar__left,.app-shell--workspace .views-tabsBar__right{display:none}.app-shell--workspace .views-tabsBar__strip{width:auto;flex:1 1 auto;justify-content:flex-start}.app-shell--workspace .views-tabsBar__controls{width:100%;justify-content:flex-start}.app-shell--workspace .views-tabsBar__settingsBtn{border-radius:var(--workspace-radius-control);font-size:var(--workspace-font-body)}.app-shell--workspace .views-groupsGrid__banner [data-slot=empty]{flex-direction:row;justify-content:space-between;gap:16px;padding:16px 20px}.app-shell--workspace .views-groupsGrid__banner [data-slot=empty-header]{align-items:flex-start;max-width:640px;text-align:left;gap:4px}.app-shell--workspace .views-groupsGrid__banner [data-slot=empty-title]{font-size:var(--workspace-font-body)}.app-shell--workspace .views-groupsGrid__banner [data-slot=empty-content]{width:auto;flex:0 0 auto}.app-shell--workspace .views-tabsIsland{background:transparent;border:0;padding:0}.app-shell--workspace .views-tab{border-radius:var(--workspace-radius-control)}.app-shell--workspace .views-tab--active{background:var(--workspace-selected);box-shadow:none}.app-shell--workspace .views-tab__button{font-size:var(--workspace-font-body);font-weight:450}.app-shell--workspace .views-canvas{padding:0 24px 24px}.app-shell--workspace .views-sectionTitle{font-size:var(--workspace-font-heading);font-weight:550}.app-shell--workspace .views-sectionEyebrow{display:none}.app-shell--workspace .views-templateSection__header{margin-bottom:16px}.app-shell--workspace .views-groupsGrid{gap:var(--workspace-space-5)}.app-shell--workspace .views-widget__title{color:var(--workspace-muted);font-size:var(--app-label-font-size);line-height:var(--app-label-line-height);font-weight:var(--app-font-weight-medium);letter-spacing:0}.views-page-toolbar[data-page=overview] .views-tabsBar__settingsBtn{margin-inline-start:auto}.analytics-dashboard,.analytics-performance{min-width:0}.analytics-performance>.analytics-performance__header{padding:0;min-width:0}.analytics-metric-tabs{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--app-border-default) transparent}.analytics-metric-tabs>.analytics-metric-tab{flex:1 0 10rem;justify-content:flex-start;min-width:max-content;padding:var(--app-space-3) var(--app-card-padding-inline);border:0;border-radius:0;text-align:start}.analytics-metric-tab+.analytics-metric-tab{border-inline-start:1px solid var(--app-border-default)}.analytics-metric-tabs>.analytics-metric-tab:focus-visible{outline-offset:-3px}.analytics-metric-tab>span:not([data-cursor-motion]){width:100%}.analytics-metric-tabs .analytics-metric-tab>[data-cursor-motion]{inset:auto var(--app-card-padding-inline) 0;height:2px;border:0;border-radius:var(--app-squircle-pill);background:var(--app-text-primary)}.analytics-metric-tab__content{display:grid;grid-template-columns:max-content max-content;align-items:baseline;gap:var(--app-space-1) var(--app-space-2);min-width:0}.analytics-metric-tab__label{grid-column:1 / -1;overflow:hidden;text-overflow:ellipsis;color:var(--app-text-tertiary);font-size:var(--app-label-font-size);line-height:var(--app-label-line-height);font-weight:var(--app-font-weight-medium)}.analytics-metric-tab__value{display:flex;align-items:center;min-height:var(--app-metric-line-height);overflow:visible;text-overflow:clip;white-space:nowrap;color:var(--app-text-primary);font-variant-numeric:tabular-nums;font-size:var(--app-metric-font-size);line-height:var(--app-metric-line-height);font-weight:var(--app-font-weight-semibold);letter-spacing:var(--app-metric-tracking)}.analytics-metric-tab__delta{color:var(--app-text-tertiary);font-variant-numeric:tabular-nums;font-size:var(--app-label-font-size);line-height:var(--app-label-line-height);font-weight:var(--app-font-weight-medium)}.analytics-performance__panel{min-width:0}.analytics-performance__context{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--app-space-2) var(--app-space-4);min-height:var(--app-space-6);color:var(--app-text-tertiary);font-size:var(--app-label-font-size);line-height:var(--app-label-line-height)}.analytics-performance__extent{display:flex;flex-wrap:wrap;gap:var(--app-space-4);margin-inline-start:auto}.analytics-performance__extent>div{display:flex;align-items:baseline;gap:var(--app-space-1)}.analytics-performance__extent dd{color:var(--app-text-primary);font-weight:var(--app-font-weight-medium);font-variant-numeric:tabular-nums}.analytics-performance__plot{height:clamp(260px,44vh,440px);min-width:0;margin-block:var(--app-space-3);border-radius:var(--app-squircle-control-sm)}.analytics-performance__empty{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:var(--app-space-2);padding:var(--app-space-4);text-align:center;color:var(--app-text-tertiary);font-size:var(--app-font-size-body);line-height:var(--app-line-height-body)}.analytics-performance__empty strong{color:var(--app-text-secondary);font-weight:var(--app-font-weight-medium)}.analytics-performance__footer{display:flex;justify-content:flex-end;padding-block-start:var(--app-space-1)}.analytics-empty-chart{display:flex;align-items:center;justify-content:center;height:100%;color:var(--workspace-muted);font-size:var(--workspace-font-body)}.app-shell--workspace .app-content-inner--fixed-height .ad-manager-container{width:100%;margin-right:0}.app-shell--workspace .ad-manager-container{padding:0 24px 24px;gap:20px;overflow:auto}.app-shell--workspace .ad-manager-container>.workspace-page-heading{margin-inline:-24px;padding:16px 24px}.app-shell--workspace .ad-manager-performance{flex:0 0 auto;min-width:0;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-panel);background:var(--workspace-surface);overflow:hidden}.app-shell--workspace .ad-manager-kpi-shell{min-height:0;height:auto;border:0;padding:0;border-radius:0;background:var(--workspace-canvas)}.app-shell--workspace .ad-manager-kpi-strip{gap:0;height:auto;overflow-x:auto}.app-shell--workspace .ad-manager-kpi:last-child{border-right:0;grid-column:auto}.app-shell--workspace .ad-manager-kpi__meta{text-transform:none;color:var(--workspace-muted);font-size:var(--app-label-font-size);line-height:var(--app-label-line-height);font-weight:var(--app-font-weight-medium);letter-spacing:0}.app-shell--workspace .ad-manager-kpi__selector{max-width:100%;color:var(--workspace-muted);border-color:transparent}.app-shell--workspace .ad-manager-kpi__order,.app-shell--workspace .ad-manager-kpi__sublabel{display:none}.app-shell--workspace .ad-manager-kpi__value{color:var(--workspace-text);font-size:var(--app-metric-font-size);line-height:var(--app-metric-line-height);font-weight:var(--app-font-weight-semibold);letter-spacing:var(--app-metric-tracking)}.ad-manager-performance__chart{height:160px;padding:16px;border-top:1px solid var(--workspace-border)}.app-shell--workspace .ad-manager-kpi.is-chart-selected{background:var(--workspace-surface);border-bottom:2px solid var(--workspace-text)}.ad-manager-kpi__chart-selector{width:100%;text-align:left;cursor:pointer}.app-shell--workspace .ad-manager-workbench{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;background:var(--workspace-surface);padding:12px 16px;border:0;border-bottom:1px solid var(--workspace-border);border-radius:0;gap:8px}.app-shell--workspace .ad-manager-workbench>:not(.ad-manager-filter-row,.ad-manager-operator-row){grid-column:1 / -1}.app-shell--workspace .ad-manager-menu{overflow-x:auto;background:var(--workspace-canvas);border-color:var(--workspace-border);backdrop-filter:none;border-radius:var(--workspace-radius-panel) var(--workspace-radius-panel) 0 0}.app-shell--workspace .ad-manager-actions>*{flex-shrink:0}.app-shell--workspace .ad-manager-menu__cursor>div{inset:auto var(--app-space-1) 0;height:2px;border:0;border-radius:0;background:var(--workspace-text)}.app-shell--workspace .ad-manager-menu__choice>span:first-of-type{color:var(--workspace-muted);font-size:var(--workspace-font-body);font-weight:450}.app-shell--workspace .ad-manager-menu__choice[aria-checked=true]>span:first-of-type{color:var(--workspace-text)}.app-shell--workspace .ad-manager-command-button,.app-shell--workspace .ad-manager-column-menu__trigger{border-radius:var(--workspace-radius-control);min-height:var(--workspace-control-height);font-size:var(--workspace-font-body);font-weight:450}.app-shell--workspace .ad-manager-command-button--primary{background:#0f172a;color:#fff}.app-shell--workspace .ad-manager-ai-search{border-radius:var(--workspace-radius-control);background:var(--workspace-canvas)}.app-shell--workspace .ad-manager-grid{min-height:0;flex:1 1 0%;border:0;border-radius:0;overflow:visible;background:var(--workspace-surface)}.app-shell--workspace .ad-manager-grid__main{min-height:0;overflow:hidden;border-radius:0 0 var(--workspace-radius-panel) var(--workspace-radius-panel)}.app-shell--workspace .ag-theme-custom{--ag-font-size: var(--workspace-font-body);--ag-header-font-size: var(--workspace-font-body);--ag-header-font-weight: 450;--ag-header-height: 42px;--ag-row-height: var(--workspace-row-height);--ag-border-color: var(--workspace-border);--ag-foreground-color: var(--workspace-text);--ag-header-background-color: var(--workspace-canvas);--ag-header-text-color: var(--workspace-muted);--ag-odd-row-background-color: var(--workspace-surface);--ag-row-hover-color: #f8fafc;--ag-accent-color: var(--workspace-accent);--ag-range-selection-chart-background-color: hsl(var(--gray-500) / .1);--ag-range-selection-chart-category-background-color: hsl(var(--gray-700) / .1);--ag-value-change-delta-up-color: var(--workspace-positive);--ag-value-change-delta-down-color: var(--workspace-negative);--ag-value-change-value-highlight-background-color: hsl(var(--gray-500) / .1);--ag-advanced-filter-builder-join-pill-color: #e2e8f0;--ag-advanced-filter-builder-column-pill-color: #f1f5f9;--ag-advanced-filter-builder-option-pill-color: #e2e8f0;--ag-advanced-filter-builder-value-pill-color: #f1f5f9;--ag-column-border: none;--ag-column-header-border: none;--ag-cell-horizontal-padding: 16px}@media (max-width: 1100px){.app-shell--workspace{--workspace-space-6: 20px}.app-shell--workspace .ad-manager-kpi-strip{grid-template-columns:repeat(5,minmax(140px,1fr))}.app-shell--workspace .ad-manager-workbench{display:flex}.app-shell--workspace .ad-manager-actions{flex-wrap:wrap;overflow:visible}}@media (max-width: 767px){.app-shell--workspace{--app-content-padding: 16px}.workspace-page-heading{padding:20px 16px 12px;align-items:flex-start;flex-wrap:wrap}.app-shell--workspace .views-tabsBar{padding:0 16px 12px}.app-shell--workspace .views-canvas{padding:0 16px 16px}.app-shell--workspace .views-groupsGrid__banner [data-slot=empty]{align-items:flex-start;flex-direction:column}.app-shell--workspace .ad-manager-container{padding:0 12px 16px;gap:12px}}.app-shell--workspace .app-canvas{--app-surface-hover: var(--workspace-hover);--app-surface-active: var(--workspace-selected);--app-text-primary: var(--workspace-text);--app-text-secondary: #64748b;--app-text-tertiary: var(--workspace-muted);--app-border-default: var(--workspace-border);--app-border-subtle: var(--workspace-border);--app-content-padding: var(--workspace-space-6)}.app-shell--workspace .app-canvas [data-slot=button]{border-radius:var(--app-button-radius, var(--workspace-radius-control))}.workspace-home{min-height:0;padding:0;background:transparent}.workspace-home__content{min-width:0;flex:1}.workspace-home-activity-pane:not([hidden]),.workspace-home-session-pane:not([hidden]){display:flex;flex:1;min-height:0;flex-direction:column}.workspace-home-activity-pane[hidden],.workspace-home-session-pane[hidden]{display:none}.workspace-home [data-ice-cream-harness]{padding:0}.workspace-home [data-harness-primary-region]>section{border:0;border-radius:0;background:transparent}.workspace-home-nav{display:flex;gap:var(--app-space-1);margin-bottom:var(--app-space-3)}.workspace-home-nav .workspace-nav-row{flex:1;width:auto;border-radius:var(--app-squircle-pill);padding-inline:var(--app-space-2);gap:var(--app-space-1-5)}.workspace-nav-badge{display:grid;place-items:center;min-width:18px;height:18px;margin-inline-start:auto;padding-inline:var(--app-space-1);border-radius:var(--app-squircle-xs);background:var(--app-tone-danger-solid);color:var(--app-tone-danger-on-solid);font-size:var(--app-font-size-caption-1);font-variant-numeric:tabular-nums}.workspace-priorities{margin-top:var(--app-space-5);border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-panel);background:var(--workspace-surface);padding:var(--app-space-2)}.workspace-priorities .workspace-sidebar__section-label{margin-top:var(--app-space-1)}.workspace-priorities svg{flex-shrink:0;color:var(--app-tone-warning-foreground)}.workspace-launch{display:flex;min-height:100%;width:min(100%,768px);margin-inline:auto;padding:var(--app-space-8) var(--app-space-6);flex-direction:column;justify-content:center}.workspace-launch__activity{align-self:flex-end;margin-top:var(--app-space-3);padding:var(--app-space-2) var(--app-space-3);color:var(--workspace-muted);border-radius:var(--workspace-radius-control)}.workspace-launch__activity:hover{background:var(--workspace-hover);color:var(--workspace-text)}.workspace-activity{width:min(100%,880px);margin-inline:auto;padding:var(--app-space-8) var(--app-space-6);overflow:auto}.workspace-activity__header{margin-bottom:var(--app-space-7)}.workspace-activity__header p{margin-top:var(--app-space-2)}.workspace-activity__frame+.workspace-activity__frame{margin-top:var(--app-space-6)}.workspace-activity__heading{display:flex;align-items:center;gap:var(--app-space-2)}.workspace-activity__item,.workspace-activity__empty,.workspace-activity__update{padding:var(--app-space-5)}.workspace-activity__item+.workspace-activity__item,.workspace-activity__update+.workspace-activity__update{border-top:1px solid var(--workspace-border)}.workspace-activity__item p{margin-block:var(--app-space-2) var(--app-space-4)}.workspace-activity__update{display:flex;justify-content:space-between;align-items:center;gap:var(--app-space-4)}.app-shell--workspace .settings-root[data-sidebar=true] .settings-layout{grid-template-columns:184px minmax(0,780px);gap:var(--app-space-6)}.app-shell--workspace .settings-sidebar{background:var(--workspace-canvas)}.app-shell--workspace .settings-sidebar h2{font-size:var(--workspace-font-caption);font-weight:500;color:var(--workspace-muted)}.app-shell--workspace .settings-content h1{font-size:var(--workspace-font-heading);letter-spacing:var(--app-tracking-title)}.app-shell--workspace .ad-manager-performance{flex-shrink:0}.app-shell--workspace .ad-manager-performance__chart{height:160px}.app-shell--workspace .ad-manager-kpi.is-chart-selected{position:relative;border-bottom:0}.app-shell--workspace .ad-manager-kpi.is-chart-selected:after{position:absolute;content:"";height:2px;inset:auto 0 0;background:var(--workspace-text)}.app-shell--workspace .ad-manager-grid{flex:1 1 0;min-height:260px;overflow:hidden}.app-shell--workspace .ad-manager-grid__main{min-height:0}.workspace-sidebar button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.workspace-nav-row,.workspace-chat-row,.workspace-identity,.workspace-quick-actions{transition:color var(--motion-duration-fast) var(--motion-ease)}.workspace-nav-row:active,.workspace-quick-actions:active,.workspace-chat-row__open:active{background:var(--workspace-selected)}@media (pointer: coarse){.workspace-nav-row,.workspace-chat-row,.workspace-chat-row__open,.workspace-quick-actions,.workspace-account-row button{min-height:var(--app-touch-target)}}@media (max-width: 1023px){.app-shell--workspace .settings-root[data-sidebar=true] .settings-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.workspace-launch{padding:var(--app-space-6) var(--app-space-3)}.workspace-activity{padding:var(--app-space-6) var(--app-space-4)}.workspace-activity__update{align-items:flex-start}.app-shell--workspace .ad-manager-performance__chart{height:120px}}@media (prefers-reduced-motion: reduce){.workspace-nav-row,.workspace-chat-row,.workspace-identity,.workspace-quick-actions{transition:none}}.app-shell--workspace .app-primary-workspace{border:1px solid var(--workspace-border);border-radius:var(--app-squircle-canvas);background:var(--app-surface-panel);backdrop-filter:blur(var(--app-blur-lg)) saturate(160%);-webkit-backdrop-filter:blur(var(--app-blur-lg)) saturate(160%)}.app-shell--workspace-sidebar .app-primary-workspace-foreground>.app-canvas{border:0;border-inline-start:1px solid var(--workspace-border);border-radius:0;backdrop-filter:none}.app-shell--workspace .views-tabsBar{background:var(--workspace-canvas)}.workspace-home__panes{position:relative}.workspace-home-activity-pane,.workspace-home-session-pane{position:absolute;inset:0;contain:layout paint style}.workspace-home-activity-pane[hidden],.workspace-home-session-pane[hidden]{display:flex;visibility:hidden;pointer-events:none}.analytics-value-skeleton{display:inline-block;width:4ch;height:1em;vertical-align:middle}.analytics-metric-tab__value>.analytics-value-skeleton{height:var(--app-metric-line-height)}.app-shell--workspace .ad-manager-performance__chart--empty{height:auto;padding-block:var(--app-space-3);font-size:var(--workspace-font-caption)}.app-shell--workspace .ad-manager-performance__chart--empty .analytics-empty-chart{min-height:var(--app-space-5)}@media (pointer: coarse){.workspace-sidebar [data-slot=button]{min-width:var(--app-touch-target);min-height:var(--app-touch-target)}}.workspace-sidebar__context-title{margin-top:var(--app-space-3)}.dynamic-island .workspace-island-section-label{display:none}.app-shell--workspace-sidebar .dynamic-island .workspace-island-section-label{display:flex;min-height:32px;align-items:center;justify-content:center;font-size:var(--workspace-font-body);font-weight:600}.app-shell--workspace-sidebar [data-workspace-switch-trigger]{display:none}.workspace-settings-navigation .settings-sidebar{position:static;padding:0;gap:var(--app-space-3);background:transparent}.workspace-settings-navigation .settings-section-nav [role=tablist]{gap:var(--app-space-4)}.workspace-settings-navigation .settings-section-nav [role=tab]{min-height:34px;font-size:var(--workspace-font-body);gap:var(--app-space-2)}.app-shell--workspace .settings-root[data-navigation-in-sidebar=true] .settings-layout{grid-template-columns:minmax(0,1fr)}@media (pointer: coarse){.workspace-settings-navigation .settings-section-nav [role=tab]{min-height:var(--app-touch-target)}}.workspace-compact-navigation{flex:0 0 auto;min-width:0;overflow-x:auto;padding:var(--app-space-2) var(--app-space-3);border-block-end:1px solid var(--app-border-subtle)}.app-shell--workspace-sidebar .workspace-compact-navigation{display:none}.workspace-compact-navigation .unified-pill-nav__item{min-height:36px}@media (pointer: coarse){.workspace-compact-navigation .unified-pill-nav__item{min-height:44px}}.app-shell--workspace .app-primary-workspace-foreground>.app-canvas{border:0}.app-shell--workspace-sidebar .app-left-sidebar-reveal-layer{border-inline-end:1px solid var(--workspace-border)}.app-shell--inset-navigation .app-workspace-layout{display:flex;flex:1;min-width:0;min-height:0;margin-inline:var(--app-content-padding-inline);margin-block-end:var(--app-main-padding-bottom);gap:0;overflow:hidden;border:1px solid var(--app-border-outer);border-radius:var(--app-squircle-canvas);background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell--inset-navigation .app-main{min-width:0;padding:0}.app-shell--inset-navigation.app-shell--workspace .app-primary-workspace{border:0;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell--inset-navigation .app-primary-workspace-foreground{background:var(--workspace-shell)}.app-shell--inset-navigation .app-left-sidebar-reveal-layer,.workspace-header__identity,.workspace-assistant[data-docked=true],.app-startup-context-reservation,.app-startup-assistant-reservation{--workspace-muted: var(--workspace-glass-secondary);--app-text-muted: var(--workspace-glass-secondary);background:var(--workspace-sidebar-surface);backdrop-filter:blur(var(--app-blur-lg)) saturate(140%);-webkit-backdrop-filter:blur(var(--app-blur-lg)) saturate(140%)}.app-shell--inset-navigation .app-left-sidebar-reveal-layer>.app-sidebar{width:100%}.app-shell--inset-navigation .app-nav-rail{--app-text-primary: var(--workspace-rail-on-selected);--app-text-secondary: var(--workspace-rail-text);--app-text-tertiary: var(--workspace-rail-text);--app-text-muted: var(--workspace-rail-text);--app-transient-hover: var(--workspace-rail-hover);--app-focus-outline-color: hsl(var(--brand));--workspace-border: var(--workspace-rail-border);border:0;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--workspace-rail-text)}.app-shell--inset-navigation .app-nav-rail-surface,.workspace-mobile-navigation .app-nav-rail-surface{gap:var(--app-space-1);padding:1px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.app-shell--inset-navigation .app-nav-rail [data-app-nav-icon]>svg{color:var(--workspace-rail-text)}.app-shell--inset-navigation .app-nav-rail .workspace-sidebar-toggle{color:inherit}.app-shell--inset-navigation .app-nav-rail [data-app-nav-item][aria-current=page],.workspace-mobile-navigation .app-nav-rail [data-app-nav-item][aria-current=page]{box-shadow:var(--workspace-rail-active-shadow)}.app-shell--inset-navigation .app-nav-rail [data-app-nav-item][aria-current=page]>.absolute,.workspace-mobile-navigation .app-nav-rail [data-app-nav-item][aria-current=page]>.absolute{background:var(--workspace-rail-selected);border-color:transparent}.app-shell--inset-navigation .app-nav-rail [data-app-nav-item][aria-current=page] [data-app-nav-icon]>svg{color:var(--app-icon-color)}.app-shell--inset-navigation .workspace-sidebar__header{min-height:var(--workspace-toolbar-height);padding-block:var(--app-space-2);border-block-end:1px solid var(--workspace-border)}.app-shell--inset-navigation .workspace-quick-actions{margin-block-start:var(--app-space-3)}@media (min-width: 768px){.app-shell--inset-navigation .app-nav-rail{position:relative;inset:auto;transform:none;display:flex;flex:0 0 var(--workspace-rail-width);flex-direction:column;width:var(--workspace-rail-width);max-width:var(--workspace-rail-width);height:auto;min-height:0;border:0}.app-shell--inset-navigation .app-nav-rail-context{display:flex;min-height:var(--workspace-toolbar-height);flex:0 0 auto;align-items:center;justify-content:center;border-block-end:1px solid var(--app-border-default)}.app-shell--inset-navigation .app-nav-rail-sidebar-toggle{display:grid;place-items:center;width:var(--app-touch-target);height:var(--app-touch-target);border-radius:var(--app-squircle-control-sm);color:var(--app-text-tertiary)}.app-shell--inset-navigation .app-nav-rail-primary{position:relative;inset:auto;transform:none;flex:1;min-height:0;height:auto;padding:2px}.app-shell--inset-navigation .app-nav-rail-surface{width:100%}.app-shell--inset-navigation [data-app-nav-item]{flex:0 0 var(--app-touch-target);min-height:var(--app-touch-target);height:var(--app-touch-target);border-radius:var(--app-squircle-pill);corner-shape:round}.app-shell--inset-navigation [data-app-nav-item=views],.app-shell--inset-navigation [data-app-nav-item=admanager]{flex:1 1 0;height:auto;min-height:96px}.app-shell--inset-navigation [data-app-nav-item=settings]{margin-block-start:auto}.app-shell--inset-navigation [data-app-nav-item]>.absolute{inset:0;border:0;border-radius:inherit}.app-shell--inset-navigation [data-app-nav-item]>span{display:block;font-size:var(--app-font-size-caption-2);font-weight:500;color:inherit}.app-shell--inset-navigation [data-app-nav-icon]{width:var(--app-space-5);height:var(--app-space-5)}.app-shell--inset-navigation [data-app-nav-icon]>svg{width:100%;height:100%;color:var(--app-text-secondary)}.app-shell--inset-navigation [data-app-nav-item][aria-current=page]>.absolute{background:var(--workspace-rail-selected)}.app-shell--inset-navigation [data-app-nav-item][aria-current=page] [data-app-nav-icon]>svg{color:var(--app-icon-color)}.app-shell--inset-navigation .app-nav-rail-busy-pulse:before,.app-shell--inset-navigation .app-nav-rail-busy-pulse:after,.app-shell--inset-navigation .app-nav-rail-afterglow{display:none}.app-shell--inset-navigation .workspace-sidebar__collapse,.app-shell--inset-navigation .workspace-sidebar__expand{display:none}}@media (hover: hover){.app-shell--inset-navigation .app-nav-rail-sidebar-toggle:hover{background:var(--app-transient-hover)}}.app-shell--inset-navigation .app-content-inner--workspace-home{padding:0}.app-shell--inset-navigation .workspace-home [data-harness-primary-region]>section>header{height:var(--workspace-toolbar-height);padding-inline:var(--app-space-4)}.app-shell--inset-navigation .workspace-compact-navigation .unified-pill-nav__item{flex-direction:row;align-items:center;justify-content:center;gap:var(--app-space-2);min-height:var(--app-touch-target);padding-block:var(--app-space-2)}.app-shell--inset-navigation .workspace-compact-navigation .unified-pill-nav__icon-wrapper{flex:0 0 auto;border:0;background:transparent}.app-shell--inset-navigation .workspace-compact-navigation .unified-pill-nav__label{font-size:var(--workspace-font-body)}.app-workspace-body{border:0;border-inline-start:1px solid var(--workspace-border);border-radius:0;overflow:hidden;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.app-workspace-content{display:flex;flex:1;min-width:0;min-height:0}.workspace-resizable{min-width:0;min-height:0;flex:1}.workspace-resizable__navigation,.workspace-resizable__main,.workspace-resizable__assistant{display:flex;min-width:0;min-height:0}.workspace-resizable__navigation{--workspace-muted: var(--workspace-glass-secondary);--app-text-muted: var(--workspace-glass-secondary);background:var(--workspace-sidebar-surface);backdrop-filter:blur(var(--app-blur-lg)) saturate(140%);-webkit-backdrop-filter:blur(var(--app-blur-lg)) saturate(140%)}.workspace-resizable__navigation>.app-sidebar{width:100%;max-width:100%;border:0}.workspace-resizable__main{container:workspace-canvas / inline-size}.workspace-resizable__main>.app-main{flex:1;width:100%}.workspace-resizable__assistant .workspace-assistant[data-docked=true]{width:100%;flex:1;border-inline-start:0}.workspace-resizable__handle{z-index:3;flex:0 0 1px;background:var(--workspace-border)}.workspace-resizable__handle:before{background:color-mix(in srgb,var(--workspace-muted) 25%,transparent)}.workspace-resizable__handle:hover:before{background:color-mix(in srgb,var(--workspace-muted) 40%,transparent)}.workspace-resizable__handle[data-separator=active]:before{background:var(--workspace-accent)}.workspace-resizable__handle[aria-disabled=true]{visibility:hidden;width:0;height:0}@media (max-width: 1279px){.workspace-resizable__handle[aria-label="Resize assistant sidebar"]{visibility:hidden;width:0;height:0}}@media (max-width: 767px){.workspace-resizable__handle{visibility:hidden;width:0;height:0}}@media (prefers-reduced-motion: reduce){.workspace-resizable__handle:before{transition:none}}.app-shell--inset-navigation{background:transparent;--app-bottom-nav-reserved: 0px;--app-main-padding-bottom: max(var(--app-space-4), env(safe-area-inset-bottom))}.workspace-header{background:transparent;display:flex;align-items:center;flex:0 0 var(--workspace-toolbar-height);min-width:0;border-bottom:1px solid var(--workspace-border)}.workspace-header__main{display:flex;flex:1;align-items:center;min-width:0;height:100%;gap:var(--app-space-3);padding-inline-start:var(--app-space-3);background:var(--workspace-shell)}.workspace-header__identity{display:flex;align-items:center;flex:0 0 var(--app-sidebar-width);width:var(--app-sidebar-width);height:100%;padding:0;border-right:1px solid var(--workspace-border)}.workspace-header[data-context-collapsed=true] .workspace-header__identity{flex-basis:var(--workspace-toolbar-height);width:var(--workspace-toolbar-height)}.workspace-header__identity .workspace-store-menu{height:100%}.workspace-header__identity .workspace-identity{padding-inline:var(--app-space-4);border-radius:0}.workspace-header__identity .workspace-identity[data-compact=true]{justify-content:center;padding-inline:0}.workspace-header__breadcrumb{display:flex;align-items:center;gap:var(--app-space-2);flex:1;min-width:0;color:var(--workspace-muted);font-size:var(--workspace-font-body)}.workspace-header__breadcrumb .workspace-header__location{margin:0;font:inherit;font-weight:var(--app-font-weight-semibold);color:var(--workspace-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.workspace-header__breadcrumb>span:not(.workspace-header__location){flex-shrink:0}.workspace-header__assistant{flex-shrink:0;margin-inline-end:var(--app-space-3)}.workspace-header__menu{display:none}.workspace-menu-icon{display:block;width:16px;height:12px;border-block:1.5px solid currentColor;position:relative}.workspace-menu-icon:before{position:absolute;content:"";inset:4px 0 auto;border-top:1.5px solid currentColor}.workspace-assistant{width:var(--workspace-assistant-width, 360px);min-width:0;min-height:0;max-width:none;max-height:none;margin:0;padding:0;color:var(--workspace-text);border:0;overflow:hidden}.workspace-assistant[open]{display:flex;flex-direction:column}.workspace-assistant[data-docked=true]{position:relative;inset:auto;flex:0 0 var(--workspace-assistant-width, 360px);height:100%;border-inline-start:1px solid var(--workspace-border);background:var(--workspace-sidebar-surface)}.workspace-assistant__header{display:flex;flex:0 0 var(--workspace-toolbar-height);align-items:center;gap:var(--app-space-2);padding-inline:var(--app-space-4);border-block-end:1px solid var(--workspace-border)}.workspace-assistant__header h2{font-size:var(--workspace-font-body);font-weight:550;flex:1}.workspace-assistant__body{display:flex;flex:1;min-height:0;min-width:0;position:relative;container:assistant / inline-size}.workspace-assistant [data-ice-cream-harness]{padding:0}.workspace-assistant [data-chat-shell]{border:0;border-radius:0;background:transparent}.workspace-assistant [data-harness-primary-region]>section>header{padding-inline:var(--app-space-2);height:44px}.workspace-assistant [data-chat-shell] h1{font-size:var(--app-font-size-title-3)}.workspace-assistant [data-chat-shell] .lg\:px-12,.workspace-assistant [data-chat-shell] .sm\:px-8{padding-inline:var(--app-space-4)}.workspace-assistant [data-chat-shell] .sm\:p-5{padding:var(--app-space-3)}.workspace-assistant [data-chat-shell] .text-2xl{font-size:var(--app-font-size-title-3)}.workspace-assistant[data-docked=false],.workspace-mobile-navigation{--workspace-muted: var(--app-text-secondary);position:fixed;inset:0 0 0 auto;width:min(420px,100%);height:100dvh;max-height:100dvh;max-width:100%;margin:0;padding:0;border:1px solid var(--app-border-outer);border-radius:var(--app-squircle-panel) 0 0 var(--app-squircle-panel);background:var(--workspace-sidebar-surface);backdrop-filter:blur(var(--app-blur-lg)) saturate(160%);-webkit-backdrop-filter:blur(var(--app-blur-lg)) saturate(160%);color:var(--app-text-primary)}.workspace-assistant::backdrop,.workspace-mobile-navigation::backdrop{background:hsl(var(--app-overlay) / .1);backdrop-filter:blur(2px)}.workspace-assistant[data-docked=false][open],.workspace-mobile-navigation[open]{animation:workspace-panel-enter var(--motion-duration-normal) var(--motion-ease-out)}.workspace-mobile-navigation{inset:0 auto 0 0;width:min(360px,100%);border-radius:0 var(--app-squircle-panel) var(--app-squircle-panel) 0;overflow:hidden}.workspace-mobile-navigation[open]{display:flex;flex-direction:column}.workspace-mobile-navigation__header{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--app-space-4);flex:0 0 var(--workspace-toolbar-height);border-bottom:1px solid var(--workspace-border)}.workspace-mobile-navigation__body{display:flex;flex:1;min-height:0;overflow:hidden}.workspace-mobile-navigation .workspace-sidebar{min-width:0;background:transparent}.workspace-mobile-navigation .app-nav-rail{display:flex;flex:0 0 var(--workspace-rail-width);flex-direction:column;position:relative;inset:auto;transform:none;min-height:0;height:auto;width:var(--workspace-rail-width);border:0;margin:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.workspace-mobile-navigation .app-nav-rail-context{display:none}.workspace-mobile-navigation .app-nav-rail-primary{position:relative;inset:auto;transform:none;flex:1;height:100%;padding:2px}.workspace-mobile-navigation .app-nav-rail-surface{width:100%;height:100%;backdrop-filter:none;-webkit-backdrop-filter:none}.workspace-mobile-navigation [data-app-nav-item]{flex:0 0 48px;min-height:48px;height:48px;border-radius:var(--app-squircle-control-sm)}.workspace-mobile-navigation [data-app-nav-item]>span{display:block}.workspace-mobile-navigation [data-app-nav-item]>.absolute{inset:0;border:0;border-radius:inherit}.workspace-mobile-navigation [data-app-nav-item=views],.workspace-mobile-navigation [data-app-nav-item=admanager]{flex:1 1 0;height:auto;min-height:80px;border-radius:var(--app-squircle-pill)}.workspace-mobile-navigation [data-app-nav-item=settings]{margin-top:auto}.workspace-mobile-navigation [data-app-nav-icon]{width:20px;height:20px}.workspace-mobile-navigation [data-app-nav-icon]>svg{width:100%;height:100%}.workspace-mobile-navigation .app-nav-rail-busy-pulse:before,.workspace-mobile-navigation .app-nav-rail-busy-pulse:after,.workspace-mobile-navigation .app-nav-rail-afterglow{display:none}@keyframes workspace-panel-enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.activity-inbox{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;container:activity / inline-size}.activity-inbox__layout{display:flex;flex:1;width:100%;min-height:0}.activity-inbox__list-pane{display:flex;flex-direction:column;width:100%;min-height:0;flex:1}.activity-inbox__heading{display:flex;align-items:center;gap:var(--app-space-3);padding:var(--app-space-4);min-height:var(--workspace-toolbar-height)}.activity-inbox__heading h2{flex:0 0 auto;font-size:var(--app-font-size-title-3);font-weight:550}.activity-inbox__count{margin-inline-start:auto;font-size:var(--workspace-font-caption);color:var(--workspace-muted)}.activity-inbox__search{display:flex;align-items:center;gap:var(--app-space-2);margin:0 var(--app-space-4) var(--app-space-3);padding-inline:var(--app-space-3);min-height:36px;border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-control);background:var(--workspace-surface);color:var(--workspace-muted)}.activity-inbox__search:focus-within{outline:2px solid var(--workspace-accent);outline-offset:2px}.activity-inbox__search input{min-width:0;width:100%;flex:1;font-size:var(--workspace-font-body);background:transparent;outline:none;padding-block:var(--app-space-2)}.activity-inbox__filters{display:flex;flex-wrap:nowrap;gap:var(--app-space-1);padding:0 var(--app-space-4) var(--app-space-3)}.activity-inbox__filters button{padding:6px 8px;border-radius:var(--workspace-radius-control);color:var(--workspace-muted);font-size:var(--workspace-font-caption)}.activity-inbox__filters button[aria-pressed=true]{background:var(--workspace-selected);color:var(--workspace-text)}.activity-inbox__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-inline:var(--app-space-2)}.activity-row{display:flex;align-items:flex-start;gap:var(--app-space-3);width:100%;padding:var(--app-space-4) var(--app-space-3);border-radius:var(--workspace-radius-control);text-align:left;border:1px solid transparent;margin-block-end:var(--app-space-1)}.activity-row:hover{background:var(--workspace-hover)}.activity-row.is-selected{background:var(--workspace-selected);border-color:var(--workspace-border)}.activity-row:active{background:var(--workspace-selected)}.activity-row__content{display:flex;min-width:0;flex:1;flex-direction:column;gap:6px}.activity-row__meta{display:flex;align-items:center;gap:var(--app-space-2);justify-content:space-between;font-size:var(--workspace-font-caption);color:var(--workspace-muted)}.activity-row__meta time{white-space:nowrap}.activity-row strong{font-size:var(--workspace-font-body);font-weight:550;line-height:1.45}.activity-row__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--workspace-font-caption);line-height:1.55;color:var(--workspace-muted)}.activity-mark{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--app-squircle-control-sm);color:var(--workspace-accent);background:hsl(var(--workspace-accent-hsl) / .09)}.activity-mark[data-tone=warning]{color:var(--app-tone-warning-foreground);background:var(--app-tone-warning-soft)}.activity-mark[data-tone=danger]{color:var(--app-tone-danger-foreground);background:var(--app-tone-danger-soft)}.activity-mark[data-tone=success]{color:var(--app-tone-success-foreground);background:var(--app-tone-success-soft)}.activity-inbox__list-footer{min-height:var(--workspace-toolbar-height);display:flex;align-items:center;flex:0 0 var(--workspace-toolbar-height);padding:var(--app-space-3) var(--app-space-4);border-top:1px solid var(--workspace-border);color:var(--workspace-muted);font-size:var(--workspace-font-caption)}.activity-inbox__reader{display:none;flex:1;min-width:0;min-height:0;flex-direction:column;outline-offset:-2px}.activity-inbox[data-has-selection=true] .activity-inbox__list-pane{display:none}.activity-inbox[data-has-selection=true] .activity-inbox__reader{display:flex}.activity-inbox__reader-toolbar{display:flex;min-height:var(--workspace-toolbar-height);flex:0 0 auto;align-items:center;gap:var(--app-space-2);padding-inline:var(--app-space-3);border-bottom:1px solid var(--workspace-border);font-size:var(--workspace-font-caption);color:var(--workspace-muted)}.activity-inbox__reader-toolbar>span{flex:1}.activity-inbox__reader-toolbar>div{display:flex}.activity-inbox__detail{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--app-space-6)}.activity-inbox__detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2);margin-block:var(--app-space-4);font-size:var(--workspace-font-caption);color:var(--workspace-muted)}.activity-inbox__detail>h2{font-size:var(--app-font-size-title-3);font-weight:550;line-height:1.35;overflow-wrap:anywhere}.activity-inbox__detail>p{margin-top:var(--app-space-4);color:var(--workspace-muted);font-size:var(--workspace-font-body);line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.activity-resolution{display:flex;min-width:0;flex-direction:column;gap:var(--app-space-4);margin-top:var(--app-space-6)}.activity-resolution--workflow{height:min(720px,80dvh);min-height:420px}.activity-inbox__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2);padding:var(--app-space-4) var(--app-space-6);border-top:1px solid var(--workspace-border);font-size:var(--workspace-font-caption);color:var(--workspace-muted)}.activity-inbox__error{padding:var(--app-space-3) var(--app-space-6);color:var(--app-tone-danger-foreground)}.activity-empty{display:flex;flex:1;min-height:240px;height:100%;flex-direction:column;justify-content:center;align-items:center;gap:var(--app-space-3);padding:var(--app-space-6);text-align:center;color:var(--workspace-muted)}.activity-empty h2{font-size:var(--workspace-font-body);font-weight:550;color:var(--workspace-text)}.activity-empty p{max-width:28ch;font-size:var(--workspace-font-caption);line-height:1.6}@container activity (min-width: 680px){.activity-inbox__list-pane,.activity-inbox[data-has-selection=true] .activity-inbox__list-pane{display:flex;flex:0 0 var(--workspace-activity-list-width);width:var(--workspace-activity-list-width);border-right:1px solid var(--workspace-border)}.activity-inbox__reader{display:flex}.activity-inbox__back{display:none}}@media (max-width: 767px){.workspace-header__main{gap:var(--app-space-2);padding-left:var(--app-space-2)}.workspace-header__identity{display:none}.workspace-header__menu{display:inline-flex;flex-shrink:0}.workspace-header__assistant{margin-right:var(--app-space-2)}.app-shell--inset-navigation .app-workspace-layout{margin-inline:var(--app-space-2)}.workspace-assistant__header{padding-top:env(safe-area-inset-top);min-height:56px}.workspace-assistant__body{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-transparency: reduce){:root{--workspace-sidebar-surface: #f1f5f9;--workspace-rail-surface: #f1f5f9}}:root[data-reduce-transparency="1"]{--workspace-sidebar-surface: #f1f5f9;--workspace-rail-surface: #f1f5f9}@media (pointer: coarse){.activity-inbox__filters button,.workspace-header button,.workspace-assistant__header button,.activity-inbox__reader-toolbar button,.activity-inbox__actions button,.workspace-mobile-navigation button{min-height:var(--app-touch-target)}}@media (prefers-reduced-motion: reduce){.workspace-assistant[data-docked=false][open],.workspace-mobile-navigation[open]{animation:none}}.workspace-assistant__heading{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.workspace-assistant__heading>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--workspace-font-caption);color:var(--workspace-muted)}.assistant-sidebar-launch{display:flex;flex-direction:column;height:100%;min-height:0}.assistant-sidebar-launch__body{overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0;padding:var(--app-space-6) var(--app-space-4)}.assistant-sidebar-launch__body h3{font-size:var(--workspace-font-body);line-height:1.5;font-weight:550;color:var(--workspace-text)}.assistant-sidebar-launch__suggestions{display:flex;flex-direction:column;gap:var(--app-space-1);margin-block-start:var(--app-space-3)}.assistant-sidebar-launch__suggestion{display:flex;align-items:center;gap:var(--app-space-3);padding:var(--app-space-2);margin-inline:calc(-1 * var(--app-space-2));min-height:40px;border-radius:var(--workspace-radius-control);font-size:var(--workspace-font-caption);line-height:1.5;color:var(--workspace-muted);text-align:left;transition:background-color var(--motion-duration-fast) var(--motion-ease-out)}.assistant-sidebar-launch__suggestion>span{flex:1}.assistant-sidebar-launch__suggestion>svg{flex-shrink:0}.assistant-sidebar-launch__suggestion:hover,.assistant-sidebar-launch__suggestion:active{background:var(--workspace-hover);color:var(--workspace-text)}.assistant-sidebar-launch__suggestion:disabled{opacity:.5;cursor:not-allowed}@media (pointer: coarse){.assistant-sidebar-launch__suggestion{min-height:var(--app-touch-target)}}.assistant-sidebar-launch__composer{flex:0 0 auto;padding:var(--app-space-3);border-top:1px solid var(--workspace-border)}.assistant-sidebar-launch__composer>.home-reveal{margin-top:0}.workspace-assistant [data-chat-shell]>div:has(>.assistant-sidebar-launch){overflow:hidden}.workspace-assistant [data-workspace-desktop-chat=true]:not([data-workspace-mobile-chat=true]){display:none}.workspace-assistant [data-workspace-primary] button[aria-label="Open workspace chat"]{display:inline-flex}.activity-inbox__search{padding:0;border:0;background:transparent}.activity-inbox__search:focus-within{outline:none}.app-startup-context-reservation{background:var(--workspace-sidebar-surface);flex:0 0 var(--app-sidebar-width);border-right:1px solid var(--workspace-border)}.app-startup-assistant-reservation{background:var(--workspace-sidebar-surface);flex:0 0 var(--workspace-assistant-width);border-left:1px solid var(--workspace-border)}@media (max-width: 1279px){.app-startup-assistant-reservation{display:none}}@media (max-width: 767px){.app-startup-context-reservation{display:none}}.workspace-getting-started{margin:0 var(--app-space-3) var(--app-space-3);padding:var(--app-space-3);border:1px solid var(--workspace-border);border-radius:var(--app-squircle-card);background:var(--workspace-surface);max-height:44vh;overflow:auto;scrollbar-width:thin}.workspace-getting-started__heading{padding:var(--app-space-1) var(--app-space-1) var(--app-space-3)}.workspace-getting-started__ring{width:30px;height:30px;color:hsl(var(--brand));margin-bottom:var(--app-space-2)}.workspace-getting-started__track{opacity:.22}.workspace-getting-started__heading>div{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-2)}.workspace-getting-started__heading h2{font-size:var(--workspace-font-body);font-weight:550}.workspace-getting-started__heading>div>span{color:var(--workspace-muted);font-variant-numeric:tabular-nums}.workspace-getting-started__tasks{display:grid;gap:var(--app-space-1)}.workspace-getting-started__task{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:8px;border-radius:var(--workspace-radius-control);text-align:left;color:var(--workspace-muted);font-size:var(--workspace-font-caption);line-height:1.4}.workspace-getting-started__task>svg{flex:0 0 17px}.workspace-getting-started__task-label{flex:1;min-width:0}.workspace-getting-started__task-status{flex-shrink:0;font-size:var(--workspace-font-caption);color:var(--workspace-muted)}.workspace-getting-started__task.is-current{background:var(--workspace-hover);color:var(--workspace-text)}.workspace-getting-started__task:disabled{opacity:.6}.workspace-getting-started__all{min-height:36px;margin-top:var(--app-space-2);padding:6px 8px;font-size:var(--workspace-font-caption);font-weight:500;color:hsl(var(--brand))}.workspace-setup__status{margin-inline-start:auto;color:var(--workspace-muted);font-size:var(--workspace-font-caption)}.workspace-header__identity .app-nav-rail-sidebar-toggle{flex:0 0 32px;width:32px;height:32px}.workspace-nav-row:active,.workspace-getting-started__task:active,.workspace-quick-actions:active{background:var(--workspace-selected);transition-duration:0ms}.workspace-nav-row__icon>svg{color:var(--app-icon-color);width:20px;height:20px}.workspace-nav-row__icon>svg [stroke-width]{stroke-width:1.65}.workspace-tool-content{background:var(--workspace-shell)}.workspace-workflow-detail .workflow-canvas{background:var(--workspace-panel-muted)}.workspace-email-inbox{display:flex;flex:1;min-height:0;flex-direction:column;padding:var(--app-space-6)}.workspace-email-inbox__header h2{font-size:var(--app-font-size-title-2);font-weight:550}.workspace-email-inbox__header p{margin-top:var(--app-space-2);color:var(--workspace-muted)}.workspace-email-inbox__empty{margin:auto;padding:var(--app-space-6);max-width:440px;text-align:center}.workspace-empty-mark{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:var(--app-squircle-control-lg);color:var(--workspace-muted);background:var(--workspace-panel-muted)}.workspace-email-inbox__empty h2{margin-top:var(--app-space-4);font-size:var(--workspace-font-body);font-weight:550}.workspace-email-inbox__empty p{margin-top:var(--app-space-2);font-size:var(--workspace-font-caption);line-height:1.6;color:var(--workspace-muted)}@media (hover: hover){.workspace-getting-started__task:not(:disabled):hover{background:var(--workspace-hover)}.workspace-getting-started__all:hover{text-decoration:underline;text-underline-offset:3px}}@media (pointer: coarse){.workspace-getting-started__task,.workspace-getting-started__all{min-height:var(--app-touch-target)}}.workspace-workflow-form{background:var(--workspace-panel-muted)}.workspace-reports-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-2);padding-inline:var(--app-space-2);margin-top:var(--app-space-5)}.workspace-reports-heading .workspace-sidebar__section-label{margin:0;padding:0}.workspace-report-editing-note{margin:var(--app-space-2);font-size:var(--app-font-size-caption-1);color:var(--app-text-secondary)}.ad-manager-overview-table-heading{padding:var(--app-space-3) var(--app-space-4);border-bottom:1px solid var(--app-border-default)}.ad-manager-overview-table-heading h2{margin:0;font-size:var(--app-font-size-body);font-weight:var(--app-font-weight-medium)}.app-shell--workspace .ad-manager-command-row--ai{flex-basis:100%}.app-shell--workspace .ad-manager-filter-row{flex:1 1 140px;flex-direction:row;align-items:center}.app-shell--workspace .ad-manager-operator-row--utilities{flex:0 1 auto;flex-direction:row;max-width:100%}.app-shell--workspace .ad-manager-actions{flex-wrap:wrap;max-width:100%}.app-shell--workspace .ad-manager-container[data-workspace-page=overview]>.ad-manager-kpi-shell{flex:0 0 auto;padding:0;background:transparent}.app-shell--workspace .ad-manager-container[data-workspace-page=overview] .ad-manager-kpi-strip{gap:0;padding:0;grid-template-columns:repeat(5,minmax(132px,1fr))}.app-shell--workspace .ad-manager-container[data-workspace-page=overview] .ad-manager-kpi{min-height:100px}.workspace-nav-row:disabled{opacity:.5;cursor:default}.ad-manager-column-filters>.reui-filters{inline-size:100%}.ad-manager-workbench:has([data-slot=filter-chip]) .ad-manager-filter-row{flex-basis:100%}.ad-manager-workbench:has([data-slot=filter-chip]) .ad-manager-operator-row--utilities{margin-inline-start:auto}.creative-library__page-heading{padding:0 0 var(--app-space-4)}.workspace-page-heading__actions .workspace-reporting-controls{flex-wrap:wrap}.workspace-sidebar-toggle--right:before{left:auto;right:4px}.workspace-account-row__profile{display:flex;flex:1;align-items:center;gap:var(--app-space-3);min-width:0;min-height:44px;padding-inline:var(--app-space-1);border-radius:var(--workspace-radius-control);text-align:left;color:var(--workspace-text)}.workspace-account-row__profile>span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-account-menu{flex:1;width:100%;min-width:0}.workspace-account-menu__content{width:260px;max-width:calc(100vw - 24px);max-height:var(--radix-popover-content-available-height);overflow-y:auto;transform-origin:var(--radix-popover-content-transform-origin)}.workspace-account-menu__identity{display:flex;flex-direction:column;gap:var(--app-space-1);padding:var(--app-space-2) var(--app-space-2-5)}.workspace-account-menu__identity>strong,.workspace-account-menu__identity>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-account-menu__identity>strong{font-size:var(--workspace-font-body);font-weight:500;color:var(--workspace-text)}.workspace-account-menu__identity>span{font-size:var(--workspace-font-caption);color:var(--workspace-muted)}.workspace-onboarding-footer{height:var(--workspace-toolbar-height);min-height:var(--workspace-toolbar-height);max-height:var(--workspace-toolbar-height);flex:0 0 var(--workspace-toolbar-height);gap:var(--app-space-2)}.workspace-onboarding-sidebar__footer{display:flex;align-items:center;flex:0 0 var(--workspace-toolbar-height);height:var(--workspace-toolbar-height);padding-inline:var(--app-space-3);border-block-start:1px solid var(--workspace-border)}.workspace-onboarding-sidebar__footer [data-slot=button]{--app-button-radius: var(--app-squircle-pill);border-radius:var(--app-squircle-pill);corner-shape:round}@media (hover: hover){.workspace-account-row__profile:hover{background:var(--workspace-hover)}}@media (max-width: 767px){.app-workspace-body{border-inline-start:0}.workspace-header__breadcrumb{gap:var(--app-space-1)}.workspace-header__breadcrumb>span:not(.workspace-header__location){display:none}.workspace-header__breadcrumb>svg{display:none}}@container workspace-canvas (max-width: 720px){.workspace-page-heading__actions [data-slot=button]{padding-inline:var(--app-space-2)}.workspace-page-heading--filtered{gap:var(--app-space-3) var(--app-space-2)}.workspace-page-heading--filtered .workspace-page-heading__identity{flex:1}.workspace-page-heading--filtered h1{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.workspace-page-heading__filters{order:1;flex-basis:100%;margin-inline-start:0}.workspace-page-heading__actions .workspace-action__detail{display:none}.workspace-page-heading__actions .workspace-action--icon-on-mobile{width:var(--app-control-height-sm);min-width:var(--app-control-height-sm);padding-inline:0;gap:0}}@media (pointer: coarse){.workspace-page-heading__actions .workspace-action--icon-on-mobile{width:var(--app-touch-target);min-width:var(--app-touch-target)}}.app-shell--workspace .app-nav-panel--bottom:has(>.workspace-onboarding-footer){border-block-start:0;height:var(--workspace-toolbar-height);min-height:var(--workspace-toolbar-height);max-height:var(--workspace-toolbar-height)}.workspace-onboarding-footer{border-block-start:1px solid var(--workspace-border)}.workspace-entry{width:100%;max-width:36rem;min-width:0;margin-inline:auto}.workspace-entry__details,.workspace-entry__connections{display:flex;flex-direction:column;gap:var(--app-space-4)}.workspace-entry__existing{display:flex;flex-direction:column;align-items:stretch;gap:var(--app-space-2);padding-block-end:var(--app-space-4);border-block-end:1px solid var(--app-border-default)}.workspace-entry__option{width:100%;justify-content:flex-start}.workspace-entry__option>:last-child{margin-inline-start:auto}.onboarding-workspace{width:100%;max-width:40rem;margin-inline:auto;display:flex;flex-direction:column;gap:var(--app-space-6)}.onboarding-workspace__heading{display:flex;flex-direction:column;align-items:flex-start;gap:var(--app-space-2)}.onboarding-key-steps{color:var(--app-text-secondary)}.onboarding-workspace-step{display:flex;align-items:flex-start;gap:var(--app-space-3);width:100%;padding:var(--app-space-3) var(--app-space-2);text-align:start;border-radius:var(--app-squircle-control)}.onboarding-step-description{display:block;margin-block-start:var(--app-space-1);font-size:var(--app-font-size-caption-1);line-height:var(--app-line-height-caption);font-weight:var(--app-font-weight-medium);color:var(--app-text-secondary)}.onboarding-key-step{color:var(--app-text-secondary)}.onboarding-key-step.is-locked{opacity:.6}.onboarding-key-step.is-active,.onboarding-workspace-step[aria-current=step]{color:var(--app-text-primary)}.setup-wizard:not([data-slot=frame]){display:flex;min-width:0;flex-direction:column;gap:var(--app-space-4)}.setup-wizard:not([data-slot=frame])>[data-slot=frame-panel-header]{padding-inline:var(--app-card-padding-inline)}.setup-wizard:not([data-slot=frame])>[data-slot=frame-panel]{padding:var(--app-space-4);flex-grow:0}.setup-wizard__page{min-width:0}.setup-step-marker{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;position:relative;border-radius:50%;background:var(--app-surface-active);color:var(--app-text-secondary);font-size:var(--app-font-size-caption-1);line-height:var(--app-line-height-caption);font-weight:500}.onboarding-key-step.is-active .setup-step-marker,.onboarding-workspace-step[aria-current=step] .setup-step-marker,.setup-wizard-progress [data-current] .setup-step-marker{background:var(--app-tone-brand-solid);color:var(--app-tone-brand-on-solid, white)}.onboarding-key-steps section .flex-col.gap-1>.onboarding-key-step+.onboarding-key-step:before{content:"";position:absolute;inset-inline-start:20px;inset-block-start:-16px;height:24px;width:1px;background:var(--app-border-default);pointer-events:none}.setup-wizard-progress{display:flex;align-items:flex-start;gap:var(--app-space-2);list-style:none;padding:0;margin:0 0 var(--app-space-4)}.setup-wizard>[data-slot=frame-panel]>.setup-wizard-progress{margin-block-end:0}.setup-wizard-progress>li{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--app-space-2);font-size:var(--app-font-size-caption-1);line-height:var(--app-line-height-caption);color:var(--app-text-secondary)}.setup-wizard-progress>li+li:before{content:"";position:absolute;top:12px;right:calc(50% + 16px);width:calc(100% - 24px);height:1px;background:var(--app-border-default)}.setup-wizard-progress button{position:relative;width:100%;min-height:var(--app-touch-target);display:flex;align-items:center;flex-direction:column;gap:var(--app-space-2);padding:0 var(--app-space-1);border-radius:var(--app-squircle-control-sm)}.setup-wizard-progress button:disabled{cursor:default;color:var(--app-text-muted)}.setup-wizard-progress [data-current]{color:var(--app-text-primary)}.setup-wizard-progress__status{font-size:var(--app-font-size-caption-1);line-height:var(--app-line-height-caption);color:var(--app-text-secondary)}.setup-wizard__body{display:flex;flex-direction:column;gap:var(--app-space-3);min-width:0}.setup-wizard [data-wizard-step]{min-width:0}.setup-wizard [data-wizard-step][hidden]{display:none}.setup-wizard__footer{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--app-space-3)}@media (hover: hover) and (pointer: fine){.onboarding-workspace-step:hover,.onboarding-key-step:hover{color:var(--app-text-primary)}.setup-wizard-progress button:not(:disabled):hover{color:var(--app-text-primary)}}@container (max-width: 420px){.setup-wizard-progress{gap:var(--app-space-1)}.setup-wizard-progress>li{min-width:0}.setup-wizard-progress__status{display:none}.setup-wizard-progress .type-label{overflow-wrap:anywhere}}.analytics-channels{min-width:0}.analytics-channels__table{min-width:640px}.analytics-channels__table th,.analytics-channels__table td{padding-inline:var(--app-space-4);text-align:right;vertical-align:middle}.analytics-channels__table th:first-child,.analytics-channels__table td:first-child{text-align:left}.analytics-channels__sort{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--app-space-1);min-height:var(--workspace-control-height);width:100%;border-radius:var(--app-squircle-control)}.analytics-channels__table th:first-child .analytics-channels__sort{justify-content:flex-start}.analytics-channels__sort>span{inline-size:10px}.analytics-channels__identity{display:inline-flex;align-items:center;gap:var(--app-space-2);white-space:nowrap}.analytics-channels__empty{padding-block:var(--app-space-6);text-align:center;color:var(--app-text-muted)}:root{--app-bg-base: #fff;--app-bg-saturation: 1;--app-bg-hue-rotate-base: 0deg;--app-bg-hue-rotate-bias: 0deg;--app-bg-state-opacity: 0;--app-bg-state-hsl: 0 0% 0%;--app-bg-state-alpha-soft: 0;--app-bg-state-alpha: 0;--app-bg-state-alpha-strong: 0;--app-bg-state-animation: none;--app-bg-viewport: 100vh;--app-bg-image: radial-gradient( ellipse 78.225vw 49.515vw at 116.195vw calc(var(--app-bg-viewport) / 2 - 14.715vw), rgb(160 51 255 / 12.300544%) 0%, rgb(160 51 255 / 8.450603%) 25%, rgb(160 51 255 / 4.490667%) 50%, rgb(160 51 255 / 1.6%) 75%, rgb(160 51 255 / 0%) 100% ), radial-gradient( ellipse 113.43vw 72.72vw at 13.43vw calc(var(--app-bg-viewport) / 2 + 77.28vw), rgb(24 119 242 / 12.300544%) 0%, rgb(24 119 242 / 8.450603%) 25%, rgb(24 119 242 / 4.490667%) 50%, rgb(24 119 242 / 1.6%) 75%, rgb(24 119 242 / 0%) 100% ), radial-gradient( ellipse 85.98vw 55.155vw at 99.32vw calc(var(--app-bg-viewport) / 2 - 40.965vw), rgb(255 108 92 / 12.300544%) 0%, rgb(255 108 92 / 8.450603%) 25%, rgb(255 108 92 / 4.490667%) 50%, rgb(255 108 92 / 1.6%) 75%, rgb(255 108 92 / 0%) 100% ), radial-gradient( ellipse 65.145vw 41.79vw at 75.785vw calc(var(--app-bg-viewport) / 2 - 91.02vw), rgb(245 206 51 / 12.300544%) 0%, rgb(245 206 51 / 8.450603%) 25%, rgb(245 206 51 / 4.490667%) 50%, rgb(245 206 51 / 1.6%) 75%, rgb(245 206 51 / 0%) 100% ), radial-gradient( ellipse 99vw 63.45vw at 50vw calc(var(--app-bg-viewport) / 2 - 45.45vw), rgb(37 211 102 / 12.300544%) 0%, rgb(37 211 102 / 8.450603%) 25%, rgb(37 211 102 / 4.490667%) 50%, rgb(37 211 102 / 1.6%) 75%, rgb(37 211 102 / 0%) 100% ), radial-gradient( ellipse 150vw 96vw at 50vw calc(var(--app-bg-viewport) / 2 + 24vw), rgb(24 119 242 / 12.300544%) 0%, rgb(24 119 242 / 8.450603%) 25%, rgb(24 119 242 / 4.490667%) 50%, rgb(24 119 242 / 1.6%) 75%, rgb(24 119 242 / 0%) 100% )}@supports (height: 100svh){:root{--app-bg-viewport: max(100vh, 100svh)}}@supports (height: 100dvh){:root{--app-bg-viewport: max(100vh, 100svh, 100dvh)}}html{height:100%;min-height:100%;background-color:var(--app-bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow:hidden}#root{position:relative;height:100%;min-height:100vh;min-height:max(100vh,100svh,100dvh);width:100%}@supports (-webkit-touch-callout: none){html{height:-webkit-fill-available}body,#root{min-height:-webkit-fill-available}}.ag-watermark{display:none!important;visibility:hidden!important;opacity:0!important}.utms-tab-content [data-slot=tabList]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}.ag-watermark-text{display:none!important;visibility:hidden!important}:root[data-app-bg-state=loading]{--app-bg-state-opacity: 1;--app-bg-state-hsl: 210 90% 60%;--app-bg-state-alpha-soft: .08;--app-bg-state-alpha: .16;--app-bg-state-alpha-strong: .24;--app-bg-state-animation: none}:root[data-app-bg-state=danger]{--app-bg-state-opacity: 1;--app-bg-state-hsl: 6 82% 58%;--app-bg-state-alpha-soft: .1;--app-bg-state-alpha: .22;--app-bg-state-alpha-strong: .3;--app-bg-state-animation: app-bg-danger 1.6s ease-in-out infinite}:root[data-app-bg-state=success]{--app-bg-state-opacity: 1;--app-bg-state-hsl: 142 58% 52%;--app-bg-state-alpha-soft: .08;--app-bg-state-alpha: .18;--app-bg-state-alpha-strong: .24;--app-bg-state-animation: app-bg-success 2.4s ease-in-out infinite}body{height:100%;min-height:100vh;min-height:max(100vh,100svh,100dvh);width:100%;background-color:var(--app-bg-base);overflow:hidden;position:relative;isolation:isolate}body:before{content:"";background-color:var(--app-bg-base);background-image:var(--app-bg-image);background-repeat:no-repeat;filter:hue-rotate(calc(var(--app-bg-hue-rotate-base) + var(--app-bg-hue-rotate-bias))) saturate(var(--app-bg-saturation));transform:translateZ(0);pointer-events:none}body:before{position:fixed;inset:0;z-index:-2}body:after{content:"";background-image:radial-gradient(120% 120% at 12% 10%,hsl(var(--app-bg-state-hsl) / var(--app-bg-state-alpha-soft)) 0%,transparent 55%),radial-gradient(120% 120% at 90% 0%,hsl(var(--app-bg-state-hsl) / var(--app-bg-state-alpha)) 0%,transparent 60%),radial-gradient(140% 140% at 40% 100%,hsl(var(--app-bg-state-hsl) / var(--app-bg-state-alpha-strong)) 0%,transparent 70%);opacity:var(--app-bg-state-opacity);mix-blend-mode:soft-light;transition:opacity .6s ease;animation:var(--app-bg-state-animation);transform-origin:center;pointer-events:none}body:after{position:fixed;inset:0;z-index:-1}.bily-braille-loader__texture{transform-box:fill-box;transform-origin:center;transform:translateZ(0)}@keyframes app-bg-danger{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes app-bg-success{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@media (prefers-reduced-motion: reduce){:root[data-app-bg-state=loading],:root[data-app-bg-state=danger],:root[data-app-bg-state=success]{--app-bg-state-animation: none}}:root{--space-0: var(--app-space-0);--space-1: var(--app-space-1);--space-2: var(--app-space-2);--space-3: var(--app-space-3);--space-4: var(--app-space-4);--space-5: var(--app-space-5);--space-6: var(--app-space-6);--space-7: var(--app-space-7);--space-8: var(--app-space-8);--space-9: var(--app-space-9);--space-10: var(--app-space-10);--card-padding: var(--app-space-5);--card-gap: var(--app-space-4);--card-header-height: var(--app-panel-height);--card-footer-height: var(--app-panel-height);--form-gap: var(--app-space-4);--button-padding-y: var(--app-space-3);--button-padding-x: var(--app-space-5);--section-gap: var(--app-space-7);--page-padding: var(--app-content-padding);--panel-height: var(--app-panel-height);--nav-item-height: var(--app-control-height-lg);--header-height: var(--app-header-height);--content-width-xs: 280px;--content-width-sm: 340px;--content-width-md: 580px;--content-width-lg: 780px;--content-width-xl: 960px;--text-primary: var(--app-text-primary);--text-secondary: var(--app-text-secondary);--text-tertiary: var(--app-text-tertiary);--text-muted: var(--app-text-muted);--text-subtle: hsl(var(--gray-300));--border-default: var(--app-border-default);--border-muted: var(--app-border-subtle);--border-emphasis: var(--app-border-strong);--border-focus: var(--app-border-strong);--surface-default: var(--app-surface-base);--surface-raised: var(--app-surface-overlay);--surface-muted: var(--app-surface-elevated);--surface-hover: var(--app-surface-hover);--surface-active: var(--app-surface-active);--color-success: var(--app-tone-success-foreground);--color-success-muted: var(--app-tone-success-soft);--color-error: var(--app-tone-danger-foreground);--color-error-muted: var(--app-tone-danger-soft);--color-warning: var(--app-tone-warning-foreground);--color-warning-muted: var(--app-tone-warning-soft);--color-info: hsl(var(--bily-azure-foreground));--color-info-muted: var(--bily-azure-a14);--radius-xs: var(--app-squircle-xs);--radius-sm: var(--app-squircle-sm);--radius-md: var(--app-squircle-md);--radius-lg: var(--app-squircle-lg);--radius-xl: var(--app-squircle-panel);--radius-2xl: var(--app-squircle-canvas);--height-xs: var(--app-control-height-xs);--height-sm: var(--app-control-height-sm);--height-md: var(--app-control-height-md);--height-lg: var(--app-control-height-lg);--height-xl: var(--app-panel-height);--input-height-sm: var(--height-sm);--input-height-md: var(--height-md);--input-height-lg: var(--height-lg);--button-height-sm: var(--height-sm);--button-height-md: var(--height-md);--button-height-lg: var(--height-lg);--size-0: var(--app-space-0);--size-1: .125rem;--size-2: var(--app-space-1);--size-3: .375rem;--size-4: var(--app-space-2);--size-5: .625rem;--size-6: var(--app-space-3);--size-7: .875rem;--size-8: var(--app-space-4);--size-9: var(--app-space-5);--size-10: var(--app-space-6);--size-11: 1.75rem;--size-12: var(--app-space-7);--size-13: var(--app-control-height-sm);--size-14: var(--app-space-8);--size-15: var(--app-touch-target);--size-16: var(--app-space-9);--size-17: var(--app-panel-height);--size-18: var(--app-space-10);--size-19: var(--app-header-height);--size-20: 6rem;--size-21: 7rem;--size-22: 8rem;--size-23: 9rem;--size-24: 10rem;--size-25: 11rem;--size-26: 12rem;--size-27: 13rem;--size-28: 14rem;--size-29: 15rem;--size-30: 16rem;--size-31: 18rem;--size-32: 20rem;--size-33: 24rem;--thickness-1: 1px;--thickness-2: 2px;--thickness-3: 4px;--thickness-4: 8px;--radius-none: 0px;--radius-1: 2px;--radius-2: 4px;--radius-3: var(--app-squircle-xs);--radius-4: 8px;--radius-5: var(--app-squircle-sm);--radius-6: var(--app-squircle-md);--radius-7: var(--app-squircle-panel);--radius-8: var(--app-squircle-canvas);--radius-full: var(--app-squircle-pill);--slate-1: rgb(248, 250, 252);--slate-2: rgb(241, 245, 249);--slate-3: rgb(226, 232, 240);--slate-4: rgb(203, 213, 225);--slate-5: rgb(148, 163, 184);--slate-6: rgb(100, 116, 139);--slate-7: rgb(71, 85, 105);--slate-8: rgb(51, 65, 85);--slate-9: rgb(30, 41, 59);--slate-10: rgb(15, 23, 42);--slate-11: rgb(2, 6, 23);--neutral-1: rgb(250, 250, 250);--neutral-2: rgb(245, 245, 245);--neutral-3: rgb(229, 229, 229);--neutral-4: rgb(212, 212, 212);--neutral-5: rgb(163, 163, 163);--neutral-6: rgb(115, 115, 115);--neutral-7: rgb(82, 82, 82);--neutral-8: rgb(64, 64, 64);--neutral-9: rgb(38, 38, 38);--neutral-10: rgb(23, 23, 23);--neutral-11: rgb(10, 10, 10);--shadow-1: none;--shadow-2: none;--shadow-3: none;--shadow-4: none;--shadow-5: none;--shadow-6: none}
