@font-face{font-family:AOPY UI Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/aopy-ui/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2FF,U+1E??,U+2020,U+20A0-20AB,U+2113,U+2C60-2C7F}@font-face{font-family:AOPY UI Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/aopy-ui/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:AOPY UI Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/aopy-ui/manrope-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:AOPY UI Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/aopy-ui/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-aopy-inter:"AOPY UI Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-aopy-manrope:"AOPY UI Manrope", "AOPY UI Inter", sans-serif}:root:has([data-aopy-ui]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--aopy-font-ui:var(--font-aopy-inter);--aopy-font-title:var(--font-aopy-manrope);--aopy-ink:#25252b;--aopy-secondary:#62636c;--aopy-muted:#70707b;--aopy-paper:#fff;--aopy-sidebar:#f7f7f9;--aopy-soft:#faf9fc;--aopy-line:#ededf0;--aopy-accent:#6c4ad8;--aopy-accent-hover:#5c3fbe;--aopy-active:#eeedf3;--aopy-accent-soft:color-mix(in srgb, var(--aopy-accent) 7%, var(--aopy-paper));--aopy-positive:#497667;--aopy-chart-green:#699184;--aopy-negative:#b45c65;--aopy-chart-amber:#a68a57;--aopy-warning:#774a00;--aopy-warning-bg:#fef4e4;--aopy-warning-line:#edd8b8;--aopy-negative-bg:color-mix(in srgb, var(--aopy-negative) 7%, var(--aopy-paper));--aopy-radius-notice:10px;--aopy-status-live:#10b981;--aopy-status-refused:#ef4444;--aopy-status-warn:#f59e0b;--aopy-status-idle:#d4d4d8;--aopy-radius-shell:6px;--aopy-radius-control:8px;--aopy-radius-dialog:12px;--aopy-shadow-card:0 1px 2px #1010180a, 0 4px 12px #1010180f;--aopy-shadow-control:0 1px 2px #1010180d, 0 2px 6px #1010180f;--aopy-space-1:4px;--aopy-space-2:8px;--aopy-space-3:12px;--aopy-space-4:16px;--aopy-space-5:24px;--aopy-space-6:32px;--aopy-space-7:40px;--aopy-page:#f4f4f7;--aopy-section-gap:24px;--aopy-section-inner-gap:16px;--aopy-card-pad:24px;--aopy-sidebar-width:252px;--aopy-inset:40px;--aopy-control-height:40px;--aopy-size-h1:30px;--aopy-line-h1:39px;--aopy-size-section:18px;--aopy-line-section:26px;--aopy-size-body:15px;--aopy-line-body:23px;--aopy-size-detail:14px;--aopy-line-detail:21px;--aopy-size-chart:13px;--aopy-line-chart:20px;--aopy-size-kpi:33px;--aopy-line-kpi:38px;--aopy-weight-kpi:580;--aopy-tracking-kpi:-1px}@supports (color:lab(0% 0 0)){:root:has([data-aopy-ui]){--aopy-warning:lab(35.9411% 17.6145 51.23);--aopy-warning-bg:lab(96.5703% 1.69078 8.68264);--aopy-warning-line:lab(87.3223% 3.93721 18.4561)}}@media (max-width:767px){:root:has([data-aopy-ui]){--aopy-inset:24px;--aopy-control-height:44px;--aopy-size-h1:26px;--aopy-line-h1:34px;--aopy-card-pad:16px}}:root:has([data-aopy-ui]){--radius:10px;--brand-emphasis:var(--aopy-accent);--brand-primary:var(--aopy-accent);--brand-sidebar:var(--aopy-sidebar);--brand-card:var(--aopy-soft);--brand-surface:var(--aopy-soft);--brand-border:var(--aopy-line);--brand-muted:var(--aopy-muted);--brand-heading:var(--aopy-ink);--primary:var(--aopy-accent);--primary-hover:var(--aopy-accent-hover);--primary-light:var(--aopy-accent-soft);--primary-foreground:#fff;--background:var(--aopy-paper);--foreground:var(--aopy-ink);--card:var(--aopy-paper);--card-foreground:var(--aopy-ink);--popover:var(--aopy-paper);--popover-foreground:var(--aopy-ink);--sidebar:var(--aopy-sidebar);--sidebar-foreground:var(--aopy-ink);--sidebar-primary:var(--aopy-accent);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--aopy-active);--sidebar-accent-foreground:var(--aopy-ink);--sidebar-border:var(--aopy-line);--sidebar-ring:var(--aopy-accent);--secondary:var(--aopy-soft);--secondary-foreground:var(--aopy-ink);--muted:var(--aopy-soft);--muted-foreground:var(--aopy-muted);--accent:var(--aopy-active);--accent-foreground:var(--aopy-ink);--border:var(--aopy-line);--input:var(--aopy-line);--ring:var(--aopy-accent);--destructive:var(--aopy-negative);--destructive-foreground:#fff;--success-text:var(--aopy-positive);--warning-text:var(--aopy-warning);--warning-light:var(--aopy-warning-bg);--text-heading:var(--aopy-ink);--text-body:var(--aopy-secondary);--text-muted:var(--aopy-muted);--chart-1:var(--aopy-accent);--chart-2:var(--aopy-chart-green);--chart-3:var(--aopy-ink);--chart-4:var(--aopy-chart-amber);--chart-5:var(--aopy-negative)}:root:has([data-aopy-ui]) .force-light{--radius:10px;--brand-emphasis:var(--aopy-accent);--brand-primary:var(--aopy-accent);--brand-sidebar:var(--aopy-sidebar);--brand-card:var(--aopy-soft);--brand-surface:var(--aopy-soft);--brand-border:var(--aopy-line);--brand-muted:var(--aopy-muted);--brand-heading:var(--aopy-ink);--primary:var(--aopy-accent);--primary-hover:var(--aopy-accent-hover);--primary-light:var(--aopy-accent-soft);--primary-foreground:#fff;--background:var(--aopy-paper);--foreground:var(--aopy-ink);--card:var(--aopy-paper);--card-foreground:var(--aopy-ink);--popover:var(--aopy-paper);--popover-foreground:var(--aopy-ink);--sidebar:var(--aopy-sidebar);--sidebar-foreground:var(--aopy-ink);--sidebar-primary:var(--aopy-accent);--sidebar-primary-foreground:#fff;--sidebar-accent:var(--aopy-active);--sidebar-accent-foreground:var(--aopy-ink);--sidebar-border:var(--aopy-line);--sidebar-ring:var(--aopy-accent);--secondary:var(--aopy-soft);--secondary-foreground:var(--aopy-ink);--muted:var(--aopy-soft);--muted-foreground:var(--aopy-muted);--accent:var(--aopy-active);--accent-foreground:var(--aopy-ink);--border:var(--aopy-line);--input:var(--aopy-line);--ring:var(--aopy-accent);--destructive:var(--aopy-negative);--destructive-foreground:#fff;--success-text:var(--aopy-positive);--warning-text:var(--aopy-warning);--warning-light:var(--aopy-warning-bg);--text-heading:var(--aopy-ink);--text-body:var(--aopy-secondary);--text-muted:var(--aopy-muted);--chart-1:var(--aopy-accent);--chart-2:var(--aopy-chart-green);--chart-3:var(--aopy-ink);--chart-4:var(--aopy-chart-amber);--chart-5:var(--aopy-negative)}:root:has([data-aopy-ui]) .studio-chrome{--brand-border:var(--aopy-line);--border:var(--aopy-line);--input:var(--aopy-line);--brand-sidebar:var(--aopy-sidebar);--brand-surface:var(--aopy-soft);--brand-card:var(--aopy-soft);--secondary:var(--aopy-soft);--accent:var(--aopy-active);--muted:var(--aopy-soft);--primary-light:var(--aopy-accent-soft)}:root:has([data-aopy-ui]) body{--aopy-orig-work-sans:var(--font-work-sans);--aopy-orig-poppins:var(--font-poppins);--aopy-orig-sans:var(--font-sans);--aopy-orig-heading:var(--font-heading);font-family:var(--aopy-font-ui);color:var(--aopy-ink)}:root:has([data-aopy-ui]) body>*{--font-work-sans:var(--font-aopy-inter);--font-poppins:var(--font-aopy-inter);--font-sans:var(--font-aopy-inter);--font-heading:var(--font-aopy-manrope)}:root:has([data-aopy-ui]) :is([data-preview],[data-canvas-artwork],.lab-artboard){--font-work-sans:var(--aopy-orig-work-sans);--font-poppins:var(--aopy-orig-poppins);--font-sans:var(--aopy-orig-sans);--font-heading:var(--aopy-orig-heading)}:root:has([data-aopy-ui]) :is(h1,h2,h3,h4,h5,h6):not(:where([data-preview] *,[data-canvas-artwork] *,.lab-artboard *)){font-family:var(--aopy-font-title);font-weight:700}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] main h1:not([data-preview] *){font:700 var(--aopy-size-h1)/var(--aopy-line-h1) var(--aopy-font-title);letter-spacing:-1px;color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] [data-page-title]:not([data-preview] *){font:700 var(--aopy-size-h1)/var(--aopy-line-h1) var(--aopy-font-title);letter-spacing:-1px;color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-page-title-row]{column-gap:18px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-page-header]{row-gap:11px}:root:has([data-aopy-ui]) [data-aopy-ui] :is([data-page-breadcrumb],[data-page-breadcrumb-sep]){font:400 14px/21px var(--aopy-font-ui);color:var(--aopy-muted)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-page-breadcrumb]:hover{color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-aopy-ui] :is(.page-action--primary,.page-action--secondary){min-height:var(--aopy-control-height);border-radius:var(--aopy-radius-shell);font:500 15px/23px var(--aopy-font-ui);border:1px solid #0000;padding:9px 14px;transform:none}:root:has([data-aopy-ui]) [data-aopy-ui] .page-action--primary{background:var(--aopy-accent);color:#fff}:root:has([data-aopy-ui]) [data-aopy-ui] .page-action--primary:not(:disabled):hover{background:var(--aopy-accent-hover)}:root:has([data-aopy-ui]) [data-aopy-ui] .page-action--secondary{border:1px solid var(--aopy-line);background:var(--aopy-paper);color:var(--aopy-ink);box-shadow:var(--aopy-shadow-control)}:root:has([data-aopy-ui]) [data-aopy-ui] .page-action--secondary:not(:disabled):hover{background:var(--aopy-soft)}
:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-rail]{width:var(--aopy-sidebar-width)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-panel]{width:var(--aopy-sidebar-width);background:var(--aopy-paper);border:0;border-radius:0;align-items:stretch;padding:28px 17px 18px;transition:none}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-panel] [class*=opacity-0]:not([data-aopy-subnav]){opacity:1;transition:none}:root:has([data-aopy-ui]) [data-aopy-ui] .aopy-wordmark{font:650 29px/36px var(--aopy-font-ui);letter-spacing:-1.5px;color:var(--aopy-ink);margin:0 12px 30px}:root:has([data-aopy-ui]) [data-aopy-ui] .aopy-wordmark>span{color:var(--aopy-accent)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-account]{margin-bottom:22px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-account] .group\/switcher{padding:0 8px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-account] .group\/switcher>button{gap:9px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-account] .group\/switcher>button>span:first-child>span:first-child{width:30px;height:30px;box-shadow:none;background:var(--aopy-paper);font:600 13px/1 var(--aopy-font-ui);border:0}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-account] .group\/switcher>button>div>span:first-child{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;max-width:none;font:500 14px/21px var(--aopy-font-ui);letter-spacing:0;text-transform:none;color:var(--aopy-ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-account] .group\/switcher>button>div>span:nth-child(2){font:500 14px/21px var(--aopy-font-ui);letter-spacing:0;text-transform:none;color:var(--aopy-muted)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-bottom] a[href=\/support] [data-aopy-nav-row]:not([data-active=true]){border:1px solid var(--aopy-line);background:var(--aopy-paper);border-left-width:1px;min-height:44px;margin-top:6px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-bottom] a[href=\/support] [data-aopy-nav-row] [data-aopy-nav-icon]{width:18px;color:var(--aopy-accent)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-bottom] a[href=\/support] [data-aopy-nav-row] [data-aopy-nav-icon] svg{width:18px;height:18px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-bottom] a[href=\/support] [data-aopy-nav-row] [data-aopy-nav-label]{color:var(--aopy-ink);font-size:16px;font-weight:600}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-bottom] a[href=\/support] [data-aopy-nav-row]:not([data-active=true]):hover{background:var(--aopy-soft)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-list]{gap:3px;padding:0}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-item]{padding:0}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row]{border-radius:var(--aopy-radius-shell);min-height:40px;color:var(--aopy-secondary);background:0 0;border-left:2px solid #0000;gap:10px;padding:9px 12px 9px 10px;transition:none}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row] [data-aopy-nav-icon]{width:17px;color:var(--aopy-muted)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row] [data-aopy-nav-icon] svg{width:17px;height:17px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row] [data-aopy-nav-label]{font:500 15px/22px var(--aopy-font-ui);letter-spacing:0;text-transform:none;color:var(--aopy-secondary)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row][data-locked=true]{opacity:.6}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row]:hover{background:color-mix(in srgb, var(--aopy-active) 55%, transparent)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row][data-active=true]{background:var(--aopy-active);border-left-color:var(--aopy-accent)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row][data-active=true] [data-aopy-nav-label]{color:var(--aopy-ink);font-weight:600}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-row][data-active=true] [data-aopy-nav-icon]{color:var(--aopy-accent)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-subnav][data-expanded=true]{max-height:none;margin:3px 0 8px;padding-left:39px;transition:none;display:block}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-subnav][data-expanded=false]{display:none}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-subnav]>a{opacity:1;margin:0;padding:0;transition:none}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-subnav-label]{font:450 14px/21px var(--aopy-font-ui);letter-spacing:0;text-transform:none;color:var(--aopy-muted);padding:6px 0}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-subnav-label]:hover{color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-subnav-label][data-active=true]{color:var(--aopy-accent);font-weight:600}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-nav-bottom]{flex-direction:column;gap:3px;margin-top:auto;padding-top:24px;display:flex}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-version]{margin-top:18px;padding:0 12px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-version] p{font:400 14px/21px var(--aopy-font-ui);letter-spacing:0;text-transform:none;color:var(--aopy-muted)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-help]{right:24px;bottom:calc(24px + var(--consent-banner-height,0px));z-index:50;position:fixed}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-help]>button{border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-shell);background:var(--aopy-paper);width:34px;height:34px;color:var(--aopy-muted)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-help]>button svg{width:17px;height:17px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-help]>button:hover{color:var(--aopy-ink);background:var(--aopy-soft)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-topbar]{border-bottom-color:var(--aopy-line);padding:0 16px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-topbar] button{color:var(--aopy-muted)}:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12){--aopy-inset:20px}@media (min-width:1700px){:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12){--aopy-inset:28px}}@media (max-width:767px){:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12){--aopy-inset:16px}}:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12) :is(.mx-auto:is(.max-w-\[1200px\],.max-w-6xl),.page-container){max-width:none}:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12)>:is(.page-container,.mx-auto){row-gap:var(--aopy-section-gap)}:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12)>:is(.page-container,.mx-auto)[class*=space-y-]>:not(:last-child){margin-block:0 var(--aopy-section-gap)}:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12){scrollbar-width:auto;scrollbar-color:auto;scrollbar-gutter:stable}:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12)::-webkit-scrollbar{width:4px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-wide] main.page-main .mx-auto.max-w-\[880px\]{max-width:none}:root:has([data-aopy-ui]) [data-aopy-ui] main[data-aopy-width=dashboard]{container:aopy-dash/inline-size}:root:has([data-aopy-ui]) [data-aopy-ui] main:is(.page-main,.p-10,.p-12){padding:32px var(--aopy-inset) 40px}:root:has([data-aopy-ui]) [data-aopy-ui] :is(main:is(.page-main,.p-10,.p-12,[data-aopy-width],:has(>[data-aopy-skeleton])),div:has(>main:is(.page-main,.p-10,.p-12,[data-aopy-width],:has(>[data-aopy-skeleton])))){background:var(--aopy-page)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-wide] main.page-main :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),textarea){max-width:760px}:root:has([data-aopy-ui]) [class*=shadow]:not(:where([data-preview] *,[data-canvas-artwork] *,.lab-artboard *)){--tw-shadow:0 0 #0000}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-skeleton] :is([class*="rounded-[32px]"],.rounded-full){border-radius:var(--aopy-radius-control);box-shadow:none}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-rules] :is([class*="text-[8px]"],[class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"],.text-xs):not([data-preview] *){font-size:13px;line-height:20px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-rules] :is(.uppercase,[class*=tracking-]):not(.keep-caps,[data-preview] *){text-transform:none;letter-spacing:0}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-rules] :is(.rounded-xl,.rounded-2xl,[class*="rounded-[32px]"]){border-radius:var(--aopy-radius-control)}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-rules] input:is([type=text],[type=number],[type=search]){min-height:var(--aopy-control-height);border-color:var(--aopy-line);background:var(--aopy-paper);color:var(--aopy-ink);font-size:14px;font-weight:400;line-height:21px}:root:has([data-aopy-ui]) [data-aopy-ui] [data-aopy-rules] :is(button[aria-pressed=true],[role=radio][aria-checked=true]){border-color:var(--aopy-accent);background:var(--aopy-accent-soft);color:var(--aopy-accent)}:root:has([data-aopy-ui]) [data-info-hint]{width:28px;height:28px;color:var(--aopy-secondary)}:root:has([data-aopy-ui]) [data-info-hint]>svg{width:16px;height:16px}:root:has([data-aopy-ui]) [data-info-hint]:hover{color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] [data-email-editor-toolbar] h1:not([data-preview] *){font:700 20px/28px var(--aopy-font-title);letter-spacing:-.015em}:root:has([data-aopy-ui]) [data-email-editor-toolbar] button>svg{width:18px;height:18px}:root:has([data-aopy-ui]) [data-email-canvas-card] .pm-cv-canvas__frames{width:calc(100% / var(--cv-zoom,1));height:calc(100% / var(--cv-zoom,1));transform-origin:0 0}
:root:has([data-aopy-ui]) [data-slot=button]{font-family:var(--aopy-font-ui)}:root:has([data-aopy-ui]) [data-slot=button][class~=text-sm]{font-size:14px;line-height:21px}:is(:root:has([data-aopy-ui]) [data-slot=button][data-size=default][class~=h-9],:root:has([data-aopy-ui]) [data-slot=button][data-size=lg][class~=h-10]){height:var(--aopy-control-height);padding-inline:14px}:root:has([data-aopy-ui]) [data-slot=button][data-variant=default][class~=bg-primary]{font-weight:600}:root:has([data-aopy-ui]) [data-slot=button][data-variant=default][class~=bg-primary]:not(:disabled):hover{background:var(--aopy-accent-hover)}:root:has([data-aopy-ui]) [data-slot=button][data-variant=outline]:not(:disabled):hover{background:var(--aopy-soft);color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-slot=input][class~=h-9]{height:var(--aopy-control-height);padding:8px 12px;font-size:14px;line-height:21px}:root:has([data-aopy-ui]) [data-slot=select-trigger][data-size=default]:not([class*=\ h-]){height:var(--aopy-control-height);padding-inline:12px;font-size:14px;line-height:21px}:root:has([data-aopy-ui]) [data-slot=tabs-list][data-variant=default][data-orientation=horizontal][class~=bg-muted]{border-bottom:1px solid var(--aopy-line);background:0 0;border-radius:0;gap:28px;height:auto;padding:0}:root:has([data-aopy-ui]) [data-slot=tabs-list][data-variant=default][data-orientation=horizontal][class~=bg-muted]>[data-slot=tabs-trigger]{min-height:44px;color:var(--aopy-muted);font:500 14px/21px var(--aopy-font-ui);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:8px 0 13px}:root:has([data-aopy-ui]) [data-slot=tabs-list][data-variant=default][data-orientation=horizontal][class~=bg-muted]>[data-slot=tabs-trigger][data-state=active]{border-bottom-color:var(--aopy-accent);color:var(--aopy-accent)}:root:has([data-aopy-ui]) [data-slot=tabs-list][data-variant=line][data-orientation=horizontal]{border-bottom:1px solid var(--aopy-line);background:0 0;border-radius:0;gap:28px;height:auto;padding:0}:root:has([data-aopy-ui]) [data-slot=tabs-list][data-variant=line][data-orientation=horizontal]>[data-slot=tabs-trigger]{height:auto;min-height:44px;box-shadow:none;color:var(--aopy-secondary);font:500 14px/21px var(--aopy-font-ui);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:0}:root:has([data-aopy-ui]) [data-slot=tabs-list][data-variant=line][data-orientation=horizontal]>[data-slot=tabs-trigger]:after{display:none}:root:has([data-aopy-ui]) [data-slot=tabs-list][data-variant=line][data-orientation=horizontal]>[data-slot=tabs-trigger][data-state=active]{border-bottom-color:var(--aopy-accent);color:var(--aopy-accent)}:root:has([data-aopy-ui]) [data-slot=card][class~=rounded-xl]{border-radius:var(--aopy-radius-control)}:root:has([data-aopy-ui]) [data-slot=table]{color:var(--aopy-ink);font:400 14px/21px var(--aopy-font-ui);font-variant-numeric:tabular-nums}:root:has([data-aopy-ui]) [data-slot=table-head][class~=h-12]{background:var(--aopy-soft);height:auto;color:var(--aopy-muted);font:500 14px/21px var(--aopy-font-ui);padding:12px 14px}:root:has([data-aopy-ui]) [data-slot=table-cell][class~=p-4]{padding:12px 14px}:root:has([data-aopy-ui]) [data-slot=badge][class~=rounded-full]{border-radius:var(--aopy-radius-shell);font-weight:500}:root:has([data-aopy-ui]) [data-slot=dialog-overlay][class~=bg-black\/80]{background:color-mix(in srgb, var(--aopy-ink) 40%, transparent)}:root:has([data-aopy-ui]) [data-slot=dialog-content][class~=sm\:rounded-lg]{border-radius:var(--aopy-radius-dialog);border-color:var(--aopy-line)}:root:has([data-aopy-ui]) [data-slot=dialog-title][class~=text-lg]{font:700 var(--aopy-size-section)/var(--aopy-line-section) var(--aopy-font-title);letter-spacing:-.015em}:root:has([data-aopy-ui]) [data-slot=dropdown-menu-content][class~=rounded-md]{border-radius:10px;padding:6px}:root:has([data-aopy-ui]) [data-slot=dropdown-menu-item][class~=rounded-sm]{border-radius:var(--aopy-radius-shell);padding:8px 10px;font-size:14px;line-height:21px}@media (max-width:767px){:root:has([data-aopy-ui]) [data-slot=input][class~=h-9]{font-size:16px}:root:has([data-aopy-ui]) [data-slot=dialog-content][class~=sm\:rounded-lg]{padding:18px}}:root:has([data-aopy-ui]) [data-aopy-ui] .aopy-toolbar--feed input:not([type=checkbox],[type=radio]){border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-shell);background:var(--aopy-paper);height:47px;color:var(--aopy-ink);font:400 14px/21px var(--aopy-font-ui);padding:12px 20px 12px 48px}:root:has([data-aopy-ui]) [data-aopy-ui] .aopy-toolbar--feed input::placeholder{color:var(--aopy-muted)}:root:has([data-aopy-ui]) [data-aopy-ui] .aopy-toolbar--feed .aopy-toolbar-control{border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-shell);height:47px;color:var(--aopy-muted);font:500 14px/21px var(--aopy-font-ui);background:0 0;padding:12px 20px}:root:has([data-aopy-ui]) [data-aopy-ui] .aopy-toolbar--feed .aopy-toolbar-control:not(:disabled):hover{background:var(--aopy-soft);color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-grade{font:500 14px/21px var(--aopy-font-ui);letter-spacing:0;text-transform:none;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:4px 10px;display:inline-flex}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-grade[data-tone=winner]{color:#21754c;background:#e7f4ec;border-color:#bddbc9}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-grade[data-tone=loser]{color:#bc3451;background:#fbe8ed;border-color:#ecc2cc}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-grade[data-tone=neutral]{color:var(--aopy-warning);background:var(--aopy-warning-bg);border-color:var(--aopy-warning-line)}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-grade[data-tone=unclassified]{color:var(--aopy-muted);border:1px dashed var(--aopy-line);background:0 0}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-stock{align-items:center;display:inline-flex}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-stock>span{font:500 14px/21px var(--aopy-font-ui);letter-spacing:0;text-transform:none}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-stock>div{background:currentColor;border-radius:6px;flex:none;width:8px;height:8px}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-stock[data-tone=positive]{color:var(--aopy-positive)}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-stock[data-tone=low]{color:#c33357}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-stock[data-tone=negative]{color:var(--aopy-negative)}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-stock[data-tone=info]{color:var(--aopy-muted)}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-chip{border-radius:var(--aopy-radius-shell);font:500 13px/20px var(--aopy-font-ui);letter-spacing:normal;text-transform:none;padding:2px 8px}:root:has([data-aopy-ui]) [data-app-shell][data-aopy-ui] .aopy-chip[data-tone=muted]{border:1px dashed var(--aopy-line);color:var(--aopy-muted);background:0 0}:root:has([data-aopy-ui]) [data-period-dates]{font:400 15px/23px var(--aopy-font-ui);color:var(--aopy-secondary)}:root:has([data-aopy-ui]) [data-period-button]{height:var(--aopy-control-height);border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-control);background:var(--aopy-paper);color:var(--aopy-ink);font:400 14px/21px var(--aopy-font-ui);box-shadow:var(--aopy-shadow-control);padding:8px 14px}:root:has([data-aopy-ui]) [data-period-button]:hover{background:var(--aopy-soft)}@keyframes aopy-glide-in{0%{opacity:0;clip-path:inset(0 0 100% 100% round 10px);transform:translate(10px,-6px)scale(.97)}to{opacity:1;clip-path:inset(0 round 10px);transform:none}}@keyframes aopy-glide-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(6px,-4px)scale(.98)}}@keyframes aopy-panel-in{0%{opacity:.6;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes aopy-panel-out{0%{opacity:1;transform:none}to{opacity:.6;transform:translate(100%)}}@keyframes aopy-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes aopy-scrim-out{0%{opacity:1}to{opacity:0}}:root:has([data-aopy-ui]) .aopy-glide[data-state=open]{transform-origin:var(--radix-popover-content-transform-origin,top right);animation:.28s cubic-bezier(.16,1,.3,1) both aopy-glide-in}:root:has([data-aopy-ui]) .aopy-glide[data-state=closed]{animation:.15s ease-in both aopy-glide-out}:root:has([data-aopy-ui]) [data-aopy-panel][data-state=open]{animation:.38s cubic-bezier(.16,1,.3,1) both aopy-panel-in}:root:has([data-aopy-ui]) [data-aopy-panel][data-state=closed]{animation:.22s cubic-bezier(.7,0,.84,0) both aopy-panel-out}:root:has([data-aopy-ui]) [data-state=open]:has(+[data-aopy-panel]){animation:.3s ease-out both aopy-scrim-in}:root:has([data-aopy-ui]) [data-state=closed]:has(+[data-aopy-panel]){animation:.22s ease-in both aopy-scrim-out}:root:has([data-aopy-ui]) [data-state]:has(+[data-aopy-light-scrim]){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000001a}@media (prefers-reduced-motion:reduce){:root:has([data-aopy-ui]) :is(.aopy-glide,[data-aopy-panel],:has(+[data-aopy-panel])){animation-duration:1ms!important}}:root:has([data-aopy-ui]) [data-aopy-surface=cards]{background:var(--aopy-page)}:root:has([data-aopy-ui]) .aopy-card-stack{gap:var(--aopy-section-gap);flex-direction:column;display:flex}:root:has([data-aopy-ui]) .aopy-card{box-sizing:border-box;gap:var(--aopy-section-inner-gap);min-width:0;padding:var(--aopy-card-pad);background:var(--aopy-paper);border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-dialog);box-shadow:var(--aopy-shadow-card);flex-direction:column;display:flex}:root:has([data-aopy-ui]) .aopy-card .aopy-card{box-shadow:none}:root:has([data-aopy-ui]) .aopy-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}:root:has([data-aopy-ui]) .aopy-card-footer{padding-top:var(--aopy-section-inner-gap);border-top:1px solid var(--aopy-line);justify-content:flex-end;display:flex}:root:has([data-aopy-ui]) [data-popup-step-body]:not([data-preview] *){font-family:var(--aopy-font-ui);color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-popup-step-body] :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select):not([data-preview] *){height:var(--aopy-control-height);box-sizing:border-box;min-height:0;font:400 14px/21px var(--aopy-font-ui);border-color:var(--aopy-line);border-radius:var(--aopy-radius-control);padding-block:0}:root:has([data-aopy-ui]) [data-popup-step-body] :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select):not([class*=pl-]):not([data-preview] *){padding-inline:12px}:root:has([data-aopy-ui]) [data-popup-step-body] textarea:not([data-preview] *){font:400 14px/21px var(--aopy-font-ui);border-color:var(--aopy-line);border-radius:var(--aopy-radius-control);padding:8px 12px}:root:has([data-aopy-ui]) [data-popup-step-body] :is(input,select,textarea):focus-visible:not([data-preview] *){border-color:var(--aopy-accent)}:root:has([data-aopy-ui]) [data-popup-step-body] :is(.text-xs,[class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]):not([data-preview] *){font-size:13px;line-height:20px}:root:has([data-aopy-ui]) [data-popup-step-body] :is(.uppercase,[class*=tracking-]):not([data-preview] *){text-transform:none;letter-spacing:0}:root:has([data-aopy-ui]) [data-popup-step-body] :is(label,span).uppercase:not([data-preview] *){color:var(--aopy-secondary);font-size:14px;font-weight:500;line-height:21px}:root:has([data-aopy-ui]) [data-popup-step-body] :is(h2,h3,h4)[class]:not([data-preview] *){font:700 15px/22px var(--aopy-font-title);letter-spacing:0;text-transform:none;color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-popup-step-body] button.bg-brand-emphasis:not(.page-action--primary,[aria-pressed=true],[aria-checked=true],[role=switch]):not([data-preview] *){border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-control);background:var(--aopy-paper);min-height:32px;color:var(--aopy-ink);box-shadow:none;font:500 14px/21px var(--aopy-font-ui)}:root:has([data-aopy-ui]) [data-popup-step-body] button.bg-brand-emphasis:not(.page-action--primary,[aria-pressed=true],[aria-checked=true],[role=switch]):hover:not(:disabled):not([data-preview] *){background:var(--aopy-soft)}:root:has([data-aopy-ui]) [data-popup-step-body] button.bg-brand-emphasis:is([aria-pressed=true],[aria-checked=true]):not([data-preview] *){border-color:var(--aopy-accent);background:var(--aopy-accent-soft);color:var(--aopy-accent);box-shadow:none}:root:has([data-aopy-ui]) [data-popup-step-body] span.rounded-full.bg-brand-emphasis:not([role=switch] *):not([data-preview] *){border:1px solid var(--aopy-line);background:var(--aopy-paper);color:var(--aopy-secondary);font:600 13px/20px var(--aopy-font-ui)}:root:has([data-aopy-ui]) [data-popup-step-body] :is(.rounded-xl,.rounded-2xl):not([data-preview] *){border-radius:var(--aopy-radius-control)}:root:has([data-aopy-ui]) [data-popup-step-body] section.rounded-2xl:not([data-preview] *){border-color:var(--aopy-line);background:var(--aopy-paper)}:root:has([data-aopy-ui]) [data-popup-preview-column] :is(button,p,span):is(.text-xs,[class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]):not([data-preview] *){font:500 13px/20px var(--aopy-font-ui);letter-spacing:0;text-transform:none}:root:has([data-aopy-ui]) [data-popup-preview-column] [role=group].rounded-xl:not([data-preview] *){border-radius:var(--aopy-radius-control)}:root:has([data-aopy-ui]) [data-editor-right-panel] :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select,textarea):not([data-preview] *){box-sizing:border-box;border-radius:var(--aopy-radius-control);min-height:40px;font-size:14px;line-height:21px}:root:has([data-aopy-ui]) [data-editor-right-panel] :is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),select):not([data-preview] *){height:40px}:root:has([data-aopy-ui]) [data-editor-right-panel] :is(.text-xs,[class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"],[class*="text-[12px]"]):not([data-preview] *){font-size:13px;line-height:20px}:root:has([data-aopy-ui]) [data-editor-right-panel] :is(h2,h3,h4)[class]:not([data-preview] *){letter-spacing:0;text-transform:none;color:var(--aopy-ink);font-size:14px;font-weight:600;line-height:21px}:root:has([data-aopy-ui]) [data-editor-right-panel] :is(label,[role=tab],button):not([data-preview] *):is(.text-xs,[class*="text-[11px]"],[class*="text-[12px]"]){font-size:14px;line-height:21px}:root:has([data-aopy-ui]) [data-editor-right-panel] h4.aopy-sub-title:not([data-preview] *){color:var(--aopy-secondary);font-weight:500}:root:has([data-aopy-ui]) [data-editor-right-panel] :is(.uppercase,[class*=tracking-]):not([data-preview] *){text-transform:none;letter-spacing:0}:root:has([data-aopy-ui]) [data-editor-right-panel] .uppercase:is(div,span):not([data-preview] *){color:var(--aopy-secondary)}:root:has([data-aopy-ui]) [data-editor-right-panel] :is(input,select,textarea):not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[class*=pl-],[class*=px-],[data-preview] *){padding-inline:12px}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-rte-toolbar{border-color:var(--aopy-line)!important;border-radius:var(--aopy-radius-control)!important;box-shadow:none!important;padding:4px!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-rte-actionbar{gap:4px!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-rte-action{height:32px;font-size:14px;min-width:32px!important;color:var(--aopy-ink)!important;border-radius:6px!important;padding:0 8px!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-rte-action:hover{background:var(--aopy-soft)!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-rte-active{background:var(--aopy-accent-soft)!important;color:var(--aopy-accent)!important}:root:has([data-aopy-ui]) [data-editor-canvas] .cdm-rte-font-size-wrap{border-color:var(--aopy-line);border-radius:6px;gap:6px;height:32px;padding:0 8px}:root:has([data-aopy-ui]) [data-editor-canvas] .cdm-rte-font-size-label{letter-spacing:0;text-transform:none;color:var(--aopy-secondary);font-size:13px;font-weight:500}:root:has([data-aopy-ui]) [data-editor-canvas] .cdm-rte-font-size{height:28px;color:var(--aopy-ink);font-size:13px}:root:has([data-aopy-ui]) [data-editor-canvas] .cdm-rte-color{border-color:var(--aopy-line);border-radius:4px;width:28px;height:22px}:root:has([data-aopy-ui]) [data-editor-right-panel] .p-6:not([data-preview] *){padding:var(--aopy-space-4)}:root:has([data-aopy-ui]) [data-editor-right-panel] select:not([data-preview] *){border:1px solid var(--aopy-line);background-color:var(--aopy-paper);color:var(--aopy-ink)}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar{border-color:var(--aopy-line)!important;border-radius:var(--aopy-radius-control)!important;box-shadow:none!important;gap:2px!important;padding:1px!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar-item{letter-spacing:0!important;text-transform:none!important;height:28px!important;color:var(--aopy-ink)!important;border-radius:6px!important;gap:6px!important;padding:0 10px!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar-item:hover{background:var(--aopy-soft)!important;color:var(--aopy-ink)!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar-item.cdm-tlb-label{background:var(--aopy-accent-soft)!important;color:var(--aopy-accent)!important}:root:has([data-aopy-ui]) [data-editor-right-panel] div:is(.h-8,.h-9):has(input:not([type=checkbox],[type=radio],[type=color],[type=range],[type=file])):not([data-preview] *){height:40px}:root:has([data-aopy-ui]) [data-editor-right-panel] :is(input,select):not([type=checkbox],[type=radio],[type=color],[type=range],[type=file]):not([data-preview] *){padding-block:0}:root:has([data-aopy-ui]) [data-editor-canvas] .cdm-rte-font-size{padding-block:0;line-height:28px}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar{align-items:center!important;gap:0!important;padding:1px!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar-items{align-items:center;gap:8px;display:flex}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar-item{box-sizing:border-box;justify-content:center!important;align-items:center!important;margin:0!important;display:inline-flex!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar-item.cdm-tlb-label{color:var(--aopy-secondary)!important;border-right:1px solid var(--aopy-line)!important;background:0 0!important;border-radius:0!important;margin-right:0!important;padding:0 14px 0 8px!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar-item.pm-toolbar-item__parent{border-left:1px solid var(--aopy-line)!important;border-radius:0 6px 6px 0!important;margin-left:0!important;padding:0 10px 0 14px!important}:root:has([data-aopy-ui]) [data-editor-canvas] .pm-toolbar-item:not(.cdm-tlb-label,.cdm-tlb-duplicate,.cdm-tlb-delete,.cdm-tlb-parent){min-width:28px;padding:0 8px!important}
:root:has([data-aopy-ui]) :where(.aopy-content,.aopy-grid,.aopy-field,.aopy-section,.aopy-table-wrap,.aopy-kpi){box-sizing:border-box;min-width:0}:root:has([data-aopy-ui]) .aopy-title{font:700 var(--aopy-size-h1)/var(--aopy-line-h1) var(--aopy-font-title);letter-spacing:-1px;color:var(--aopy-ink);margin:0}:root:has([data-aopy-ui]) .aopy-section-title{font:700 var(--aopy-size-section)/var(--aopy-line-section) var(--aopy-font-title);letter-spacing:-.015em;color:var(--aopy-ink);margin:0}:root:has([data-aopy-ui]) .aopy-body{font:400 var(--aopy-size-body)/var(--aopy-line-body) var(--aopy-font-ui)}:root:has([data-aopy-ui]) :is(.aopy-detail,.aopy-label){font:400 var(--aopy-size-detail)/var(--aopy-line-detail) var(--aopy-font-ui)}:root:has([data-aopy-ui]) .aopy-label{font-weight:500}:root:has([data-aopy-ui]) .aopy-muted{color:var(--aopy-muted)}:root:has([data-aopy-ui]) .aopy-chart-label{font:400 var(--aopy-size-chart)/var(--aopy-line-chart) var(--aopy-font-ui);color:var(--aopy-muted)}:root:has([data-aopy-ui]) .aopy-section+.aopy-section{margin-top:32px}:root:has([data-aopy-ui]) .aopy-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}:root:has([data-aopy-ui]) .aopy-inline{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}:root:has([data-aopy-ui]) .aopy-filters{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}:root:has([data-aopy-ui]) .aopy-filters>*{min-height:var(--aopy-control-height)}:root:has([data-aopy-ui]) .aopy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;display:grid}:root:has([data-aopy-ui]) .aopy-field{font:400 14px/21px var(--aopy-font-ui);align-content:start;gap:6px;display:grid}:root:has([data-aopy-ui]) .aopy-status{font:400 14px/21px var(--aopy-font-ui);color:var(--aopy-muted);align-items:center;gap:6px;display:inline-flex}:root:has([data-aopy-ui]) .aopy-status[data-tone=positive]{color:var(--aopy-positive)}:root:has([data-aopy-ui]) .aopy-status[data-tone=warning]{color:var(--aopy-warning)}:root:has([data-aopy-ui]) .aopy-status[data-tone=negative]{color:var(--aopy-negative)}:root:has([data-aopy-ui]) .aopy-status-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}:root:has([data-aopy-ui]) .aopy-bar-fill{background-image:none;background-color:color-mix(in srgb, var(--aopy-accent) 72%, #fff)}:root:has([data-aopy-ui]) .aopy-bar-row:nth-child(1 of .aopy-bar-row) .aopy-bar-fill{background-color:var(--aopy-accent)}:root:has([data-aopy-ui]) .aopy-warning{border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-notice);box-shadow:inset 3px 0 0 var(--aopy-warning);color:var(--aopy-ink);background:var(--aopy-warning-bg);font:400 14px/21px var(--aopy-font-ui);justify-content:flex-start;padding:10px 14px 10px 16px}:root:has([data-aopy-ui]) .aopy-warning>svg:first-child{color:var(--aopy-warning)}:root:has([data-aopy-ui]) .aopy-warning>.flex-1{flex:0 auto}:root:has([data-aopy-ui]) .aopy-kpis{grid-template-columns:repeat(var(--aopy-kpi-cols,4), minmax(0, 1fr));gap:16px;width:100%;display:grid}:root:has([data-aopy-ui]) .aopy-kpis--dashboard{grid-template-columns:repeat(4,minmax(0,1fr))}:root:has([data-aopy-ui]) .aopy-kpis--audience{--aopy-kpi-cols:6}:root:has([data-aopy-ui]) .aopy-kpis--audience>.aopy-kpi{position:relative}:root:has([data-aopy-ui]) .aopy-kpis--audience:not(.aopy-kpis--cards)>.aopy-kpi+.aopy-kpi:before{content:"";background:var(--aopy-line);width:1px;position:absolute;top:4px;bottom:4px;left:0}:root:has([data-aopy-ui]) .aopy-kpi{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;min-height:108px;padding:12px 4px;display:flex}:root:has([data-aopy-ui]) .aopy-kpi-label{color:var(--aopy-muted);font:500 14px/21px var(--aopy-font-ui);margin:0}:root:has([data-aopy-ui]) .aopy-kpi-value{font:var(--aopy-weight-kpi) var(--aopy-size-kpi)/var(--aopy-line-kpi) var(--aopy-font-ui);letter-spacing:var(--aopy-tracking-kpi);font-variant-numeric:tabular-nums;color:var(--aopy-ink);margin:0}:root:has([data-aopy-ui]) :is(.aopy-kpis--dashboard,.aopy-kpis--cards)>.aopy-kpi{border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-dialog);background:var(--aopy-paper);box-shadow:var(--aopy-shadow-card);padding:20px 12px;container-type:inline-size}:root:has([data-aopy-ui]) .aopy-kpi-figure{align-items:flex-end;gap:6px;min-width:0;display:flex}:root:has([data-aopy-ui]) .aopy-kpi-figure>.aopy-kpi-pill{margin-bottom:6px;transform:none}:root:has([data-aopy-ui]) .aopy-kpis--compact .aopy-kpi-figure>.aopy-kpi-pill{margin-bottom:4px}:root:has([data-aopy-ui]) .aopy-kpis--tiles .aopy-kpi-head{justify-content:flex-start}:root:has([data-aopy-ui]) :is(.aopy-kpis--dashboard,.aopy-kpis--cards)>.aopy-kpi--trend .aopy-kpi-value{font-size:min(var(--aopy-size-kpi), 8.5cqi);line-height:1.15}:root:has([data-aopy-ui]) :is(.aopy-kpis--dashboard,.aopy-kpis--cards)>.aopy-kpi:not(.aopy-kpi--trend) .aopy-kpi-value{font-size:min(var(--aopy-size-kpi), calc(100cqi / (var(--aopy-kpi-chars,8) * .62)));line-height:1.15}:root:has([data-aopy-ui]) .aopy-kpis--tiles>.aopy-kpi{min-height:0;padding:var(--aopy-card-pad);text-align:left;justify-content:flex-start;align-items:flex-start;gap:4px}:root:has([data-aopy-ui]) .aopy-kpis--tiles>.aopy-kpi>div{justify-content:flex-start}:root:has([data-aopy-ui]) .aopy-kpis--tiles>.aopy-kpi .aopy-kpi-value{margin-top:4px}@container aopy-dash (max-width:1499px){:root:has([data-aopy-ui]) .aopy-kpis--tiles:not(.aopy-kpis--compact).aopy-kpis--dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}:root:has([data-aopy-ui]) .aopy-kpis.aopy-kpis--tiles.aopy-kpis--compact{grid-template-columns:repeat(var(--aopy-kpi-cols,4), minmax(0, 1fr));max-width:calc(var(--aopy-kpi-cols,4) * 560px + (var(--aopy-kpi-cols,4) - 1) * 16px);justify-content:start;gap:12px}@container aopy-dash (min-width:1100px){:root:has([data-aopy-ui]) .aopy-kpis.aopy-kpis--tiles.aopy-kpis--compact{gap:16px}}@container aopy-dash (max-width:899px){:root:has([data-aopy-ui]) .aopy-kpis.aopy-kpis--tiles.aopy-kpis--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}:root:has([data-aopy-ui]) .aopy-kpis--compact>.aopy-kpi{gap:0;padding:12px 16px}:root:has([data-aopy-ui]) .aopy-kpis--compact>.aopy-kpi .aopy-kpi-label{font-size:13px;line-height:19px}:root:has([data-aopy-ui]) .aopy-kpis--compact>.aopy-kpi .aopy-kpi-value{margin-top:0;font-size:min(26px,14cqi);line-height:30px}:root:has([data-aopy-ui]) .aopy-kpis--compact>.aopy-kpi .aopy-detail{font-size:13px;line-height:18px}@media (max-width:767px){:root:has([data-aopy-ui]) .aopy-kpis.aopy-kpis--tiles.aopy-kpis--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:root:has([data-aopy-ui]) .aopy-content--dashboard .aopy-kpis.aopy-kpis--compact{grid-template-columns:repeat(2,minmax(0,1fr))}}:root:has([data-aopy-ui]) .aopy-kpis--campaigns{--aopy-size-kpi:32px;--aopy-line-kpi:40px}:root:has([data-aopy-ui]) .aopy-amount{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:.2em;display:inline-flex}:root:has([data-aopy-ui]) .aopy-currency{font:400 14px/1 var(--aopy-font-ui);letter-spacing:0}:root:has([data-aopy-ui]) .aopy-kpis--dashboard .aopy-currency{font:inherit;letter-spacing:inherit}:root:has([data-aopy-ui]) .aopy-table-wrap{width:100%;max-width:100%;position:relative;overflow-x:auto}:root:has([data-aopy-ui]) [data-aopy-ui] .aopy-table-wrap:not(.aopy-card *){background:var(--aopy-paper);border:1px solid var(--aopy-line);border-radius:var(--aopy-radius-dialog)}:root:has([data-aopy-ui]) .aopy-table{border-collapse:collapse;width:100%;color:var(--aopy-ink);font:400 14px/21px var(--aopy-font-ui);font-variant-numeric:tabular-nums}:root:has([data-aopy-ui]) .aopy-table :is(th,td){border-bottom:1px solid var(--aopy-line);text-align:left;vertical-align:middle;padding:12px 14px}:root:has([data-aopy-ui]) .aopy-table thead th{background:var(--aopy-soft);color:var(--aopy-muted);font-weight:500}:root:has([data-aopy-ui]) .aopy-table .aopy-number{text-align:right}:root:has([data-aopy-ui]) .aopy-table .aopy-cell-center{text-align:center}:root:has([data-aopy-ui]) .aopy-table--campaign-dense thead th{font-size:13px;line-height:20px}:root:has([data-aopy-ui]) .aopy-table .aopy-row-actions{white-space:nowrap;width:120px}:root:has([data-aopy-ui]) .aopy-table .aopy-row-actions--icon{text-align:center;width:72px;min-width:72px}@media (min-width:1600px){:root:has([data-aopy-ui]) .aopy-table .aopy-row-actions--icon{width:96px;min-width:96px}}:root:has([data-aopy-ui]) .aopy-table.aopy-table--inset thead th{padding:11px 16px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--inset tbody td{padding:15px 16px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--inset :is(th,td):first-child{padding-left:var(--aopy-table-inset,40px)}:root:has([data-aopy-ui]) .aopy-table.aopy-table--roomy thead th{padding:11px 32px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--roomy tbody td{padding:15px 32px}:root:has([data-aopy-ui]) .aopy-table tbody tr{height:var(--aopy-row-h,auto)}:root:has([data-aopy-ui]) .aopy-table.aopy-table--campaign-list thead th{padding:11px 8px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--campaign-list tbody td{padding:15px 8px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--campaign-list :is(th,td):first-child{padding-left:24px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--campaign-perf thead th{padding:11px 4px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--campaign-perf tbody td{padding:15px 6px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--compact thead th{padding:11px 8px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--compact tbody td{padding:15px 8px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--compact :is(th,td):first-child{padding-left:var(--aopy-table-edge-start,14px)}:root:has([data-aopy-ui]) .aopy-table.aopy-table--compact :is(th,td):last-child{padding-right:var(--aopy-table-edge-end,14px)}:root:has([data-aopy-ui]) .aopy-table.aopy-table--compact :is(th,td):first-child:has([role=checkbox],input[type=checkbox]){padding-inline:4px}@media (max-width:1100px){:root:has([data-aopy-ui]) .aopy-kpis:not(.aopy-kpis--audience,.aopy-kpis--four-tight){grid-template-columns:repeat(2,minmax(0,1fr))}:root:has([data-aopy-ui]) .aopy-kpis.aopy-kpis--four-tight{grid-template-columns:repeat(4,minmax(0,1fr))}:root:has([data-aopy-ui]) .aopy-kpis.aopy-kpis--single{grid-template-columns:minmax(0,1fr)}:root:has([data-aopy-ui]) .aopy-kpis--audience{--aopy-kpi-cols:3}:root:has([data-aopy-ui]) .aopy-kpis--audience>.aopy-kpi:nth-child(3n+1):before{display:none}:root:has([data-aopy-ui]) .aopy-kpis--dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){:root:has([data-aopy-ui]) .aopy-grid{grid-template-columns:minmax(0,1fr);gap:18px}:root:has([data-aopy-ui]) .aopy-content--dashboard{--aopy-inset:16px}:root:has([data-aopy-ui]) .aopy-table.aopy-table--inset{--aopy-table-inset:16px}:root:has([data-aopy-ui]) .aopy-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:root:has([data-aopy-ui]) .aopy-kpis.aopy-kpis--dashboard{grid-template-columns:minmax(0,1fr)}:root:has([data-aopy-ui]) .aopy-kpis.aopy-kpis--four-tight{grid-template-columns:repeat(2,minmax(0,1fr))}:root:has([data-aopy-ui]) .aopy-kpis--audience>.aopy-kpi:nth-child(2n):before{display:block}:root:has([data-aopy-ui]) .aopy-kpis--audience>.aopy-kpi:nth-child(odd):before{display:none}:root:has([data-aopy-ui]) .aopy-content--dashboard .aopy-kpis{grid-template-columns:minmax(0,1fr);gap:8px}}