.tarefas-filtros{margin-block:var(--spacing-16)}.tarefas-filtros label,.tarefas-criar label{gap:var(--spacing-8);color:var(--color-graphite);font-size:var(--text-small);flex-direction:column;min-width:0;display:flex}.tarefas-filtros select{max-width:100%}.tarefas-criar{align-items:end;gap:var(--spacing-12);padding:var(--spacing-16);border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);flex-wrap:wrap;display:flex}.tarefas-criar label{flex:10rem}.tarefas-criar .tarefas-titulo{flex:2 13.75rem}.tarefas-criar input,.tarefas-filtros select{width:100%;min-height:2.75rem}.tarefas-criar button{min-height:2.75rem}.tarefas-lista{margin-block:var(--spacing-16);border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);padding:0;list-style:none}.tarefas-lista li{align-items:center;gap:var(--spacing-12);padding:var(--spacing-16);display:flex}.tarefas-lista li+li{border-top:1px solid var(--color-warm-mist)}.tarefas-concluir{place-items:center;min-width:2.75rem;min-height:2.75rem;display:grid}.tarefas-concluir input{width:1.25rem;height:1.25rem;accent-color:var(--color-ink)}.tarefas-conteudo{overflow-wrap:anywhere;flex:1;min-width:0}.tarefas-conteudo strong{color:var(--color-ink);font-weight:var(--font-weight-medium);display:block}.tarefas-conteudo small,.tarefas-status{color:var(--color-graphite);font-size:var(--text-small)}.tarefas-conteudo p{margin-block:var(--spacing-8)}.tarefas-feita{text-decoration:line-through}.tarefas-status{border-radius:var(--radius-full);background:var(--color-soft-paper);padding:var(--spacing-8) var(--spacing-12);white-space:nowrap}.tarefas-estado{text-align:center;padding:var(--spacing-24);color:var(--color-graphite)}.tarefas-estado h2{color:var(--color-ink);font-size:var(--text-body)}@media (width<=600px){.tarefas-criar label,.tarefas-criar .tarefas-titulo,.tarefas-criar button{flex:100%;width:100%}.tarefas-lista li{gap:var(--spacing-8);padding:var(--spacing-12);grid-template-columns:2.75rem minmax(0,1fr);display:grid}.tarefas-status{grid-column:2;justify-self:start}}.fluid-panel:not([data-inline]){z-index:160;width:18.75rem;max-width:calc(100vw - 1.5rem);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:var(--color-soft-paper);color:var(--color-ink);box-shadow:var(--shadow-lg);overscroll-behavior:contain;opacity:0;transform:translateY(var(--spacing-4));transition:opacity .15s,transform .15s;position:fixed;overflow-y:auto}.fluid-panel[data-open]:not([data-inline]){opacity:1;transform:none}@starting-style{.fluid-panel[data-open]:not([data-inline]){opacity:0;transform:translateY(var(--spacing-4))}}.fluid-panel[hidden]{display:none!important}.fluid-panel :is(button,a,input){min-height:2.75rem}.fluid-panel :is(button,a,input):focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.fluid-panel input{box-sizing:border-box;border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-parchment);width:100%;color:var(--color-ink);padding:var(--spacing-8);font:inherit}.fluid-panel .fluid-option{justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;padding:var(--spacing-8);border-radius:var(--radius-md);color:inherit;text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}.fluid-option small{color:var(--color-graphite);display:block}.fluid-option:hover{background:var(--color-navigation-bg)}.fluid-panel-title{justify-content:space-between;align-items:center;gap:var(--spacing-8);margin-bottom:var(--spacing-8);display:flex}.fluid-panel-title button{color:inherit;background:0 0;border:0;min-width:2.75rem}.fluid-composer-chips{gap:var(--spacing-8);padding:var(--spacing-8) 0;flex-wrap:wrap;display:flex}.fluid-composer-chips>button{min-height:2.75rem;padding:var(--spacing-8) var(--spacing-12);align-items:center;gap:var(--spacing-8);border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:var(--color-soft-paper);color:var(--color-ink);font:inherit;cursor:pointer;display:flex}.fluid-continue{gap:var(--spacing-8);width:100%;margin-top:var(--spacing-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fluid-continue a{min-height:2.75rem;padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);color:var(--color-ink);text-decoration:none;overflow:hidden}.fluid-continue small{color:var(--color-graphite);display:block}.fluid-continue span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fluid-page-error{align-items:center;gap:var(--spacing-12);padding:var(--spacing-8) var(--spacing-12);margin-bottom:var(--spacing-12);border:1px solid var(--color-signal-red);border-radius:var(--radius-md);color:var(--color-ink);background:var(--color-soft-paper);display:flex}.fluid-page-error>span{flex:1}.fluid-page-error button{min-width:2.75rem;min-height:2.75rem}@media (width<1280px){.shell.superapp>.superapp-rail:has([data-tip]:is(:hover,:focus-visible)){z-index:151}:root .shell.superapp:has(>.fluid-panel){grid-template-columns:var(--superapp-rail-w) minmax(0, 1fr)!important}:root .shell.superapp>.sidebar.superapp-panel.fluid-panel{z-index:150;left:calc(var(--superapp-rail-w) + var(--spacing-8));top:max(var(--spacing-8), env(safe-area-inset-top));bottom:max(var(--spacing-8), env(safe-area-inset-bottom));width:var(--superapp-panel-w);margin:0;padding:0;height:auto!important;position:fixed!important}}@media (width<=900px){:root .shell.superapp:has(>.fluid-panel){grid-template-columns:minmax(0,1fr)!important}:root .shell.superapp>.sidebar.superapp-panel.fluid-panel{left:max(var(--spacing-8), env(safe-area-inset-left));max-width:calc(100vw - 1.5rem);bottom:calc(4.5rem + env(safe-area-inset-bottom));display:flex!important}:root .shell.superapp>.sidebar.superapp-panel.fluid-panel[hidden]{display:none!important}.fluid-continue{grid-template-columns:minmax(0,1fr)}.fluid-composer-chips{padding-bottom:max(var(--spacing-8), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.fluid-panel:not([data-inline]),.fluid-panel[data-open]:not([data-inline]){transition:none;transform:none}}.fluid-mobile-areas{display:none}@media (width<=900px){.fluid-mobile-areas{gap:var(--spacing-4);padding:var(--spacing-8);border-bottom:1px solid var(--color-hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root .shell.superapp .chat-input.chat-composer .chat-composer-controls :is(.attach-btn,.engine-model-trigger,.send){min-width:2.75rem!important;min-height:2.75rem!important}}.shell .content.is-home-content .home-hero>.fluid-continue{width:var(--composer-width);max-width:100%;margin-inline:auto}@media (width<=900px){.fluid-page-error{gap:var(--spacing-8);flex-wrap:wrap}.fluid-page-error>span{overflow-wrap:anywhere;flex:0 0 100%;min-width:0}.fluid-page-error>button{flex-shrink:0}}:root{--superapp-rail-w:64px;--superapp-panel-w:272px;--superapp-ease:cubic-bezier(.2, 0, 0, 1);--superapp-dur:.22s;--superapp-dot:#0a84ff;--superapp-tabbar-h:58px;--superapp-fade:16px}:root[data-engine-theme=dark]{--superapp-dot:#3b9bff}@property --superapp-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --superapp-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@keyframes superapp-edge-fade{0%{--superapp-fade-top:0px;--superapp-fade-bottom:var(--superapp-fade)}2%,98%{--superapp-fade-top:var(--superapp-fade);--superapp-fade-bottom:var(--superapp-fade)}to{--superapp-fade-top:var(--superapp-fade);--superapp-fade-bottom:0px}}@supports (animation-timeline:scroll()){:root .superapp-scroll-fade,:root .shell.superapp .content.is-home-content .chat-feed{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--superapp-fade-top), #000 calc(100% - var(--superapp-fade-bottom)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--superapp-fade-top), #000 calc(100% - var(--superapp-fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--superapp-fade-top), #000 calc(100% - var(--superapp-fade-bottom)), transparent);animation-name:superapp-edge-fade;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self y)}}:root .shell.superapp{transition:grid-template-columns var(--superapp-dur) var(--superapp-ease);grid-template-columns:var(--superapp-rail-w) var(--superapp-panel-w) minmax(0, 1fr)!important}:root .shell.superapp.is-panel-collapsed{grid-template-columns:var(--superapp-rail-w) minmax(0, 1fr)!important}:root .shell.superapp.is-panel-collapsed>.sidebar{display:none!important}:root .shell.superapp>.superapp-rail{z-index:50;background:var(--color-parchment);border-right:0;flex-direction:column;align-items:center;gap:6px;height:100svh;min-height:0;padding:12px 0 10px;display:flex;position:sticky;top:0}:root .shell.superapp:has(>.shell-main>.content.is-home-content)>.superapp-rail{height:100dvh}.superapp-rail-apps{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;align-items:center;gap:2px;width:100%;min-height:0;padding:4px 0;display:flex;overflow-y:auto}.superapp-rail-apps::-webkit-scrollbar{display:none}.superapp-rail-sep{background:var(--color-hairline);flex:none;width:24px;height:1px;margin:8px 0}:root .shell.superapp .superapp-rail-item,:root .shell.superapp .superapp-rail-toggle{min-height:40px;color:var(--color-graphite);cursor:pointer;transition:background-color var(--superapp-dur) var(--superapp-ease), color var(--superapp-dur) var(--superapp-ease);flex:none;place-items:center;display:grid;position:relative;background:0 0!important;border:0!important;border-radius:10px!important;width:40px!important;height:40px!important;padding:0!important}:root .shell.superapp .superapp-rail-item .fi,:root .shell.superapp .superapp-rail-toggle .fi{width:19px;height:19px;font-size:19px}:root .shell.superapp .superapp-rail-item:hover,:root .shell.superapp .superapp-rail-toggle:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 6%, transparent)!important}:root .shell.superapp .superapp-rail-item.is-active{color:var(--color-ink);background:var(--color-navigation-selected)!important}.superapp-rail-item .superapp-dot{position:absolute;top:7px;right:7px}:root .shell.superapp .superapp-rail-toggle{margin-bottom:4px}:root .shell.superapp .superapp-rail>.sidebar-footer{place-items:center;width:100%;display:grid;background:0 0!important;border:0!important;padding:8px 0 0!important}:root .shell.superapp .superapp-rail .sidebar-account-menu-wrap{position:relative}:root .shell.superapp .superapp-rail .sidebar-account-trigger{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}:root .shell.superapp .superapp-rail .sidebar-account-trigger .avatar{border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;display:grid}:root .shell.superapp .superapp-rail .account-popover{inset:auto auto 0 calc(100% + 10px)!important}:root .shell.superapp>.sidebar.superapp-panel{min-width:0;margin:var(--spacing-8,.5rem) 0 var(--spacing-8,.5rem) 0;border:1px solid var(--color-hairline)!important;border-radius:var(--radius-xl,1.125rem)!important;background:var(--color-navigation-bg)!important;height:calc(100svh - 1rem)!important}:root .shell.superapp .superapp-panel-head{align-items:center;gap:2px;min-height:56px;padding:12px 10px 6px 12px!important;display:flex!important}.superapp-loja{flex:auto;min-width:0;position:relative}.superapp-loja-btn{max-width:100%;min-height:34px;color:var(--color-ink);font:inherit;font-size:15px;font-weight:var(--font-weight-medium,500);cursor:pointer;transition:background-color var(--superapp-dur) var(--superapp-ease);background:0 0;border:0;border-radius:9px;align-items:center;gap:4px;padding:6px 8px;display:inline-flex}.superapp-loja-btn:hover,.superapp-loja-btn[aria-expanded=true]{background:color-mix(in srgb, var(--color-ink) 6%, transparent)}.superapp-loja-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.superapp-loja-btn .fi{width:16px;height:16px;color:var(--color-graphite);flex:none}.superapp-loja-menu{z-index:200;border:1px solid var(--color-hairline);background:var(--color-soft-paper);width:240px;box-shadow:var(--shadow-lg);border-radius:14px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.superapp-loja-menu button{min-height:36px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:7px 10px;font-size:13.5px;display:flex}.superapp-loja-menu button>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.superapp-loja-menu button:hover{background:var(--color-navigation-selected)}.superapp-loja-menu .superapp-loja-config{border-top:1px solid var(--color-hairline);color:var(--color-graphite);border-radius:0 0 9px 9px;margin-top:4px}.superapp-loja-menu .fi{width:16px;height:16px}:root .shell.superapp .superapp-icon-btn{width:34px;height:34px;min-height:34px;color:var(--color-graphite);cursor:pointer;transition:background-color var(--superapp-dur) var(--superapp-ease), color var(--superapp-dur) var(--superapp-ease);background:0 0;border:0;border-radius:9px;flex:none;place-items:center;padding:0;display:grid}:root .shell.superapp .superapp-icon-btn:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 6%, transparent)}:root .shell.superapp .superapp-icon-btn .fi{width:17px;height:17px}:root .superapp-scroll-fade{scrollbar-gutter:stable;scroll-padding-block:16px}:root .shell.superapp .sidebar-nav{padding:4px 8px 20px!important}:root .superapp-scroll-fade .nav-item.nav-home{min-height:38px;transition:background-color var(--superapp-dur) var(--superapp-ease);margin:2px 0 10px;color:var(--color-ink)!important;border-radius:10px!important;padding:8px 10px!important;font-size:14px!important}:root .superapp-scroll-fade .nav-item.nav-home>.fi{background:0 0!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;font-size:17px!important}:root .superapp-scroll-fade .superapp-section{margin-top:6px}:root .superapp-scroll-fade .sidebar-library-head{min-height:30px;color:var(--color-ash);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:4px 10px;font-size:12.5px;display:inline-flex}:root .superapp-scroll-fade .sidebar-library-head:hover{color:var(--color-ink)}:root .superapp-scroll-fade .sidebar-library-head .fi{width:14px;height:14px}:root .superapp-scroll-fade :where(.sidebar-session-row){min-height:36px;transition:background-color var(--superapp-dur) var(--superapp-ease);border-radius:10px}:root .superapp-scroll-fade .sidebar-session-main{font-size:14px}:root .superapp-recentes>.sidebar-session-row,:root .superapp-recentes>.sidebar-session-rename{content-visibility:auto;contain-intrinsic-size:auto 36px}:root .superapp-recentes>.sidebar-session-row:focus-within,:root .superapp-recentes>.sidebar-session-rename{content-visibility:visible}:root .superapp-recentes>.sidebar-session-row:has(.sidebar-session-menu){content-visibility:visible}.superapp-dot{background:var(--superapp-dot);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-navigation-bg);border-radius:50%;display:block}.sidebar-session-trailing>.superapp-dot{box-shadow:none;position:absolute}.sidebar-session-row:hover .sidebar-session-trailing>.superapp-dot,.sidebar-session-row:focus-within .sidebar-session-trailing>.superapp-dot{opacity:0}:root .shell.superapp .superapp-home-intro{justify-items:center;gap:12px;display:grid}.superapp-home-mark{width:36px;height:36px;color:var(--color-graphite);background:color-mix(in srgb, var(--color-ink) 5%, transparent);border-radius:50%;place-items:center;display:grid}.superapp-home-mark .fi{width:18px;height:18px}.superapp-loja-link{color:inherit;font:inherit;letter-spacing:inherit;text-underline-offset:.18em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);cursor:pointer;transition:text-decoration-color var(--superapp-dur) var(--superapp-ease);background:0 0;border:0;padding:0;display:inline}.superapp-loja-link:hover,.superapp-loja-link:focus-visible{text-decoration-color:currentColor}.superapp-context-chips{flex-wrap:wrap;gap:6px;width:100%;max-width:760px;margin:4px auto -6px;padding-inline:6px;display:flex}.superapp-context-chip{max-width:100%;min-height:28px;color:var(--color-graphite);background:color-mix(in srgb, var(--color-ink) 5%, transparent);font:inherit;cursor:pointer;transition:background-color var(--superapp-dur) var(--superapp-ease), color var(--superapp-dur) var(--superapp-ease);border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.superapp-context-chip:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 9%, transparent)}.superapp-context-chip .fi{flex:none;width:14px;height:14px}.superapp-context-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.superapp-apps-grid{border-bottom:1px solid var(--color-hairline);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0 0 10px;padding:0 0 10px;display:grid}.superapp-app{min-width:0;min-height:60px;color:var(--color-graphite);font:inherit;cursor:pointer;transition:background-color var(--superapp-dur) var(--superapp-ease);background:0 0;border:0;border-radius:12px;justify-items:center;gap:4px;padding:8px 2px;font-size:11.5px;display:grid}.superapp-app .fi{width:20px;height:20px}.superapp-app span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.superapp-app:hover{background:var(--color-navigation-selected)}.superapp-app.is-active{color:var(--color-ink);background:var(--color-navigation-selected)}.superapp-tabbar{display:none}@media (width<=767px){:root .shell.superapp{grid-template-columns:minmax(0,1fr)!important}:root .shell.superapp>.superapp-rail{display:none!important}:root .shell.superapp>.superapp-tabbar{z-index:90;height:calc(var(--superapp-tabbar-h) + env(safe-area-inset-bottom));padding:4px max(6px, env(safe-area-inset-left)) env(safe-area-inset-bottom) max(6px, env(safe-area-inset-right));border-top:1px solid var(--color-hairline);background:color-mix(in srgb, var(--color-parchment) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.superapp-tab{min-width:0;min-height:44px;color:var(--color-ash);font:inherit;cursor:pointer;transition:color var(--superapp-dur) var(--superapp-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-content:center;justify-items:center;gap:2px;padding:0;font-size:10.5px;display:grid}.superapp-tab.is-active{color:var(--color-ink)}.superapp-tab{border-radius:var(--radius-lg,.875rem);block-size:2.75rem;transition:color var(--superapp-dur) var(--superapp-ease), background-color var(--superapp-dur) var(--superapp-ease);align-self:center;margin:0 .25rem .25rem}@media (hover:hover){.superapp-tab:hover{color:var(--color-ink);background:var(--color-navigation-selected)}}.superapp-tab:active{background:var(--color-navigation-selected)}.superapp-tab-icon{place-items:center;width:30px;height:26px;display:grid;position:relative}.superapp-tab-icon .fi{width:21px;height:21px}.superapp-tab-icon .superapp-dot{position:absolute;top:1px;right:1px}:root .shell.superapp.has-tabbar>.shell-main{padding-bottom:calc(var(--superapp-tabbar-h) + env(safe-area-inset-bottom))}:root:has(.shell.superapp>.superapp-tabbar){--tab-bar-height:var(--superapp-tabbar-h)}:root:is(.is-web-keyboard-open,.is-native-keyboard-open):has(.shell.superapp>.superapp-tabbar){--tab-bar-height:0px}:root:is(.is-web-keyboard-open,.is-native-keyboard-open) .shell.superapp>.superapp-tabbar{display:none}:root:is(.is-web-keyboard-open,.is-native-keyboard-open) .shell.superapp.has-tabbar>.shell-main{padding-bottom:0}}@media (prefers-reduced-motion:reduce){:root .shell.superapp,:root .shell.superapp :is(.superapp-rail-item,.superapp-rail-toggle,.superapp-icon-btn,.superapp-loja-btn,.superapp-context-chip,.superapp-app,.superapp-tab){transition:none}}.superapp-marca{border-radius:.5625rem;align-items:center;min-block-size:2.75rem;padding:.75rem .875rem 0 1.125rem;display:flex}.superapp-marca img{block-size:1.375rem;inline-size:auto;max-inline-size:100%}:root[data-engine-theme=dark] .superapp-marca img{filter:brightness(0)invert()}.superapp-marca:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.superapp-panel.is-collapsed .superapp-marca{display:none}.superapp-rail-item[data-tip]:after{content:attr(data-tip);left:calc(var(--tip-x,4rem) + .5rem);top:var(--tip-y,50%);z-index:120;opacity:0;pointer-events:none;white-space:nowrap;border-radius:var(--radius-sm,.5rem);background:var(--color-ink);color:var(--color-navigation-bg);font-size:var(--text-body-sm,.8125rem);font-weight:var(--font-weight-medium,500);padding:.3125rem .625rem;transition:opacity .12s,transform .12s;position:fixed;transform:translate(-.25rem,-50%)}@media (hover:hover){.superapp-rail-item[data-tip]:hover:after{opacity:1;transform:translateY(-50%)}}.superapp-rail-item[data-tip]:focus-visible:after{opacity:1;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.superapp-rail-item[data-tip]:after{transition:none}}.superapp-rail-logo{width:2.75rem;height:2.75rem;margin:0 auto var(--spacing-8,.5rem);border-radius:var(--radius-md,.75rem);place-items:center;display:grid}.superapp-rail-logo img{width:1.5rem;height:1.5rem}.superapp-rail-logo:focus-visible{outline:.125rem solid var(--color-ink);outline-offset:.125rem}@media (hover:hover){.superapp-rail-logo:hover{background:var(--color-navigation-selected)}}.superapp-rail-logo[data-tip]:after{content:attr(data-tip);left:calc(var(--tip-x,4rem) + .5rem);top:var(--tip-y,50%);z-index:120;opacity:0;pointer-events:none;white-space:nowrap;border-radius:var(--radius-sm,.5rem);background:var(--color-ink);color:var(--color-navigation-bg);font-size:var(--text-body-sm,.8125rem);padding:.3125rem .625rem;transition:opacity .12s,transform .12s;position:fixed;transform:translate(-.25rem,-50%)}:root[data-engine-theme=dark] .superapp-rail-logo img{filter:invert()}.superapp-rail-grupo{display:contents}.superapp-rail-logo--toggle{cursor:pointer;color:var(--color-ink);background:0 0;border:0;padding:0}.superapp-rail-logo--toggle>*{grid-area:1/1}.superapp-rail-logo__painel{opacity:0;font-size:1.25rem}.superapp-rail-logo--toggle:focus-visible img{opacity:0}.superapp-rail-logo--toggle:focus-visible .superapp-rail-logo__painel{opacity:1}@media (hover:hover){.superapp-rail-logo--toggle:hover img{opacity:0}.superapp-rail-logo--toggle:hover .superapp-rail-logo__painel{opacity:1}}.app-sidebar-titulo{margin:var(--spacing-8,.5rem) var(--spacing-12,.75rem) var(--spacing-4,.25rem);color:var(--color-ash);font-size:var(--text-body)}.app-sidebar-nav .nav-item{align-items:center;gap:var(--spacing-12,.75rem);text-decoration:none;display:flex}.org-marca{border-radius:var(--radius-sm,.375rem);background:var(--color-navigation-selected);color:var(--color-ink);flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.org-marca.is-md{width:1.5rem;height:1.5rem;font-size:.75rem}.org-marca.is-sm{width:1.75rem;height:1.75rem;font-size:.8125rem}.org-marca img{object-fit:cover;width:100%;height:100%}.superapp-loja-btn{gap:var(--spacing-8,.5rem)}.superapp-loja-menu-titulo{margin:var(--spacing-4,.25rem) var(--spacing-12,.75rem);color:var(--color-ash);font-size:var(--text-caption,.8125rem)}.superapp-loja-org{flex-direction:column;min-width:0;display:flex}.superapp-loja-org>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.superapp-loja-org small{color:var(--color-ash);font-size:var(--text-caption,.8125rem)}.superapp-loja-menu button{gap:var(--spacing-12,.75rem)}.superapp-loja-menu button>.org-marca{flex:none;width:1.75rem}.superapp-loja-menu button>.superapp-loja-org{flex:auto}.rail-previa{left:calc(var(--superapp-rail-w,4rem) + .25rem);z-index:70;width:15rem;padding:var(--spacing-8,.5rem);border:1px solid var(--color-hairline);border-radius:var(--radius-xl,1.125rem);background:var(--color-navigation-bg);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--color-pure-black) 45%, transparent);flex-direction:column;gap:.125rem;animation:.12s ease-out rail-previa-entra;display:flex;position:fixed}.rail-previa__titulo{color:var(--color-ash);font-size:var(--text-caption,.8125rem);margin:.25rem .5rem .375rem}.rail-previa__item{border-radius:var(--radius-md,.75rem);min-height:2.5rem;color:var(--color-ink);align-items:center;gap:.75rem;padding:0 .625rem;text-decoration:none;display:flex}.rail-previa__item:focus-visible{outline:.125rem solid var(--color-ink);outline-offset:-.125rem}@media (hover:hover){.rail-previa__item:hover{background:var(--color-navigation-selected)}}@keyframes rail-previa-entra{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.rail-previa{animation:none}}.app-sidebar-nav .nav-grupo__titulo{text-align:start;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.app-sidebar-nav .nav-grupo__titulo>span{flex:auto;min-width:0}.app-sidebar-nav .nav-grupo__seta{color:var(--color-ash);margin-inline-start:auto}.app-sidebar-nav .nav-grupo__itens{flex-direction:column;gap:.125rem;margin:.125rem 0 .25rem;padding-inline-start:1.25rem;display:flex}.app-sidebar-nav .nav-item--filho{min-height:2.25rem}.rail-previa__grupo{color:var(--color-ash);font-size:var(--text-caption,.8125rem);margin:.5rem .5rem .125rem}.shell.superapp .nav-contagem{color:var(--color-ash);font-size:var(--text-body);font-variant-numeric:tabular-nums;margin-inline-start:auto}@media (width<=48rem){.shell.superapp .superapp-apps-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.superapp-rail [data-tip]:after{content:attr(data-tip);left:calc(var(--tip-x,4rem) + var(--spacing-8));top:var(--tip-y,50%);z-index:200;opacity:0;pointer-events:none;white-space:nowrap;padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-md);background:var(--color-ink);color:var(--color-soft-paper);font-size:var(--text-body);transition:opacity .15s .15s;position:fixed;transform:translateY(-50%)}@media (hover:hover){.superapp-rail [data-tip]:hover:after{opacity:1;transform:translateY(-50%)}}.superapp-rail [data-tip]:focus-visible:after{opacity:1;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.superapp-rail [data-tip]:after{transition:none}}:root .rail-previa.rail-previa--sobre{box-sizing:border-box;max-height:none;box-shadow:none;overflow-y:auto}:root[data-previa] .superapp-rail [data-tip]:after{transition:none;opacity:0!important}:root[data-previa=sobre] .superapp-panel>*{visibility:hidden}@media (width>=768px) and (width<=1279px){.shell.superapp>.mobile-nav-layer{left:var(--superapp-rail-w)}.shell.superapp :is(.mobile-nav-drawer,.mobile-nav-account){background:var(--color-navigation-bg)}}.shell.superapp main.content.is-home-content .chat-input.chat-composer .chat-composer-controls>.send,.shell.superapp .pj-action-primary{min-width:2.75rem;min-height:2.75rem}.ws-nav-contagem{color:var(--color-graphite);font-size:var(--text-body);font-variant-numeric:tabular-nums;margin-left:auto}.mobile-nav-items .app-sidebar-nav{flex:none;max-height:none;overflow:visible}.mobile-nav-items .superapp-app>span{white-space:normal;font-size:var(--text-body);text-overflow:clip;line-height:1.3;overflow:visible}.ws-page .ws-grupo[aria-label=Filtrar\ documentos],.ws-agenda-motor .sx__view-selection{display:none}.ws-page .ws-barra:has(>.ws-grupo[aria-label="Visão da agenda"]){display:none}@media (width>=901px){:root{--izzat-ai-orb-left-reserve:var(--superapp-rail-w,64px)}}@media (width<=900px){.superapp-tab>span{font-size:var(--text-body)}}nav a:focus:not(:focus-visible),nav button:focus:not(:focus-visible),aside a:focus:not(:focus-visible),aside button:focus:not(:focus-visible){box-shadow:none!important;outline:none!important}nav a:focus-visible,aside a:focus-visible,nav button:focus-visible,aside button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;box-shadow:none!important}.meet-link-publico{margin-left:auto;position:relative}.meet-link-publico>section>button{min-height:2.75rem;padding:0 var(--spacing-16);border-radius:var(--radius-full);border:1px solid var(--color-ink);background:var(--color-ink);color:var(--color-parchment);font:inherit;cursor:pointer}.meet-link-publico>section>div{z-index:30;width:min(92vw,26.25rem);padding:var(--spacing-12);border-radius:var(--radius-2xl);background:var(--color-soft-paper);border:1px solid color-mix(in srgb, var(--color-graphite) 22%, transparent);position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 .75rem 2rem #0000002e}.meet-link-publico ul{margin:0;padding:0;list-style:none}.meet-link-publico li{gap:var(--spacing-8);flex-wrap:wrap;align-items:center;display:flex}.meet-link-publico li a{overflow-wrap:anywhere;font-size:var(--text-body);color:var(--color-graphite);flex:100%}.meet-link-publico li button{min-height:2.5rem;padding:0 var(--spacing-12);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-graphite) 30%, transparent);font:inherit;cursor:pointer;background:0 0}.ws-meet .e6-topo{align-items:center;gap:var(--spacing-12);display:flex}.ws-meet .e6-topo .e6-topo-nome{order:1}.ws-meet .e6-topo .badge{order:2}.ws-meet .e6-topo .meet-link-publico{order:3;margin-left:auto}.studio-img{gap:var(--spacing-12);height:calc(100dvh - 1.5rem);padding:var(--spacing-12) var(--spacing-16);flex-direction:column;display:flex}.studio-img-topo{align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.studio-img-titulo{margin:0;font-size:1.125rem;font-weight:600}.studio-img-sub{color:var(--text-muted,var(--color-raw-8a8a8a));font-size:var(--text-body)}.studio-img-acoes{gap:var(--spacing-8);margin-left:auto;display:flex}.studio-img-acoes a{align-items:center;text-decoration:none;display:inline-flex}.studio-img-erro{color:var(--danger,var(--color-raw-f87171));margin:0}.studio-img-frame{border:1px solid var(--border,var(--color-raw-2a2a2a));border-radius:var(--radius-xl);background:var(--color-raw-1e1e1e);flex:1;width:100%;min-height:26.25rem}.app-isolado-fallback{min-height:0;gap:var(--spacing-12);flex-direction:column;flex:1;padding-inline-end:var(--spacing-8);display:flex}.app-isolado-aviso{color:var(--color-ash);font-size:var(--text-body);margin:0}.app-isolado-cartao{align-items:flex-start;gap:var(--spacing-8);max-width:30rem;padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);flex-direction:column;display:flex}.app-isolado-cartao-titulo{font-size:var(--text-body-lg);margin:0;font-weight:600}.app-isolado-cartao-texto{color:var(--color-ash);font-size:var(--text-body);margin:0}.app-isolado-cartao a{align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.ws-excalidraw .HelpDialog__header,.ws-excalidraw .HelpDialog__btn,.ws-excalidraw a[href*=excalidraw],.ws-excalidraw a[href*=github\.com],.ws-excalidraw .library-menu-browse-button,.ws-excalidraw .library-menu-items__no-items__hint,.ws-excalidraw .library-menu-control-buttons a{display:none!important}.ws-excalidraw .excalidraw{--color-primary:#ededed;--color-primary-darker:#d4d4d4;--color-primary-darkest:#bdbdbd;--color-primary-light:#2a2a2a;--color-primary-light-darker:#333;--color-on-primary-container:#111;--color-surface-primary-container:#2a2a2a;--color-brand-hover:#d4d4d4;--color-brand-active:#bdbdbd}.ws-excalidraw .excalidraw.theme--dark{--color-primary:#ededed;--color-primary-light:#2a2a2a;--color-surface-primary-container:#2a2a2a;--color-on-primary-container:#ededed}:root:root,:root body{overflow-x:clip}@media (orientation:landscape) and (height<=32rem){.shell-main>.content:not(.is-home-content){margin-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}}.members-hub-page .marcas-workspace{gap:var(--spacing-16);margin-top:var(--spacing-32);min-width:0;margin-bottom:4rem;display:grid}.marcas-workspace .marcas-topo{justify-content:space-between;align-items:flex-start;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.marcas-workspace .marcas-topo h2{color:var(--color-ink);overflow-wrap:break-word;margin:0;font-size:1.25rem}.marcas-workspace .marcas-topo small{color:var(--color-ash);font-size:var(--text-caption);letter-spacing:.04em}.marcas-workspace .marcas-topo p{margin:var(--spacing-4) 0 0;color:var(--color-graphite);font-size:var(--text-body)}.marcas-workspace .btn-soft,.marcas-workspace input{min-width:2.75rem;min-height:2.75rem;font-size:1rem}.marcas-workspace .marcas-renomear{gap:var(--spacing-8);max-width:28rem;padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);display:grid}.marcas-workspace .marcas-renomear span{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.marcas-workspace .marcas-resumo{gap:var(--spacing-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marcas-workspace .marcas-num{gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);min-width:0;display:grid}.marcas-workspace .marcas-num small{color:var(--color-ash);font-size:var(--text-body-sm)}.marcas-workspace .marcas-num strong{color:var(--color-ink);font-size:1.5rem}.marcas-workspace .marcas-bloco{gap:var(--spacing-12);padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);min-width:0;display:grid}.marcas-workspace .marcas-bloco h3{font-size:var(--text-body-lg);color:var(--color-ink);margin:0}.marcas-workspace .marcas-bloco header p{margin:var(--spacing-4) 0 0;color:var(--color-graphite);font-size:var(--text-body)}.marcas-workspace .marcas-lista{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.marcas-workspace .marcas-lista li{justify-content:space-between;align-items:center;gap:var(--spacing-12);min-height:2.75rem;padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);display:flex}.marcas-workspace .marcas-lista li.is-atual{border-color:var(--color-ink)}.marcas-workspace .marcas-lista li>div{min-width:0;display:grid}.marcas-workspace .marcas-lista strong{overflow-wrap:break-word;color:var(--color-ink);font-size:var(--text-body)}.marcas-workspace .marcas-lista small{color:var(--color-ash);font-size:var(--text-body-sm);overflow-wrap:break-word}.marcas-workspace .marcas-estado{color:var(--color-graphite);font-size:var(--text-body);align-items:center;gap:var(--spacing-8);flex-wrap:wrap;margin:0;display:flex}.marcas-workspace .marcas-estado.is-erro{color:var(--color-signal-red)}@media (width<=480px){.marcas-workspace .marcas-resumo{grid-template-columns:minmax(0,1fr)}.marcas-workspace .marcas-lista li{flex-wrap:wrap}}.icone-badge{--badge-tom:var(--color-graphite);border-radius:var(--radius-lg);width:2rem;height:2rem;color:var(--badge-tom);background:color-mix(in srgb, var(--badge-tom) 14%, transparent);flex:none;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.icone-badge[data-estado=ok]{--badge-tom:var(--color-approval-green)}.icone-badge[data-estado=pendente]{--badge-tom:var(--color-ink)}.icone-badge[data-estado=bloqueado]{--badge-tom:var(--color-signal-red)}.icone-badge[data-estado=neutro]{--badge-tom:var(--color-graphite)}.etapas{gap:var(--spacing-8);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.etapas__item{align-content:start;justify-items:start;gap:var(--spacing-8);padding-top:var(--spacing-4);display:grid;position:relative}.etapas__item:not(:last-child):after{content:"";top:1.25rem;left:2.5rem;right:calc(-1 * var(--spacing-8));background:var(--color-hairline);height:1px;position:absolute}.etapas__item[data-estado=ok]:not(:last-child):after{background:var(--color-approval-green)}.etapas__texto{gap:var(--spacing-4);min-width:0;font-size:var(--text-body-sm);display:grid}.etapas__rotulo{color:var(--color-ink);font-weight:var(--font-weight-medium);-webkit-hyphens:auto;hyphens:auto}.etapas__estado{color:var(--color-graphite)}.etapas__item[data-estado=ok] .etapas__estado{color:var(--color-approval-green)}.etapas__item[data-estado=bloqueado] .etapas__estado{color:var(--color-signal-red)}.etapas__texto small{font-size:var(--text-body-sm);color:var(--color-graphite)}.etapas__link{min-height:2.75rem;color:var(--color-ink);align-items:center;text-decoration:underline;display:inline-flex}.etapas__item[aria-current=step] .icone-badge{box-shadow:0 0 0 2px var(--color-ink)}@media (width<=900px){.etapas{grid-auto-columns:auto;grid-auto-flow:row;gap:0}.etapas__item{align-items:start;column-gap:var(--spacing-12);padding-block:var(--spacing-8);grid-template-columns:2rem minmax(0,1fr)}.etapas__item:not(:last-child):after{top:2.75rem;bottom:calc(-1 * var(--spacing-8));width:1px;height:auto;left:1rem;right:auto}}.secao-etapa{gap:var(--spacing-12);margin-block:var(--spacing-16);display:grid}.secao-etapa__topo{align-items:center;gap:var(--spacing-12);min-height:2.75rem;display:flex}.secao-etapa__titulo{font-size:var(--text-body-lg);color:var(--color-ink);margin:0}.secao-etapa__estado{font-size:var(--text-body-sm);color:var(--color-graphite);margin-left:auto}.secao-etapa__estado[data-estado=ok]{color:var(--color-approval-green)}.secao-etapa__estado[data-estado=bloqueado]{color:var(--color-signal-red)}.cartao-metrica{gap:var(--spacing-4);min-width:0;max-width:100%;padding:var(--card-padding);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:var(--surface-card-surface);display:grid;container-type:inline-size}.cartao-metrica__rotulo{-webkit-hyphens:auto;hyphens:auto;font-size:var(--text-body-sm);color:var(--color-graphite)}.cartao-metrica__valor{color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(.875rem,9cqi,1.5rem);line-height:1.2}.cartao-metrica__variacao{font-size:var(--text-body-sm);color:var(--color-graphite);font-variant-numeric:tabular-nums}.cartao-metrica__variacao[data-tom=ok]{color:var(--color-approval-green)}.cartao-metrica__variacao[data-tom=bloqueado]{color:var(--color-signal-red)}.orders-metricas{gap:var(--spacing-12);margin-block:var(--spacing-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.orders-metricas>*{min-width:0}.orders-page .order-cliente .id-curto{justify-self:start}@media (width<=900px){.orders-metricas{gap:var(--spacing-8);margin-block:var(--spacing-8)}.orders-metricas .cartao-metrica{padding:var(--spacing-12) var(--spacing-8);gap:0}.orders-metricas .cartao-metrica__valor{font-size:clamp(.875rem,4vw,1rem)}.orders-metricas .cartao-metrica__variacao{display:none}}@media (width<=480px){.orders-metricas{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-metricas>:last-child{grid-column:1/-1}}.product-detail-page{grid-template-columns:minmax(0,1fr)}.product-detail-page>*{min-width:0}.marcas-pagina{gap:var(--spacing-16);min-width:0;padding-bottom:6rem;display:grid}.marcas-resumo{gap:var(--spacing-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marcas-nota{margin:0}.marcas-selo{padding:0 var(--spacing-8);border:1px solid var(--color-hairline);border-radius:var(--radius-full);font-size:var(--text-body-sm);color:var(--color-graphite);cursor:help;justify-self:start;align-items:center;display:inline-flex}.marcas-link{padding:0 var(--spacing-4);font:inherit;font-size:var(--text-body-sm);color:var(--color-ink);cursor:pointer;text-align:start;background:0 0;border:0;min-width:2.75rem;min-height:2.75rem;text-decoration:underline}.marcas-linha__acao{align-items:center;gap:var(--spacing-8);display:flex}.marcas-linha__acao>.marcas-abrir{flex:1 1 0;min-width:0}.marcas-lista .marcas-linha .marcas-abrir{height:auto;min-height:2.75rem}.marcas-cartao{align-content:center;min-width:0;min-height:7rem;display:grid}.marcas-lista{min-width:0;display:grid}.marcas-lista .marcas-linha{align-items:center;gap:var(--spacing-16);padding:var(--spacing-16) var(--spacing-12);grid-template-columns:minmax(0,1.3fr) minmax(0,1.9fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.8fr) 17rem;min-width:0;display:grid}.marcas-linha__id{align-items:center;gap:var(--spacing-12);min-width:0;display:flex}.marcas-linha__nome{min-width:0;display:grid}.marcas-linha__titulo{font-weight:var(--font-weight-medium);font-size:var(--text-body);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.marcas-logo{border-radius:var(--radius-lg);background:var(--color-navigation-selected);block-size:2.5rem;inline-size:2.5rem;color:var(--color-ink);font-weight:var(--font-weight-medium);flex:none;place-items:center;display:inline-grid;overflow:hidden}.marcas-logo img{object-fit:cover;block-size:100%;inline-size:100%}.marcas-celula{gap:var(--spacing-4);min-width:0;display:grid}.marcas-celula__rotulo{font-size:var(--text-body-sm);color:var(--color-ash);display:none}.marcas-estado{align-items:center;gap:var(--spacing-8);min-width:0;display:flex}.marcas-estado__texto{min-width:0;display:grid}.marcas-estado__texto strong{font-size:var(--text-body)}.marcas-estado__texto strong,.marcas-estado__texto small{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.marcas-vendas{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.marcas-abrir{justify-content:center;align-items:center;gap:var(--spacing-8);white-space:nowrap;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.marcas-vazio{gap:var(--spacing-12);padding:var(--spacing-32) var(--spacing-16);justify-items:start;display:grid}@media (width<=1280px){.marcas-lista{gap:var(--spacing-12)}.marcas-lista .marcas-linha{padding:var(--spacing-16);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.marcas-cartao{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);min-width:0}.marcas-linha__id,.marcas-linha__acao{grid-column:1/-1}.marcas-linha__acao{flex-wrap:wrap}.marcas-celula__rotulo{display:block}.marcas-abrir{inline-size:100%}}@media (width<=700px){.marcas-resumo{gap:var(--spacing-8)}.marcas-lista .marcas-linha{grid-template-columns:minmax(0,1fr)}}.marcas-ws{gap:var(--spacing-16);margin-block-end:var(--spacing-24);display:grid}.marcas-ws__topo{justify-content:space-between;align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.marcas-ws__topo h2{font-size:var(--text-body-lg);margin:0}.marcas-ws__acoes{align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.marcas-seletor{align-items:center;gap:var(--spacing-8);display:inline-flex}.marcas-seletor select{min-block-size:2.75rem;padding:0 var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;background:#ffffff0f}.marca-ws-grade{gap:var(--spacing-12);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}.marca-ws-cartao h3{margin:0}.marcas-conexoes{gap:var(--spacing-8);margin:var(--spacing-12) 0 0;padding:0;list-style:none;display:grid}.marcas-conexoes li{align-items:center;gap:var(--spacing-12);padding:var(--spacing-8) 0;display:flex}.marcas-conexao__texto{overflow-wrap:anywhere;flex:1;min-inline-size:0;display:grid}.marcas-conexao__texto small{color:var(--color-ash);font-size:.875rem}.marcas-ponto{border-radius:var(--radius-full);background:var(--color-ash);flex:none;block-size:.75rem;inline-size:.75rem}.marcas-conexoes li[data-cor=verde] .marcas-ponto{background:var(--color-raw-3ecf8e)}.marcas-conexoes li[data-cor=amarelo] .marcas-ponto{background:var(--color-raw-e0a63a)}.marcas-conexoes li[data-cor=vermelho] .marcas-ponto{background:var(--color-raw-e5484d)}.marcas-assistente{gap:var(--spacing-12);display:grid}.marcas-assistente h2{font-size:var(--text-body-lg);margin:0}.marcas-passos{gap:var(--spacing-8) var(--spacing-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.marcas-passos li{align-items:center;gap:var(--spacing-8);color:var(--color-ash);display:inline-flex}.marcas-passos li[data-estado=atual]{color:var(--color-ink);font-weight:600}.marcas-bolinha{border-radius:var(--radius-full);background:#ffffff14;place-items:center;block-size:1.75rem;inline-size:1.75rem;display:inline-grid}.marcas-passos li[data-estado=feito] .marcas-bolinha{color:var(--color-ink);background:#3ecf8e40}.marcas-form{gap:var(--spacing-8);display:grid}.marcas-form input{min-block-size:2.75rem;padding:0 var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;background:#ffffff0f}.marcas-form .hub-botao,.marcas-assistente .hub-acoes .hub-botao{min-block-size:2.75rem}.marcas-ws :is(a,button,input,select):focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.marcas-ws .hub-botao{min-block-size:2.75rem}.gargalos{gap:var(--spacing-16);display:grid}.gargalos-comparativo{overflow-x:auto}.gargalos-comparativo table{border-collapse:collapse;inline-size:100%;min-inline-size:44rem}.gargalos-comparativo :is(th,td){padding:var(--spacing-8) var(--spacing-12);text-align:start;border-block-end:1px solid var(--color-hairline);vertical-align:top;font-size:.875rem}.gargalos-comparativo th small{color:var(--color-ash);font-weight:400;display:block}.gargalos-comparativo td[data-estado=bloqueado]{color:var(--color-raw-ff8a8e)}.gargalos-comparativo td[data-estado=atencao]{color:var(--color-raw-e0a63a)}.gargalos-comparativo td[data-estado=sem_alerta]{color:var(--color-ash)}.gargalos-comparativo td[data-estado=desconhecido]{color:var(--color-ash);font-style:italic}.gargalos-marca h3{margin:0}.gargalos-funil{gap:var(--spacing-12);margin:var(--spacing-12) 0 0;padding:0;list-style:none;display:grid}.gargalos-funil>li{gap:var(--spacing-4,var(--spacing-4));border-inline-start:.1875rem solid var(--color-hairline);padding-inline-start:var(--spacing-12);display:grid}.gargalos-funil>li[data-estado=bloqueado]{border-inline-start-color:var(--color-raw-e5484d)}.gargalos-funil>li[data-estado=atencao]{border-inline-start-color:var(--color-raw-e0a63a)}.gargalos-estado{color:var(--color-ash);margin-inline-start:var(--spacing-8);font-weight:400}.gargalos-item{padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-md);overflow-wrap:anywhere;background:#ffffff0d;gap:2px;display:grid}.gargalos-titulo{font-weight:600}.gargalos small,.gargalos-item small{color:var(--color-ash);font-size:.875rem}.sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.dispositivo-page .card{gap:var(--spacing-12);display:grid}.dispositivo-page .field{gap:var(--spacing-8);display:grid}.dispositivo-page .field input{letter-spacing:.08em;min-block-size:2.75rem;inline-size:100%;max-inline-size:22rem;font-size:1rem}.dispositivo-page button{min-block-size:2.75rem}.dispositivo-page .acoes{gap:var(--spacing-12);flex-wrap:wrap;display:flex}.dispositivo-lista{gap:var(--spacing-12);margin:0;padding:0;list-style:none;display:grid}.dispositivo-lista li{justify-content:space-between;align-items:center;gap:var(--spacing-12);flex-wrap:wrap;min-inline-size:0;display:flex}.dispositivo-lista li span{overflow-wrap:anywhere;min-inline-size:0}.memoria-marca{gap:var(--spacing-12);display:grid}.memoria-marca__cabeca{gap:var(--spacing-4);display:grid}.memoria-marca__cabeca h2,.memoria-marca__cabeca p{font-size:var(--text-body);margin:0}.memoria-marca__skel{min-block-size:6rem}.memoria-marca__corpo{gap:var(--spacing-16);display:grid}.memoria-marca__rodape{font-size:var(--text-body);margin:0}.memoria-grupo{gap:var(--spacing-8);display:grid}.memoria-grupo h3{font-size:var(--text-body);font-weight:var(--font-weight-medium);margin:0}.memoria-grupo h3 .muted{font-weight:400}.memoria-grupo__mais{justify-self:start;min-width:2.75rem;min-height:2.75rem}.memoria-lista{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.memoria-item{gap:var(--spacing-12);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);transition:border-color var(--motion-base) var(--motion-ease), transform var(--motion-base) var(--motion-spring);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.memoria-item:hover{border-color:var(--color-graphite);transform:translateY(-1px)}.memoria-item__chip{min-block-size:1.75rem;padding:0 var(--spacing-8);border-radius:var(--radius-full);border:1px solid var(--color-hairline);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);color:var(--color-ink);white-space:nowrap;align-items:center;display:inline-flex}.memoria-item[data-natureza=fato] .memoria-item__chip{border-color:var(--color-approval-green);color:var(--color-approval-green)}.memoria-item[data-natureza=hipotese] .memoria-item__chip{color:var(--color-graphite);border-style:dashed}.memoria-item[data-natureza=desconhecido] .memoria-item__chip{color:var(--color-ash)}.memoria-item[data-natureza=pendente] .memoria-item__chip{border-color:var(--color-signal-red);color:var(--color-signal-red)}.memoria-item__texto{gap:var(--spacing-4);min-width:0;font-size:var(--text-body);overflow-wrap:anywhere;display:grid}.memoria-item__texto small{font-size:var(--text-body-sm)}@media (width<=40rem){.memoria-item{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr)}.memoria-item__chip{justify-self:start}}@media (prefers-reduced-motion:reduce){.memoria-item{transition:none}.memoria-item:hover{transform:none}}.marca-metricas{gap:var(--spacing-16);align-content:start;display:grid}.marca-metricas__grade{gap:var(--spacing-12);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.marca-metricas__nota{font-size:var(--text-body);margin:0}.marca-metricas__voltar{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.marca-metricas__contas{gap:var(--spacing-8);display:grid}.marca-metricas__contas h2{font-size:var(--text-body);margin:0}.marca-metricas__skel{min-block-size:4rem}.marca-conexoes{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.marca-conexao{gap:var(--spacing-12);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:2.75rem;display:grid}.marca-conexao__ponto{border-radius:var(--radius-full);background:var(--color-hairline);block-size:.75rem;inline-size:.75rem}.marca-conexao[data-cor=verde] .marca-conexao__ponto{background:var(--color-approval-green)}.marca-conexao[data-cor=amarelo] .marca-conexao__ponto{background:var(--color-graphite)}.marca-conexao[data-cor=vermelho] .marca-conexao__ponto{background:var(--color-signal-red)}.marca-conexao__texto{gap:var(--spacing-4);min-width:0;display:grid}.marca-conexao__texto strong,.marca-conexao__texto small{overflow-wrap:anywhere;font-size:var(--text-body)}.marca-switch-conexao{cursor:pointer;background:0 0;border:0;min-block-size:2.75rem;inline-size:3.25rem;padding:0;position:relative}.marca-switch-conexao:before{content:"";border-radius:var(--radius-full);background:var(--color-hairline);block-size:1.75rem;transition:background-color var(--motion-base) var(--motion-ease);position:absolute;inset-block:50%;inset-inline:0;transform:translateY(-50%)}.marca-switch-conexao[data-ligada=true]:before{background:var(--color-approval-green)}.marca-switch-conexao__bola{border-radius:var(--radius-full);background:var(--color-icon-on-dark);block-size:1.5rem;inline-size:1.5rem;transition:transform var(--motion-base) var(--motion-spring);position:absolute;inset-block-start:50%;inset-inline-start:.125rem;transform:translateY(-50%)}.marca-switch-conexao[data-ligada=true] .marca-switch-conexao__bola{transform:translate(1.5rem,-50%)}.marca-switch-conexao:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.marca-switch-conexao:before,.marca-switch-conexao__bola{transition:none}}:root{--motion-fast:.12s;--motion-base:.2s;--motion-slow:.24s;--motion-ease:cubic-bezier(.22, 1, .36, 1);--motion-spring:cubic-bezier(.34, 1.56, .64, 1);--motion-shift:.5rem}@keyframes motion-troca{0%{opacity:0;transform:translateY(var(--motion-shift))}to{opacity:1;transform:none}}@keyframes motion-entrada{0%{opacity:0;transform:translateY(calc(var(--motion-shift) * -.5)) scale(.98)}to{opacity:1;transform:none}}@keyframes motion-check{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes motion-tremor{0%,to{transform:translate(0)}20%{transform:translate(-.25rem)}40%{transform:translate(.25rem)}60%{transform:translate(-.125rem)}80%{transform:translate(.125rem)}}@keyframes motion-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}:root[data-marca-troca] .page,:root[data-marca-troca] main{animation:motion-troca var(--motion-slow) var(--motion-ease)}.motion-entrada{animation:motion-entrada var(--motion-base) var(--motion-spring);transform-origin:top}.motion-ok{animation:motion-check var(--motion-slow) var(--motion-spring)}.motion-erro{animation:motion-tremor var(--motion-slow) var(--motion-ease)}.motion-spring{transition:transform var(--motion-base) var(--motion-spring), background-color var(--motion-base) var(--motion-ease), opacity var(--motion-base) var(--motion-ease)}.motion-spring:active{transform:scale(.97)}.motion-cascata>*{animation:motion-troca var(--motion-slow) var(--motion-ease) backwards}.motion-cascata>:nth-child(2){animation-delay:40ms}.motion-cascata>:nth-child(3){animation-delay:80ms}.motion-cascata>:nth-child(4){animation-delay:.12s}.motion-cascata>:nth-child(n+5){animation-delay:.16s}.motion-skeleton{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-hairline) 25%, transparent 50%, var(--color-hairline) 75%);background-size:200% 100%;min-block-size:1rem;animation:1.4s linear infinite motion-brilho}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s;--motion-shift:0rem}:root[data-marca-troca] .page,:root[data-marca-troca] main,.motion-entrada,.motion-ok,.motion-erro,.motion-cascata>*{animation:none}.motion-spring{transition:none}.motion-spring:active{transform:none}.motion-skeleton{background:var(--color-hairline);animation:none}}.loja-checagem{gap:var(--spacing-12);padding:var(--spacing-16);border:.0625rem solid var(--color-hairline);border-radius:var(--radius-2xl);background:var(--surface-card-surface);margin-block-end:var(--spacing-16);display:grid}.loja-checagem__cabeca{justify-content:space-between;align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.loja-checagem__cabeca h2{font-size:var(--text-body);font-weight:var(--font-weight-medium);margin:0}.loja-checagem__cabeca p{margin:var(--spacing-4) 0 0;font-size:var(--text-body)}.loja-checagem__botao{min-block-size:2.75rem}.loja-checagem__erro{color:var(--color-ink);font-size:var(--text-body);margin:0}.loja-checagem__lista{gap:var(--spacing-4);margin:0;padding:0;list-style:none;display:grid}.loja-checagem__item{align-items:center;gap:var(--spacing-4) var(--spacing-12);min-block-size:2.75rem;padding:var(--spacing-8) 0;border-block-start:.0625rem solid var(--color-hairline);grid-template-columns:auto 1fr auto;display:grid}.loja-checagem__item .fi{block-size:1.125rem;inline-size:1.125rem;color:var(--color-graphite)}.loja-checagem__item[data-estado=pronto] .fi{color:var(--color-approval-green)}.loja-checagem__item[data-estado=falta] .fi{color:var(--color-signal-red)}.loja-checagem__texto{gap:.125rem;min-inline-size:0;display:grid}.loja-checagem__texto strong{font-weight:var(--font-weight-medium);font-size:var(--text-body)}.loja-checagem__texto small{color:var(--color-graphite);font-size:var(--text-body)}.loja-checagem__estado{color:var(--color-graphite);font-size:var(--text-body);white-space:nowrap}.loja-checagem__link{min-block-size:2.75rem;padding:0 var(--spacing-8);border-radius:var(--radius-lg);color:var(--color-ink);font-size:var(--text-body);grid-column:2/-1;justify-self:start;align-items:center;margin-inline-start:calc(-1 * var(--spacing-8));display:inline-flex}.loja-checagem__link:hover{background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.loja-checagem__link:focus-visible{background:color-mix(in srgb, var(--color-ink) 12%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.loja-checagem *{transition:none}}.loja-checagem__qual{color:var(--color-ink);font-size:var(--text-body);margin:0}.loja-checagem__item[data-estado=atencao] .fi{color:color-mix(in oklab, var(--color-signal-red) 55%, var(--color-approval-green))}.loja-checagem__nota{font-size:var(--text-body);margin:0}.loja-checagem__aviso{align-items:center;gap:var(--spacing-4) var(--spacing-8);color:var(--color-graphite);font-size:var(--text-body);flex-wrap:wrap;margin:0;display:flex}.loja-page{gap:var(--spacing-16);align-content:start;display:grid}.loja-page:after{content:"";block-size:5rem;display:block}.loja-resumo{gap:var(--spacing-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.loja-meta{gap:var(--spacing-4) var(--spacing-12);flex-wrap:wrap;min-width:0;display:flex}.loja-meta__linha{min-width:0;text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.loja-linha__nome{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:inline-flex}.loja-linha__sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.loja-cartao{align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);min-width:0;display:flex}.loja-cartao__texto{gap:var(--spacing-8);justify-items:start;min-width:0;display:grid}.loja-cartao__texto p{margin:0}.loja-conectar,.loja-mais,.loja-admin{min-width:2.75rem;min-height:2.75rem}.loja-admin{align-items:center;gap:var(--spacing-8);text-decoration:none;display:inline-flex}.loja-meta__nome{overflow-wrap:anywhere}.loja-lista{min-width:0;display:grid}.loja-lista .loja-linha{align-items:center;gap:var(--spacing-16);padding:var(--spacing-12);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr);min-width:0;display:grid}.loja-a-data{text-align:end}.loja-linha__titulo{gap:var(--spacing-4);min-width:0;display:grid}.loja-linha__status{align-items:center;gap:var(--spacing-8);min-width:0;display:inline-flex}.loja-linha__valor{text-align:end}.loja-mais{margin-top:var(--spacing-12);justify-self:start}.loja-grid{gap:var(--spacing-16);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.loja-produto{gap:var(--spacing-8);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);grid-template-rows:auto auto auto auto 1fr;align-content:start;min-width:0;display:grid}.loja-produto__img{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-navigation-selected);color:var(--color-ash);place-items:center;font-size:2rem;display:grid;overflow:hidden}.loja-produto__img img{object-fit:cover;block-size:100%;inline-size:100%}.loja-produto__titulo{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.loja-produto__preco{font-variant-numeric:tabular-nums;color:var(--color-graphite)}.loja-lista .loja-linha,.loja-lista .loja-linha small,.loja-meta,.loja-meta strong,.loja-lista .id-curto small{font-size:var(--text-body-sm)}@media (width<=900px){.loja-lista .loja-linha{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"t t""v d""p e";align-items:start}.loja-a-titulo{grid-area:t}.loja-lista .loja-a-valor.valor-lista,.loja-lista .loja-a-valor{text-align:start;grid-area:v}.loja-a-data{grid-area:d}.loja-a-pag{grid-area:p}.loja-a-env{grid-area:e}}@media (width<=700px){.loja-meta{display:grid}.loja-resumo{gap:var(--spacing-8)}.loja-grid{gap:var(--spacing-12);grid-template-columns:repeat(2,minmax(0,1fr))}.loja-cartao{flex-direction:column}}.loja-produto__sem-imagem{justify-items:center;gap:var(--spacing-8);padding:var(--spacing-12);text-align:center;display:grid}.loja-produto__sem-imagem span{font-size:.875rem}.loja-produto .acao-btn{white-space:normal;align-self:end;min-height:2.75rem}@media (width<=430px){.loja-meta__linha{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.loja-resumo{grid-template-columns:minmax(0,1fr)}}.loja-produto-item{min-width:0;display:grid}.loja-produto__abrir{appearance:none;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;min-block-size:2.75rem;padding:0;font-weight:600}.loja-produto__abrir:hover,.loja-produto__abrir:focus-visible{text-decoration:underline}.loja-admin-aviso{justify-content:space-between;align-items:center;gap:var(--spacing-12);margin:0 0 var(--spacing-12);padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);font-size:var(--text-body-sm);color:var(--color-graphite);flex-wrap:wrap;display:flex}.loja-admin-aviso.is-autorizada{color:var(--color-ink)}.loja-admin-abrir{min-height:2.75rem;margin-top:var(--spacing-8)}.loja-linha-acoes{padding:0 var(--spacing-12) var(--spacing-8);justify-content:flex-end;display:flex}.loja-admin-painel{gap:var(--spacing-12);margin-top:var(--spacing-8);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:var(--surface-card-surface);display:grid}.loja-admin-painel__topo{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.loja-admin-variante{gap:var(--spacing-8);padding-top:var(--spacing-8);border-top:1px solid var(--color-hairline);display:grid}.loja-campo{gap:var(--spacing-4);display:grid}.loja-campo__rotulo{font-size:var(--text-body-sm);color:var(--color-graphite)}.loja-campo__linha{gap:var(--spacing-8);align-items:center;display:flex}.loja-campo__linha input,.loja-campo>input{flex:auto;min-width:0;min-height:2.75rem}.loja-campo__linha .btn-soft,.loja-campo__linha .btn-primary{white-space:nowrap;min-height:2.75rem}.loja-campo__check{align-items:center;gap:var(--spacing-8);font-size:var(--text-body-sm);min-height:2.75rem;display:flex}.loja-campo__aviso{font-size:var(--text-body-sm);color:var(--color-ink)}.loja-campo__aviso.is-erro{color:var(--color-signal-red)}.tema-grade{gap:var(--spacing-16);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.tema-painel,.tema-previa{gap:var(--spacing-12);align-content:start;min-width:0;display:grid}.tema-previa{top:var(--spacing-16);position:sticky}.tema-secundario{color:var(--color-graphite)}.tema-voltar{align-items:center;gap:var(--spacing-4);min-block-size:2.75rem;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;display:inline-flex}.tema-voltar:hover,.tema-voltar:focus-visible{color:var(--color-ink);text-decoration:underline}.tema-chips{gap:var(--spacing-4) var(--spacing-16);flex-wrap:wrap;display:inline-flex}.tema-chip{font-size:var(--text-body-sm);color:var(--color-graphite);white-space:nowrap}.tema-chip[data-variante=a]{color:var(--color-ink)}.tema-botao,.tema-icone{justify-content:center;align-items:center;gap:var(--spacing-8);min-block-size:2.75rem;min-inline-size:2.75rem;display:inline-flex}.tema-secoes{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.tema-secao{gap:var(--spacing-4);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);min-width:0;display:grid}.tema-secao[data-selecionada=true]{background:var(--color-navigation-selected)}.tema-secao[data-desligada=true]{opacity:.8}.tema-secao__topo{justify-content:space-between;align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.tema-secao__titulo{gap:var(--spacing-4);overflow-wrap:anywhere;min-width:0;display:grid}.tema-secao__acoes{gap:var(--spacing-4);display:inline-flex}.tema-secao__acoes .tema-icone.btn-soft{border:1px solid var(--color-hairline);background:var(--color-navigation-selected)}.tema-secao__acoes .tema-icone.btn-soft:disabled{opacity:.45;cursor:default;color:var(--color-graphite)}.tema-icone[aria-pressed=true]{border-color:var(--color-ink)}.tema-secao__campos summary{cursor:pointer;align-items:center;min-block-size:2.75rem;display:flex}.tema-campos{gap:var(--spacing-12);padding-block-end:var(--spacing-8);display:grid}.tema-grupo{gap:var(--spacing-8);display:grid}.tema-grupo>summary{cursor:pointer;align-items:center;min-block-size:2.75rem;display:flex}.tema-avancados{min-block-size:2.75rem;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.tema-avancados__lista{gap:var(--spacing-12);display:grid}.tema-bloco{gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);min-width:0;margin:0;display:grid}.tema-campo{gap:var(--spacing-4);display:grid}.tema-campo__rotulo{font-size:var(--text-body-sm);color:var(--color-graphite)}.tema-campo__entrada{--text-body:1rem;box-sizing:border-box;min-block-size:2.75rem;inline-size:100%;padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);font-size:1rem;font:inherit;color:inherit;background:0 0}.tema-acoes{z-index:1;align-items:center;gap:var(--spacing-8) var(--spacing-16);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.tema-pagina{gap:var(--spacing-8)}.tema-acoes__item{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:inline-flex}.tema-nota{font-size:var(--text-body-sm);margin:0}.tema-faixa{align-items:center;gap:var(--spacing-8);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);flex-wrap:wrap;margin:0;display:flex}.tema-faixa--conflito,.tema-faixa--erro{border-color:var(--color-ink)}.tema-previa__topo{align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.tema-variantes{gap:var(--spacing-8);display:inline-flex}.tema-variantes .chips-filtro__chip{cursor:pointer;justify-content:center;min-block-size:2.75rem;min-inline-size:2.75rem}.tema-variantes .chips-filtro__chip[aria-pressed=true]{border-color:var(--color-ink);background:var(--color-navigation-selected)}.tema-variantes .chips-filtro__chip:disabled{opacity:.5;cursor:not-allowed}.tema-previa__moldura{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);position:relative;overflow-x:auto}.tema-previa__quadro{border:0;block-size:calc(100vh - 12rem);min-block-size:28rem;inline-size:100%;display:block}.tema-previa__moldura[data-fase=carregando] .tema-previa__quadro,.tema-previa__moldura[data-fase=erro] .tema-previa__quadro{visibility:hidden}.tema-previa__moldura{min-block-size:28rem}.tema-previa__espera{z-index:1;color:var(--color-ink);place-content:center;justify-items:center;gap:var(--spacing-12);background:var(--surface-card-surface);display:grid;position:absolute;inset:0}.tema-previa__pulso{border-radius:var(--radius-lg);background:var(--color-navigation-selected);block-size:3rem;inline-size:3rem;animation:1.2s ease-in-out infinite alternate tema-pulso}@keyframes tema-pulso{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.tema-previa__pulso{animation:none}}.tema-carregando{min-block-size:12rem}.tema-abas{display:none}@media (width<=900px){.tema-grade{grid-template-columns:minmax(0,1fr)}.tema-abas{gap:var(--spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tema-aba{min-block-size:2.75rem}.tema-abas .tema-aba{appearance:none;font:inherit;cursor:pointer;border-radius:var(--radius-pill,999rem);border:1px solid var(--color-hairline);color:var(--color-graphite);background:0 0}.tema-abas .tema-aba[aria-selected=true]{background:var(--color-ink);color:var(--color-navigation-bg);border-color:var(--color-ink);font-weight:600}.tema-abas .tema-aba:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.tema-grade[data-aba=editar] .tema-previa,.tema-grade[data-aba=previa] .tema-painel{display:none}.tema-previa{position:static}.tema-previa__moldura{box-sizing:border-box;border-radius:var(--radius-lg);scrollbar-width:none;inline-size:100%;margin-inline:auto;overflow-x:hidden}.tema-previa__moldura::-webkit-scrollbar{display:none}.tema-acoes{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline-end:4rem;display:grid}.tema-acoes .acao-btn{inline-size:100%}.tema-secao{padding-inline-end:4rem}.tema-voltar{margin-block:calc(-1 * var(--spacing-8))}.tema-previa__moldura{--tema-previa-altura:max(24rem, calc(100dvh - 15rem));block-size:var(--tema-previa-altura);min-block-size:0;overflow:hidden}.tema-previa__quadro{inline-size:25.375rem;block-size:calc(var(--tema-previa-altura) / var(--tema-previa-escala,1));transform-origin:0 0;min-block-size:0;transform:scale(var(--tema-previa-escala,1))}}.tema-da-pagina{align-items:flex-end;gap:var(--spacing-8) var(--spacing-12);flex-wrap:wrap;margin-block-start:var(--spacing-8);display:flex}.tema-da-pagina .tema-campo{flex:16rem;margin:0}.tema-gerar{margin-block-start:var(--spacing-8)}.tema-gerar__progresso{gap:var(--spacing-8);flex-direction:column;display:flex}.tema-gerar__progresso progress{inline-size:100%;block-size:var(--spacing-8);accent-color:var(--color-primary,currentColor)}.tema-outras{margin-block-start:var(--spacing-12)}.tema-outras>summary{cursor:pointer;color:var(--color-text-muted)}.tema-teste-ads a.btn-primary{align-items:center;min-block-size:2.75rem;text-decoration:none;display:inline-flex}.tema-vinculo .tema-campo{flex:100%;inline-size:100%}.tema-vinculo__lista{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.integrations-page .conexoes-hub{gap:var(--spacing-16);display:grid}.integrations-page .conexoes-resumo{justify-content:space-between;align-items:center;gap:var(--spacing-8) var(--spacing-12);color:var(--color-graphite);font-size:var(--text-body);flex-wrap:wrap;margin:0;display:flex}.integrations-page .conexoes-resumo p{align-items:center;gap:var(--spacing-4) var(--spacing-8);flex-wrap:wrap;margin:0;display:flex}.integrations-page .conexoes-resumo p svg{block-size:1.125rem;inline-size:1.125rem;color:var(--color-ink)}.integrations-page .conexoes-trocar-marca{align-items:center;gap:var(--spacing-4);margin-inline-start:calc(var(--spacing-8) * -1);display:inline-flex}.integrations-page .conexoes-resumo strong{max-inline-size:100%;color:var(--color-ink);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.integrations-page .conexoes-grade{gap:var(--spacing-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));align-items:start;display:grid}.integrations-page .conexao-card{gap:var(--spacing-12);min-width:0;padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-2xl);background:var(--surface-card-surface);box-shadow:var(--shadow-subtle);flex-direction:column;display:flex;container:conexao/inline-size}.integrations-page .conexao-card.is-erro{border-color:color-mix(in srgb, var(--color-signal-red) 50%, transparent)}.integrations-page .conexao-card-head{align-items:start;gap:var(--spacing-8) var(--spacing-12);grid-template-columns:auto minmax(0,1fr);display:grid}.integrations-page .conexao-card-head>.conexao-chip{grid-column:2;justify-self:start}@container conexao (width>=24rem){.integrations-page .conexao-card-head{grid-template-columns:auto minmax(0,1fr) auto}.integrations-page .conexao-card-head>.conexao-chip{grid-column:auto;justify-self:end}}.integrations-page .conexao-card-icone{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-ink) 6%, transparent);width:2.5rem;height:2.5rem;color:var(--color-ink);place-items:center;font-size:1.25rem;display:grid}.integrations-page .conexao-card-titulo{min-width:0}.integrations-page .conexao-card-titulo h2{color:var(--color-ink);font-size:var(--text-body-lg);font-weight:var(--font-weight-medium);margin:0;line-height:1.3}.integrations-page .conexao-card-titulo p{margin:var(--spacing-4) 0 0;color:var(--color-graphite);font-size:var(--text-body);line-height:1.4}.integrations-page .conexao-chip{align-items:center;gap:var(--spacing-4);min-height:1.75rem;padding:0 var(--spacing-8);border:1px solid var(--color-hairline);border-radius:var(--radius-full);color:var(--color-ink);font-size:var(--text-body);white-space:nowrap;display:inline-flex}.integrations-page .conexao-chip>.fi{color:var(--color-graphite);font-size:1rem}.integrations-page .conexao-chip.is-conectada>.fi{color:var(--color-approval-green)}.integrations-page .conexao-chip.is-erro{border-color:color-mix(in srgb, var(--color-signal-red) 50%, transparent)}.integrations-page .conexao-chip.is-erro>.fi{color:var(--color-signal-red)}.integrations-page .conexao-chip.is-acao_manual{border-color:color-mix(in srgb, var(--color-ink) 40%, transparent)}.integrations-page .conexao-chip.is-acao_manual>.fi{color:var(--color-ink)}.integrations-page .conexao-lista{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.integrations-page .conexao-linha{align-items:center;gap:var(--spacing-8) var(--spacing-12);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-ink) 3%, transparent);grid-template-columns:minmax(0,1fr) auto;display:grid}.integrations-page .conexao-linha.is-erro{border-color:color-mix(in srgb, var(--color-signal-red) 40%, transparent)}.integrations-page .conexao-linha>:is(.conexao-causa,.conexao-passos,.conexao-linha-acao){grid-column:1/-1}.integrations-page .conexao-linha-id{min-width:0;display:grid}.integrations-page .conexao-linha-id strong,.integrations-page .conexao-linha-id small{font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.integrations-page .conexao-linha-id strong{color:var(--color-ink);font-weight:var(--font-weight-medium)}.integrations-page .conexao-linha-id small{color:var(--color-graphite)}.integrations-page .conexao-causa{color:var(--color-ink);font-size:var(--text-body);margin:0;line-height:1.4}.integrations-page .conexao-passos>summary{min-height:2.75rem;color:var(--color-ink);font-size:var(--text-body);cursor:pointer;align-items:center;gap:var(--spacing-8);display:flex}.integrations-page .conexao-passos>summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.integrations-page .conexao-passos>ol{gap:var(--spacing-4);padding:0 0 var(--spacing-8) var(--spacing-16);color:var(--color-graphite);font-size:var(--text-body);margin:0;line-height:1.4;display:grid}.integrations-page .conexao-linha-acao{justify-self:start}.integrations-page .conexao-vazio,.integrations-page .conexao-leitura p,.integrations-page p.conexao-leitura,.integrations-page .conexao-nota{color:var(--color-graphite);font-size:var(--text-body);margin:0;line-height:1.4}.integrations-page .conexao-leitura.is-erro{gap:var(--spacing-8);justify-items:start;display:grid}.integrations-page .conexao-form{gap:var(--spacing-8);display:grid}.integrations-page .conexao-form>label{color:var(--color-ink);font-size:var(--text-body);font-weight:var(--font-weight-medium)}.integrations-page .conexao-form>input{min-height:2.75rem;font-size:var(--text-body-lg)}.integrations-page .conexao-form>input[aria-invalid=true]{border-color:var(--color-signal-red)!important}.integrations-page .conexao-form-erro{color:var(--color-signal-red);font-size:var(--text-body);margin:0}.integrations-page .conexao-form-acoes,.integrations-page .conexao-card-acoes{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.integrations-page .conexao-card :is(.btn-soft,.btn-primary,.btn-ghost){min-height:2.75rem}.integrations-page .conexao-card-acoes{margin-top:auto}.integrations-page .conexao-card :is(.btn-soft,.btn-primary,.btn-ghost){font-size:var(--text-body)}.integrations-page .conexao-card-acoes .btn-soft{align-items:center;gap:var(--spacing-8);display:inline-flex}.integrations-page .conexao-card-acoes .btn-soft>.fi{color:var(--color-ink);font-size:1rem}.integrations-page .conexao-card :is(.btn-soft,.btn-primary,.btn-ghost):focus-visible{background:color-mix(in srgb, var(--color-ink) 12%, transparent);outline:none}.integrations-page .conexoes-flow{gap:var(--spacing-16);scroll-margin-top:var(--spacing-16);display:grid}.integrations-page .conexoes-flow .pi-saiba{margin:0}.integrations-page .conexoes-flow-head{justify-content:space-between;align-items:flex-end;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.integrations-page .conexoes-flow-head h2{color:var(--color-ink);font-size:var(--text-body-lg);font-weight:var(--font-weight-medium);margin:0}.integrations-page .conexoes-flow-head p{margin:var(--spacing-4) 0 0;color:var(--color-graphite);font-size:var(--text-body)}.integrations-page .conexoes-flow-acoes{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.integrations-page .conexoes-flow-acoes :is(.link-btn,.btn-ghost){min-height:2.75rem;font-size:var(--text-body);align-items:center;display:inline-flex}@container conexao (width<=22rem){.integrations-page .conexao-linha{grid-template-columns:minmax(0,1fr)}.integrations-page .conexao-linha>.conexao-chip{justify-self:start}}.integrations-page .conexoes-flow .fields-grid .field{color:var(--color-graphite);font-weight:var(--font-weight-regular)}.integrations-page .conexoes-flow .fields-grid .field :is(input,select){min-height:2.75rem}.conexao-form-dica{color:var(--color-graphite);font-size:var(--text-caption)}.conexao-leitura-loja{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.conexao-leitura-loja small{color:var(--color-graphite);font-size:var(--text-caption)}.conexoes-catalogo{margin-top:2rem}.conexoes-secao-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.conexoes-secao-head h2{font-size:var(--text-h3,1.25rem);margin:0}.conexoes-secao-head p{color:var(--color-graphite);font-size:var(--text-body-sm);max-width:38rem;margin:.25rem 0 0}.conexoes-catalogo .pz-card-open{color:var(--color-ink)}.integrations-page .conexao-composio{gap:var(--spacing-8);display:grid}.integrations-page .conexao-composio>.conexao-chip{justify-self:start}.integrations-page .conexao-composio-meta{gap:var(--spacing-4) var(--spacing-12);color:var(--color-graphite);font-size:var(--text-body);flex-wrap:wrap;margin:0;display:flex}.integrations-page .conexao-composio-falha{align-items:center;gap:var(--spacing-4);color:var(--color-ink);font-size:var(--text-body);flex-wrap:wrap;margin:0;display:flex}.integrations-page .conexao-composio-acoes{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.conexao-produtos-lista{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.conexao-produtos-lista li{gap:var(--spacing-4);display:grid}.integrations-page .conexao-card-icone .conexao-logo{block-size:1.25rem;inline-size:1.25rem}.integrations-page .conexao-permissoes{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-ink) 4%, transparent)}.integrations-page .conexao-permissoes summary{align-items:center;gap:var(--spacing-8);min-block-size:2.75rem;padding:0 var(--spacing-12);border-radius:inherit;color:var(--color-ink);font-size:var(--text-body);cursor:pointer;list-style:none;display:flex}.integrations-page .conexao-permissoes summary::-webkit-details-marker{display:none}.integrations-page .conexao-permissoes summary svg{block-size:1rem;inline-size:1rem;color:var(--color-accent);flex:none}.integrations-page .conexao-permissoes summary:hover{background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.integrations-page .conexao-permissoes summary:focus-visible{background:color-mix(in srgb, var(--color-ink) 12%, transparent);outline:none}.integrations-page .conexao-permissoes p{padding:0 var(--spacing-12);color:var(--color-graphite);font-size:var(--text-body);margin:0}.integrations-page .conexao-permissoes ul{gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-12) var(--spacing-12);flex-wrap:wrap;margin:0;list-style:none;display:flex}.integrations-page .conexao-permissoes code{padding:.125rem var(--spacing-8);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ink) 8%, transparent);font-size:var(--text-caption,.8125rem)}.integrations-page .conexao-composio-acoes{align-items:center}.integrations-page .conexao-acoes-sec{flex-wrap:wrap;display:inline-flex}.integrations-page .conexao-link-acao{white-space:nowrap}@media (width<=700px){.integrations-page .conexao-acoes-sec .conexao-link-acao{padding:0 var(--spacing-4)}}.integrations-page .conexao-link-acao{align-items:center;gap:var(--spacing-4);min-block-size:2.75rem;padding:0 var(--spacing-8);border-radius:var(--radius-lg);color:var(--color-graphite);font:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:0;display:inline-flex}.integrations-page .conexao-link-acao:hover{background:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}.integrations-page .conexao-link-acao:focus-visible{background:color-mix(in srgb, var(--color-ink) 12%, transparent);color:var(--color-ink);outline:none}.integrations-page .conexao-link-acao:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.integrations-page .conexao-permissoes summary{transition:none}}.integrations-page .conexao-composio-acoes .acao-btn.btn-primary,.integrations-page .conexao-card .btn-primary.conexao-acao-principal{--surface-button-fill:var(--color-ink);--on-solid:var(--color-navigation-bg);--color-parchment:var(--color-navigation-bg);color:var(--color-navigation-bg);border-color:#0000}.integrations-page .conexao-composio-acoes .acao-btn.btn-primary:hover:not(:disabled),.integrations-page .conexao-card .btn-primary.conexao-acao-principal:hover:not(:disabled){background:color-mix(in srgb, var(--color-ink) 86%, transparent)!important}.integrations-page .conexao-card .btn-primary.conexao-acao-principal:disabled{opacity:.6}.integrations-page .conexao-composio-acoes .acao-btn.btn-primary:focus-visible,.integrations-page .conexao-card .btn-primary.conexao-acao-principal:focus-visible{outline:.125rem solid var(--color-ink);outline-offset:.125rem}.integrations-page .conexao-card-acoes .btn-primary.conexao-acao-principal{align-items:center;gap:var(--spacing-8);display:inline-flex}.integrations-page .conexao-card-acoes .btn-primary.conexao-acao-principal>.fi{color:inherit;font-size:1rem}@media (width<=700px){.integrations-page{padding-block-end:6rem}}.integrations-page .conexao-saude{color:var(--color-graphite);font-size:var(--text-body);margin:0}.integrations-page .conexao-saude:before{content:"";block-size:.5rem;inline-size:.5rem;background:var(--color-ash);vertical-align:middle;border-radius:50%;margin-inline-end:var(--spacing-8);display:inline-block}.integrations-page .conexao-saude[data-tom=ok]:before{background:var(--color-approval-green)}.integrations-page .conexao-saude[data-tom=erro]:before{background:var(--color-signal-red)}.integrations-page .conexao-card .conexao-chip.is-conectada[data-atencao=true],.integrations-page .conexao-card .conexao-chip.is-conectada[data-atencao=true]>.fi{color:color-mix(in oklab, var(--color-signal-red) 55%, var(--color-approval-green))}.content>.trilha-rota{align-items:center;gap:var(--spacing-8);width:min(var(--page-max-width), 100%);margin:var(--spacing-16) auto 0;box-sizing:border-box;color:var(--color-graphite);font-size:var(--text-body);padding-inline:1.5rem;display:flex}.content>.trilha-rota>a{min-height:2.75rem;color:var(--color-ink);flex:none;align-items:center;padding:0;text-decoration:none;display:inline-flex}.content>.trilha-rota>a:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:var(--radius-md)}@media (hover:hover){.content>.trilha-rota>a:hover{text-underline-offset:.2em;text-decoration:underline}}.content>.trilha-rota>span[aria-current]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=900px){.content>.trilha-rota{margin-top:var(--spacing-8);padding-inline:0}}.product-detail-page .pj-head .pj-head-copy h1{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=620px){.product-detail-page .pj-focus .pj-focus-actions{background:color-mix(in srgb, var(--color-warm-mist) 16%, var(--surface-page-canvas))}.product-detail-page .pj-focus .pj-focus-actions>button{white-space:nowrap}}.pages-hub-page .page-row-main{gap:var(--spacing-4);justify-items:start;display:grid}.pages-hub-page .page-row-main>strong{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-body);font-weight:var(--font-weight-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pages-hub-page .page-row-main>.muted{max-width:100%;font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pages-hub-page .page-row-main>.badge,.pages-hub-page .page-row-acoes .btn-soft{font-size:var(--text-body)}.pages-hub-page .page-head .page-actions{justify-content:flex-end;margin-inline-start:auto}.pages-hub-page .page-head .page-actions :is(select,.btn-primary){min-height:2.75rem;font-size:var(--text-body-lg)}.pages-hub-page .page-head .page-actions select{width:min(18rem,100%)}@media (width<=900px){.pages-hub-page .page-head .page-actions{width:100%}.pages-hub-page .page-head .page-actions>*{flex:100%}}.app-page-head .page-actions :is(.btn-primary,.btn-soft){align-items:center;gap:var(--spacing-8);min-height:2.75rem;display:inline-flex}.checkouts-lista .checkout-prontidao{gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--color-ink) 3%, transparent);font-size:var(--text-body)}.checkouts-lista .checkout-prontidao__topo strong{font-weight:var(--font-weight-medium);letter-spacing:normal}.checkouts-lista .checkout-prontidao :is(button,a):focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.checkouts-lista .checkout-prontidao[data-tone=erro]{border-color:color-mix(in srgb, var(--color-signal-red) 50%, transparent)}.checkouts-lista .product-row>.checkouts-lista__titulo{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-body);font-weight:var(--font-weight-medium);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.orders-page .order-row{align-items:center;gap:var(--spacing-12);grid-template-columns:minmax(9rem,1.1fr) minmax(8rem,1.6fr) 4.5rem 7rem 7.5rem 2.75rem 8.5rem 1rem;grid-template-areas:"cliente produto metodo valor status reembolso data abrir";display:grid}.orders-page .order-row>.order-cliente{grid-area:cliente;min-width:0;display:grid}.orders-page .order-row>.order-produto{grid-area:produto}.orders-page .order-row>.order-metodo{grid-area:metodo}.orders-page .order-row>.order-valor{font-variant-numeric:tabular-nums;text-align:right;grid-area:valor}.orders-page .order-row>.order-status{grid-area:status;justify-self:start}.orders-page .order-row>.order-reembolso{grid-area:reembolso}.orders-page .order-row>.order-data{grid-area:data}.orders-page .order-row>.order-open-icon{grid-area:abrir}.orders-page .order-row :is(.order-cliente strong,.order-cliente small,.order-produto,.order-data){font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orders-page .order-row .order-cliente strong{color:var(--color-ink);font-weight:var(--font-weight-medium)}.orders-page .order-row:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px;border-color:var(--color-hairline)}.orders-page .order-row .order-refund-btn{min-width:2.75rem;min-height:2.75rem}@media (width<=900px){.orders-page .order-row{gap:var(--spacing-8) var(--spacing-12);grid-template-columns:minmax(0,1fr) 5rem 2.75rem;grid-template-areas:"cliente status status""produto produto produto""valor metodo reembolso""data data abrir"}.orders-page .order-row>.order-status{justify-self:end}.orders-page .order-row>.order-valor{text-align:left}.orders-page .order-row>.order-metodo{text-align:right}.orders-page .order-row>.order-reembolso,.orders-page .order-row>.order-open-icon{justify-self:center}:root:has(.izzat-ai-orb) .content:not(.is-home-content)>.page:not(.app-page):after{content:"";height:calc(5rem + env(safe-area-inset-bottom,0px));pointer-events:none;display:block}}.audit-preview-page{max-width:1180px;margin:0 auto;padding:clamp(18px,3vw,40px)}.audit-preview-hero{justify-content:space-between;align-items:center;gap:24px;padding:clamp(20px,3vw,34px);display:flex}.audit-preview-hero h1{letter-spacing:-.035em;margin:10px 0 6px;font-size:clamp(28px,4vw,44px)}.audit-preview-hero p{color:var(--text-2);margin:0;font-size:15px}.audit-preview-state{border:1px solid var(--border);color:var(--text-2);border-radius:999px;flex:none;align-items:center;gap:9px;padding:9px 13px;font-size:12px;display:inline-flex}.audit-preview-state-dot{background:#35c988;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #35c9881f}.audit-preview-notice{color:var(--text-1);background:#3276dc14;border:1px solid #6ca7ff38;border-radius:14px;align-items:flex-start;gap:12px;margin:16px 0;padding:15px 17px;display:flex}.audit-preview-notice>.fi{color:#72a8ff;margin-top:2px}.audit-preview-notice div{gap:3px;display:grid}.audit-preview-notice span{color:var(--text-2);font-size:12px;line-height:1.45}.audit-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.audit-preview-card{min-width:0;color:inherit;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:13px;padding:18px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.audit-preview-card:hover{border-color:color-mix(in srgb, var(--text-2) 42%, transparent);transform:translateY(-1px)}.audit-preview-card.is-active{background:#4b82d214;border-color:#70a9ff80}.audit-preview-card-icon{background:var(--surface-2);width:42px;height:42px;color:var(--text-1);border-radius:12px;place-items:center;display:grid}.audit-preview-card-copy{gap:4px;min-width:0;display:grid}.audit-preview-card-copy strong{font-size:14px}.audit-preview-card-copy small{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.audit-preview-card-arrow{color:var(--text-3)}.audit-preview-boundary{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;padding:0;display:grid;overflow:hidden}.audit-preview-boundary>div{border-right:1px solid var(--border);gap:5px;padding:17px;display:grid}.audit-preview-boundary>div:last-child{border-right:0}.audit-preview-boundary span{color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.audit-preview-boundary strong{color:#35c988;font-size:12px}.audit-preview-boundary strong.is-muted{color:var(--text-2)}[data-preview-estatico=true] .mobile-sign-out{display:none}[data-preview-estatico=true] .sidebar-footer,[data-preview-estatico=true] .topbar-account{visibility:hidden;pointer-events:none}@media (width<=760px){.audit-preview-page{padding:14px}.audit-preview-hero{flex-direction:column;align-items:flex-start}.audit-preview-grid{grid-template-columns:1fr}.audit-preview-boundary{grid-template-columns:repeat(2,1fr)}.audit-preview-boundary>div:nth-child(2){border-right:0}.audit-preview-boundary>div:nth-child(-n+2){border-bottom:1px solid var(--border)}}:root{--color-control-border:var(--color-graphite)}:is(.btn-soft,.btn-ghost,.pj-action-ghost){--color-warm-mist:var(--color-control-border)}a.skip-link{background:var(--color-ink);color:var(--surface-page-canvas)}button.izzat-ai-orb,.pages-hub-page .page-row-main{color:var(--color-ink)}.orders-page .order-row .order-open-icon{color:var(--color-ash)}.pj-steps .pj-step-copy strong{text-overflow:clip;white-space:normal;overflow-wrap:normal;text-wrap:balance;overflow:visible}.pj-steps .pj-step-copy small{color:var(--color-graphite)}.pj-steps .pj-step.is-current .pj-step-copy small{color:var(--color-ink)}@media (width<=900px){.product-advanced-options nav button{min-height:2.75rem}.shell .content.is-home-content .home-hero .chat-input.chat-composer .chat-composer-controls{height:auto;min-height:2.25rem}.shell .content.is-home-content .home-hero .chat-input.chat-composer .chat-composer-controls>:is(.attach-btn,.send){block-size:2.25rem;inline-size:2.25rem;min-width:2.25rem;min-height:2.25rem}.shell .content.is-home-content .home-hero .chat-input.chat-composer .engine-model-trigger{height:2.25rem}.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip{min-height:2.75rem}.shell .content.is-home-content .superapp-loja-link{vertical-align:middle;align-items:center;min-width:2.75rem;min-height:2.75rem;margin-block:-.625rem;display:inline-flex}}@media (width>=901px){.shell .content.is-home-content .home-hero .chat-input.chat-composer .chat-composer-controls>:is(.attach-btn,.send){min-width:2.25rem;min-height:2.25rem}}.funil{gap:1rem;min-width:0;max-width:60rem;margin:0 auto;padding:1rem 1rem 7rem;display:grid}.funil__topo{gap:.5rem;min-width:0;display:grid}.funil__titulo{font-size:var(--text-body-lg);color:var(--color-ink);margin:0}.funil__sub{color:var(--color-graphite);font-size:var(--text-body);overflow-wrap:anywhere;margin:0}.funil__campo{font-size:var(--text-body-sm);color:var(--color-graphite);gap:.25rem;min-width:0;display:grid}.funil__campo select{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);width:100%;max-width:100%;min-height:2.75rem;color:var(--color-ink);font-size:var(--text-body);padding:0 .75rem}.funil__etapas{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.funil__etapa{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);gap:.25rem;min-width:0;padding:.75rem 1rem;display:grid}.funil__etapa-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.funil__etapa-nome{font-size:var(--text-body);color:var(--color-ink);overflow-wrap:anywhere;margin:0}.funil__valor{font-size:var(--text-body-lg);color:var(--color-ink)}.funil__etapa[data-cobertura=sem\ dado] .funil__valor{color:var(--color-graphite);font-weight:400}.funil__meta{font-size:var(--text-body-sm);color:var(--color-graphite);flex-wrap:wrap;gap:.75rem;margin:0;display:flex}.funil__selo{border:1px solid var(--color-hairline);border-radius:var(--radius-full);padding:0 .5rem}.funil__moedas{font-size:var(--text-body-sm);color:var(--color-ink);flex-wrap:wrap;gap:.75rem;margin:0;display:flex}.funil__nota{font-size:var(--text-body-sm);color:var(--color-graphite);overflow-wrap:anywhere;margin:0}.funil__alerta{border:1px solid var(--color-signal-red);border-radius:var(--radius-lg);color:var(--color-signal-red);font-size:var(--text-body);overflow-wrap:anywhere;margin:0;padding:.75rem 1rem}.funil__alerta-id{color:var(--color-graphite);font-size:var(--text-body-sm)}.funil__vazio{border:1px dashed var(--color-warm-mist);border-radius:var(--radius-lg);justify-items:start;gap:.5rem;padding:1.5rem 1rem;display:grid}.funil__vazio h2{font-size:var(--text-body-lg);color:var(--color-ink);margin:0}.funil__vazio p{color:var(--color-graphite);font-size:var(--text-body);margin:0}.funil__botao{border-radius:var(--radius-md);background:var(--surface-button-fill);min-width:2.75rem;min-height:2.75rem;color:var(--color-soft-paper);font-size:var(--text-body);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex}.funil__skeleton{gap:.75rem;display:grid}.funil__skeleton-linha{border-radius:var(--radius-lg);background:var(--color-navigation-bg);height:4.5rem;position:relative;overflow:hidden}.funil__skeleton-linha:after{content:"";background:linear-gradient(90deg, transparent, var(--color-hairline), transparent);animation:1.4s ease-in-out infinite funil-brilho;position:absolute;inset:0;transform:translate(-100%)}@keyframes funil-brilho{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.funil__skeleton-linha:after{animation:none}}.funil-atalho,.funil__voltar{max-width:100%;min-height:2.75rem;color:var(--color-ink);font-size:var(--text-body);overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.funil .funil__etapa-titulo{align-items:center;gap:var(--spacing-8);min-width:0;display:flex}.funil .funil__etapa-nome{font-weight:var(--font-weight-medium)}.funil .funil__num{border-radius:var(--radius-full);border:1px solid var(--color-hairline);width:1.5rem;height:1.5rem;color:var(--color-graphite);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.funil .funil__valor{font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1.1}.funil .funil__barra{border-radius:var(--radius-full);background:var(--color-hairline);height:.5rem;overflow:hidden}.funil .funil__barra>span{border-radius:inherit;background:var(--color-ink);height:100%;display:block}.funil .funil__conv{color:var(--color-ink);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;margin:0}.funil .funil__meta{color:var(--color-graphite)}@media (width<=40rem){.funil{padding-inline:0}.funil .funil__etapa{padding:var(--spacing-16)}}.funil .funil__etapa[data-cobertura=sem\ dado] .funil__valor{font-size:var(--text-body);font-weight:var(--font-weight-regular)}.pages-hub-page .page-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.pages-hub-page .page-row-main{text-align:left;flex:14rem;min-width:0;min-height:2.75rem}.pages-hub-page .page-row-acoes{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pages-hub-page .page-row-acoes .btn-soft{white-space:nowrap;min-width:2.75rem;min-height:2.75rem;padding-left:.875rem;padding-right:.875rem}.pages-hub-page .page-row .icon-btn{min-width:2.75rem;min-height:2.75rem}.pages-hub-page .page-head h1{overflow-wrap:anywhere}@media (width>=900px){.pages-hub-page .page-row{flex-wrap:nowrap}.pages-hub-page .page-head{align-items:center;gap:1rem}.pages-hub-page .page-actions{flex-wrap:nowrap}}.ads-lacunas-prontidao{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-card-surface);gap:.75rem;min-width:0;margin:0 0 1rem;padding:1rem;display:grid}.ads-lacunas-prontidao h3{font-size:var(--text-body-lg);overflow-wrap:anywhere;margin:0}.ads-lacunas-prontidao__conta{color:var(--ink);font-size:var(--text-small);overflow-wrap:anywhere;margin:0}.ads-lacunas-prontidao__lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ads-lacunas-prontidao__item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem .75rem;min-width:0;display:grid}.ads-lacunas-prontidao__titulo{font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.ads-lacunas-prontidao__ok,.ads-lacunas-prontidao__falta{font-size:var(--text-small);white-space:nowrap}.ads-lacunas-prontidao__falta{font-weight:var(--font-weight-medium)}.ads-lacunas-prontidao__acao,.pixels-voltar-ads{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--surface-button-fill);min-width:2.75rem;min-height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;padding:.5rem 1rem}.ads-lacunas-prontidao__acao{grid-column:1/-1;justify-self:start}.pixels-voltar-ads{align-self:flex-start;margin:0 0 1rem}@media (width>=900px){.ads-lacunas-prontidao__acao{grid-column:auto;justify-self:end}}.checkouts-saiba-mais{margin:0 0 .75rem}.checkouts-saiba-mais>summary{cursor:pointer;color:var(--color-graphite);font-size:var(--text-body);align-items:center;min-height:2.75rem;display:inline-flex}.checkouts-saiba-mais>p{margin:.25rem 0 0}.checkouts-lista .product-row{grid-template-columns:minmax(0,1fr) minmax(10rem,14rem) auto;grid-template-areas:"titulo campo acoes""meta meta meta""pronto pronto pronto";align-items:center;gap:.5rem .75rem;min-width:0;display:grid}.checkouts-lista{container:checkouts-lista/inline-size}@container checkouts-lista (width<=52rem){.checkouts-lista .product-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titulo acoes""meta meta""campo campo""pronto pronto"}.checkouts-lista .checkouts-lista__campo{max-width:24rem}}.checkouts-lista--links .product-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titulo acoes""meta meta"}.checkouts-lista .checkouts-lista__titulo{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:titulo;min-width:0;display:-webkit-box;overflow:hidden}.checkouts-lista .checkouts-lista__meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:.25rem .75rem;min-width:0;display:flex}.checkouts-lista .checkouts-lista__url{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:100%;overflow:hidden}.checkouts-lista .checkouts-lista__badge{white-space:nowrap;flex:none}.checkouts-lista .checkouts-lista__campo{min-width:0;font-size:var(--text-body);grid-area:campo;gap:.25rem;display:grid}.checkouts-lista .checkouts-lista__campo select{width:100%;min-width:0;min-height:2.75rem}.checkouts-lista .row-actions.checkouts-lista__acoes{flex-wrap:nowrap;grid-area:acoes;justify-self:end;gap:.5rem;width:auto;display:inline-flex}.checkouts-lista .checkouts-lista__acoes .icon-btn{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.checkouts-lista .icon-btn[data-tip]{position:relative}.checkouts-lista .icon-btn[data-tip]:after{content:attr(data-tip);z-index:5;border-radius:var(--radius-md);background:var(--color-graphite);color:var(--color-parchment);font-size:var(--text-body);white-space:nowrap;opacity:0;pointer-events:none;padding:.25rem .5rem;position:absolute;top:calc(100% + .375rem);left:0}.checkouts-lista .icon-btn[data-tip]:nth-child(n+3):after{left:auto;right:0}.checkouts-lista .icon-btn[data-tip]:focus-visible:after{opacity:1}@media (hover:hover){.checkouts-lista .icon-btn[data-tip]:hover:after{opacity:1}}.checkouts-lista .checkout-prontidao{grid-area:pronto;min-width:0}.checkouts-lista .checkout-prontidao__acoes{gap:var(--space-2,.5rem) var(--space-4,1rem);flex-wrap:wrap;display:flex}.checkouts-lista .checkout-prontidao__acao{align-items:center;gap:var(--space-2,.5rem);min-height:2.75rem;color:var(--color-graphite);text-decoration:underline;display:inline-flex}@media (width>=701px) and (width<=1023px){.checkouts-lista .product-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titulo acoes""meta meta""campo campo""pronto pronto"}}@media (width<=700px){.checkouts-lista .product-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"titulo""meta""campo""acoes""pronto"}.checkouts-lista--links .product-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"titulo""meta""acoes"}.checkouts-lista .row-actions.checkouts-lista__acoes{justify-self:start}}.checkouts-lista :is(.table-action,.upsell-select){--color-warm-mist:var(--color-control-border);border-color:var(--color-control-border)}.checkouts-lista .checkout-prontidao__trilha{gap:var(--space-2,.5rem) var(--space-4,1rem);margin:var(--space-2,.5rem) 0;color:var(--color-graphite);flex-wrap:wrap;padding:0;font-size:.8125rem;list-style:none;display:flex}.checkouts-lista .checkout-prontidao__trilha li{align-items:center;gap:var(--space-1,.25rem);opacity:.72;display:inline-flex}.checkouts-lista .checkout-prontidao__trilha li[data-feito=sim],.checkouts-lista .checkout-prontidao__trilha li[data-feito=agora]{opacity:1}.checkouts-lista .checkout-prontidao__trilha li[data-feito=agora]{font-weight:600}.checkouts-lista .checkout-prontidao__botao{align-items:center;gap:var(--space-2,.5rem);min-height:2.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.checkouts-lista .checkout-prontidao__trilha{align-items:center;gap:0}.checkouts-lista .checkout-prontidao__trilha li{gap:var(--space-2,.5rem);border-radius:var(--radius-pill,62.4375rem);padding:.375rem .75rem .375rem .375rem;position:relative}.checkouts-lista .checkout-prontidao__trilha li+li:before{content:"";background:var(--color-hairline);width:1.5rem;height:1px;margin-right:.375rem}.checkouts-lista .checkout-prontidao__trilha li svg{box-sizing:content-box;border:1px solid var(--color-warm-mist);border-radius:50%;padding:.3125rem}.checkouts-lista .checkout-prontidao__trilha li[data-feito=sim] svg{border-color:var(--color-approval-green);color:var(--color-approval-green)}.checkouts-lista .checkout-prontidao__trilha li[data-feito=agora]{background:var(--color-navigation-selected);color:var(--color-ink)}.checkouts-lista .checkout-prontidao__trilha li[data-feito=agora] svg{border-color:var(--color-ink)}.checkouts-lista .checkout-prontidao__botao--principal{background:var(--color-navigation-selected);color:var(--color-ink);box-shadow:none;border:0}@media (hover:hover){.checkouts-lista .checkout-prontidao__botao--principal:hover{background:var(--color-warm-mist)}}.checkouts-lista .checkout-prontidao__botao--principal:focus-visible{outline:.125rem solid var(--color-ink);outline-offset:.125rem}@media (width<=700px){.checkouts-lista .checkout-prontidao__trilha li+li:before{width:.75rem}}.checkouts-lista .checkout-prontidao__botao--principal{padding:0 var(--space-4,1rem);border-radius:var(--radius-md,.75rem);font-weight:600}.linha-lista{position:relative}.linha-lista--abre{cursor:pointer}.linha-lista__abrir{font:inherit;font-weight:inherit;color:inherit;text-align:start;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-inline-size:0;padding:0;overflow:hidden}.linha-lista__abrir:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:var(--radius-md)}.data-relativa__abs{display:none}@media (width<=700px){.data-relativa__abs{display:inline}}@media (hover:hover){.linha-lista:hover{background:color-mix(in srgb, var(--color-ink) 4%, transparent)}.linha-lista .linha-lista__acoes{opacity:0;pointer-events:none;transition:opacity .12s}.linha-lista:hover .linha-lista__acoes,.linha-lista:focus-within .linha-lista__acoes{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.linha-lista .linha-lista__acoes{transition:none}}.linha-lista__peek{z-index:30;min-inline-size:14rem;max-inline-size:min(24rem,90%);padding:var(--spacing-12);background:var(--color-soft-paper);color:var(--color-ink);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);pointer-events:none;position:absolute;inset-block-start:100%;inset-inline-start:var(--spacing-16);box-shadow:0 .5rem 1.5rem #00000024}.peek-pedido{gap:var(--spacing-4);margin:0;display:grid}.peek-pedido>div{justify-content:space-between;gap:var(--spacing-12);display:flex}.peek-pedido dt{color:var(--color-ash)}.peek-pedido dd{text-align:end;overflow-wrap:anywhere;margin:0}.copiar-botao{padding:0 var(--spacing-4);font:inherit;color:inherit;cursor:copy;border-radius:var(--radius-md);background:0 0;border:0;min-block-size:2rem}.copiar-botao:hover,.copiar-botao:focus-visible{background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.id-curto small{font-variant-numeric:tabular-nums;letter-spacing:.02em}.valor-lista{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.data-relativa{white-space:nowrap;font-variant-numeric:tabular-nums}.chips-filtro{gap:var(--spacing-8);margin:0 0 var(--spacing-12);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chips-filtro__chip{align-items:center;gap:var(--spacing-4);min-block-size:2rem;padding:0 var(--spacing-12);border-radius:var(--radius-full);border:1px solid var(--color-hairline);color:inherit;font:inherit;cursor:pointer;background:0 0;display:inline-flex}.chips-filtro__chip:hover,.chips-filtro__chip:focus-visible{border-color:var(--color-ink)}.barra-lote{inline-size:max-content;max-inline-size:calc(100% - var(--spacing-32));z-index:40;align-items:center;gap:var(--spacing-12);padding:var(--spacing-8) var(--spacing-16);background:var(--color-soft-paper);border:1px solid var(--color-hairline);border-radius:var(--radius-2xl);margin-inline:auto;display:flex;position:fixed;inset-block-end:var(--spacing-16);inset-inline:0;box-shadow:0 .5rem 1.5rem #0000002e}.barra-lote__acoes{gap:var(--spacing-8);display:inline-flex}.celulas-page .celulas-form{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:40rem;margin-bottom:4rem;display:grid}.celulas-page .celulas-form>h2,.celulas-page .celulas-form>.celulas-legenda,.celulas-page .celulas-form>fieldset,.celulas-page .celulas-form>.celulas-ficha,.celulas-page .celulas-form>button{grid-column:1/-1}.celulas-page .celulas-form>.celulas-legenda{color:var(--color-ink);margin:0;font-size:.875rem}.celulas-page .celulas-form label{font-size:var(--text-body);color:var(--color-ink)}.celulas-page .celulas-form input,.celulas-page .celulas-form select{--text-body:1rem;min-height:2.75rem;font-size:1rem}.celulas-page .celulas-form fieldset{padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;display:grid}.celulas-page .celulas-dica{color:var(--color-ink);font-size:.875rem;font-weight:400}@media (width>=56.25rem){.celulas-page .celulas-form{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.celulas-page .celulas-form fieldset{grid-template-columns:repeat(3,minmax(0,1fr))}}.celulas-page .celulas-form .celulas-conectar{gap:var(--spacing-8);display:grid}.celulas-page .celulas-form .celulas-conectar-link{justify-self:start;font-size:.875rem}.chat-url-atalho{align-items:center;gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-12);flex-wrap:wrap;display:flex}.celulas-travado{font-weight:600;display:inline-block}.pixels-page .async-state,.integrations-page .async-state,.orders-page>.async-state,.celulas-page>.async-state{box-sizing:border-box;width:100%;max-width:100%;margin:0}.pixels-page .pi-saiba,.integrations-page .pi-saiba{margin:.5rem 0 0}.pixels-page .pi-saiba>summary,.integrations-page .pi-saiba>summary{cursor:pointer;min-height:2.75rem;color:var(--color-graphite);align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.pixels-page .pi-saiba[open]>summary,.integrations-page .pi-saiba[open]>summary{margin-bottom:.25rem}.integrations-page .fields-grid .field input::placeholder{opacity:.6;font-style:italic}@media (width<=900px){:root .pixels-page.app-page:after,:root .integrations-page.app-page:after{height:calc(var(--superapp-tabbar-h) + 3.5rem + env(safe-area-inset-bottom,0px))}}.pixels-page .pi-saiba{margin:0}.pixels-page .pi-saiba>summary{gap:var(--spacing-8);color:var(--color-ink);font-weight:var(--font-weight-medium);list-style:none}.pixels-page .pi-saiba>summary::-webkit-details-marker{display:none}.pixels-page .pi-saiba>summary:after{content:"›";font-size:1.25rem;line-height:1;transition:transform .12s}.pixels-page .pi-saiba[open]>summary:after{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.pixels-page .pi-saiba>summary:after{transition:none}}.pixels-page .pi-secao{margin:var(--section-gap) 0 var(--spacing-12);color:var(--color-ink);font-size:var(--text-body-lg)}.pixels-page .pi-evento{align-items:center;gap:var(--spacing-4) var(--spacing-12);grid-template-columns:minmax(0,1fr) auto;display:grid}.pixels-page .pi-evento>strong{overflow-wrap:anywhere;min-width:0}.pixels-page .pi-evento>.muted{color:var(--color-graphite);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;grid-column:1/-1}.pixels-page .pi-evento>.debug-resp{max-width:100%}.shell .content.is-home-content .home-hero>.home-chip-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));justify-items:stretch;gap:.5rem;display:grid}.shell .content.is-home-content .home-hero>.home-chip-row .home-chip{justify-content:flex-start;width:100%;min-width:0}.shell .content.is-home-content .home-hero>.home-chip-row .home-chip span{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.shell .content.is-home-content .home-hero{--home-linha:color-mix(in srgb, var(--color-ink) 14%, transparent);--home-linha-forte:color-mix(in srgb, var(--color-ink) 38%, transparent);--home-sombra-campo:0 .0625rem .125rem color-mix(in srgb, var(--color-pure-black) 8%, transparent), 0 .75rem 2rem -1.25rem color-mix(in srgb, var(--color-pure-black) 30%, transparent)}.shell .content.is-home-content .home-hero .superapp-home-mark{width:2.5rem;height:2.5rem;color:var(--color-ink);background:var(--surface-card-surface);box-shadow:inset 0 0 0 1px var(--home-linha), var(--shadow-subtle)}.shell .content.is-home-content .home-hero .superapp-home-mark .fi{width:1.25rem;height:1.25rem}.shell .content.is-home-content .home-hero .home-intro h1{letter-spacing:-.015em}.shell .content.is-home-content .home-hero>.chat-input.chat-composer .chat-composer-card,.shell .content.is-home-content .home-hero>.chat-input.chat-composer:focus-within .chat-composer-card{background:var(--surface-card-surface);box-shadow:inset 0 0 0 1px var(--home-linha), var(--home-sombra-campo)}.shell .content.is-home-content .home-hero>.chat-input.chat-composer:focus-within .chat-composer-card{box-shadow:inset 0 0 0 1px var(--home-linha-forte), var(--home-sombra-campo)}.shell .content.is-home-content .home-hero>.home-chip-row{gap:var(--spacing-8)}.shell .content.is-home-content .home-hero>.home-chip-row .home-chip{min-height:2.75rem;padding-inline:var(--spacing-16);border-color:var(--home-linha);border-radius:var(--radius-2xl);background:var(--surface-card-surface);color:var(--color-ink);font-size:var(--text-body);box-shadow:var(--shadow-subtle)}.shell .content.is-home-content .home-hero>.home-chip-row .home-chip .fi{font-size:var(--text-body-lg);color:var(--color-ink)}@media (hover:hover){.shell .content.is-home-content .home-hero>.home-chip-row .home-chip:hover{border-color:var(--home-linha-forte);background:var(--surface-card-surface)}}.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip{background:0 0}@media (hover:hover){.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip:hover{background:color-mix(in srgb, var(--color-ink) 6%, transparent)}}.shell .content.is-home-content .home-hero>.ui-insight-line{gap:var(--spacing-12);padding:var(--spacing-8) var(--spacing-8) var(--spacing-8) var(--spacing-16);border-color:var(--home-linha);border-radius:var(--radius-2xl);margin-bottom:0}.shell .content.is-home-content .home-hero>.ui-insight-line.is-atencao>.fi{color:var(--color-graphite)}.shell .content.is-home-content .home-hero>.ui-insight-line p{white-space:normal;overflow:visible}.shell .content.is-home-content .home-hero>.ui-insight-line .ui-insight-line-action{min-height:2.25rem;padding-inline:var(--spacing-12);border-color:var(--home-linha);font-size:var(--text-body)}@media (hover:hover){.shell .content.is-home-content .home-hero>.ui-insight-line .ui-insight-line-action:hover{border-color:var(--home-linha-forte);background:0 0}}.shell .content.is-home-content .home-hero>.ui-insight-line .ui-insight-line-action:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (width<=900px){.shell .content.is-home-content .home-hero>.ui-insight-line .ui-insight-line-action{min-height:2.75rem}.shell .content.is-home-content .home-hero>.chat-dica .chat-dica-texto{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}:root .app-page-head{row-gap:var(--spacing-12,.75rem);flex-wrap:wrap}:root .app-page-head .app-page-heading{flex:18rem;min-width:min(18rem,100%)}:root .app-page-head .page-actions{flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%}:root .app-page-head .page-actions select{text-overflow:ellipsis;min-width:0;max-width:min(22rem,100%)}:root .app-page>*{min-width:0}:root .app-page .panel>h3,:root .app-page .form-card>h3,:root .app-page .panel>header h3,:root .app-page .section-title{color:var(--color-ink)}@media (width<=640px){:root .topbar:has(>.pz-tabs){flex-wrap:wrap;row-gap:0}:root .topbar>.pz-tabs{scrollbar-width:none;overscroll-behavior-x:contain;flex:1 0 100%;order:3;min-width:0;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 1.5rem),#0000 100%)}:root .topbar>.pz-tabs>*{flex:none;min-height:2.75rem}:root .topbar:has(>.pz-tabs)>.topbar-account{margin-left:auto}}:root .app-page:after{content:"";height:calc(5rem + env(safe-area-inset-bottom,0px));pointer-events:none;display:block}:root .workspace-settings-page p,:root .workspace-settings-page code{overflow-wrap:anywhere}@media (width<=640px){:root .workspace-settings-page .copro-form>input,:root .workspace-settings-page .copro-form>button{flex:100%;width:100%}:root .workspace-settings-page .copro-form>button,:root .workspace-settings-page .ps-form button,:root .workspace-settings-page .ps-block>button{justify-self:stretch;width:100%;min-height:2.75rem}}:root .app-page-head p{color:color-mix(in srgb, var(--color-ink) 40%, var(--color-graphite))}:root .app-page-head .app-page-heading{flex:auto}:root .app-page-head .page-actions:empty{display:none}:where(button,a,summary,label,select,[role=button],[role=tab],[role=menuitem],[tabindex]){-webkit-tap-highlight-color:transparent}:where(button,a,summary,select,input[type=checkbox],input[type=radio],input[type=range],[role=button],[role=tab],[role=menuitem]){touch-action:manipulation}:where(.history-drawer,.history-list,.mobile-nav-drawer,.ui-sheet,.ui-sheet-body,.cn-modal,.order-detail-modal,.ebook-copy-modal,.ads-previa-modal,.ads-meta-modal-body,.ads-funil-drawer,.sidebar-library-list,.chat-queue-list){overscroll-behavior:contain}:where(html){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){:where(*){scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}:where(html){scroll-padding-top:env(safe-area-inset-top,0px);scroll-padding-bottom:calc(var(--tab-bar-height,0px) + env(safe-area-inset-bottom,0px))}:where(button,[role=button],[role=tab],nav a,.superapp-rail a,.superapp-tabbar a,.mobile-nav-drawer a,.topbar a){-webkit-touch-callout:none}@media (width<=900px) and (display-mode:standalone){html:has(.shell .content.is-home-content){height:auto;min-height:min(100lvh, calc(100% + env(safe-area-inset-top)))}}@media (width<=767px){:root{--sticky-bottom:0px}:root:has(.shell.superapp>.superapp-tabbar){--sticky-bottom:calc(var(--tab-bar-height,0px) + env(safe-area-inset-bottom,0px))}:root:is(.is-web-keyboard-open,.is-native-keyboard-open):has(.shell.superapp>.superapp-tabbar){--sticky-bottom:0px}:root .tema-acoes,:root .ads-criar-pe,:root .pj-focus-actions{bottom:var(--sticky-bottom,0px)}:root .journey-focus-actions{bottom:calc(var(--sticky-bottom,0px) + .5rem)}:root .offer-composer-actions{bottom:var(--sticky-bottom,0px)}:root:has(.shell.superapp>.superapp-tabbar) .ads-criar-pe{padding-bottom:1rem}:root:has(.shell.superapp>.superapp-tabbar) .offer-composer-actions{padding-bottom:.625rem}}@media (width<=639px){:root:has(.ui-tab-bar){--sticky-bottom:calc(var(--tab-bar-height,0px) + env(safe-area-inset-bottom,0px))}}@media (width<=900px),(pointer:coarse){html:has(.modal-backdrop,.ui-sheet-backdrop,.ads-meta-modal-backdrop,.ads-funil-drawer-backdrop,.mobile-nav-layer,.order-detail-backdrop,.confirm-backdrop,.skills-modal-backdrop){overflow:hidden}:where(.modal-backdrop,.ui-sheet-backdrop,.ads-meta-modal-backdrop,.ads-funil-drawer-backdrop,.mobile-nav-layer,.order-detail-backdrop,.confirm-backdrop,.skills-modal-backdrop){overscroll-behavior:contain}}@media (width<=767px){:root :is(.ui-sheet-backdrop,.modal-backdrop:not(.confirm-backdrop),.order-detail-backdrop,.ads-meta-modal-backdrop,.ads-funil-drawer-backdrop){z-index:160}.ui-sheet-backdrop{height:var(--vvh,100dvh);transform:var(--vvt-transform,none)}.ui-sheet{max-height:min(82vh, 40rem, calc(var(--vvh,100dvh) - 1rem))}}@media (hover:none){.sidebar-session-trailing:not(:has(.sidebar-session-spinner)) .sidebar-session-more{opacity:1}:root .ws-page .qd-cartao__acoes{opacity:1}}@media (width<=767px){.engine-toast{bottom:calc(var(--tab-bar-height,0px) + env(safe-area-inset-bottom,0px) + 1rem)}}@media (pointer:coarse){:root .engine-toast{grid-template-columns:1.75rem minmax(0,1fr) 2.75rem}:root .engine-toast button{width:2.75rem;height:2.75rem}}@media (orientation:landscape) and (height<=32rem){body:not(:has(.shell)){padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}}@media (pointer:coarse){:root .traffic-list-head select,:root .sidebar-session-rename input{font-size:1rem!important}}:where(input[type=date],input[type=time],input[type=datetime-local]){min-width:0;max-width:100%}@media (pointer:coarse){:where(input[type=date],input[type=time],input[type=datetime-local]){min-height:2.75rem}:root .chips-filtro__chip{min-block-size:2.75rem}:root .marca-chip,:root .superapp-loja-btn,:root .primeiros-passos-acao{min-height:2.75rem}:root .ui-sheet-close{width:2.75rem;height:2.75rem}:root .ads-etiquetas li>button{position:relative}:root .ads-etiquetas li>button:after{content:"";position:absolute;inset:-.6875rem}:root .chat-mode-controls button{position:relative}:root .chat-mode-controls button:after{content:"";position:absolute;inset:-.375rem 0}}@media (width<=900px){:root:has(:is(.tema-acoes,.ads-criar-pe,.pj-focus-actions,.journey-focus-actions,.offer-composer-actions,.acao-fixa)) .izzat-ai-orb{--izzat-ai-orb-acao:4.5rem}}.engine-toast{-webkit-backdrop-filter:blur(1.125rem)}.history-list>.list-pagination,.ads-hero-status{-webkit-backdrop-filter:blur(.75rem)}.ads-creative-media>span,.member-card-menu>.icon-btn{-webkit-backdrop-filter:blur(.5rem)}.lgn-input-wrap{-webkit-backdrop-filter:blur(.375rem)}.lgn-card{-webkit-backdrop-filter:blur(.875rem)}.engine-esforco-trilho,.ads-contexto-separador,.e6-gaveta>summary,.ide-num,.leitor-palco{-webkit-user-select:none}.ui-tab-bar-item:focus-visible,.ui-fab:focus-visible,.ui-insight-line-action:focus-visible,.ui-collapsible-trigger:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:-2px}.ui-fab:focus-visible{outline-offset:.1875rem}.ui-tab-bar-item{-webkit-tap-highlight-color:transparent;min-width:2.75rem;min-height:2.75rem}.ui-tab-bar-item:disabled{opacity:.5;cursor:not-allowed}.ui-fab:disabled{pointer-events:none}.ui-fab[aria-busy=true]{opacity:.7;cursor:progress}.ui-insight-line-action:disabled{opacity:.5;cursor:not-allowed}@media (width<=639px){.ui-insight-line-action,.ui-segmented-control>button,.ui-segmented-control>[role=button]{min-height:2.75rem}}@media (hover:hover){.ui-fab:not(:disabled):hover{box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-ink) 36%, transparent)}.ui-tab-bar-item:not(:disabled):hover{color:var(--color-ink)}}@media (prefers-reduced-motion:no-preference){.ui-fab{transition:box-shadow .15s,opacity .15s}.ui-tab-bar-item{transition:color .15s}}@media (width<=640px){:root .topbar>.pz-tabs{scroll-timeline:--abas-fim inline;scroll-padding-inline:var(--spacing-16);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--spacing-16), black 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--spacing-16), black 100%);mask-image:linear-gradient(to right, transparent 0, black var(--spacing-16), black 100%)}:root .topbar>.pz-tabs:after{content:"›";color:var(--color-ink);pointer-events:none;background:linear-gradient(to right, transparent, var(--surface-page-canvas) 60%);flex:0 0 3rem;justify-content:flex-end;align-self:stretch;align-items:center;margin-inline-start:-1.5rem;padding-inline-end:var(--spacing-8);font-size:1.75rem;line-height:1;display:flex;position:sticky;right:0}@supports (animation-timeline:scroll()){:root .topbar>.pz-tabs:after{animation:linear both abas-seta-fim;animation-timeline:--abas-fim}}}@keyframes abas-seta-fim{0%,80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){:root .topbar>.pz-tabs:after{animation:none}}.pj-head .pj-head-copy{min-width:0}.pj-head .pj-head-copy h1{overflow-wrap:anywhere;text-wrap:balance;line-height:1.2}.pj-head .pj-head-copy p{overflow-wrap:anywhere;text-wrap:pretty}.pj-head .pj-head-meta{flex-wrap:wrap}.product-card .product-card-main:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:.875rem}.product-card .product-card-copy>strong{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.product-card .product-card-actions .btn-soft:focus-visible,.product-card .product-card-confirm .btn-soft:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.product-card .product-card-confirm{flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.product-card .product-card-confirm small{text-align:right;flex:100%;max-width:none}.pj-steps .pj-step{min-width:0}.pj-steps .pj-step-copy strong{overflow-wrap:anywhere}.pj-steps .pj-step-copy small{font-variant-numeric:tabular-nums}.pj-focus .pj-focus-actions{row-gap:.625rem}.pj-focus>header h3{overflow-wrap:anywhere;text-wrap:balance}.pj-action-primary:focus-visible,.pj-action-ghost:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (hover:hover){.product-card .product-card-main:hover .product-card-copy>strong{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}@media (width<=640px){.pj-steps .pj-step,.pj-focus .pj-focus-actions>button{min-height:2.75rem}.product-card .product-card-actions .btn-soft,.product-card .product-card-actions button,.product-card .product-card-confirm .btn-soft{min-width:2.75rem;min-height:2.75rem}.pj-head .pj-head-copy h1{font-size:1.25rem}:root .pz-pills{contain:inline-size;scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;width:100%;padding-bottom:.125rem;overflow-x:auto}:root .pz-pills>*{scroll-snap-align:start;flex:none}:root .pz-pills{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to right, var(--color-ink) calc(100% - 1.5rem), transparent);-webkit-mask-image:linear-gradient(to right, var(--color-ink) calc(100% - 1.5rem), transparent);mask-image:linear-gradient(to right, var(--color-ink) calc(100% - 1.5rem), transparent);padding-inline-end:1.5rem;scroll-padding-inline:.5rem}}:root .product-card-copy>small{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=860px){.products-page .product-card .product-card-price{justify-items:end;display:grid}.products-page .product-card .product-card-foot{flex-direction:row-reverse}.products-page .product-card .product-card-actions{margin-left:0;margin-right:auto}.products-page .product-card .product-card-actions [data-tip]:after{left:0;right:auto}}.products-page .product-card,.products-page .product-card .product-card-foot{min-width:0;max-width:100%}.products-page .product-card .product-card-actions{flex-wrap:nowrap;gap:.5rem}.products-page .product-card .product-card-actions .icon-btn{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;position:relative}.products-page .product-card .product-card-actions [data-tip]:after{content:attr(data-tip);z-index:5;border-radius:var(--radius-sm,.5rem);background:var(--color-ink);color:var(--color-navigation-bg);font-size:var(--text-body-sm,.8125rem);white-space:nowrap;opacity:0;pointer-events:none;padding:.3125rem .625rem;font-weight:500;transition:opacity .12s;position:absolute;bottom:calc(100% + .375rem);right:0}@media (hover:hover){.products-page .product-card .product-card-actions [data-tip]:hover:after{opacity:1}}.products-page .product-card .product-card-actions [data-tip]:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.products-page .product-card .product-card-actions [data-tip]:after{transition:none}}.products-page.pz-page{grid-template-columns:minmax(0,1fr)}.products-page.pz-page>*{min-width:0;max-width:100%}@media (width<=640px){:root .products-page .pz-pills{scroll-timeline:--pz-fim inline;padding-inline-end:0;position:relative;-webkit-mask-image:none;mask-image:none}:root .products-page .pz-pills:after{content:"›";color:var(--color-ink);pointer-events:none;background:linear-gradient(to right, transparent, var(--surface-page-canvas) 60%);flex:0 0 3rem;justify-content:flex-end;align-self:stretch;align-items:center;margin-inline-start:-1.5rem;padding-inline-end:var(--spacing-8);font-size:1.75rem;line-height:1;display:flex;position:sticky;right:0}@supports (animation-timeline:scroll()){:root .products-page .pz-pills:after{animation:linear both pz-seta-fim;animation-timeline:--pz-fim}}}@keyframes pz-seta-fim{0%,80%{opacity:1}to{opacity:0}}.products-page .pz-count{margin:var(--spacing-16) 0 0;padding-top:var(--spacing-12);border-top:1px solid var(--color-hairline);color:var(--color-graphite);font-size:var(--text-body);font-variant-numeric:tabular-nums}.products-page .product-card .product-card-actions .icon-btn .fi{width:1.25rem;height:1.25rem;font-size:1.25rem}.products-page .product-card .product-card-icon .fi{width:1.5rem;height:1.5rem;font-size:1.5rem}.pedidos-lista{gap:var(--ads-space-3);display:grid}.pedidos-lista__filtro{gap:var(--ads-space-1);font-size:var(--text-small);color:var(--text-2);display:grid}.pedidos-lista__filtro select{min-height:2.75rem;font-size:1rem}.pedidos-lista__itens{gap:var(--ads-space-2);margin:0;padding:0;list-style:none;display:grid}.pedidos-lista__item{align-items:center;gap:var(--ads-space-2);min-height:2.75rem;padding:var(--ads-space-2) var(--ads-space-3);border:1px solid var(--meta-panel-border);border-radius:var(--radius-md);background:var(--surface-card-surface);flex-wrap:wrap;display:flex}.pedidos-lista__etapa{align-items:center;gap:var(--ads-space-1);padding:0 var(--ads-space-2);border-radius:var(--radius-full);background:var(--accent-soft);font-size:var(--text-caption);display:inline-flex}.pedidos-lista__etapa[data-etapa=atrasado]{background:var(--surface-soft-paper);font-weight:600}.pedidos-lista__rastreio{overflow-wrap:anywhere;align-items:center;min-height:2.75rem;display:inline-flex}.pedidos-lista__vazio{align-items:flex-start;gap:var(--ads-space-2);padding:var(--ads-space-3);border:1px dashed var(--meta-panel-border);border-radius:var(--radius-md);color:var(--text-2);margin:0;display:flex}.pedidos-lista a:focus-visible,.pedidos-lista select:focus-visible,.checkout-prontidao button:focus-visible,.order-payment-actions button:focus-visible{outline:2px solid var(--meta-focus);outline-offset:2px}.checkout-prontidao{gap:var(--ads-space-2);padding:var(--ads-space-3);border:1px solid var(--meta-panel-border);border-radius:var(--radius-md);background:var(--surface-card-surface);display:grid}.checkout-prontidao[data-tone=ok]{background:var(--accent-soft)}.checkout-prontidao[data-tone=erro]{border-color:var(--text-2)}.checkout-prontidao__topo{align-items:center;gap:var(--ads-space-2);display:flex}.checkout-prontidao p{margin:0}.checkout-prontidao__falta{padding-left:var(--ads-space-4);color:var(--text-2);font-size:var(--text-small);margin:0}.checkout-prontidao button{justify-self:start;min-height:2.75rem}.order-payment-actions{align-items:center;gap:var(--ads-space-2);flex-wrap:wrap;display:flex}.order-payment-actions button{min-height:2.75rem}.order-payment-actions [role=status],.order-payment-actions [role=alert]{overflow-wrap:anywhere}@media (hover:hover){.pedidos-lista__item:hover{background:var(--surface-soft-paper)}}@media (width<=40rem){.checkout-prontidao button,.order-payment-actions button{justify-content:center;width:100%}}@media (prefers-reduced-motion:no-preference){.pedidos-lista__item{transition:background-color .15s}}.pedidos-lista__meta{gap:var(--spacing-4) var(--spacing-12);color:var(--color-graphite);font-size:var(--text-body);flex-wrap:wrap;flex-basis:100%;display:flex}.ads-carregando.ads-esqueleto{gap:var(--spacing-12);max-width:48rem;padding:var(--spacing-16);place-items:stretch stretch;display:grid}.ads-esqueleto-legenda{color:var(--color-graphite);font-size:.9375rem}.ads-esqueleto-linha{border-radius:var(--radius-full);background:var(--color-hairline);height:1rem;animation:1.4s ease-in-out infinite ads-esqueleto-pulso}.ads-esqueleto-linha:nth-child(2){width:82%}.ads-esqueleto-linha:nth-child(3){width:64%}.ads-esqueleto-bloco{border-radius:var(--radius-xl);background:var(--color-hairline);height:6rem;animation:1.4s ease-in-out infinite ads-esqueleto-pulso}@keyframes ads-esqueleto-pulso{0%,to{opacity:.45}50%{opacity:1}}.ad-field input:focus-visible,.ad-field select:focus-visible,.ad-field textarea:focus-visible,.btn-soft:focus-visible,.btn-primary:focus-visible,.ads-meta-modal-close:focus-visible,.ads-funil-drawer-close:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (hover:hover){.ads-meta-modal-close:hover{background:var(--color-navigation-selected)}.btn-soft:hover{border-color:var(--color-ash)}}@media (width<=900px){.ad-field input,.ad-field select,.ad-field textarea{min-height:2.75rem;font-size:1rem}.ads-conteudo .btn-soft,.ads-conteudo .btn-primary,.ads-meta-modal-footer button,.ads-acoes-inline button{min-height:2.75rem}.ads-meta-modal-close{min-width:2.75rem;min-height:2.75rem}.ad-field-duplo{grid-template-columns:minmax(0,1fr)}.ads-funil-drawer-controles{gap:var(--spacing-8);flex-wrap:wrap}.ads-funil-drawer-controles>*{min-width:0}.ads-conteudo table{max-width:100%;display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.ads-esqueleto-linha,.ads-esqueleto-bloco{animation:none}}@media (width<=639px){.ads-shell .ads-topo{min-height:0;padding:.25rem 0;position:relative}.ads-shell .ads-topo .ads-topo-contexto{align-items:center;gap:.5rem;width:100%;display:flex}.ads-shell .ads-topo .ads-contexto-superficie{flex:auto;align-items:center;gap:.25rem;min-width:0;display:flex}.ads-shell .ads-topo .ads-plataformas{flex:0 5.5rem;width:auto;min-width:0}.ads-shell .ads-topo .ads-plataforma-seletor{grid-template-columns:minmax(0,1fr)}.ads-shell .ads-topo .ads-plataforma-seletor>span{clip:rect(0 0 0 0);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.ads-shell .ads-topo .ads-plataforma-seletor select{min-height:2.75rem}.ads-shell .ads-topo .ads-business-seletor{flex:0 6rem;min-width:0}.ads-shell .ads-topo .ads-business-seletor select{text-overflow:ellipsis;width:100%;min-width:0;min-height:2.75rem}.ads-shell .ads-topo .ads-contexto-separador{display:none}.ads-shell .ads-topo .ads-conta-seletor{flex:1 1 0;min-width:0}.ads-shell .ads-topo .ads-conta-gatilho{max-width:100%}.ads-shell .ads-topo .ads-conta-seletor{position:static}.ads-shell .ads-topo .ads-conta-painel{width:auto;left:0;right:0}.ads-shell .ads-conta-painel-bm select{min-height:2.75rem}.ads-shell .ads-aviso{flex-wrap:wrap;padding:.5rem .75rem}.ads-shell .ads-aviso .btn-soft{flex:100%}.ads-shell .ads-topo-contexto{flex-wrap:nowrap;min-width:0;overflow:hidden}.ads-shell .ads-topo-contexto>*{min-width:0}}.ads-situacao-meta{margin:0 0 var(--spacing-8);font-size:var(--text-body-sm);color:var(--color-graphite);line-height:1.5}.ads-situacao-meta strong{color:var(--color-ink);font-weight:600}.ads-situacao-meta.is-pendente strong:first-of-type,.ads-situacao-meta.is-problema strong:first-of-type{color:var(--color-signal-red)}.ads-capacidade-aviso{margin:0 0 var(--spacing-8);padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-xl);font-size:var(--text-body-sm);color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 45%, transparent)}.ads-trilha{align-items:center;gap:var(--spacing-4);margin:0 0 var(--spacing-8);font-size:var(--text-body-sm);color:var(--color-ash);flex-wrap:wrap;display:flex}.ads-trilha .btn-link{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;min-height:2.75rem;overflow:hidden}.ads-trilha-atual{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;overflow:hidden}.ads-pausar-selecionadas{align-items:center;gap:var(--spacing-12);margin:0 0 var(--spacing-12);flex-wrap:wrap;display:flex}.ads-pausar-selecionadas .btn-soft{min-height:2.75rem}.ads-pausar-resumo{font-size:var(--text-body-sm);color:var(--color-graphite)}.ads-mudanca{margin-left:var(--spacing-4);padding:.125rem var(--spacing-8);border-radius:var(--radius-full);font-size:var(--text-body-sm);color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 60%, transparent);white-space:nowrap;display:inline-flex}.ads-mudanca.is-parcial{background:color-mix(in srgb, var(--color-signal-red) 14%, transparent)}.ads-tabela-nome-abrir{font:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--color-hairline);text-decoration-color:var(--color-hairline);text-underline-offset:.2rem;background:0 0;border:0;padding:0}.ads-tabela-nome-abrir:hover,.ads-tabela-nome-abrir:focus-visible{text-decoration-color:currentColor}@media (width<=639px){.ads-pausar-selecionadas .btn-soft{width:100%}.ads-mudanca{margin:var(--spacing-4) 0 0}}@container ads-campaign-table (width<=1040px){.ads-meta-dense-table .ads-tabela.ads-tabela-campanhas{min-width:0}}@media (width<=639px){.ads-card-mobile-metricas .ads-metricas-da-linha>div{flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.ads-card-mobile-metricas .ads-metricas-da-linha dd{text-align:left;white-space:nowrap;margin:0}}.modal-backdrop.ads-dup-fundo{z-index:420}.ads-dup-modal{text-align:start;gap:var(--spacing-12);width:min(30rem,100%);max-height:calc(100dvh - 2.5rem);display:grid;overflow-y:auto}.ads-dup-modal h2{margin:0}.ads-dup-aviso{font-size:var(--text-body-sm);color:var(--color-graphite);margin:0}.ads-dup-campos{gap:var(--spacing-12);display:grid}.ads-dup-campo{gap:var(--spacing-4);font-size:var(--text-body-sm);color:var(--color-ink);min-width:0;font-weight:600;display:grid}.ads-dup-campo input,.ads-dup-campo textarea{box-sizing:border-box;width:100%;min-height:2.75rem;padding:var(--spacing-8) var(--spacing-12);border:1px solid color-mix(in srgb, var(--color-ink) 16%, transparent);border-radius:var(--radius-md,.625rem);font:inherit;color:var(--color-ink);background:0 0;font-weight:400}.ads-dup-campo textarea{resize:vertical}.ads-dup-campo input:focus-visible,.ads-dup-campo textarea:focus-visible{border-color:var(--color-ink);box-shadow:0 0 0 .25rem color-mix(in srgb, var(--color-ink) 10%, transparent);outline:none}.ads-dup-dica{color:var(--color-graphite);font-weight:400;font-size:var(--text-body-sm);margin:0}.ads-dup-linha{gap:var(--spacing-12);grid-template-columns:1fr 1fr;display:grid}.ads-dup-resultado{gap:var(--spacing-8);padding:var(--spacing-12);border-radius:var(--radius-md,.625rem);background:color-mix(in srgb, var(--color-warm-mist) 60%, transparent);display:grid}.ads-dup-resultado.is-parcial{background:color-mix(in srgb, var(--color-signal-red) 12%, transparent)}.ads-dup-resultado p{overflow-wrap:anywhere;margin:0}.ads-dup-modal .modal-actions .btn-primary,.ads-dup-modal .modal-actions .btn-soft{min-height:2.75rem}.ads-dup-modal .ads-acao-erro{text-align:start;margin:0;display:block}.ads-limite-conta{align-items:center;gap:var(--spacing-8) var(--spacing-12);margin:0 0 var(--spacing-12);font-size:var(--text-body-sm);color:var(--color-graphite);flex-wrap:wrap;display:flex}.ads-limite-conta strong{color:var(--color-ink)}.ads-limite-conta .btn-soft,.ads-limite-conta .btn-primary{min-height:2.75rem}.ads-limite-form{align-items:end;gap:var(--spacing-8) var(--spacing-12);flex-wrap:wrap;width:100%;display:flex}.ads-limite-form .ads-dup-campo{flex:12rem}.ads-limite-acoes{gap:var(--spacing-8);display:flex}.ads-limite-conta .ads-acao-erro{text-align:start;flex-basis:100%}.ads-vai-resumo{width:100%;font-size:var(--text-body-sm);color:var(--color-graphite);font-variant-numeric:tabular-nums;margin:0}.ads-vai-resumo.is-aumento{color:inherit;padding:var(--spacing-8) var(--spacing-12);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-signal-red) 12%, transparent);transition:background-color .18s}.importar-shopify{gap:var(--spacing-12,.75rem);padding:var(--spacing-16,1rem);border:1px solid var(--color-hairline);border-radius:var(--radius-md,.75rem);display:grid}.importar-shopify h2{font-size:var(--text-body-lg,1rem);font-weight:var(--font-weight-medium,500);margin:0}.importar-shopify ol{gap:var(--spacing-8,.5rem);color:var(--color-ash);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.importar-shopify ol li[aria-current=step]{color:var(--color-ink);font-weight:var(--font-weight-medium,500)}.importar-shopify dl{gap:var(--spacing-4,.25rem) var(--spacing-12,.75rem);grid-template-columns:max-content 1fr;margin:0;display:grid}.importar-shopify dt{color:var(--color-ash)}.importar-shopify dd{margin:0}.importar-shopify.is-desligado{align-items:center;gap:var(--spacing-8,.5rem);padding:var(--spacing-12,.75rem) var(--spacing-16,1rem);color:var(--color-ash);display:flex}.importar-shopify.is-desligado p{margin:0}.importar-shopify.is-desligado strong{color:var(--color-ink);font-weight:var(--font-weight-medium,500)}.shell .content.is-home-content .home-hero{--home-coluna:min(calc(var(--thread-content-max-width) + 2 * var(--composer-inline-overhang)), calc(100cqi - 2 * var(--composer-gutter)));--composer-width:min(var(--home-coluna), 100%);--home-coluna-recuo:var(--spacing-16)}.shell .content.is-home-content .home-hero>:is(.ui-insight-line,.chat-dica,.superapp-context-chips,.primeiros-passos,.home-chip-row){box-sizing:border-box;width:var(--home-coluna);max-width:none;margin-inline:calc((100% - var(--home-coluna)) / 2)}.shell .content.is-home-content .home-hero>.chat-input.chat-composer>:is(.chat-composer-card,.chat-attachment-error){margin-inline:min(0rem, calc((100% - var(--home-coluna)) / 2))}.shell .content.is-home-content .home-hero>.superapp-context-chips{padding-inline:var(--home-coluna-recuo) 0;justify-content:flex-start}.shell .content.is-home-content .home-hero>.chat-dica{align-items:flex-start;gap:var(--spacing-4);padding-inline:var(--home-coluna-recuo) 0;margin-block:0;display:flex}.home-hero>.chat-dica .chat-dica-texto{min-width:0;color:var(--color-graphite);font-size:var(--text-body);text-align:left;flex:auto;margin:0;line-height:1.25rem}.shell .content.is-home-content .home-hero>.chat-dica .chat-dica-fechar{border-radius:var(--radius-full);width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--color-ash);box-shadow:none;font-size:var(--text-body-lg);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-.75rem 0;padding:0;line-height:1;display:inline-flex}.shell .content.is-home-content .home-hero>.chat-dica .chat-dica-fechar:hover{color:var(--color-ink)}.shell .content.is-home-content .home-hero>.chat-dica .chat-dica-fechar:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.shell .content.is-home-content .home-hero>.chat-input .chat-attachment-error{margin:0 0 var(--spacing-8);padding-inline:var(--home-coluna-recuo,var(--spacing-16));color:var(--color-signal-red);font-size:var(--text-body);text-align:left;line-height:1.43}.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip{font-size:var(--text-body);position:relative}.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip:after{content:"";position:absolute;inset:min(0rem,50% - 1.375rem) 0}.shell .content.is-home-content .home-hero>.ui-insight-line p,.shell .content.is-home-content .home-hero>.primeiros-passos .ui-collapsible-trigger,.shell .content.is-home-content .home-hero>.primeiros-passos .ui-collapsible-summary{font-size:var(--text-body)}.shell .content.is-home-content .home-hero>.chat-input.chat-composer .engine-model-trigger:after{inset:-.3125rem 0}.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip{transition:background-color .15s,color .15s}.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (hover:hover){.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip:hover{color:var(--color-ink)}}@media (prefers-reduced-motion:reduce){.shell .content.is-home-content .home-hero>.superapp-context-chips .superapp-context-chip{transition:none}}.engine-model-popover .engine-model-group-title{padding:var(--spacing-8) .5625rem var(--spacing-4);color:var(--color-ash);font-size:var(--text-body);letter-spacing:0;text-transform:none;opacity:1;font-weight:600}.engine-model-popover .engine-model-choice{grid-template-columns:minmax(0,1fr) 1.125rem}.engine-model-popover .engine-model-choice>.fi{font-size:var(--text-body);justify-self:end}.engine-model-popover .engine-model-choice small{font-size:var(--text-body);white-space:normal;overflow:visible}.chat-add-menu .chat-add-group-title,.chat-input.chat-composer .chat-add-menu[role=menu] .chat-add-group-title{color:var(--color-ash);font-size:var(--text-body);letter-spacing:0;text-transform:none;opacity:1;font-weight:600}.engine-model-popover .engine-model-choice{min-height:2.75rem;transition:background-color .15s}.engine-model-popover .engine-model-choice:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}@media (hover:hover){.engine-model-popover .engine-model-choice:hover{background:var(--color-navigation-bg)}}@media (prefers-reduced-motion:reduce){.engine-model-popover .engine-model-choice{transition:none}}.engine-model-popover .engine-model-choice small{white-space:nowrap;text-overflow:ellipsis;color:var(--color-ash);overflow:hidden}.engine-model-popover .engine-model-choice{min-height:3rem;padding-block:var(--spacing-8,.5rem)}.engine-model-popover .engine-model-choice[data-engine-model=pro] strong:after{content:"EM BREVE";margin-left:var(--spacing-8,.5rem);letter-spacing:.04em;vertical-align:.125rem;color:var(--color-parchment);background:var(--color-ink);border-radius:.375rem;padding:0 .375rem;font-size:.625rem}.engine-model-popover .engine-model-choice[data-em-breve]{cursor:not-allowed}.engine-model-popover .engine-model-choice[data-em-breve] :is(strong,small){opacity:.55}p.pj-note{font-size:var(--text-body)}.pages-hub-page .btn-primary{justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.pages-hub-page .pages-start{border:.0625rem solid var(--line);background:var(--bg-soft);border-radius:1.25rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.pages-start-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.pages-start-icon{border:.0625rem solid var(--line);border-radius:.75rem;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:1.5rem;font-size:1.25rem;display:grid}.pages-start-label{color:var(--text-3);letter-spacing:.12em;font-size:.875rem}.pages-hub-page .pages-start h2{letter-spacing:-.035em;margin:.75rem 0;font-size:clamp(1.625rem,3vw,2.375rem);font-weight:550;line-height:1.15}.pages-start-copy>p{max-width:21.875rem;color:var(--text-3);margin:0 0 1.5rem;font-size:.875rem;line-height:1.65}.pages-start-copy>small{color:var(--text-3);margin-top:.75rem;font-size:.875rem;line-height:1.5}.pages-start .btn-primary{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:.75rem;min-height:2.75rem;display:inline-flex}.pages-start-steps{flex-direction:column;justify-content:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.pages-start-steps li{align-items:flex-start;gap:1rem;padding:1.375rem 0;display:flex}.pages-start-steps li+li{border-top:.0625rem solid var(--line)}.pages-start-steps li>span{color:var(--text-3);font-variant-numeric:tabular-nums;flex:0 0 2rem;padding-top:.125rem;font-size:.875rem}.pages-start-steps h3{margin:0 0 .375rem;font-size:.9375rem;font-weight:550}.pages-start-steps p{max-width:18.75rem;color:var(--text-3);margin:0;font-size:.875rem;line-height:1.6}@media (width<=40rem){.pages-hub-page .pages-start{border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:1.25rem}.pages-start-icon{margin-bottom:1.25rem}.pages-start-copy>.btn-primary{width:100%}.pages-start-steps li{gap:.75rem;padding:1rem 0}.pages-hub-page .select-soft{max-width:100%;min-height:2.75rem}}.pages-start-steps li>.pages-step-icon,.pages-step-icon{border:1px solid var(--line);width:2.75rem;height:2.75rem;color:inherit;background:var(--bg-soft);border-radius:.875rem;flex:0 0 2.75rem;place-items:center;padding:0;font-size:1.25rem;display:grid}.pages-step-label{color:var(--text-3);letter-spacing:.08em;margin-bottom:.5rem;font-size:.875rem;display:block}.pages-generation-source{align-items:center;gap:1rem;min-width:0;margin-bottom:1.5rem;display:flex}.pages-generation-source>div{gap:.375rem;min-width:0;display:grid}.pages-generation-source small{color:var(--text-3);letter-spacing:.05em;font-size:.875rem}.pages-generation-source strong{overflow-wrap:anywhere;font-size:1rem}.pages-generation-sheet p,.pages-generation-status p{color:var(--text-3);margin:0;font-size:.875rem;line-height:1.6}.pages-generation-sheet .pages-generation-note{align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.pages-generation-sheet button,.pages-generation-actions button{justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.pages-generation-status{top:calc(4.5rem + var(--engine-safe-area-top,0rem));z-index:80;border:1px solid var(--line);background:var(--bg-soft);border-radius:1rem;flex-wrap:wrap;align-items:flex-start;gap:1rem;max-width:48rem;margin:0 auto;padding:1.25rem;display:flex;position:fixed;left:1rem;right:1rem}.pages-generation-status>div[role=status]{flex:15rem;min-width:0}.pages-generation-status strong{margin-bottom:.375rem;font-size:.9375rem;display:block}.pages-generation-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=40rem){.pages-generation-actions{width:100%}.pages-generation-actions button{flex:auto}}.pages-generation-sheet .ui-sheet-footer{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}@media (width<=40rem){.pages-generation-sheet .ui-sheet-footer button{flex:auto}}.content>.pages-generation-status{width:auto;max-width:48rem}.shell.superapp .pages-generation-status{left:calc(var(--superapp-rail-w) + var(--superapp-panel-w) + 1rem)}.shell.superapp.is-panel-collapsed .pages-generation-status{left:calc(var(--superapp-rail-w) + 1rem)}@media (width<=56.25rem){.shell.superapp .pages-generation-status,.shell.superapp.is-panel-collapsed .pages-generation-status{left:1rem}}.pages-list-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.pages-list-search{border:1px solid var(--line);border-radius:.75rem;flex:16rem;align-items:center;gap:.625rem;min-width:0;min-height:2.75rem;padding:0 .875rem;display:flex}.pages-list-search input{width:100%;min-width:0;min-height:2.75rem;color:inherit;font:inherit;background:0 0;border:0;flex:1;font-size:1rem}.pages-list-filter{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.pages-list-filter select{border:1px solid var(--line);background:var(--bg-soft);max-width:100%;min-height:2.75rem;color:inherit;font:inherit;border-radius:.75rem;padding:.5rem .75rem}.pages-list-count{color:var(--text-3);font-size:.875rem}.pages-hub-page .pages-clear-filters{--text-caption:.875rem;--text-body:.875rem;justify-content:center;align-items:center;gap:.375rem;min-height:2.75rem;font-size:.875rem;display:inline-flex}.pages-hub-page a.page-row-main{color:inherit;border-radius:.5rem;text-decoration:none}.pages-hub-page a.page-row-main:hover>strong{text-underline-offset:.2em;text-decoration:underline}.pages-hub-page a.page-row-main:focus-visible{outline-offset:.25rem;outline:2px solid}.pages-hub-page .page-row .page-row-main{text-align:left;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.25rem .875rem;min-width:0;min-height:3rem;font-size:.875rem;display:grid}.pages-row-icon{border:1px solid var(--line);border-radius:.625rem;grid-area:1/1/3;place-items:center;width:2.25rem;height:2.25rem;font-size:1.125rem;display:grid}.pages-hub-page .page-row-main>strong{overflow-wrap:anywhere;grid-area:1/2;min-width:0}.pages-hub-page .page-row-main>.muted{overflow-wrap:anywhere;grid-area:2/2;min-width:0}.pages-hub-page .page-row-main>.badge{grid-area:1/3/3}.pages-no-results{border:1px solid var(--line);text-align:center;border-radius:1rem;justify-items:center;gap:1rem;padding:2rem 1.5rem;display:grid}.pages-no-results h2{margin:0;font-size:1.125rem}.pages-no-results p{color:var(--text-3);margin:0;font-size:.875rem}.pages-no-results .btn-soft{min-height:2.75rem}@media (width<=40rem){.pages-list-search{flex-basis:100%}.pages-list-filter{flex:1}.pages-hub-page .page-row .page-row-main{grid-template-columns:2.25rem minmax(0,1fr)}.pages-hub-page .page-row-main>.badge{grid-area:3/2;justify-self:start}}.pages-hub-page .page-row .page-row-main>strong{font-size:.9375rem}.pages-hub-page .page-row .page-row-main>.muted{font-size:.875rem}.pages-hub-page .page-row .page-row-main>.badge{--text-caption:.875rem;font-size:.875rem}.pages-hub-page .pages-list-search input,.pages-hub-page .pages-list-filter select{--text-body:1rem;font-size:1rem}.chat-feed .chat-refazer{block-size:2.75rem;inline-size:2.75rem;border-radius:var(--radius-sm);min-height:2.75rem;color:var(--text-3,#ffffff8c);font-size:var(--text-body);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-2.75rem 0 0 2.5rem;padding:0;transition:color .15s,background-color .15s;display:inline-flex;transform:translateY(.25rem)}.chat-feed .chat-refazer:hover{color:var(--text-1,currentColor);background:#ffffff0f}.chat-feed .chat-refazer:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.chat-feed>div>.bubble-copy:has(~.chat-refazer){opacity:1}.chat-progress{align-items:flex-start;gap:var(--spacing-8);flex-direction:column}.chat-progress-bolha{gap:var(--spacing-8);inline-size:min(100%,36rem);padding:var(--spacing-12) var(--spacing-16);border-radius:var(--radius-lg);background:var(--surface-card-surface,#ffffff0f);flex-direction:column;display:flex}.chat-progress-bolha span{block-size:var(--spacing-8);border-radius:var(--radius-sm);transform-origin:0;background:linear-gradient(90deg,#ffffff0f 0%,#fff3 45%,#ffffff0f 90%) 0 0/220% 100%;animation:1.6s ease-in-out infinite chat-brilho,2.4s ease-in-out infinite alternate chat-linha-cresce;display:block}.chat-progress-bolha span:first-child{inline-size:88%}.chat-progress-bolha span:nth-child(2){inline-size:70%;animation-delay:.2s}.chat-progress-bolha span:nth-child(3){inline-size:46%;animation-delay:.4s}.chat-progress-vivo{align-items:center;gap:var(--spacing-8);color:var(--text-2);animation:.35s ease-out chat-fala-entra;display:inline-flex}.chat-progress-vivo:before{content:"";inline-size:var(--spacing-8);block-size:var(--spacing-8);background:currentColor;border-radius:50%;animation:1.4s ease-out infinite chat-ponto-onda;box-shadow:0 0}.chat-progress-steps li[data-step-state=current]{animation:1.8s ease-in-out infinite chat-passo-brilho}.chat-progress-steps li{transition:opacity .3s,color .3s}.chat-progress-tempo{opacity:.6;font-variant-numeric:tabular-nums}@keyframes chat-bolha-pulso{0%,to{opacity:.12}50%{opacity:.38}}@keyframes chat-brilho{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes chat-linha-cresce{0%{transform:scaleX(.82)}to{transform:scaleX(1)}}@keyframes chat-ponto-onda{0%{box-shadow:0 0 #ffffff59}to{box-shadow:0 0 0 var(--spacing-8) #fff0}}@keyframes chat-fala-entra{0%{opacity:0;transform:translateY(.125rem)}to{opacity:1;transform:none}}@keyframes chat-passo-brilho{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.chat-progress-bolha span,.chat-progress-vivo:before,.chat-progress-vivo,.chat-progress-steps li[data-step-state=current]{animation:none!important}}.chat-etapas{gap:var(--spacing-8);inline-size:min(100%,30rem);padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-hairline,#ffffff1a);border-radius:var(--radius-lg);color:var(--text-2);background:#ffffff08;flex-direction:column;display:flex}.chat-etapas-topo{align-items:center;gap:var(--spacing-8);color:var(--text-1,currentColor);font-weight:500;display:flex}.chat-etapas-titulo{background:linear-gradient(90deg,currentColor 0%,#ffffff73 50%,currentColor 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex:1;animation:.35s ease-out chat-fala-entra,2.2s linear infinite chat-brilho}.chat-etapas-tempo{font-variant-numeric:tabular-nums;opacity:.55;font-size:.9em}.chat-etapas-engrenagem{flex:none;animation:2.4s linear infinite chat-send-gira}.chat-etapas-lista{gap:var(--spacing-4);flex-direction:column;margin:0;padding:0;font-size:.92em;list-style:none;display:flex}.chat-etapas-lista li{align-items:center;gap:var(--spacing-8);transition:opacity .3s,color .3s;display:flex}.chat-etapas-lista li[data-estado=feito]{opacity:.6}.chat-etapas-lista li[data-estado=atual]{color:var(--text-1,currentColor)}.chat-etapas-lista li[data-estado=proximo]{opacity:.32}.chat-etapas-marca{flex:none;place-items:center;block-size:1rem;inline-size:1rem;display:inline-grid}.chat-etapas-ponto{background:currentColor;border-radius:50%;block-size:.375rem;inline-size:.375rem}@keyframes chat-send-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.chat-etapas-engrenagem{animation:none!important}.chat-etapas-titulo{-webkit-text-fill-color:currentColor;animation:none!important}}:root[data-engine-theme=dark] .chat-etapas-engrenagem{filter:invert()}.confirm-dialog .confirm-switch{align-items:center;gap:var(--spacing-12);min-block-size:2.75rem;margin-block:var(--spacing-8);color:var(--color-ink);font:inherit;font-size:var(--text-body);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.confirm-switch__trilho{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink) 22%, transparent);block-size:1.375rem;inline-size:2.5rem;transition:background-color var(--duracao-interacao,.16s) ease;flex:none;position:relative}.confirm-switch__bola{background:var(--color-ink);block-size:1rem;inline-size:1rem;transition:transform var(--duracao-interacao,.16s) ease;border-radius:50%;position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem}.confirm-switch[aria-checked=true] .confirm-switch__trilho{background:var(--color-approval-green)}.confirm-switch[aria-checked=true] .confirm-switch__bola{background:var(--color-pure-black);transform:translate(1.125rem)}.confirm-dialog .confirm-switch:focus-visible{outline:none}.confirm-dialog .confirm-switch:focus-visible .confirm-switch__trilho{box-shadow:0 0 0 .25rem color-mix(in srgb, var(--color-ink) 12%, transparent)}@media (prefers-reduced-motion:reduce){.confirm-switch__trilho,.confirm-switch__bola{transition:none}}.confirm-dialog .confirm-actions .btn-soft:focus-visible{box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--color-ink) 12%, transparent);outline:none!important}.confirm-dialog>p{white-space:pre-line}.ads-accounts-marca-switch{align-items:center;gap:var(--spacing-8);min-block-size:2.75rem;padding-inline:var(--spacing-4);color:var(--color-graphite);font-size:var(--text-caption);white-space:nowrap;cursor:pointer;flex:none;font-weight:500;display:inline-flex;position:relative}.ads-accounts-marca-switch input{opacity:0;block-size:100%;inline-size:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ads-accounts-marca-switch__trilho{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink) 22%, transparent);block-size:1.375rem;inline-size:2.5rem;transition:background-color var(--duracao-interacao,.16s) ease, box-shadow var(--duracao-interacao,.16s) ease;flex:none;position:relative}.ads-accounts-marca-switch__trilho:after{content:"";background:var(--color-soft-paper);block-size:1rem;inline-size:1rem;transition:transform var(--duracao-interacao,.16s) ease;border-radius:50%;position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem}.ads-accounts-marca-switch input:checked+.ads-accounts-marca-switch__trilho{background:var(--color-approval-green)}.ads-accounts-marca-switch input:checked+.ads-accounts-marca-switch__trilho:after{transform:translate(1.125rem)}.ads-accounts-marca-switch input:focus-visible+.ads-accounts-marca-switch__trilho{box-shadow:0 0 0 .25rem color-mix(in srgb, var(--color-ink) 18%, transparent)}.ads-accounts-marca-switch input:checked~span:last-child{color:var(--color-ink)}.ads-accounts-marca-switch input:disabled{cursor:progress}.ads-accounts-marca-switch input:disabled+.ads-accounts-marca-switch__trilho{opacity:.5}@media (prefers-reduced-motion:reduce){.ads-accounts-marca-switch__trilho,.ads-accounts-marca-switch__trilho:after{transition:none}}.chat-input .chat-mic{block-size:2.75rem;inline-size:2.75rem;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-grid}.chat-input .chat-mic:hover:not(:disabled){color:var(--text-1,currentColor);background:#ffffff14}.chat-input .chat-mic.is-recording{color:var(--text-1,currentColor);background:#ffffff24;animation:1.2s ease-in-out infinite chat-bolha-pulso}.chat-input .chat-mic:disabled{opacity:.4;cursor:default}.chat-input .chat-mic .fi{font-size:1.05rem}.engine-esforco{--pad:.1875rem;--polegar:1.1875rem;--ease-21st:cubic-bezier(.23, 1, .32, 1);--cor-a:#f0ede88c;--cor-b:#f0ede8b3;--ponta:transparent;--anel:#00000038;gap:var(--spacing-8,.5rem);box-sizing:border-box;border-radius:var(--radius-lg,.875rem);background:linear-gradient(#ffffff08, transparent 40%), var(--surface-card-surface);border:1px solid #ffffff12;flex-direction:column;inline-size:14rem;max-inline-size:100%;padding:.625rem .75rem .75rem;animation:.16s cubic-bezier(.2,.8,.2,1) esforco-entra;display:flex;box-shadow:inset 0 1px #ffffff0f,0 1rem 2.5rem #0006,0 .125rem .375rem #0000004d}.engine-esforco[data-nivel="2"]{--cor-a:#f0ede899;--cor-b:#ecd6bacc}.engine-esforco[data-nivel="3"]{--cor-a:#f0e6d8a6;--cor-b:#f2c492d9}.engine-esforco.is-pro{--cor-a:#ff7a1ab3;--cor-b:#ffa054e0;--ponta:#ff7a1a73;--anel:#ff7a1abf;border-color:#ff7a1a2e}.engine-esforco-topo{text-align:center;flex-direction:column;align-items:center;gap:.0625rem;display:flex}.engine-esforco-topo strong{letter-spacing:-.01em;align-items:center;gap:.125rem;font-size:.875rem;font-weight:600;transition:color .2s;animation:.18s ease-out chat-fala-entra;display:inline-flex}.engine-esforco-topo strong .engine-esforco-seta{color:var(--color-ash);font-weight:400}.engine-esforco-topo>span{color:var(--color-ash);font-size:var(--text-body);opacity:.85}.engine-esforco-topo.is-pro strong{color:#ff923c}.engine-esforco-topo.is-previa strong,.engine-esforco-topo.is-previa>span{opacity:.5}.engine-esforco-trilho{block-size:calc(var(--polegar) + var(--pad) * 2);border-radius:var(--radius-full);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#ffffff12;margin-block:.25rem;position:relative;box-shadow:inset 0 .0625rem .0625rem #0006}.engine-esforco-trilho:before{content:"";position:absolute;inset:-.5rem 0}.engine-esforco-trilho:focus-visible{outline:none;box-shadow:inset 0 .0625rem .0625rem #0006,0 0 0 .1875rem #ffffff1f}.engine-esforco-trilho.is-arrastando{cursor:grabbing}.engine-esforco-preenchido{inset-block:var(--pad);inline-size:calc(var(--polegar) + (100% - var(--pad) * 2 - var(--polegar)) * var(--esforco-f));border-radius:var(--radius-full);background:linear-gradient(90deg, var(--cor-a), var(--cor-b));box-shadow:.25rem 0 .75rem var(--ponta);transition:inline-size .3s cubic-bezier(.3,1.3,.4,1),box-shadow .3s;position:absolute;inset-inline-start:var(--pad)}.engine-esforco-ponto{background:#ffffff4d;border-radius:50%;block-size:.1875rem;inline-size:.1875rem;margin:-.09375rem 0 0 -.09375rem;transition:opacity .2s,transform .2s;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--pad) + var(--polegar) / 2 + (100% - var(--pad) * 2 - var(--polegar)) * var(--ponto-f))}.engine-esforco-ponto.is-coberto{opacity:0}.engine-esforco-ponto.is-previa{background:#ffffffa6;transform:scale(2)}.engine-esforco-polegar{inline-size:var(--polegar);block-size:var(--polegar);box-shadow:0 0 0 .09375rem var(--anel), 0 .0625rem .25rem #00000080;pointer-events:none;background:#fff;border-radius:50%;transition:inset-inline-start .3s cubic-bezier(.3,1.3,.4,1),transform .15s,box-shadow .3s;position:absolute;inset-block-start:var(--pad);inset-inline-start:calc(var(--pad) + (100% - var(--pad) * 2 - var(--polegar)) * var(--esforco-f))}.engine-esforco-trilho.is-arrastando .engine-esforco-preenchido,.engine-esforco-trilho.is-arrastando .engine-esforco-polegar{transition:none}.engine-esforco-trilho.is-arrastando .engine-esforco-polegar{transform:scale(1.2)}@media (hover:hover){.engine-esforco-trilho:hover .engine-esforco-polegar{transform:scale(1.1)}}@keyframes esforco-entra{0%{opacity:0;transform:translateY(.25rem)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.engine-esforco,.engine-esforco-topo strong,.chat-input .chat-mic.is-recording{animation:none}}.chat-input.chat-composer .chat-composer-controls .engine-model-trigger{border-radius:var(--radius-full);block-size:2rem;color:var(--color-ash);gap:.125rem;padding-inline:.5rem .375rem;transition:color .15s,background-color .15s}@media (hover:hover){.chat-input.chat-composer .chat-composer-controls .engine-model-trigger:hover{color:var(--text-1,currentColor);background:#ffffff14}}@media (width>=701px){.chat-input.chat-composer .engine-model-popover:has(.engine-esforco){left:auto;right:var(--esforco-ancora,6rem);translate:50%}.chat-input.chat-composer .engine-model-popover .engine-esforco{margin-inline:auto}}@media (width<=700px){.engine-model-picker.engine-model-picker .engine-model-popover.engine-model-popover:has(.engine-esforco){box-shadow:none;background:0 0;border:0;padding:0;translate:50%;top:auto!important;left:auto!important;right:var(--esforco-ancora,6rem)!important;bottom:calc(var(--esforco-base,100%) + .5rem)!important;max-block-size:none!important;inline-size:max-content!important;max-inline-size:calc(100vw - 1rem)!important;position:absolute!important;overflow:visible!important}.engine-model-picker.is-open:has(.engine-esforco) .engine-model-scrim{display:none}}.chat-input.chat-composer .chat-composer-controls:has(>.attach-btn)>.attach-btn+*{margin-left:auto!important}.chat-input.chat-composer .chat-composer-controls:has(>.attach-btn)>.send.send{margin-left:0!important}.content .chat-input.chat-composer :is(.engine-model-trigger,.chat-mic,.chat-composer-controls>.attach-btn):focus-visible{background-color:#ffffff1f;outline-offset:0!important;box-shadow:0 0 0 .1875rem color-mix(in srgb, currentColor 28%, transparent)!important;outline:none!important}@media (hover:hover){.chat-input.chat-composer :is(.chat-mic,.chat-composer-controls>.attach-btn):hover{background-color:#ffffff14}}.engine-esforco-preenchido{overflow:hidden}.engine-esforco-preenchido:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000 0%,#ffffff47 50%,#0000 100%) 0 0/50% 100% no-repeat;position:absolute;inset:0;animation:esforco-onda 2.8s var(--ease-21st) infinite!important}.engine-esforco.is-pro .engine-esforco-preenchido:after{animation-duration:1.9s!important}.engine-esforco-trilho:active .engine-esforco-polegar,.engine-esforco-trilho.is-arrastando .engine-esforco-polegar{transition:scale .14s var(--ease-21st), box-shadow .14s var(--ease-21st);scale:.92;box-shadow:0 0 0 .25rem #ffffff24,0 .0625rem .25rem #00000080}.engine-esforco-topo strong{animation:esforco-nome .22s var(--ease-21st)}@keyframes esforco-onda{0%{background-position:-60% 0}to{background-position:160% 0}}@keyframes esforco-nome{0%{opacity:0;transform:translateY(.1875rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.engine-esforco-preenchido:after{animation-duration:6s!important}.engine-esforco-topo strong{animation:none}}.eg{gap:var(--spacing-8);color:var(--color-ink);font-size:.875rem;line-height:1.4;display:grid}.eg--compacto{font-size:var(--text-body)}.eg-linha{align-items:center;gap:.625rem;min-height:1.5rem;display:inline-flex}.eg-ind{flex:0 0 1.375rem;place-items:center;block-size:1.375rem;inline-size:1.375rem;display:inline-grid;position:relative}.eg-ind .fi{font-size:1rem}.eg--concluido .eg-ind{color:var(--color-deep-teal)}.eg--erro{color:var(--color-raw-d95a61)}.eg--gerando .eg-ind b,.eg--executando .eg-ind b{border:2px solid color-mix(in srgb, currentColor 22%, transparent);border-block-start-color:currentColor;border-radius:50%;block-size:1rem;inline-size:1rem;animation:.9s linear infinite eg-giro}.eg--executando .eg-ind b{border-radius:.25rem;animation-duration:1.4s}.eg--pensando .eg-ind{grid-auto-flow:column;gap:.1875rem}.eg--pensando .eg-ind i{opacity:.35;background:currentColor;border-radius:50%;block-size:.25rem;inline-size:.25rem;animation:1.2s ease-in-out infinite eg-ponto}.eg--pensando .eg-ind i:nth-child(2){animation-delay:.15s}.eg--pensando .eg-ind i:nth-child(3){animation-delay:.3s}.eg-texto{animation:.22s both eg-entra}.eg-etapas{gap:var(--spacing-4);margin:0;padding:0;list-style:none;display:grid}.eg-etapa{align-items:center;gap:var(--spacing-8);color:var(--color-ash);font-size:var(--text-body);transition:color .16s;display:flex}.eg-marca{box-sizing:border-box;border:.0938rem solid;border-radius:50%;flex:0 0 .5rem;block-size:.5rem;inline-size:.5rem}.eg-etapa.is-feita{color:var(--color-ink)}.eg-etapa.is-feita .eg-marca{background:currentColor}.eg-etapa.is-atual{color:var(--color-ink);font-weight:500}.eg-etapa.is-atual .eg-marca{background:var(--color-deep-teal);border-color:var(--color-deep-teal);animation:1.2s ease-in-out infinite eg-ponto}.eg-etapa.is-erro{color:var(--color-raw-d95a61)}.eg-skeleton{gap:var(--spacing-8);display:grid}.eg-skeleton span{background:linear-gradient(90deg, color-mix(in srgb, var(--color-warm-mist) 40%, transparent) 25%, color-mix(in srgb, var(--color-warm-mist) 75%, transparent) 50%, color-mix(in srgb, var(--color-warm-mist) 40%, transparent) 75%);background-size:200% 100%;border-radius:.375rem;block-size:.625rem;max-inline-size:100%;animation:1.6s ease-in-out infinite eg-brilho}@keyframes eg-giro{to{transform:rotate(360deg)}}@keyframes eg-ponto{0%,to{opacity:.3;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes eg-entra{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes eg-brilho{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.eg--gerando .eg-ind b,.eg--executando .eg-ind b,.eg--pensando .eg-ind i,.eg-texto,.eg-etapa.is-atual .eg-marca,.eg-skeleton span{animation:none}.eg--pensando .eg-ind i{opacity:.7}.eg-skeleton span{background:color-mix(in srgb, var(--color-warm-mist) 55%, transparent)}.eg-etapa{transition:none}}.izb{gap:var(--spacing-12);margin-block:var(--spacing-12);padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);font-size:var(--text-body);background:#ffffff08;display:grid}.izb-titulo{font-size:var(--text-body);color:var(--color-ink);margin:0;font-weight:600}.izb-texto{color:var(--color-ash);margin:0;line-height:1.4}.izb-opcoes{gap:var(--spacing-8);display:grid}.izb-opcao{min-block-size:2.75rem;padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;justify-items:start;gap:2px;transition:background .15s,border-color .15s;display:grid}.izb-opcao:hover:not(:disabled){border-color:var(--color-ash);background:#ffffff12}.izb-opcao:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.izb-opcao:disabled{cursor:default;opacity:.6}.izb-opcao.is-escolhida{opacity:1;border-color:var(--color-ink);background:#ffffff17}.izb-opcao-rotulo{align-items:center;gap:var(--spacing-8);font-weight:600;display:inline-flex}.izb-opcao-rotulo em{color:var(--color-ash);padding:0 var(--spacing-8);border-radius:var(--radius-full);background:#ffffff14;font-style:normal;font-weight:500}.izb-opcao-detalhe{color:var(--color-ash);line-height:1.35}.izb-registro,.izb-vazio,.izb-legenda{color:var(--color-ash);margin:0}.izb .izb-lista,.izb .izb-passos{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.izb-linha{align-items:flex-start;gap:var(--spacing-12);display:flex}.izb-selo{text-align:center;inline-size:9.5rem;padding:0 var(--spacing-8);border-radius:var(--radius-full);color:var(--color-ink);white-space:nowrap;background:#ffffff14;flex:none}.izb-linha[data-estado=bloqueado] .izb-selo,.izb-linha[data-estado=erro] .izb-selo{outline:1px solid var(--color-ash)}.izb-linha-texto{gap:2px;min-inline-size:0;display:grid}.izb-linha-texto small{color:var(--color-ash);font-size:var(--text-body)}.izb-grade{gap:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.izb-modelo{gap:var(--spacing-8);padding:var(--spacing-12);border-radius:var(--radius-md);background:#ffffff0a;display:grid}.izb-dados{gap:2px;margin:0;display:grid}.izb-dados>div{justify-content:space-between;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.izb-dados dt{color:var(--color-ash);flex:none}.izb-dados dd{text-align:end;font-variant-numeric:tabular-nums;flex:6rem;margin:0}.izb-passos{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.izb-passos li{align-items:flex-start;gap:var(--spacing-12);display:flex}.izb-passo-marca{border:1px solid var(--color-hairline);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;block-size:1.75rem;inline-size:1.75rem;display:inline-grid}.izb-passos li[data-estado=feito] .izb-passo-marca{background:var(--color-ink);color:var(--color-parchment);border-color:var(--color-ink)}.izb-passos li[data-estado=andando] .izb-passo-marca{border-color:var(--color-ink)}.izb-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.izb-kpis{gap:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.izb-kpi{gap:var(--spacing-4);padding:var(--spacing-12);border-radius:var(--radius-md);background:#ffffff0a;display:grid}.izb-kpi span,.izb-kpi small{color:var(--color-ash)}.izb-kpi strong{font-variant-numeric:tabular-nums;font-size:1.25rem}.izb-captura{border-radius:var(--radius-md);border:1px solid var(--color-hairline);display:block;overflow:hidden}.izb-captura:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.izb-captura img{block-size:auto;inline-size:100%;display:block}@media (prefers-reduced-motion:reduce){.izb-opcao{transition:none}}.canal-espera{font-size:var(--text-body);color:var(--color-ink);gap:.5rem;display:grid}.canal-espera-recibo,.canal-espera-dica{margin:0}.canal-espera-dica{color:var(--color-ash)}.canal-espera-tempo{opacity:.8}.canal-espera-marca{inline-size:1.25rem;color:var(--color-ash);display:inline-block}.canal-espera-passos{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.canal-espera-passos li{color:var(--color-ash);line-height:1.35;animation:.25s ease-out canal-passo-in}.canal-espera-passos li.is-atual{color:var(--color-ink);animation:.25s ease-out canal-passo-in,2.4s ease-in-out infinite canal-brilho}.canal-resumo{font-size:var(--text-body);color:var(--color-ash);margin-block-start:.5rem}.canal-resumo summary{cursor:pointer;align-items:center;min-block-size:2.75rem;display:flex}.canal-resumo summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@keyframes canal-passo-in{0%{opacity:0;transform:translateY(.1875rem)}to{opacity:1;transform:none}}@keyframes canal-brilho{0%,to{opacity:1}50%{opacity:.62}}@media (prefers-reduced-motion:reduce){.canal-espera-passos li,.canal-espera-passos li.is-atual{animation:none}}.chat-rico{gap:var(--spacing-12);flex-direction:column;display:flex}.chat-rico p{margin:0}.chat-rico strong{color:var(--text-1,inherit);font-weight:600}.chat-rico h3,.chat-rico h4{margin:var(--spacing-4) 0 0;font-weight:600;line-height:1.3}.chat-rico ul,.chat-rico ol{gap:var(--spacing-4);flex-direction:column;margin:0;padding-inline-start:1.25rem;display:flex}.chat-rico li::marker{color:var(--text-3,currentColor)}.chat-rico blockquote{padding:var(--spacing-8) var(--spacing-12);border-inline-start:.1875rem solid var(--color-hairline,#ffffff2e);border-radius:var(--radius-sm);background:#ffffff0a;margin:0;font-size:1.05em}.chat-rico code{border-radius:var(--radius-sm);background:#ffffff14;padding:0 .3em;font-size:.92em}.chat-rico a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.chat-rico hr{border:0;border-block-start:1px solid var(--color-hairline,#ffffff1f);inline-size:100%;margin:var(--spacing-4) 0}.chat-rico .chat-codigo{border:1px solid var(--color-hairline,#ffffff1f);border-radius:var(--radius-xl);background:#ffffff0a;margin:0;overflow:hidden}.chat-codigo-cab{justify-content:space-between;align-items:center;gap:var(--spacing-8);min-height:2.25rem;padding:0 .375rem 0 var(--spacing-12);background:#ffffff0d;font-size:.875rem;display:flex}.chat-codigo-lang{opacity:.75}.chat-codigo-acoes{gap:2px;display:inline-flex}.chat-codigo-btn{min-height:2.25rem;padding:0 var(--spacing-8);border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;font-size:.875rem;transition:background-color .14s;display:inline-flex}.chat-codigo-btn:hover{background:#ffffff17}.chat-codigo-btn:focus-visible,.chat-codigo pre:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.chat-codigo pre{padding:var(--spacing-12);tab-size:2;margin:0;font-size:.875rem;line-height:1.5;overflow-x:auto}.chat-rico .chat-codigo code{font-size:inherit;white-space:pre;background:0 0;padding:0}@media (prefers-reduced-motion:reduce){.chat-codigo-btn{transition:none}}@media (width<=900px){.chat-codigo-btn{min-height:2.75rem;min-inline-size:2.75rem}}.chat-rico .chat-tabela{border:1px solid var(--color-hairline,#ffffff1f);border-radius:var(--radius-xl);max-inline-size:100%;overflow-x:auto}.chat-rico .chat-tabela:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.chat-tabela table{border-collapse:collapse;inline-size:max-content;min-inline-size:100%;font-size:.875rem}.chat-tabela th,.chat-tabela td{padding:var(--spacing-8) var(--spacing-12);text-align:start;vertical-align:top;border-block-end:1px solid var(--color-hairline,#ffffff1a)}.chat-tabela th{white-space:nowrap;background:#ffffff0d;font-weight:600}.chat-tabela tr:last-child td{border-block-end:0}.chat-rico :is(h3,h4):target,.chat-rico :is(h3,h4):focus{scroll-margin-block-start:4.5rem}.chat-estado{align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-8);border-radius:var(--radius-full);white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.375rem;display:inline-flex}.chat-estado:before{font-weight:700}.chat-estado--pass{color:var(--color-raw-3ec27a);background:color-mix(in srgb, var(--color-raw-3ec27a) 16%, transparent)}.chat-estado--pass:before{content:"✓"}.chat-estado--rework{color:var(--color-raw-e0a63a);background:color-mix(in srgb, var(--color-raw-e0a63a) 16%, transparent)}.chat-estado--rework:before{content:"↻"}.chat-estado--bloqueado{color:var(--color-raw-ef6b72);background:color-mix(in srgb, var(--color-raw-ef6b72) 16%, transparent)}.chat-estado--bloqueado:before{content:"■"}.chat-estado--incerto{color:var(--color-ash);background:color-mix(in srgb, var(--color-raw-9a9a9a) 16%, transparent)}.chat-rico h3{font-size:1.15em}.chat-rico h4{opacity:1;font-size:1.05em}.eui-card{gap:var(--spacing-12);padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:#ffffff08;flex-direction:column;display:flex}.eui-titulo{align-items:center;gap:var(--spacing-8);font-weight:600;display:flex}.eui-selo{padding:.125rem var(--spacing-8);border-radius:var(--radius-full);color:var(--text-2);font-size:var(--text-body);background:#ffffff14;margin-inline-start:auto;font-weight:500}.eui-saidas{gap:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.eui-saida{gap:var(--spacing-4);padding:var(--spacing-12);border-radius:var(--radius-md);background:#ffffff0a;flex-direction:column;display:flex}.eui-saida span{color:var(--text-2)}.eui-saida strong{font-variant-numeric:tabular-nums;font-size:1.35rem;transition:color .2s}.eui-saida.is-destaque{background:#ffffff17}.eui-saida.is-negativo strong{color:var(--color-ash);-webkit-text-decoration:underline wavy;text-decoration:underline wavy;text-decoration-thickness:.0625rem}.eui-entradas{gap:var(--spacing-12);flex-direction:column;display:flex}.eui-entrada{gap:var(--spacing-4);flex-direction:column;display:flex}.eui-entrada-topo{color:var(--text-2);justify-content:space-between;display:flex}.eui-entrada-topo strong{color:var(--text-1,currentColor);font-variant-numeric:tabular-nums}.eui-entrada input[type=range]{inline-size:100%;accent-color:var(--color-ink)}.eui-rodape{justify-content:space-between;align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.eui-nota{color:var(--text-3)}.eui-restaurar{padding:var(--spacing-4) var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-full);color:var(--text-2);cursor:pointer;background:0 0}.eui-restaurar:hover{color:var(--text-1,currentColor);background:#ffffff0f}.eui-kpis{gap:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.eui-kpi{gap:var(--spacing-4);padding:var(--spacing-12);border-radius:var(--radius-md);background:#ffffff0a;flex-direction:column;display:flex}.eui-kpi span,.eui-kpi small{color:var(--text-2)}.eui-kpi strong{font-variant-numeric:tabular-nums;font-size:1.25rem}.eui-barras{gap:var(--spacing-8);flex-direction:column;display:flex}.eui-barra{align-items:center;gap:var(--spacing-8);grid-template-columns:minmax(5rem,9rem) 1fr auto;display:grid}.eui-barra-rotulo{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eui-barra-trilho{border-radius:var(--radius-full);background:#ffffff0f;block-size:.625rem;overflow:hidden}.eui-barra-trilho>span{border-radius:inherit;background:var(--color-ink);opacity:.8;block-size:100%;display:block}.eui-barra strong{font-variant-numeric:tabular-nums}.eui-linha{block-size:7.5rem;inline-size:100%;color:var(--color-ink)}.eui-eixo{color:var(--text-3);justify-content:space-between;display:flex}.eui-tabela-rolagem{overflow-x:auto}.eui-tabela{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}.eui-tabela th,.eui-tabela td{padding:var(--spacing-8);border-block-end:1px solid var(--color-hairline);text-align:start}.eui-tabela th{color:var(--text-2);font-weight:500}.eui-comparacao{gap:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.eui-opcao{gap:var(--spacing-8);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);flex-direction:column;display:flex}.eui-opcao.is-destaque{border-color:var(--color-ink)}.eui-opcao ul{gap:var(--spacing-4);color:var(--text-2);flex-direction:column;margin:0;padding-inline-start:1.1rem;display:flex}.eui-passos{gap:var(--spacing-8);flex-direction:column;margin:0;padding-inline-start:1.25rem;display:flex}.eui-passos li[data-feito=sim]{color:var(--text-3);text-decoration:line-through}.eui-montando{gap:var(--spacing-8);padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:#ffffff08;grid-template-columns:repeat(3,1fr);margin-block-start:var(--spacing-12);display:grid}.eui-montando span{border-radius:var(--radius-md);background:linear-gradient(90deg,#ffffff0a 0%,#ffffff24 45%,#ffffff0a 90%) 0 0/220% 100%;block-size:3.5rem;animation:1.4s ease-in-out infinite eui-brilho}.eui-montando span:nth-child(2){animation-delay:.15s}.eui-montando span:nth-child(3){animation-delay:.3s}.eui-montando em{color:var(--text-3);grid-column:1/-1;font-style:normal}@keyframes eui-brilho{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.eui-montando span{animation:3.2s ease-in-out infinite eui-brilho!important}}.conversa-cab{gap:var(--spacing-8);max-inline-size:65rem;margin:0 auto var(--spacing-16);padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-hairline,#ffffff1f);background:color-mix(in srgb, var(--surface-card-surface) 92%, transparent);box-sizing:border-box;border-radius:.875rem;display:grid}.conversa-cab-linha{align-items:center;gap:var(--spacing-8) var(--spacing-12);flex-wrap:wrap;min-inline-size:0;display:flex}.conversa-cab-origem{border-radius:var(--radius-full);background:var(--color-navigation-selected);padding:0 .625rem;font-size:.875rem;font-weight:600;line-height:1.5rem}.conversa-cab-origem--assistente{color:var(--color-raw-5fb3ff)}.conversa-cab-origem--orquestrador{color:var(--color-raw-e0a63a)}.conversa-cab-origem--executor{color:var(--color-raw-3ec27a)}.conversa-cab-origem--patch{color:var(--color-raw-b58cff)}.conversa-cab-origem--estudo{color:var(--color-raw-5fd0c8)}.conversa-cab-nome{text-overflow:ellipsis;white-space:nowrap;flex:12rem;min-inline-size:0;font-size:.9375rem;font-weight:600;overflow:hidden}.conversa-cab-data{color:var(--color-ash);font-variant-numeric:tabular-nums;font-size:.875rem}.conversa-cab-fonte{align-items:center;gap:var(--spacing-8);min-inline-size:0;font-size:.875rem;display:flex}.conversa-cab-rotulo{color:var(--color-ash)}.conversa-cab-fonte code{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;font-size:.875rem;overflow:hidden}.conversa-cab-copiar{border-radius:var(--radius-md);block-size:2.25rem;inline-size:2.25rem;color:var(--color-ash);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background-color .14s,color .14s;display:grid}.conversa-cab-copiar:hover{color:var(--color-ink);background:var(--color-navigation-selected)}.conversa-cab-copiar:focus-visible,.conversa-indice summary:focus-visible,.conversa-indice button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.conversa-indice summary{cursor:pointer;align-items:center;min-block-size:2.25rem;font-size:.875rem;font-weight:600;display:flex}.conversa-indice ol{margin:var(--spacing-4) 0 0;gap:2px;max-block-size:50vh;padding:0;list-style:none;display:grid;overflow:auto}.conversa-indice li[data-nivel="2"]{padding-inline-start:.75rem}.conversa-indice li[data-nivel="3"]{padding-inline-start:1.5rem}.conversa-indice button{min-block-size:2.25rem;inline-size:100%;padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-size:.875rem}.conversa-indice button:hover{background:var(--color-navigation-selected)}@media (width<=900px){.conversa-cab-copiar,.conversa-indice button,.conversa-indice summary{min-block-size:2.75rem;min-inline-size:2.75rem}}@media (width>=1280px){.conversa-indice{inline-size:15.5rem;padding:var(--spacing-8);border:1px solid var(--color-hairline,#ffffff1f);background:var(--surface-card-surface);z-index:5;border-radius:.875rem;position:fixed;inset-block-start:6rem;inset-inline-end:1rem}}@media (prefers-reduced-motion:reduce){.conversa-cab-copiar{transition:none}}.hub{gap:var(--spacing-16);padding:var(--spacing-16);font-size:var(--text-body);color:var(--color-ink);display:grid}.hub-topo h1{margin:0;font-size:1.25rem}.hub-topo p,.hub-nota{color:var(--color-ash);margin:.25rem 0 0}.hub-aviso{gap:var(--spacing-8);padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);justify-items:start;margin:0;display:grid}.hub-aviso.is-ok{background:#3ecf8e1f}.hub-aviso.is-erro{background:#e65a5a24}.hub-grade{gap:var(--spacing-12);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));margin:0;padding:0;list-style:none;display:grid}.hub-cartao{gap:var(--spacing-12);min-inline-size:0;padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:#ffffff08;align-content:start;transition:border-color .15s;display:grid}.hub-cartao:hover{border-color:var(--color-ash)}.hub-cab{align-items:center;gap:var(--spacing-12);display:flex}.hub-cab h2{font-size:var(--text-body-lg);margin:0}.hub-icone{border-radius:var(--radius-md);background:#ffffff12;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:inline-grid}.hub-estado{color:var(--color-ash)}.hub-cartao[data-estado=conectado] .hub-estado{color:var(--color-ink)}.hub-cartao[data-estado=conectado] .hub-estado:before,.hub-cartao[data-estado=expirado] .hub-estado:before,.hub-cartao[data-estado=nao_configurado] .hub-estado:before{content:"";background:#3ecf8e;border-radius:50%;block-size:.5rem;inline-size:.5rem;margin-inline-end:.4rem;display:inline-block}.hub-cartao[data-estado=expirado] .hub-estado:before,.hub-cartao[data-estado=nao_configurado] .hub-estado:before{background:#e6aa3c}.hub-dados{gap:var(--spacing-4);margin:0;display:grid}.hub-dados>div{gap:var(--spacing-8);flex-wrap:wrap;justify-content:space-between;display:flex}.hub-dados dt{color:var(--color-ash)}.hub-dados dd{overflow-wrap:anywhere;text-align:end;margin:0}.hub-escopos{gap:var(--spacing-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.hub-escopo{padding:0 var(--spacing-8);border-radius:var(--radius-full);background:#ffffff14}.hub-passo{gap:var(--spacing-4);padding:var(--spacing-12);border-radius:var(--radius-md);background:#e6aa3c1f;display:grid}.hub-passo p,.hub-passo-texto{color:var(--color-ash);margin:0;line-height:1.4}.hub-vars code{overflow-wrap:anywhere;margin-inline-end:var(--spacing-8)}.hub-token{gap:var(--spacing-8);display:grid}.hub-token input{min-block-size:2.75rem;padding:0 var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;background:#ffffff0a}.hub-acoes{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.hub-botao{min-block-size:2.75rem;padding:0 var(--spacing-16)}.hub-botao.is-danger{border-color:#e65a5a80}.hub-confirma{align-items:center;gap:var(--spacing-8);color:var(--color-ash);flex-wrap:wrap;display:flex}.hub :is(button,input):focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hub-cartao{transition:none}}.hub-cartao>*{min-inline-size:0}.hub-passo,.hub-passo p{overflow-wrap:anywhere}.hub-vars{gap:var(--spacing-4) var(--spacing-8);flex-wrap:wrap;display:flex}.hub-vars code{white-space:normal;word-break:break-all}.hub-token input,.hub-token .hub-botao{box-sizing:border-box;inline-size:100%}@media (width<=900px){.hub-aviso a{min-block-size:2.75rem;padding-inline:var(--spacing-8);align-items:center;display:inline-flex}}.avisos-push .hub-acoes,.atalhos .hub-acoes{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.avisos-estado{margin:0 0 var(--spacing-12);color:var(--color-ash)}.avisos-push button,.atalhos button{min-block-size:2.75rem}.atalhos-lista{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.atalhos-item{justify-content:space-between;align-items:center;gap:var(--spacing-8);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.atalhos-token{padding:var(--spacing-12);border-radius:var(--radius-md);overflow-wrap:anywhere;background:#ffffff0f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;display:block}.atalhos :is(a,button,input,select):focus-visible,.avisos-push :is(a,button):focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.avisos-intro{margin:0 0 var(--spacing-12)}.atalhos-form{gap:var(--spacing-8);display:grid}.atalhos-form :is(input,select){min-block-size:2.75rem;inline-size:100%;padding:0 var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;background:#ffffff0f}.atalhos-form .hub-botao{inline-size:100%}.atalhos .hub-acoes .hub-botao{flex:10rem}.atalhos ol{gap:var(--spacing-8);padding-inline-start:1.25rem;display:grid}.resposta-barra{margin-top:var(--spacing-8);opacity:0;align-items:center;gap:2px;transition:opacity .14s;display:flex}.chat-feed>div:hover>.resposta-barra,.chat-feed>div:focus-within>.resposta-barra,.resposta-barra:focus-within,.resposta-barra.is-ultima{opacity:1}@media (hover:none){.resposta-barra{opacity:1}}.resposta-acao{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-ash);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .14s,background-color .14s,transform .14s;display:grid}.resposta-acao .fi{font-size:.9375rem}.resposta-acao:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.resposta-acao:active{transform:scale(.94)}.resposta-acao:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.resposta-acao.is-ativa{color:var(--color-ink)}@media (width<=900px){.resposta-acao{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.resposta-barra,.resposta-acao{transition:none}.resposta-acao:active{transform:none}}.pj-vivo{border:1px solid color-mix(in srgb, var(--color-warm-mist) 60%, transparent);background:color-mix(in srgb, var(--color-parchment) 70%, #fff);border-radius:14px;gap:10px;padding:14px 16px;animation:.26s both pj-vivo-entra;display:grid}.pj-vivo-topo{align-items:center;gap:9px;min-width:0;display:flex}.pj-vivo-topo strong{font-size:13.5px;font-weight:var(--font-weight-medium,500);color:var(--color-ink)}.pj-vivo-pulso{background:var(--color-ink);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite pj-vivo-pulso}.pj-vivo.is-parado .pj-vivo-pulso{background:#c08a2e;animation:none}.pj-vivo-barra{background:color-mix(in srgb, var(--color-warm-mist) 45%, transparent);border-radius:999px;height:4px;position:relative;overflow:hidden}.pj-vivo-barra>i{border-radius:inherit;background:var(--color-ink);height:100%;transition:width .42s;display:block}.pj-vivo-barra.is-indeterminada>i{width:34%;animation:1.4s ease-in-out infinite pj-vivo-corre;position:absolute}.pj-vivo-meta{color:var(--color-graphite);font-variant-numeric:tabular-nums;font-size:12px}.pj-vivo-passos{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pj-vivo-passos li{color:var(--color-ash);background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent);border-radius:999px;padding:3px 9px;font-size:11.5px}.pj-vivo-passos li.is-feito{color:var(--state-on,#2f7a4b);background:var(--state-on-soft,#e5f3ea)}.pj-vivo-passos li.is-agora{color:var(--color-parchment);background:var(--color-ink)}.pj-vivo-previa{border-left:3px solid var(--color-ink);background:#fff;border-radius:0 10px 10px 0;gap:4px;margin:0;padding:10px 12px;animation:.32s both pj-vivo-entra;display:grid}.pj-vivo-previa strong{font-size:13px}.pj-vivo-previa p{color:var(--color-graphite);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.pj-vivo-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pj-vivo-acoes p{color:var(--color-graphite);flex:100%;margin:0;font-size:12.5px}.pj-vivo.is-erro{background:#fbf5f5;border-color:#b4525259}.pj-vivo.is-erro .pj-vivo-topo strong{color:#8f3a3a}.pj-vivo-tentar{cursor:pointer;min-height:36px;color:var(--color-parchment);background:var(--color-ink);font:inherit;border:0;border-radius:999px;padding:0 16px;font-size:13px}.pj-vivo-tentar:disabled{opacity:.45;cursor:default}.pj-step.is-running .pj-step-copy small:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.2s ease-in-out infinite pj-vivo-pulso;display:inline-block}.pj-step.is-failed .pj-step-copy small{color:#b45252}.pj-focus.is-entrando{animation:.32s both pj-vivo-entra}.pj-focus.is-acabou-de-gerar{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-ink) 22%, transparent);transition:box-shadow .6s}.pj-action-chat{align-items:center;gap:6px;display:inline-flex}.pj-fisico{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.pj-fisico>div{background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.pj-fisico dt{color:var(--color-ash);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.pj-fisico dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px}.pj-fisico-vazio{color:var(--color-graphite);margin:0;font-size:13px}@keyframes pj-vivo-entra{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes pj-vivo-pulso{0%,to{opacity:.35}50%{opacity:1}}@keyframes pj-vivo-corre{0%{left:-34%}to{left:100%}}@media (prefers-reduced-motion:reduce){.pj-vivo,.pj-vivo-previa,.pj-focus.is-entrando,.pj-vivo-pulso,.pj-step.is-running .pj-step-copy small:before{animation:none}.pj-vivo-barra.is-indeterminada>i{opacity:.35;width:100%;animation:none;left:0}}.pj-vivo button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (width<=900px){.pj-vivo .btn-link{align-items:center;min-height:2.75rem;display:inline-flex}}div.journey-copy-preview small{font-size:var(--text-body);line-height:1.43}.pj-pais{gap:.625rem;max-width:22.5rem;margin-top:.75rem;display:grid}.pj-pais select{width:100%}.pj-pais textarea,.pj-pais input{box-sizing:border-box;width:100%}.pj-pais input,.pj-pais select{border:1px solid var(--color-hairline);border-radius:var(--radius-sm,.5rem);background:var(--color-navigation-bg);min-height:2.75rem;color:var(--color-ink);padding:0 .75rem;font-size:1rem}.pj-pais textarea{border:1px solid var(--color-hairline);border-radius:var(--radius-sm,.5rem);background:var(--color-navigation-bg);min-height:5.5rem;color:var(--color-ink);padding:.625rem .75rem;font-size:1rem}.chat-sec-head{align-items:center;gap:2px;display:flex}.chat-sec-head>.sidebar-library-head{flex:auto;min-width:0}.chat-sec-count{margin-left:var(--spacing-8);text-align:center;font-variant-numeric:tabular-nums;min-width:1.125rem;color:var(--color-ash);background:var(--color-navigation-selected);border-radius:.5625rem;padding:0 .375rem;font-size:.875rem;line-height:1.25rem;display:inline-block}.chat-sec-add,.chat-projeto-arquivar{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-ash);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background-color .14s,color .14s,opacity .14s;display:grid}.chat-sec-add:hover,.chat-projeto-arquivar:hover{color:var(--color-ink);background:var(--color-navigation-selected)}.chat-sec-add:focus-visible,.chat-projeto-arquivar:focus-visible,.chat-projeto-main:focus-visible,.chat-projeto-novo input:focus-visible,.chat-projeto-novo button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.chat-projeto-row{border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr) 1.75rem;align-items:center;display:grid}.chat-projeto-row:hover{background:var(--color-navigation-selected)}.chat-projeto-main{align-items:center;gap:var(--spacing-8);min-height:2.25rem;padding:0 var(--spacing-8);border-radius:var(--radius-lg);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.125rem minmax(0,1fr) auto;font-size:.875rem;display:grid}.chat-projeto-nome{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-projeto-arquivar{opacity:0}.chat-projeto-row:hover .chat-projeto-arquivar,.chat-projeto-row:focus-within .chat-projeto-arquivar{opacity:1}@media (hover:none){.chat-projeto-arquivar{opacity:1}}.chat-projeto-conversas{margin-left:var(--spacing-12);border-left:1px solid var(--color-hairline);padding-left:.375rem}.chat-projeto-novo{gap:var(--spacing-4);padding:2px var(--spacing-4) .375rem;grid-template-columns:minmax(0,1fr) 1.875rem;display:grid}.chat-projeto-novo input{border:1px solid var(--color-hairline);min-width:0;min-height:2.125rem;color:inherit;font:inherit;background:0 0;border-radius:.5625rem;padding:0 .625rem;font-size:.875rem}.chat-projeto-novo button{color:var(--color-ink);background:var(--color-navigation-selected);cursor:pointer;border:0;border-radius:.5625rem}.chat-projeto-novo button:disabled{opacity:.4;cursor:default}.sidebar-session-erro{color:var(--color-raw-d95a61);font-size:.875rem}.sidebar-session-trailing>.sidebar-session-erro{position:absolute}.sidebar-session-row:hover .sidebar-session-trailing>.sidebar-session-erro,.sidebar-session-row:focus-within .sidebar-session-trailing>.sidebar-session-erro{opacity:0}@media (width<=900px){.chat-sec-add,.chat-projeto-arquivar{width:2.75rem;height:2.75rem}.chat-projeto-row{grid-template-columns:minmax(0,1fr) 2.75rem}.chat-projeto-main{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.chat-sec-add,.chat-projeto-arquivar{transition:none}}.sidebar-nav>.app-sidebar-nav{flex-shrink:0}.lp{gap:var(--spacing-16);padding:var(--spacing-16);max-width:64rem;margin:0 auto;display:grid}.lp-topo h1{margin:0;font-size:1.5rem;line-height:2rem}.lp-topo p{margin:var(--spacing-4) 0 0;color:var(--color-graphite);font-size:.875rem;line-height:1.5rem}.lp-entrada{gap:var(--spacing-12);display:grid}.lp-campo .cb-campo__controle{min-height:3.5rem;font-size:1.125rem}.lp-entrada__acoes{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.lp-entrada__acoes .cb-botao{flex:12rem}.lp-etapas{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.lp-etapa{gap:var(--spacing-8);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);grid-template-columns:1.5rem 1fr auto;align-items:center;min-height:3rem;display:grid}.lp-etapa__marca{border-radius:var(--radius-full);border:1px solid var(--color-hairline);place-items:center;width:1.5rem;height:1.5rem;display:grid}.lp-etapa--ok .lp-etapa__marca{border-color:var(--color-approval-green);color:var(--color-approval-green)}.lp-etapa--rodando{border-color:var(--color-ink)}.lp-etapa--confirmar{border-color:var(--color-accent)}.lp-etapa--erro{border-color:var(--color-danger)}.lp-etapa__nome{font-size:.9375rem;font-weight:600}.lp-etapa__estado{color:var(--color-graphite);font-size:.875rem}.lp-etapa__erro{gap:var(--spacing-8);color:var(--color-danger);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.lp-giro{border-radius:var(--radius-full);border:2px solid var(--color-hairline);border-top-color:var(--color-ink);width:.875rem;height:.875rem;animation:.8s linear infinite lp-gira}@keyframes lp-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.lp-giro{animation:none}}.lp-aviso,.lp-erro{color:var(--color-graphite);margin:0;font-size:.875rem}.lp-erro{color:var(--color-danger)}.lp-erro__acoes{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.lp-confirmar h2,.lp-pronto h2{margin:0;font-size:1.125rem}.lp-cands{gap:var(--spacing-12);margin-top:var(--spacing-12);scroll-snap-type:x proximity;padding-bottom:var(--spacing-8);display:flex;overflow-x:auto}.lp-cands>*{scroll-snap-align:start;flex:0 0 min(80%,18rem)}.lp-cand__img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-lg);background:var(--color-hairline);width:5.5rem;display:block}.lp-cand__img--vazia{color:var(--color-graphite);place-items:center;display:grid}.lp-cand__preco{margin:var(--spacing-8) 0 0;font-variant-numeric:tabular-nums;font-size:.875rem}.lp-pronto{gap:var(--spacing-12);display:grid}.lp-pronto__barra{gap:var(--spacing-8);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.lp-pronto__chips{gap:var(--spacing-8);flex-wrap:wrap;align-items:center;display:flex}.lp-chip{padding:.125rem var(--spacing-12);border-radius:var(--radius-full);border:1px solid var(--color-hairline);color:var(--color-graphite);font-variant-numeric:tabular-nums;font-size:.875rem}.lp-chip--ok{border-color:var(--color-approval-green);color:var(--color-approval-green)}.lp-chip--alerta{border-color:var(--color-accent);color:var(--color-accent)}.lp-preview{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:#fff;width:100%;height:70vh;min-height:28rem}.lp-pronto__acoes{gap:var(--spacing-8);flex-wrap:wrap;align-items:center;display:flex}@media (width>=56rem){.lp-cand__img{width:100%}.lp-cand__img--vazia{aspect-ratio:3}.lp{padding:var(--spacing-24)}.lp-cands{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow-x:visible}.lp-cands>*{flex:initial}}.lp>*,.lp-confirmar,.lp-cands{min-width:0;max-width:100%}@media (width<=55.99rem){.lp{padding-bottom:calc(var(--spacing-24) + 5rem)}}.lp-etapa--rascunho .lp-etapa__marca{color:var(--color-signal-amber,#d9a400);border-color:currentColor}.lp-pronto__acoes a.cb-botao{text-decoration:none}.lp-abas{gap:var(--spacing-8);display:flex}.lp-aba{min-height:2.5rem;padding:0 var(--spacing-12);border:1px solid var(--color-ash);border-radius:var(--radius-full);color:var(--color-ink);font:inherit;cursor:pointer;background:0 0}.lp-aba[aria-selected=true]{background:var(--color-ink);color:var(--surface-card-surface)}.lp-aba:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.lp-tema{gap:var(--spacing-12);min-width:0;display:grid}.lp-tema__secao{padding:var(--spacing-16);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);gap:var(--spacing-8);overflow-wrap:anywhere;min-width:0;display:grid}.lp-tema__tipo,.lp-tema__kicker{font-size:var(--text-caption);color:var(--text-2);text-transform:uppercase;letter-spacing:.04em;margin:0}.lp-tema__secao h3,.lp-tema__rico p,.lp-tema__rico ul{margin:0}.lp-tema__grade{gap:var(--spacing-8);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-tema__grade li{gap:var(--spacing-4);padding:var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);display:grid}.lp-tema__grade em{font-style:normal;font-size:var(--text-caption);color:var(--color-approval-green)}.lp-tema__nota{color:var(--text-2);margin:0;font-size:.875rem}.lp-tema__botao,.lp-tema__selo{padding:var(--spacing-8) var(--spacing-16);border-radius:var(--radius-md);background:var(--color-ink);color:var(--surface-card-surface);justify-self:start;font-weight:600}.lp-tema__selo{color:var(--color-ink);border:1px solid var(--color-ash);background:0 0}.lp-tema__lacunas{padding-left:var(--spacing-16);color:var(--text-2);margin:0;font-size:.875rem}.lp-tema__col{gap:var(--spacing-8);justify-items:start;min-width:0;display:grid}.lp-tema__col>*{max-width:100%}.lp-previa{gap:var(--spacing-8);justify-items:start;min-width:0;display:grid}.lp-previa__caixa{border-radius:var(--radius-lg);width:100%;overflow:hidden}.lp-shop{gap:var(--spacing-8);min-width:0;display:grid}.lp-shop__quadro{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);width:100%;height:640px}.lp-shop__vazio{border:1px dashed var(--color-ash);border-radius:var(--radius-lg);color:var(--text-2);overflow-wrap:anywhere;gap:.25rem;padding:1rem 1.25rem;display:grid}.lp-shop__vazio strong{color:var(--color-ink)}.lp-shop__acoes{gap:var(--spacing-8);flex-wrap:wrap;align-items:center;display:flex}.lp-shop__acoes .lp-aviso,.lp-shop__acoes .lp-erro{flex-basis:100%}.lp-falta{gap:var(--spacing-8);overflow-wrap:anywhere;min-width:0;display:grid}.lp-falta h3{margin:0;font-size:1rem}.lp-falta__lista,.lp-falta__lista ul{padding-left:var(--spacing-16);gap:var(--spacing-4);margin:0;font-size:.875rem;display:grid}.lp-falta__lista>li{padding:0;list-style:none}.lp-prevlocal{justify-items:center;gap:.75rem;padding:1rem;display:grid}.lp-prevlocal__barra{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lp-prevlocal__barra button{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);min-height:44px;color:var(--color-ink);cursor:pointer;padding:0 1rem}.lp-prevlocal__barra button[aria-pressed=true]{border-color:var(--color-ink);font-weight:600}.lp-prevlocal__quadro{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:#fff;height:80vh}.lp-local{gap:.5rem;display:grid}.escolha-negocio{align-content:center;place-items:center;display:grid}.escolha-card{gap:var(--spacing-16);width:100%;max-width:36rem;padding:var(--spacing-16);border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);color:var(--color-ink);display:grid}.escolha-etapa{color:var(--color-graphite);margin:0;font-size:.75rem}.escolha-card h1{margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}.escolha-card h1:focus{outline:none}.escolha-apoio{color:var(--color-graphite);margin:0;font-size:.875rem}.escolha-opcoes{gap:var(--spacing-12);display:grid}.escolha-opcao{align-items:center;gap:var(--spacing-12);min-height:5rem;padding:var(--spacing-16);border:1px solid var(--color-control-border);border-radius:var(--radius-xl);background:var(--surface-card-surface);color:var(--color-ink);text-align:left;cursor:pointer;grid-template-columns:2.5rem minmax(0,1fr);display:grid}.escolha-opcao:hover:not(:disabled){border-color:var(--color-ink)}.escolha-opcao:disabled{opacity:.6;cursor:progress}.escolha-opcao .fi{font-size:1.5rem}.escolha-opcao span{gap:var(--spacing-4);display:grid}.escolha-opcao small{color:var(--color-graphite);font-size:.8125rem}.escolha-lista{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.escolha-lista li{gap:var(--spacing-8);grid-template-columns:1.5rem minmax(0,1fr);font-size:.875rem;line-height:1.45;display:grid}.escolha-lista .is-indisponivel{color:var(--color-graphite)}.escolha-seguir{justify-content:center;align-items:center;gap:var(--spacing-8);min-height:2.75rem;display:inline-flex}.escolha-erro{align-items:center;gap:var(--spacing-8);padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);font-size:.875rem;display:flex}.escolha-link{min-height:2.75rem;color:var(--color-graphite);cursor:pointer;background:0 0;border:0;font-size:.8125rem;text-decoration:underline}@media (width>=48rem){.escolha-card{padding:var(--spacing-32)}.escolha-opcoes{grid-template-columns:1fr 1fr}.escolha-opcao{grid-template-columns:1fr;align-items:start;min-height:9rem}}.prontidao-produto{border:1px solid var(--color-border,#7f7f7f40);border-radius:var(--radius-card,.75rem);background:var(--color-surface,transparent);grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;max-width:100%;margin-block:.75rem;padding:1rem;display:grid}.prontidao-produto__topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.prontidao-produto__topo h2{margin:0;font-size:1rem}.prontidao-produto__botao{align-items:center;min-width:2.75rem;min-height:2.75rem;font-size:.875rem;display:inline-flex}.prontidao-produto__barra{background:var(--color-border,#7f7f7f40);border-radius:1rem;height:.5rem;overflow:hidden}.prontidao-produto__barra>span{background:var(--color-accent,currentColor);height:100%;transition:width .2s;display:block}.prontidao-produto__vazio,.prontidao-produto>p{margin:0;font-size:.875rem}.prontidao-produto__esboco{background:var(--color-border,#7f7f7f40);border-radius:.5rem;height:4rem}.prontidao-resumo{font-variant-numeric:tabular-nums;font-size:.875rem}@media (prefers-reduced-motion:reduce){.prontidao-produto__barra>span{transition:none}}.prontidao-produto__botao{text-decoration:none}.prontidao-produto__apoio{color:var(--color-graphite);margin:0}:root{--ink:#17181b;--text-2:#5b5d64;--text-3:#9a9ca3;--line:#1012181a;--line-2:#1012180f;--bg:#fff;--bg-soft:#f7f7f5;--accent:#0a5cff;--green:#10a86e;--red:#d95151;--engine-safe-area-top:env(safe-area-inset-top,0px);--engine-safe-area-right:env(safe-area-inset-right,0px);--engine-safe-area-bottom:env(safe-area-inset-bottom,0px);--engine-safe-area-left:env(safe-area-inset-left,0px);--engine-keyboard-height:0px;-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box;margin:0}.lucide-engine-icon{color:currentColor;vertical-align:-.12em;flex:none;display:inline-block}html{background:var(--bg-soft);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%}body{background:var(--bg-soft);min-height:100%;color:var(--ink);font-size:13.5px;line-height:1.55}button{font:inherit;cursor:pointer}input,select,textarea{font:inherit}:where(input,select,textarea,[contenteditable=true]){scroll-margin-top:calc(16px + var(--engine-safe-area-top));scroll-margin-bottom:max(16px, calc(16px + var(--engine-safe-area-bottom) + var(--engine-keyboard-height)))}.sell-logo span{letter-spacing:-.3px;color:var(--ink);font-size:16px;font-weight:800}.sell-logo small{letter-spacing:1.6px;color:var(--accent);font-size:11px;font-weight:800}.btn-primary{background:var(--accent);color:#fff;border:0;border-radius:10px;padding:9px 16px;font-size:12.5px;font-weight:650}.btn-primary:disabled{opacity:.5}.btn-soft{color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:10px;padding:8px 14px;font-size:12.5px;font-weight:600}.btn-soft.is-danger{color:var(--red);border-color:#d9515166}.muted{color:var(--text-3)}.page-state{min-height:min(420px,58vh);color:var(--text-2);text-align:center;place-content:center;justify-items:center;gap:9px;padding:24px;display:grid}.page-state>.fi{background:var(--accent-soft,#eaf1ff);width:44px;height:44px;color:var(--accent);border-radius:13px;place-items:center;font-size:18px;display:grid}.page-state strong{color:var(--ink);font-size:15px;font-weight:620}.page-state span{max-width:440px;font-size:11px}.page-state.is-error>.fi{color:var(--red);background:#d9515117}.auth-screen{background:radial-gradient(circle at 17% 80%,#0a5cff21,#0000 28%),linear-gradient(135deg,#f7f9fd 0%,#eef3ff 46%,#f8f9fc 100%);place-items:center;min-height:100svh;padding:22px;display:grid;overflow:hidden}.auth-kicker{color:#0a5cff;letter-spacing:1.7px;font-size:10px;font-weight:780;line-height:1.3;display:block}.auth-form{flex-direction:column;gap:12px;display:flex}.auth-form label>span{justify-content:space-between;display:flex}.auth-form label small{color:#a3a7b0;font-size:9px;font-weight:500}.auth-form input,.auth-form select,.auth-form textarea{color:#202226;background:#fbfcfe;border:1px solid #dfe3eb;border-radius:11px;width:100%;min-height:43px;padding:10px 12px;font-size:12px;transition:border-color .16s,box-shadow .16s,background .16s}.auth-form input::placeholder{color:#afb3bc}.auth-form input:focus,.auth-form textarea:focus{background:#fff;border-color:#76a2ff;outline:none;box-shadow:0 0 0 3px #0a5cff17}.auth-error{color:#bd3f45;background:#fff4f4;border:1px solid #ffe0e1;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:10.5px;display:flex}.auth-error i{place-items:center;display:grid}.auth-error.is-pending{color:#755209;background:#fffaf0;border-color:#f5e4b6;line-height:1.45}@media (width<=820px){.auth-screen{grid-template-columns:minmax(0,1fr);width:100%;padding:14px;overflow:hidden auto}}.onboarding-screen{isolation:isolate;background:linear-gradient(145deg,#f7f9fd 0%,#edf3ff 50%,#f9fafc 100%);place-items:center;min-height:100svh;padding:74px 24px 42px;display:grid;position:relative;overflow:hidden}.onboarding-topbar{justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 max(26px,50vw - 540px);display:flex;position:absolute;top:0;left:0}.onboarding-topbar .sell-logo-img{height:21px}.onboarding-topbar button{color:#737984;background:0 0;border:0;font-size:10.5px}.onboarding-topbar button:hover{color:var(--ink)}.onboarding-card{background:#fff;border:1px solid #0a5cff1c;border-radius:27px;grid-template-columns:minmax(300px,.74fr) minmax(0,1.26fr);width:min(1080px,100%);min-height:min(670px,100svh - 116px);display:grid;overflow:hidden;box-shadow:0 30px 85px #1e376921,0 2px 6px #14192308}.onboarding-main{flex-direction:column;min-width:0;padding:35px 46px 34px;display:flex}.onboarding-progress{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.onboarding-progress>span{color:#8e939d;letter-spacing:.25px;font-size:9px;font-weight:650}.onboarding-progress>div{gap:6px;display:flex}.onboarding-progress i{background:#e8ebf1;border-radius:999px;width:22px;height:4px;transition:width .25s,background .25s}.onboarding-progress i.is-active{background:var(--accent);width:34px}.onboarding-stage{flex:1;animation:.28s both onboarding-in}@keyframes onboarding-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.onboarding-stage>span{color:var(--accent);letter-spacing:1.4px;font-size:8.5px;font-weight:790;display:block}.onboarding-stage h1{letter-spacing:-.9px;max-width:590px;margin-top:6px;font-size:27px;font-weight:610;line-height:1.15}.onboarding-stage>p{color:var(--text-2);margin-top:7px;font-size:11.5px}.onboarding-welcome{flex-direction:column;justify-content:center;padding-bottom:45px;display:flex}.onboarding-stage-icon{width:48px;height:48px;color:var(--accent);background:#eaf1ff;border:1px solid #dae6ff;border-radius:15px;place-items:center;margin-bottom:22px;font-size:19px;display:grid;box-shadow:0 9px 24px #0a5cff17}.onboarding-welcome label{flex-direction:column;gap:7px;margin-top:28px;display:flex}.onboarding-welcome label span,.onboarding-choice-group>label{color:#4e525a;font-size:10px;font-weight:650}.onboarding-welcome input{width:100%;min-height:52px;color:var(--ink);background:#fbfcfe;border:1px solid #dbe0e8;border-radius:13px;padding:0 15px;font-size:14px}.onboarding-welcome input:focus{background:#fff;border-color:#7da8ff;outline:none;box-shadow:0 0 0 4px #0a5cff14}.onboarding-option-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:24px;display:grid}.onboarding-option-grid button,.onboarding-goal-list button{text-align:left;background:#fff;border:1px solid #e2e6ed;align-items:center;min-width:0;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:flex;position:relative}.onboarding-option-grid button{border-radius:13px;gap:11px;min-height:76px;padding:12px 13px}.onboarding-option-grid button:hover,.onboarding-goal-list button:hover{background:#fbfdff;border-color:#bfd2fa;transform:translateY(-1px)}.onboarding-option-grid button.is-selected,.onboarding-goal-list button.is-selected{background:#f5f8ff;border-color:#72a0ff;box-shadow:0 0 0 3px #0a5cff11}.onboarding-option-grid button>i{width:34px;height:34px;color:var(--accent);background:#edf3ff;border-radius:10px;flex:none;place-items:center;font-size:14px;display:grid}.onboarding-option-grid button>span,.onboarding-goal-list button>span{flex-direction:column;min-width:0;display:flex}.onboarding-option-grid strong,.onboarding-goal-list strong{color:var(--ink);font-size:11px;font-weight:650}.onboarding-option-grid small,.onboarding-goal-list small{color:var(--text-3);margin-top:2px;font-size:8.5px;line-height:1.35}.onboarding-option-grid em{color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:17px;height:17px;font-size:7px;display:none;position:absolute;top:8px;right:8px}.onboarding-option-grid .is-selected em{display:grid}.onboarding-goal-list{gap:8px;margin-top:23px;display:grid}.onboarding-goal-list button{border-radius:12px;gap:12px;min-height:58px;padding:9px 12px}.onboarding-goal-list button>i{width:35px;height:35px;color:var(--accent);background:#edf3ff;border-radius:10px;flex:none;place-items:center;display:grid}.onboarding-goal-list em{color:#9aa0aa;margin-left:auto;font-size:16px}.onboarding-goal-list .is-selected em{color:var(--accent)}.onboarding-choice-group{margin-top:24px}.onboarding-choice-group>div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.onboarding-choice-group button{color:#5e636c;background:#fff;border:1px solid #dfe4eb;border-radius:10px;min-height:38px;padding:0 13px;font-size:10px;font-weight:560}.onboarding-choice-group button:hover{color:var(--ink);border-color:#bfd0f2}.onboarding-choice-group button.is-selected{border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 6px 15px #0a5cff2b}.onboarding-main>.auth-error{margin-top:10px}.onboarding-actions{border-top:1px solid #eceef2;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:23px;display:flex}.onboarding-actions button{justify-content:center;align-items:center;gap:7px;min-height:43px;display:inline-flex}.onboarding-actions .btn-primary{min-width:145px;padding-inline:20px;box-shadow:0 8px 22px #0a5cff2e}.onboarding-back{color:#727780;background:0 0;border:0;font-size:10.5px}.onboarding-back:disabled{opacity:0;pointer-events:none}.onboarding-footnote{color:#9aa0aa;align-items:center;gap:6px;font-size:8.5px;display:flex;position:absolute;bottom:14px}@media (width<=850px){.onboarding-screen{min-height:100svh;padding:72px 14px 30px;display:block;overflow-y:auto}.onboarding-topbar{height:62px;padding:0 18px}.onboarding-card{border-radius:22px;grid-template-columns:1fr;min-height:calc(100svh - 102px)}.onboarding-main{min-height:calc(100svh - 102px);padding:28px 26px 24px}.onboarding-footnote{text-align:center;justify-content:center;margin-top:14px;position:static}}@media (width<=520px){.onboarding-main{padding:25px 20px 20px}.onboarding-progress{margin-bottom:24px}.onboarding-stage h1{font-size:24px}.onboarding-option-grid{grid-template-columns:1fr}.onboarding-option-grid button{min-height:68px}.onboarding-actions .btn-primary{flex:1}}.shell{grid-template-columns:236px 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line-2);background:#fff;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.sidebar-head{border-bottom:1px solid var(--line-2);padding:18px 16px 12px}.workspace-chip{color:var(--text-2);background:var(--bg-soft);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;margin-top:10px;padding:7px 10px;font-size:12px;font-weight:650;overflow:hidden}.sidebar-nav{flex:1;padding:10px 10px 20px;overflow-y:auto}.nav-section{letter-spacing:.8px;color:var(--text-3);padding:14px 8px 5px;font-size:10px;font-weight:800}.nav-item{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:12.5px;font-weight:400;display:flex}.nav-item:hover{background:var(--bg-soft)}.nav-item.is-active{background:var(--accent);color:#fff;font-weight:400}.nav-item.is-soon{color:var(--text-3);cursor:default;justify-content:space-between}.nav-item.is-soon:hover{background:0 0}.nav-item.is-soon small{letter-spacing:.5px;text-transform:uppercase;border:1px solid var(--line);border-radius:999px;padding:1px 6px;font-size:9px;font-weight:700}.shell-main{flex-direction:column;min-width:0;display:flex}.topbar{border-bottom:1px solid var(--line-2);z-index:20;background:#fff;align-items:center;gap:10px;padding:10px 22px;display:flex;position:sticky;top:0}.avatar{background:var(--accent);color:#fff;border:0;border-radius:50%;width:32px;height:32px;font-size:12px;font-weight:700}.content{flex:1;min-height:0}.home{flex-direction:column;min-height:calc(100vh - 53px);display:flex}.home-hero{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:40px 22px 60px;display:flex}.home-hero h1{letter-spacing:-.5px;text-align:center;font-size:clamp(24px,3.6vw,34px)}.chat-input{width:min(680px,100%);position:relative}.chat-input textarea{resize:none;border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;padding:15px 52px 15px 17px;font-size:14px;box-shadow:0 12px 34px #10121812}.chat-input textarea:focus{border-color:var(--accent);outline:none}.chat-input .send{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:15px;line-height:1;display:inline-flex;position:absolute;bottom:12px;right:12px}.chat-input .send>*{line-height:1;display:block}.chat-input .send .chat-voice-symbol{font-size:18px}.chat-input .send .chat-send-arrow{font-size:17px}.chat-input.is-docked .send{bottom:30px}.chat-input .send:disabled{background:var(--text-3)}.chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:680px;display:flex}.chip{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:600}.chip:hover{border-color:var(--accent);color:var(--accent)}.list-row{text-align:left;border:1px solid var(--line-2);background:#fff;border-radius:10px;align-items:center;gap:12px;width:100%;margin-bottom:6px;padding:10px 13px;font-size:12.5px;display:flex}.list-row:hover{border-color:var(--accent)}.chat-screen{flex-direction:column;flex:1;width:100%;max-width:840px;margin:0 auto;padding:20px 22px 0;display:flex}.chat-feed{flex-direction:column;flex:1;gap:10px;margin:0;padding:24px 0 16px;display:flex;overflow-y:auto}.bubble{white-space:pre-wrap;border-radius:14px;max-width:86%;padding:11px 14px;font-size:13.5px}.bubble.is-user{background:var(--accent);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.bubble.is-assistant{border:1px solid var(--line-2);background:#fff;border-bottom-left-radius:4px;align-self:flex-start}.bubble.is-busy{color:var(--text-3);font-style:normal}.chat-input.is-docked{background:linear-gradient(180deg, transparent, var(--bg-soft) 30%);z-index:5;width:100%;padding:10px 0 18px;position:sticky;bottom:0}.op-card{border:1px solid var(--accent);background:#fff;border-radius:14px;align-self:flex-start;width:min(560px,100%);margin:4px 0 8px;overflow:hidden}.op-card-head{background:color-mix(in srgb, var(--accent) 9%, #fff);color:var(--accent);letter-spacing:.6px;text-transform:uppercase;padding:8px 14px;font-size:11px;font-weight:800}.op-card-grid{grid-template-columns:1fr 1fr;gap:10px 16px;padding:14px;display:grid}.op-card-grid small{color:var(--text-3);text-transform:uppercase;letter-spacing:.4px;font-size:10.5px;display:block}.op-card-actions{flex-wrap:wrap;gap:8px;padding:0 14px 14px;display:flex}.journey-run-card .op-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.journey-run-card .op-card-head small{color:var(--text-3);font-size:10px;font-weight:600}.journey-run-body{gap:8px;padding:14px;display:grid}.journey-run-body p{justify-content:space-between;align-items:center;gap:12px;margin:0;font-size:11px;display:flex}.journey-run-body p strong{font-weight:600}.journey-run-body p span,.journey-run-body>small{color:var(--text-3)}.journey-run-body .journey-run-error{color:var(--red)}.journey-run-progress{background:var(--bg-soft);border-radius:999px;height:6px;overflow:hidden}.journey-run-progress i{border-radius:inherit;background:var(--accent);height:100%;transition:width .2s;display:block}.journey-run-card.is-review .journey-run-progress i,.journey-run-card.is-done .journey-run-progress i{background:var(--ink)}.journey-run-card.is-failed .journey-run-progress i,.journey-run-card.is-blocked .journey-run-progress i{background:var(--red)}.journey-inline-review{border-top:1px solid var(--line-2);gap:12px;padding:14px;display:grid}.journey-inline-review-head{gap:2px;display:grid}.journey-inline-review-head strong{font-size:12px;font-weight:600}.journey-inline-review-head small{color:var(--text-3)}.journey-inline-review dl{gap:8px;margin:0;display:grid}.journey-inline-review dl>div{border-top:1px solid var(--line-2);grid-template-columns:minmax(90px,.34fr) 1fr;gap:12px;padding:8px 0;display:grid}.journey-inline-review dt{color:var(--text-3);font-size:10px}.journey-inline-review dd{color:var(--text-1);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.45}.journey-review-blockers{background:var(--bg-soft);border-radius:10px;padding:10px 12px}.journey-review-blockers strong{font-size:10px;font-weight:600}.journey-review-blockers ul{color:var(--text-2);gap:4px;margin:6px 0 0;padding-left:16px;font-size:10px;display:grid}.journey-approved-line{color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;margin:8px 0 12px;font-size:11px;display:flex}.journey-approved-line>span{align-items:center;gap:7px;display:inline-flex}.journey-approved-line .fi{color:var(--ink);font-size:12px}.journey-approved-line .btn-primary{min-height:34px;padding:7px 12px;font-size:10px}.page{max-width:1480px;padding:26px 30px 44px}.page-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.page-head small{color:var(--text-3);letter-spacing:.8px;font-size:10.5px;font-weight:800}.page-head h1{letter-spacing:-.4px;font-size:24px}.page-actions{gap:8px;display:flex}.crumb{color:var(--text-3);background:0 0;border:0;padding:0 0 6px;font-size:12px}.crumb:hover{color:var(--accent)}.list{flex-direction:column;display:flex}.product-row{justify-content:space-between}.product-row strong{flex:1}.badge{background:var(--bg-soft);color:var(--text-2);border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:700}.empty{border:1px dashed var(--line);text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:50px 20px;display:flex}.detail-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.panel{border:1px solid var(--line-2);background:#fff;border-radius:14px;padding:18px}.panel h3{margin-bottom:10px;font-size:13px}.panel p{color:var(--text-2);margin-bottom:10px}.panel p small{color:var(--text-3);text-transform:uppercase;letter-spacing:.5px;font-size:10px}.structure-row{border-bottom:1px solid var(--line-2);padding:8px 0}.structure-row:last-child{border-bottom:0}.modal-backdrop{z-index:60;background:#10121866;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:16px;width:min(440px,100%);padding:24px}.modal h2{margin-bottom:14px;font-size:17px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}@media (width<=900px){.detail-grid{grid-template-columns:1fr}}.nav-item svg{color:var(--text-3);flex:none}.nav-item.is-active svg{color:#fff}.nav-item span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nav-item.is-soon small{flex:none}.wizard-steps{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.wizard-step{border:1px solid var(--line-2);color:var(--text-3);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 13px 7px 7px;font-size:12px;font-weight:600;display:inline-flex}.wizard-step i{background:var(--bg-soft);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10.5px;font-style:normal;font-weight:700;display:inline-flex}.wizard-step.is-active{color:var(--ink);border-color:var(--ink)}.wizard-step.is-active i{background:var(--ink);color:#fff}.wizard-panel{max-width:720px;position:relative}.ai-suggest{color:var(--accent);border-color:#0a5cff66;align-items:center;gap:6px;margin-bottom:14px;display:inline-flex}.wizard-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.wizard-subtitle{align-items:center;gap:6px;margin:8px 0 2px;font-size:12.5px;display:flex}.auth-form label{color:var(--text-2);flex-direction:column;gap:5px;font-size:12px;font-weight:650;display:flex}.type-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.type-card{border:1px solid var(--line-2);background:#fff;border-radius:12px;padding:16px 10px;font-size:12.5px;font-weight:600}.structure-editor{flex-direction:column;gap:8px;display:flex}.tabs{border-bottom:1px solid var(--line-2);flex-wrap:wrap;gap:4px;margin-bottom:18px;display:flex}.tabs button{color:var(--text-3);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 13px;font-size:12.5px;font-weight:600}.tabs button.is-active{color:var(--ink);border-bottom-color:var(--accent)}.product-detail-page{padding-top:18px}.product-back{color:var(--text-2);background:0 0;border:0;align-items:center;gap:6px;margin-bottom:10px;padding:3px 0;font-size:12px;font-weight:400;display:inline-flex}.product-back:hover{color:var(--accent)}.product-back .fi{font-size:15px}.product-tabs{border:1px solid var(--line-2);scrollbar-width:none;background:#fff;border-radius:14px;flex-wrap:nowrap;gap:3px;margin-bottom:16px;padding:6px;overflow-x:auto;box-shadow:0 1px 3px #10121809}.product-tabs::-webkit-scrollbar{display:none}.product-tabs button{color:var(--text-2);border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;margin:0;padding:8px 12px;font-size:12px;font-weight:400;transition:background .15s,color .15s;display:inline-flex}.product-tabs button .fi{width:14px;color:var(--text-3);font-size:13px}.product-tabs button:hover{background:var(--bg-soft);color:var(--ink)}.product-tabs button.is-active{background:var(--accent);color:#fff}.product-tabs button.is-active .fi{color:#fff}.product-journey{background:linear-gradient(135deg,#fff 0%,#fbfcff 68%,#f4f8ff 100%);border:1px solid #dfe6f3;border-radius:16px;gap:13px;margin-bottom:16px;padding:18px;display:grid;box-shadow:0 1px 3px #10121809}.product-stage-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.launch-checklist{display:grid}.product-detail-page .panel{border-radius:15px;box-shadow:0 1px 3px #10121809}.product-detail-page .panel>h3{letter-spacing:-.1px;font-size:14px;font-weight:500}.product-detail-page .section-title{font-size:12px;font-weight:500}.product-detail-page .auth-form label,.product-detail-page .fields-grid .field{color:var(--text-2);font-weight:400}.product-detail-page .auth-form input,.product-detail-page .auth-form textarea,.product-detail-page .fields-grid input{border-color:var(--line-2);background:#fff}.product-detail-page .auth-form input:focus,.product-detail-page .auth-form textarea:focus,.product-detail-page .fields-grid input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #0a5cff14}.product-detail-page .btn-primary,.product-detail-page .btn-soft,.product-detail-page .btn-ghost{font-weight:500}.product-detail-page .structure-editor{gap:7px}.product-detail-page .roadmap{border:1px solid var(--line-2);background:#fff;border-radius:11px;padding:9px 12px}.product-detail-page .roadmap-step{font-weight:400}.product-detail-page .roadmap-step.is-done{font-weight:500}@media (width<=1120px){.product-stage-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.product-journey{padding:15px}}@media (width<=520px){.product-stage-list{grid-template-columns:1fr}}.product-detail-page .product-back{margin-bottom:7px}.product-journey{box-shadow:none;background:0 0;border:0;border-radius:0;gap:17px;padding:0}.product-stage-list{grid-template-columns:repeat(8,minmax(0,1fr));gap:0;padding:0;position:relative;overflow:visible}.product-stage-list:before{content:"";background:#dfe5ee;height:1px;position:absolute;top:15px;left:5.5%;right:5.5%}.journey-focus-card{border:1px solid var(--line-2);background:#fff;border-radius:16px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);grid-template-areas:"copy preview""actions preview""progress preview""notices preview";gap:12px 26px;min-height:320px;padding:24px;display:grid;overflow:hidden;box-shadow:0 8px 30px #14203a0b}.journey-focus-copy{grid-area:copy;align-self:end}.journey-step-kicker{color:var(--accent);letter-spacing:.9px;margin-bottom:7px;font-size:8px;font-weight:750;display:block}.journey-focus-copy h2{max-width:390px;color:var(--ink);letter-spacing:-.65px;text-wrap:balance;margin:0;font-size:clamp(22px,2.5vw,32px);font-weight:520;line-height:1.08}.journey-focus-copy p{max-width:430px;color:var(--text-2);margin:10px 0 12px;font-size:11.5px;line-height:1.5}.journey-status{color:var(--text-2);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.journey-status i{background:#a7aebb;border-radius:50%;width:7px;height:7px}.journey-status.is-approved i,.journey-status.is-skipped i{background:var(--green)}.journey-status.is-running i{background:#e79b22;box-shadow:0 0 0 4px #e79b221f}.journey-status.is-ready i,.journey-status.is-review i{background:var(--accent)}.journey-status.is-failed i,.journey-status.is-blocked i,.journey-status.is-stale i{background:var(--red)}.journey-focus-actions{flex-wrap:wrap;grid-area:actions;align-self:start;align-items:center;gap:11px;display:flex}.journey-primary-action{justify-content:center;align-items:center;gap:7px;min-height:39px;padding-inline:17px;display:inline-flex}.journey-customize{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:6px 0;font-size:10px;display:inline-flex}.journey-customize:hover{color:var(--accent)}.journey-customize:disabled{opacity:.45;cursor:not-allowed}.journey-focus-notices{grid-area:notices;gap:6px;display:grid}.journey-focus-notices p{margin:0}.journey-run-progress{grid-area:progress;gap:5px;max-width:390px;display:grid}.journey-run-progress>span{background:#e8edf5;border-radius:99px;height:5px;overflow:hidden}.journey-run-progress>span i{border-radius:inherit;background:var(--accent);height:100%;transition:width .25s;display:block}.journey-run-progress small{color:var(--text-2);font-size:9.5px}.journey-requirements{color:var(--text-2);gap:5px;font-size:10px;display:grid}.journey-requirements strong{color:var(--ink);font-size:10px;font-weight:650}.journey-requirements ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.journey-requirements li{align-items:flex-start;gap:6px;line-height:1.4;display:flex}.journey-requirements li .fi{color:var(--accent);padding-top:2px}.journey-mobile-step{color:var(--text-2);font-size:10px;font-weight:600;display:none}.journey-next-requirement,.journey-sync-note{color:var(--text-2);align-items:flex-start;gap:6px;font-size:10px;line-height:1.45;display:flex}.journey-next-requirement .fi{color:var(--accent)}.journey-sync-note{color:#7b5b15}.copy-framework-picker{text-align:left;gap:6px;width:min(100%,420px);display:grid}.copy-framework-picker>span{color:var(--ink);font-size:10px;font-weight:650}.copy-framework-picker select{width:100%;min-height:38px}.copy-framework-picker small{color:var(--text-3);font-size:9.5px;line-height:1.4}.copy-framework-picker.is-editor{border:1px solid var(--line-2);background:#fff;border-radius:11px;width:auto;margin:0 0 12px;padding:12px}.journey-empty-preview,.journey-result-grid,.journey-brand-preview,.journey-copy-preview,.journey-visual-preview,.journey-browser-preview,.journey-creatives-preview,.journey-campaign-preview,.journey-member-draft{grid-area:preview;align-self:stretch;min-width:0}.journey-empty-preview{text-align:center;background:#fafbfc;border:1px dashed #d4dbe7;border-radius:13px;place-content:center;justify-items:center;gap:8px;min-height:240px;padding:24px;display:grid}.journey-empty-preview>.fi{background:var(--accent-soft);width:50px;height:50px;color:var(--accent);border-radius:15px;place-items:center;font-size:20px;display:grid}.journey-empty-preview strong{max-width:420px;font-size:15px;font-weight:600}.journey-empty-preview span{max-width:420px;color:var(--text-2);font-size:11px;line-height:1.5}.journey-result-grid{grid-template-columns:1fr;align-content:center;gap:8px;display:grid}.journey-result-grid article{border:1px solid var(--line-2);background:#fff;border-radius:12px;gap:4px;padding:15px;display:grid}.journey-result-grid small,.journey-brand-preview small,.journey-copy-preview small{color:var(--text-3);letter-spacing:.65px;font-size:8px;font-weight:700}.journey-result-grid strong{color:var(--ink);font-size:12px;font-weight:520;line-height:1.4}.journey-brand-preview{background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex}.journey-brand-preview>img,.journey-preview-icon{object-fit:contain;border:1px solid var(--line-2);background:var(--bg-soft);border-radius:20px;width:130px;height:130px}.journey-preview-icon{color:var(--accent);place-items:center;font-size:30px;display:grid}.journey-brand-preview>div{gap:7px;display:grid}.journey-brand-preview strong{font-size:20px;font-weight:550}.journey-palette{gap:5px;margin-top:8px;display:flex}.journey-palette i{width:27px;height:27px;box-shadow:0 0 0 1px var(--line-2);border:2px solid #fff;border-radius:50%}.journey-copy-preview{background:#fff;border-radius:14px;align-content:center;gap:12px;padding:22px;display:grid}.journey-copy-preview header{gap:3px;display:grid}.journey-copy-preview header strong{font-size:17px;font-weight:550}.journey-copy-preview ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.journey-copy-preview li{background:var(--bg-soft);border-radius:9px;align-items:center;gap:9px;padding:8px 10px;display:flex}.journey-copy-preview li span{width:22px;height:22px;color:var(--accent);background:#fff;border-radius:50%;place-items:center;font-size:8px;font-weight:700;display:grid}.journey-copy-preview li strong{font-size:10.5px;font-weight:520}.journey-visual-preview{align-content:center;gap:10px;display:grid}.journey-visual-preview>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.journey-visual-preview img{aspect-ratio:4/5;object-fit:cover;border-radius:9px;width:100%;box-shadow:0 4px 14px #131f3a1a}.journey-visual-preview strong{color:var(--text-2);text-align:center;font-size:10px;font-weight:550}.journey-browser-preview{background:#fff;border:1px solid #cad5e7;border-radius:13px;grid-template-rows:28px minmax(250px,1fr);display:grid;overflow:hidden;box-shadow:0 12px 28px #1b305917}.journey-browser-preview header{background:#edf1f7;align-items:center;gap:5px;padding:0 10px;display:flex}.journey-browser-preview header i{background:#bdc6d4;border-radius:50%;width:6px;height:6px}.journey-browser-preview header span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-left:5px;font-size:8px;overflow:hidden}.journey-browser-preview iframe{background:#fff;border:0;width:100%;height:100%;min-height:250px}.journey-creatives-preview{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;display:grid}.journey-creatives-preview article{border:1px solid var(--line-2);background:#fff;border-radius:11px;overflow:hidden}.journey-creatives-preview img,.journey-creatives-preview article>span{aspect-ratio:4/5;object-fit:cover;background:var(--bg-soft);place-items:center;width:100%;display:grid}.journey-creatives-preview article strong{text-overflow:ellipsis;white-space:nowrap;padding:8px;font-size:9px;font-weight:550;display:block;overflow:hidden}.journey-campaign-preview{align-content:center;gap:8px;display:grid}.journey-campaign-preview article{border:1px solid var(--line-2);background:#fff;border-radius:11px;align-items:center;gap:10px;padding:14px;display:flex}.journey-campaign-preview article>div{gap:2px;min-width:0;display:grid}.journey-campaign-preview strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:550;overflow:hidden}.journey-campaign-preview small{color:var(--text-3);font-size:9px}.journey-member-draft{background:#fff;border:1px solid #d8e3f6;border-radius:14px;align-content:center;gap:11px;padding:22px;display:grid}.journey-member-draft header{gap:3px;display:grid}.journey-member-draft header small{color:var(--accent);letter-spacing:.7px;font-size:8px;font-weight:750}.journey-member-draft header strong{font-size:16px;font-weight:550}.journey-member-draft ol{grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.journey-member-draft li{background:var(--bg-soft);border-radius:9px;align-items:center;gap:7px;padding:8px;display:flex}.journey-member-draft li span{width:20px;height:20px;color:var(--accent);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:8px;font-weight:700;display:grid}.journey-member-draft li strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:520;overflow:hidden}.journey-member-draft>small{color:var(--text-3);font-size:9px}.product-advanced-options{justify-self:start}.product-advanced-options summary{width:max-content;color:var(--text-3);cursor:pointer;align-items:center;gap:6px;font-size:9.5px;font-weight:550;list-style:none;display:flex}.product-advanced-options summary::-webkit-details-marker{display:none}.product-advanced-options summary .fi{font-size:11px;transition:transform .15s}.product-advanced-options[open] summary .fi{transform:rotate(180deg)}.product-advanced-options nav{flex-wrap:wrap;gap:5px;padding-top:10px;display:flex}.product-advanced-options nav button,.product-advanced-nav button{border:1px solid var(--line-2);color:var(--text-2);font:inherit;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:5px;padding:7px 9px;font-size:9.5px;display:inline-flex}.product-advanced-options nav button:hover,.product-advanced-nav button:hover,.product-advanced-nav button.is-active{color:var(--accent);border-color:#cbd9f6}.product-advanced-nav{border:1px solid var(--line-2);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:9px 12px;display:flex}.product-advanced-nav>span{color:var(--text-2);font-size:10px;font-weight:650}.product-advanced-nav>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}@media (width<=980px){.product-stage-list{grid-template-columns:repeat(8,minmax(0,1fr));overflow:visible}.journey-focus-card{grid-template-columns:1fr;grid-template-areas:"copy""actions""progress""preview""notices"}.journey-focus-copy{align-self:auto}.journey-empty-preview,.journey-browser-preview iframe{min-height:220px}}@media (width<=620px){.product-journey{gap:13px}.product-stage-list{grid-template-columns:repeat(8,minmax(0,1fr));margin-inline:0;overflow:visible}.product-stage-list:before{top:14px;left:5%;right:5%}.journey-mobile-step{margin-top:-4px;display:block}.journey-focus-card{gap:12px;min-height:0;padding:16px}.journey-focus-copy h2{font-size:24px}.journey-focus-copy p{margin-block:8px 10px}.journey-focus-actions{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #d7dde8cc;border-radius:12px;flex-wrap:nowrap;margin:0 -8px;padding:8px;position:sticky;bottom:8px;box-shadow:0 8px 28px #121f391f}.journey-primary-action{flex:1;min-width:0}.journey-customize{flex:none;padding-inline:4px}.journey-customize .fi{font-size:12px}.journey-visual-preview>div{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-creatives-preview{grid-template-columns:repeat(3,150px);overflow-x:auto}.product-advanced-nav{flex-direction:column;align-items:flex-start}.product-advanced-nav>div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.journey-run-progress>span i,.product-advanced-options summary .fi{transition:none}}.product-list{gap:8px;display:grid}.product-card{border:1px solid var(--line-2);background:#fff;border-radius:14px;align-items:center;gap:8px;padding:9px 10px 9px 12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 1px 3px #10121809}.product-card:hover{border-color:#0a5cff33;transform:translateY(-1px);box-shadow:0 8px 24px #10121811}.product-card-main{text-align:left;background:0 0;border:0;flex:1;grid-template-columns:42px minmax(0,1fr) 110px;align-items:center;gap:13px;min-width:0;padding:2px;display:grid}.product-card-icon{width:42px;height:42px;color:var(--accent);background:#0a5cff14;border-radius:12px;place-items:center;display:grid}.product-card-icon .fi{font-size:18px}.product-card-copy{min-width:0;display:grid}.product-card-topline{color:var(--accent);letter-spacing:.45px;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:2px;font-size:9px;font-weight:600;display:flex}.product-card-copy strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:550;line-height:1.3;overflow:hidden}.product-card-copy>small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:400;overflow:hidden}.product-card-price{justify-items:end;line-height:1.25;display:grid}.product-card-price small{color:var(--text-3);font-size:9px}.product-card-price strong{color:var(--ink);font-size:13px;font-weight:550}.product-card-actions{flex:none;gap:2px;display:inline-flex}.product-card-confirm{flex:none;align-items:center;gap:6px;display:inline-flex}.product-card-confirm small{max-width:125px;color:var(--red);font-size:10px;line-height:1.2}.product-card-confirm .btn-soft{padding:5px 9px;font-size:10px}.empty-icon{width:46px;height:46px;color:var(--accent);background:#0a5cff14;border-radius:14px;place-items:center;margin-bottom:4px;display:grid}.empty-icon .fi{font-size:19px}.wizard-panel-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;padding-bottom:17px;display:flex}.wizard-panel-head small{color:var(--accent);letter-spacing:.65px;font-size:9px;font-weight:700;display:block}.wizard-panel-head h2{letter-spacing:-.2px;margin:1px 0;font-size:18px;font-weight:600}.wizard-panel-head .ai-suggest{white-space:nowrap;margin:0}.type-grid{grid-template-columns:repeat(auto-fill,minmax(135px,1fr))}.type-card{text-align:left;justify-items:start;gap:11px;min-height:94px;padding:14px;font-weight:500;display:grid}.type-card>span{background:var(--bg-soft);width:31px;height:31px;color:var(--text-2);border-radius:9px;place-items:center;display:grid}.type-card>span .fi{font-size:13px}.type-card.is-active{background:#0a5cff0e}@media (width<=860px){.product-card-main{grid-template-columns:38px minmax(0,1fr)}.product-card-price{display:none}}@media (width<=620px){.product-card-copy>small{display:none}.product-card-actions{align-self:flex-start}}.sell-logo{align-items:center;gap:8px;display:inline-flex}.sell-mark{flex:none;width:26px;height:auto}.sell-word{flex-direction:column;gap:2px;line-height:1;display:inline-flex}.sell-word span{letter-spacing:-.2px;color:var(--ink);font-size:14px;font-weight:800}.sell-word small{letter-spacing:2px;color:var(--accent);font-size:9px;font-weight:800}.workspace-chip{align-items:center;gap:7px;display:flex}.workspace-chip .fi{color:var(--text-3);font-size:12px;display:inline-flex}.nav-item{gap:10px;padding:7.5px 10px}.nav-item .fi{color:var(--text-3);justify-content:center;width:16px;font-size:14px;display:inline-flex}.nav-item:hover .fi{color:var(--ink)}.nav-item.is-soon .fi{opacity:.55}.nav-section{padding-top:16px}.topbar{height:54px}.topbar-btn{align-items:center;gap:6px;display:inline-flex}.topbar-btn .fi{font-size:12px;display:inline-flex}.avatar{box-shadow:0 2px 8px #0a5cff4d}.panel,.list-row,.op-card,.empty{box-shadow:0 1px 3px #1012180a}.list-row{border-radius:12px;padding:13px 16px;transition:border-color .12s,box-shadow .12s}.list-row:hover{box-shadow:0 8px 22px #10121812}.page-head h1{font-size:25px}.search-note{margin-bottom:12px}.link-btn{color:var(--accent);background:0 0;border:0;padding:0;font-weight:600}.fi{line-height:1}.select-soft{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;padding:8px 12px;font-size:12.5px;font-weight:600}.badge.is-published{color:var(--green);background:#10a86e1f}.kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:18px;display:grid}.kpi{border:1px solid var(--line-2);background:#fff;border-radius:14px;padding:16px;box-shadow:0 1px 3px #1012180a}.kpi small{color:var(--text-3);text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px;font-size:10.5px;display:block}.kpi strong{letter-spacing:-.4px;font-size:20px}.row-actions{gap:10px;display:inline-flex}.nav-home{margin-bottom:6px}.nav-group-head{padding:9px 10px;font-weight:400}.nav-group-head span{flex:1}.nav-chevron{color:var(--text-3);transition:transform .15s;display:inline-flex;font-size:13px!important}.nav-chevron.is-open{transform:rotate(90deg)}.nav-children{border-left:1px solid var(--line-2);flex-direction:column;gap:1px;margin:2px 0 6px 14px;padding-left:10px;display:flex}.nav-child{padding:6.5px 9px;font-size:12px}.nav-child .fi{font-size:13px}.ai-progress{gap:6px;min-width:220px;padding:2px 0;display:grid}.ai-progress-top{color:var(--text-2,#6e6e73);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.ai-progress-top strong{color:var(--ink);font-variant-numeric:tabular-nums}.ai-progress-track{background:var(--line,#e8e8ed);border-radius:999px;height:6px;overflow:hidden}.ai-progress-fill{background:linear-gradient(90deg, var(--accent), #6ea0ff);border-radius:999px;height:100%;transition:width .3s}.wizard-panel .ai-progress{margin:10px 0 4px}.card{border:1px solid var(--line,#e8e8ed);background:#fff;border-radius:14px;padding:18px}.form-card{gap:14px;max-width:640px;display:grid}.form-card h3{font-size:15px}.fields-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fields-grid .field{color:var(--text-2,#6e6e73);gap:5px;font-size:12px;font-weight:600;display:grid}.fields-grid .field input{border:1px solid var(--line,#e8e8ed);font:inherit;color:var(--ink);border-radius:9px;padding:9px 11px;font-weight:400}.fields-grid .field input:focus{border-color:var(--accent);outline:none}.form-error{color:var(--red,#d95151);font-size:12.5px}.btn-ghost{border:1px solid var(--line,#e8e8ed);font:inherit;cursor:pointer;color:var(--ink);background:0 0;border-radius:9px;padding:7px 13px}.btn-ghost:hover{border-color:var(--ink)}.section-title{margin:22px 0 10px;font-size:14px}.badge.is-paused{color:var(--red,#d95151);background:#d951511f}@media (width<=720px){.fields-grid{grid-template-columns:1fr}}.ebook-studio{gap:16px;display:grid}.roadmap{color:var(--text-2,#6e6e73);flex-wrap:wrap;gap:14px;font-size:12.5px;display:flex}.roadmap-step.is-done{color:var(--accent);font-weight:600}.ebook-stage{gap:10px;max-width:560px;display:grid}.ebook-stage textarea{border:1px solid var(--line,#e8e8ed);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px}.ebook-stage textarea:focus{border-color:var(--accent);outline:none}.ebook-identity{border:1px solid var(--line,#e8e8ed);border-radius:12px;gap:6px;padding:14px;display:grid}.palette{gap:4px;display:flex}.palette i{border:1px solid #00000014;border-radius:5px;width:18px;height:18px}.ebook-pages{gap:12px;display:grid}.ebook-pages-head{align-items:center;gap:12px;display:flex}.engine-note{font-size:12.5px}.ebook-card{border:1px solid var(--line,#e8e8ed);background:#fff;border-radius:12px;align-content:start;gap:6px;padding:10px;display:grid}.ebook-card img{aspect-ratio:2/3;object-fit:contain;background:#f5f5f7;border-radius:8px;width:100%}.ebook-placeholder{aspect-ratio:4/5;background:var(--bg-soft,#f7f7f9);text-align:center;color:var(--text-2,#6e6e73);border-radius:8px;place-content:center;gap:4px;font-size:12px;display:grid}.ebook-placeholder span{color:var(--ink);font-size:22px;font-weight:800}.ebook-card strong{font-size:12.5px;line-height:1.35}.ebook-card p{color:var(--text-2,#6e6e73);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11.5px;display:-webkit-box;overflow:hidden}.debug-resp{text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:11px;overflow:hidden}.answer-chips{justify-content:flex-start;margin:4px 0 10px}.answer-chips .chip{color:var(--ink);border-color:#0a5cff73}.answer-chips .chip:hover{border-color:var(--accent);background:#0a5cff14}.chat-feed>div{flex-direction:column;display:flex}.bubble.is-user{max-width:70%;margin-left:auto}.answer-chips{align-self:flex-start}.chip-other{color:var(--text-2,#6e6e73);border-style:dashed}.copro-form{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.copro-form input{border:1px solid var(--line,#e8e8ed);font:inherit;border-radius:9px;padding:8px 11px}.upsell-select{max-width:240px;font-size:12px}.bar-row{grid-template-columns:52px 1fr 84px;align-items:center;gap:10px;font-size:12px;display:grid}.bar-row small{color:var(--text-2,#6e6e73)}.bar-row strong{text-align:right;font-variant-numeric:tabular-nums}.bar-fill{background:linear-gradient(90deg, var(--accent), #6ea0ff);border-radius:999px;height:100%}.chat-preview{border:1px solid var(--line,#e8e8ed);background:#fff;border-radius:10px;width:100%;height:320px;margin:8px 0 2px}select,.select-soft{appearance:none;border:1px solid var(--line,#e8e8ed);font:inherit;color:var(--ink);cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236e6e73' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:10px;max-width:100%;padding:9px 34px 9px 13px;font-size:13px;transition:border-color .15s,box-shadow .15s}select:hover,.select-soft:hover{border-color:#c9c9cf}select:focus,.select-soft:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #0a5cff1f}.brand-kit-grid{grid-template-columns:180px 1fr;align-items:start;gap:18px;display:grid}@media (width<=640px){.brand-kit-grid{grid-template-columns:1fr}}.brand-logo-box{justify-items:center;gap:8px;display:grid}.brand-logo-box img{object-fit:cover;border:1px solid var(--line,#e8e8ed);border-radius:18px;width:160px;height:160px;box-shadow:0 10px 26px #1012181a}.brand-logo-empty{border:1px dashed var(--line,#e8e8ed);text-align:center;width:160px;height:160px;color:var(--text-2,#6e6e73);border-radius:18px;place-content:center;padding:12px;font-size:12px;display:grid}.brand-logo-empty.is-generating{border-style:solid;place-content:stretch;padding:0;overflow:hidden}.brand-info{gap:8px;display:grid}.brand-tagline{font-size:15px;font-style:italic;font-weight:600}.brand-traits{justify-content:flex-start}.brand-traits .chip{cursor:default;font-size:12px}.brand-logo-box .ai-progress{width:160px;min-width:0}.custom-identity{max-width:680px;margin-top:10px}.color-row{flex-wrap:wrap;gap:14px;display:flex}.color-pick{color:var(--text-2,#6e6e73);text-transform:capitalize;justify-items:center;gap:4px;font-size:11px;display:grid}.color-pick input[type=color]{border:1px solid var(--line,#e8e8ed);cursor:pointer;background:#fff;border-radius:9px;width:46px;height:34px;padding:2px}.upload-preview{object-fit:cover;border:1px solid var(--line,#e8e8ed);border-radius:10px;width:72px;height:72px;margin-top:6px}input[type=file]{font-size:12px}.conv-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.conv-spinner{border:2px solid var(--line,#e8e8ed);border-top-color:var(--accent);border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.85s linear infinite conv-spin}@keyframes conv-spin{to{transform:rotate(360deg)}}.ai-progress.is-vivid .ai-progress-track{height:9px;box-shadow:inset 0 1px 2px #0000000f}.ai-progress.is-vivid .ai-progress-fill{background:linear-gradient(90deg,#0a5cff,#6ea0ff,#0a5cff) 0 0/200% 100%;animation:2.2s linear infinite fill-flow;position:relative;overflow:hidden;box-shadow:0 0 14px #0a5cff73}.ai-progress.is-vivid .shimmer{background:linear-gradient(105deg,#0000 30%,#ffffffa6 50%,#0000 70%);animation:1.4s ease-in-out infinite shimmer-slide;position:absolute;inset:0}.ai-progress.is-vivid .vibe{color:var(--ink);font-weight:600;animation:.5s cubic-bezier(.2,.9,.3,1.2) vibe-in;display:inline-block}.ai-progress.is-vivid .pct{animation:.35s pct-pop}@keyframes fill-flow{to{background-position:-200% 0}}@keyframes shimmer-slide{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@keyframes vibe-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pct-pop{50%{transform:scale(1.18)}}.checkout-editor{grid-template-columns:minmax(440px,1fr) 1.25fr;align-items:start;gap:18px}.checkout-editor .fields-grid{grid-template-columns:1fr 1fr}.checkout-editor input[type=color]{border:1px solid var(--line,#e8e8ed);cursor:pointer;background:#fff;border-radius:9px;width:64px;height:38px;padding:2px}.checkout-preview{height:720px}@media (width<=900px){.checkout-editor{grid-template-columns:1fr}}.template-row{flex-wrap:wrap;gap:12px;display:flex}.template-card{border:1.5px solid var(--line,#e8e8ed);cursor:pointer;font:inherit;background:#fff;border-radius:12px;justify-items:center;gap:8px;padding:12px 16px;font-size:12.5px;display:grid}.template-card.is-active{border-color:var(--accent);box-shadow:0 0 0 3px #0a5cff1f}.template-swatch{border:1px solid var(--line,#e8e8ed);border-radius:8px;align-items:flex-end;gap:4px;width:74px;height:46px;padding:6px;display:flex}.template-swatch i{border-radius:3px;width:18px;height:8px;display:block}.check-line{cursor:pointer;align-items:center;gap:8px;margin:12px 0;font-size:13px;display:flex}.checkout-preview{border:1px solid var(--line,#e8e8ed);background:#fff;border-radius:12px;width:100%}.checkout-feature-card{border:1px solid var(--line-2);background:var(--bg-soft);border-radius:11px;gap:10px;margin:9px 0;padding:12px;display:grid}.checkout-feature-card .check-line{margin:0}.field-span{grid-column:1/-1}.checkout-review-editor{gap:7px;display:grid}.checkout-review-row{grid-template-columns:.7fr 1.4fr 72px 30px;align-items:center;gap:6px;display:grid}.checkout-review-row input,.checkout-review-row select{border:1px solid var(--line);width:100%;min-width:0;font:inherit;background:#fff;border-radius:8px;padding:8px 9px;font-size:10.5px}.checkout-review-row .icon-btn{width:30px;height:30px}.field-upload-row{align-items:center;gap:7px;display:flex}.field-upload-row>input{flex:1;min-width:0}.field-upload-row .btn-soft{flex:none}@media (width<=640px){.checkout-review-row{grid-template-columns:1fr 72px 30px}.checkout-review-row input:nth-child(2){grid-area:2/1/auto/-1}}.offer-composer{gap:15px;display:grid;overflow:hidden;padding:0!important}.offer-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 22px;display:grid}.offer-product-state{justify-items:end;gap:5px;display:grid}.offer-product-state>.btn-ghost{padding:3px 0;font-size:8px}.editor-notice.is-error{color:#9a3535;background:#b444440e;border-color:#b4444433}.offer-composer-actions{padding:14px 22px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line-2);background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.offer-composer-actions details{position:relative}.offer-composer-actions summary{color:var(--text-2);cursor:pointer;font-size:9px;list-style:none}.offer-composer-actions summary::-webkit-details-marker{display:none}.offer-composer-actions summary:hover{color:var(--accent)}.offer-composer-actions.is-leading{border-top:0;border-bottom:1px solid var(--line-2)}@keyframes offer-loading{to{background-position:-200% 0}}.offer-product-state>.btn-ghost{min-height:32px;font-size:10px}.offer-composer-actions summary{align-items:center;min-height:36px;font-size:10.5px;display:flex}.offer-product-state>.btn-ghost{font-size:11px}.offer-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.offer-products-grid{grid-template-columns:1fr}.offer-composer-actions{grid-template-columns:auto 1fr auto}.offer-product-state{justify-content:space-between;align-items:center;justify-items:initial;grid-column:2;display:flex}}@media (width<=620px){.offer-products-grid{margin-inline:14px}.offer-product-state>.btn-ghost,.offer-composer-actions summary{min-height:44px}.offer-composer>.editor-notice{margin-inline:14px}.offer-composer-actions{z-index:15;padding:10px 14px calc(10px + env(safe-area-inset-bottom));grid-template-columns:1fr auto;position:sticky;bottom:0;box-shadow:0 -12px 28px #141c2c12}}.ebook-state-banner{border:1px solid var(--line-2);background:var(--bg-soft);color:var(--text-2);border-radius:11px;margin:0;padding:10px 14px;font-size:11.5px;font-weight:500;line-height:1.4}.ebook-state-banner.is-blocked{color:var(--red);border-color:#d9515140}.ebook-block-status{align-items:center;gap:6px;margin-left:auto;font-size:9.5px;display:inline-flex}.ebook-block-status>em{color:var(--text-3);background:var(--bg-soft);border-radius:999px;padding:3px 8px;font-style:normal;font-weight:500}.ebook-block-status.is-feito>em{color:var(--green);background:#10a86e1a}.ebook-block-status.is-andamento>em{color:var(--accent);background:#0a5cff14}.ebook-block-status.is-bloqueado>em{color:var(--red);background:#d9515117}.ebook-block-status>small{color:var(--text-3);font-size:9px}.ebook-images-cta{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ebook-engine-off-hint{color:var(--text-3);font-size:9.5px}.integration-state{background:var(--bg-soft);color:var(--text-3);white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:650}.integration-state.is-verified{color:var(--green);background:#10a86e17}.integration-state.is-pending,.integration-state.is-warning{color:#a66d00;background:#e397001a}.integration-state.is-not_configured{background:var(--bg-soft);color:var(--text-3)}.dns-records{gap:6px;display:grid}.dns-records>div{border:1px solid var(--line-2);background:var(--bg-soft);border-radius:8px;grid-template-columns:48px minmax(0,1fr);gap:3px 8px;padding:8px;display:grid}.dns-records span{color:var(--accent);grid-row:1/3;align-self:center;font-size:8px;font-weight:700}.dns-records code{color:var(--text-2);text-overflow:ellipsis;font-size:9px;overflow:hidden}.dns-records button{color:var(--text-3);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:8.5px;overflow:hidden}.history-list{gap:8px;display:grid;overflow-y:auto}.conv-open{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;gap:1px;display:grid}.conv-open small{color:var(--text-2,#6e6e73);font-size:11px}.rename-form{flex:1;gap:8px;display:flex}.rename-form input{border:1px solid var(--accent);font:inherit;border-radius:8px;flex:1;padding:6px 10px}.bonus-covers{gap:8px;margin:10px 0;display:grid}.bonus-thumbs{flex-wrap:wrap;gap:8px;display:flex}.bonus-thumbs img{object-fit:cover;border:1px solid var(--line,#e8e8ed);border-radius:10px;width:64px;height:64px}.bonus-thumb-empty{border:1px dashed var(--line,#e8e8ed);width:64px;height:64px;color:var(--text-3,#86868b);border-radius:10px;place-content:center;font-weight:700;display:grid}.checkout-switcher{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.checkout-switcher select{max-width:320px}.fields-grid>.field{min-width:0}.fields-grid .field input,.fields-grid .field select{box-sizing:border-box;width:100%;max-width:100%}.check-line input[type=checkbox]{appearance:none;border:1.5px solid var(--line,#d2d2d7);cursor:pointer;background:#fff;border-radius:6px;flex-shrink:0;place-content:center;width:19px;height:19px;transition:all .15s;display:inline-grid}.check-line input[type=checkbox]:hover{border-color:var(--accent)}.check-line input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.editor-screen{background:var(--bg-soft);flex-direction:column;height:100vh;display:flex}.editor-page-state{min-height:100vh;color:var(--text-2);text-align:center;place-content:center;justify-items:center;gap:10px;padding:28px;display:grid}.editor-page-state>div{justify-items:center;gap:7px;max-width:460px;display:grid}.editor-page-state>div>strong{color:var(--ink);font-size:18px;font-weight:560}.editor-page-state>div>small{color:var(--text-2);font-size:11px;line-height:1.5}.editor-page-state>div>span{justify-content:center;gap:8px;margin-top:5px;display:flex}.editor-readonly-banner{color:#315a92;background:#f2f6fd;border-bottom:1px solid #dbe5f5;justify-content:center;align-items:center;gap:7px;padding:7px 16px;font-size:10px;display:flex}.sections-editor{flex-direction:column;flex:1;min-height:0;display:flex}.sections-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.sections-list{flex:1;gap:8px;min-height:0;padding:12px 16px;display:grid;overflow-y:auto}.section-item{border:1px solid var(--line,#e8e8ed);background:#fff;border-radius:11px;position:relative}.section-item-head{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;gap:1px;padding:10px 76px 10px 12px;display:grid}.section-item-head small{color:var(--accent);letter-spacing:.6px;text-transform:uppercase;font-size:10px;font-weight:800}.section-item-head span{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.section-item-actions{gap:6px;display:flex;position:absolute;top:10px;right:10px}.section-item-body{border-top:1px solid var(--line-2);gap:8px;padding:12px;display:grid}.section-item-body label{color:var(--text-2,#6e6e73);gap:3px;font-size:11px;font-weight:600;display:grid}.section-item-body input,.section-item-body textarea{border:1px solid var(--line,#e8e8ed);font:inherit;border-radius:8px;padding:7px 10px;font-size:12.5px;font-weight:400}.section-item-body input:focus,.section-item-body textarea:focus{border-color:var(--accent);outline:none}.editor-mode-toggle{gap:6px;margin-left:18px;display:flex}.section-ai{border-top:1px dashed var(--line,#e8e8ed);grid-template-columns:1fr auto;gap:6px;margin-top:4px;padding-top:8px;display:grid}.section-ai input{border:1px solid var(--line,#e8e8ed);font:inherit;border-radius:8px;padding:7px 10px;font-size:12px}.section-ai input:focus{border-color:var(--accent);outline:none}.section-item-body input,.section-item-body textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.section-item-body{min-width:0}.sections-list{padding-right:12px}.section-item-head{min-width:0}.member-builder-fieldset,.course-editor-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.member-builder-fieldset[disabled]{opacity:.62}.sections-head>div{gap:2px;display:grid}.sections-head>div small{color:var(--text-3);font-size:10px;font-weight:400}.editor-notice{color:#315a92;background:#f4f8ff;border:1px solid #dce5f4;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin:10px 14px 0;padding:9px 11px;font-size:10px;line-height:1.35;display:flex}.section-tree{border-right:1px solid var(--line-2);background:#fff;flex-direction:column;min-height:0;display:flex}.section-tree-top{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.section-tree-top strong{font-size:11px}.section-tree-top .btn-soft{min-height:28px;padding:5px 8px;font-size:9px}.section-library{border-bottom:1px solid var(--line-2);background:#f9fafc;gap:3px;max-height:320px;padding:8px;display:grid;overflow:auto}.section-library-search{z-index:2;border-bottom:1px solid var(--line-2);background:#f9fafc;align-items:center;gap:7px;margin:-8px -8px 5px;padding:8px;display:flex;position:sticky;top:-8px}.section-library-search .fi{color:var(--text-3);flex:none;padding:0}.section-library-search input{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:#fff;border-radius:8px;padding:7px 8px;font-size:10px}.section-library>button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;padding:7px;display:grid}.section-library i{color:var(--accent);padding-top:2px;font-size:13px}.section-library span{gap:1px;display:grid}.section-library strong{font-size:10px;font-weight:650}.section-library small{color:var(--text-3);font-size:8.5px;line-height:1.3}.section-tree-list{align-content:start;gap:3px;padding:8px;display:grid;overflow-y:auto}.section-tree-item{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;display:grid}.section-tree-item.is-selected{background:#edf4ff;border-color:#c8d9fa;box-shadow:0 1px #0a5cff0d}.section-tree-item.is-hidden{opacity:.55}.section-tree-item>i{color:var(--text-3);font-size:12px}.section-tree-item.is-selected>i{color:var(--accent)}.section-tree-item span{gap:1px;min-width:0;display:grid}.section-tree-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:620;overflow:hidden}.section-tree-item small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.section-tree-item em{color:var(--text-3);font-size:8px;font-style:normal}.section-tree-empty,.section-inspector-empty{color:var(--text-3);text-align:center;justify-items:center;gap:6px;padding:28px 14px;display:grid}.section-tree-empty i,.section-inspector-empty i{color:var(--accent);font-size:20px}.section-tree-empty strong,.section-inspector-empty strong{color:var(--ink);font-size:11px}.section-tree-empty small,.section-inspector-empty p{margin:0;font-size:9px;line-height:1.45}.section-inspector{background:#fff;flex-direction:column;gap:12px;min-width:0;padding:18px;display:flex;overflow-y:auto}.inspector-head{border-bottom:1px solid var(--line-2);gap:3px;padding-bottom:12px;display:grid}.inspector-head small{color:var(--accent);letter-spacing:.7px;font-size:8px;font-weight:750}.inspector-head h3{margin:0;font-size:15px;font-weight:580}.inspector-head p{color:var(--text-3);margin:0;font-size:10px;line-height:1.45}.inspector-actions{flex-wrap:wrap;gap:6px;display:flex}.inspector-actions .btn-soft{min-height:29px;padding:5px 8px;font-size:9px}.inspector-fields{gap:10px;display:grid}.inspector-fields>label{color:var(--text-2);gap:4px;font-size:10px;font-weight:600;display:grid}.inspector-fields input,.inspector-fields textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;resize:vertical;background:#fff;border-radius:8px;padding:8px 9px;font-size:11px;font-weight:400;line-height:1.45}.inspector-fields input:focus,.inspector-fields textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #0a5cff14}.member-section-style{border:1px solid var(--line-2);background:#fafbfc;border-radius:9px;margin-top:2px;padding:9px 10px}.member-section-style summary{color:var(--ink);cursor:pointer;font-size:10px;font-weight:650}.page-creation-overlay{z-index:4;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);text-align:center;background:#f7f8faeb;align-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.page-creation-overlay strong{font-size:15px;font-weight:550}.page-creation-overlay>span{color:var(--text-3);font-size:10.5px}@keyframes creationShimmer{to{background-position:-220% 0}}@keyframes creationPulse{50%{transform:translateY(-4px)scale(1.04);box-shadow:0 18px 36px #0a5cff57}}.chat-input .attach-btn{width:32px;height:32px;color:var(--text-2);cursor:pointer;background:#fff;border:1px solid #c9ced6;border-radius:50%;place-content:center;font-size:11px;display:grid;position:absolute;top:auto;bottom:12px;left:12px;transform:none}.chat-input .attach-btn .fi{justify-content:center;align-items:center;height:11px;line-height:1;display:flex}.chat-input .attach-btn:hover{border-color:var(--accent);color:var(--accent)}.chat-input.is-docked .attach-btn{bottom:30px}.chat-input:has(.attach-btn) textarea{padding-bottom:52px;padding-left:17px}.attach-spin{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite attach-rot;display:block}@keyframes attach-rot{to{transform:rotate(360deg)}}.attach-strip{flex-wrap:wrap;gap:8px;padding:0 2px 8px;display:flex}.attach-thumb{display:block;position:relative}.attach-thumb img{object-fit:cover;border:1px solid var(--line);border-radius:10px;width:52px;height:52px;display:block}.attach-thumb button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:50%;width:18px;height:18px;font-size:11px;line-height:1;position:absolute;top:-6px;right:-6px}.bubble-attachments{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bubble-attachments img{object-fit:cover;border-radius:10px;width:88px;height:88px;display:block}.section-image-row{align-items:center;gap:8px;min-width:0;display:flex}.section-image-row input[type=text],.section-image-row input:not([type]){flex:1;min-width:0}.section-image-thumb{object-fit:cover;border:1px solid var(--line);border-radius:8px;flex-shrink:0;width:44px;height:44px}.file-btn{cursor:pointer;white-space:nowrap}.ebook-fab{z-index:40;background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:9px;padding:13px 18px;font-size:13.5px;font-weight:700;display:flex;position:fixed;bottom:26px;right:26px;box-shadow:0 14px 34px #0a5cff59}.ebook-fab i{place-content:center;font-size:16px;display:grid}.ebook-fab.is-open{background:var(--ink);padding:13px 15px;box-shadow:0 14px 34px #1012184d}.ebook-chat-panel{z-index:40;background:var(--bg-soft);border:1px solid var(--line);border-radius:18px;flex-direction:column;width:min(400px,100vw - 52px);height:min(560px,100vh - 140px);display:flex;position:fixed;bottom:84px;right:26px;overflow:hidden;box-shadow:0 30px 70px #10121838}.ebook-chat-panel header{border-bottom:1px solid var(--line-2);background:#fff;flex-direction:column;gap:2px;padding:14px 16px 10px;display:flex}.ebook-chat-panel header .muted{font-size:11.5px}.ebook-chat-feed{flex-direction:column;flex:1;gap:10px;padding:14px;display:flex;overflow-y:auto}.ebook-chat-feed>div{flex-direction:column;display:flex}.ebook-chat-feed .bubble.is-user{margin-left:auto}.ebook-chat-panel .chat-input.is-docked{border-top:1px solid var(--line-2);background:#fff;padding:8px 12px 12px}.ebook-chat-panel .answer-chips{justify-content:flex-start;margin-top:6px}.ai-progress,.ai-progress .vibe,.bubble.is-busy .ai-progress{font-style:normal}@keyframes dot-drip{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}.page-row{gap:8px}.page-row-main{text-align:left;font-size:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.sell-logo-img{width:auto;height:17px;display:block}.ai-progress.is-vivid .ai-progress-top{justify-content:flex-start;align-items:center;gap:8px}.ai-progress-loader{flex:none;width:22px;height:22px;display:block}.ai-progress.is-vivid .spark{color:var(--accent);place-content:center;animation:1.6s ease-in-out infinite spark-pulse;display:grid}@keyframes spark-pulse{0%,to{opacity:.8;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.35)rotate(18deg)}}.ai-progress.is-vivid .vibe{background:linear-gradient(100deg, var(--ink) 30%, var(--accent) 46%, #7fb0ff 52%, var(--accent) 58%, var(--ink) 74%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:700;animation:.5s cubic-bezier(.2,.9,.3,1.2) vibe-in,2.2s linear infinite vibe-shine}@keyframes vibe-shine{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes dot-bounce{0%,to{opacity:.55;transform:translateY(0)scale(1)}35%{opacity:1;transform:translateY(-8px)scale(1.25)}55%{transform:translateY(1px)scale(.92)}}.translate-row{border:1px solid var(--line-2);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.translate-row>i{color:var(--accent);place-content:center;font-size:15px;display:grid}.translate-row strong{font-size:13px}.translate-row .select-soft{min-width:170px}:is(.chat-input:has(.attach-strip) .send,.chat-input:has(.attach-strip) .attach-btn){bottom:12px}:is(.chat-input.is-docked:has(.attach-strip) .send,.chat-input.is-docked:has(.attach-strip) .attach-btn){bottom:30px}.ebook-chat-panel .chat-input.is-docked .send{bottom:24px;right:24px}.ebook-chat-panel .chat-input.is-docked .attach-btn{bottom:24px;left:24px}.row-icons{flex-shrink:0;align-items:center;gap:4px;display:flex}.icon-btn{width:30px;height:30px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-content:center;font-size:14px;display:grid}.icon-btn:hover{background:var(--bg-soft);color:var(--ink)}.icon-btn.is-danger:hover{color:var(--red);background:#d9515114}.course-studio .field{margin-bottom:12px}.course-editor-lock{background:var(--bg-soft);border-radius:8px;margin:12px 0 0;padding:8px 10px;font-size:10px}.module-title{background:0 0;border:0;flex:1;min-width:0;padding:4px 6px;font-size:13px;font-weight:600}.module-title:focus{background:var(--bg-soft);border-radius:6px;outline:none}.lesson-row{border:1px solid var(--line-2);background:#fff;border-radius:10px;margin-bottom:8px;position:relative}.lesson-row-head{text-align:left;background:0 0;border:0;gap:1px;width:calc(100% - 90px);padding:10px 12px;display:grid}.lesson-row-head small{color:var(--text-3);letter-spacing:.4px;text-transform:uppercase;font-size:10.5px;font-weight:700}.lesson-row-head span{font-size:13px}.lesson-row .section-item-actions{position:absolute;top:10px;right:10px}.lesson-row-body{gap:10px;padding:4px 12px 14px;display:grid}.lesson-row-body label{color:var(--text-2);gap:4px;font-size:12px;display:grid}.lesson-row-body input,.lesson-row-body textarea,.lesson-row-body select{border:1px solid var(--line);border-radius:9px;min-width:0;padding:8px 11px;font-size:13px}.member-product-workspace{gap:12px;display:grid}.member-studio-nav{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(190px,1fr) auto auto;align-items:center;gap:18px;padding:4px 0 13px;display:grid}.member-studio-nav>div{gap:1px;display:grid}.member-studio-nav>div small{color:var(--accent);letter-spacing:.7px;font-size:8px;font-weight:750}.member-studio-nav>div h2{margin:0;font-size:16px;font-weight:560}.member-studio-nav>div p{color:var(--text-3);margin:0;font-size:9.5px}.member-studio-nav nav{border:1px solid var(--line-2);background:var(--bg-soft);border-radius:10px;gap:3px;padding:3px;display:inline-flex}.member-studio-nav nav button{min-height:31px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:6px 10px;font-size:9.5px;display:inline-flex}.member-studio-nav nav button.is-active{color:var(--accent);background:#fff;box-shadow:0 1px 3px #10121814}.member-studio-preview{white-space:nowrap}.member-studio-panel[hidden]{display:none!important}.member-panel-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.member-panel-fieldset:disabled{opacity:.72}.member-theme-studio{grid-template-columns:minmax(340px,.8fr) minmax(480px,1.2fr);gap:18px;display:grid;overflow:hidden;padding:18px!important}.member-theme-studio.is-compact{grid-template-columns:minmax(0,1fr)}.member-theme-editor{min-width:0}.member-theme-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.member-logo-source{grid-template-columns:56px 1fr;align-items:center;gap:11px;display:grid}.member-logo-source>img,.member-logo-source>span{border:1px solid var(--line);object-fit:contain;background:#fff;border-radius:13px;place-items:center;width:56px;height:56px;padding:4px;display:grid}.member-logo-source>span{color:var(--text-3);font-size:18px}.member-logo-source small{color:var(--accent);letter-spacing:.55px;font-size:8px;display:block}.member-logo-source strong{margin-top:2px;font-size:12px;font-weight:600;display:block}.member-logo-source p{color:var(--text-3);margin:2px 0 0;font-size:9.5px;line-height:1.35}.member-theme-fields{grid-template-columns:1fr!important}.member-color-controls{flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;display:flex}.member-color-controls>label:not(.member-radius){border:1px solid var(--line-2);color:var(--text-2);border-radius:9px;grid-template-columns:26px auto;align-items:center;gap:6px;padding:6px 8px;font-size:9px;display:grid}.member-color-controls input[type=color]{background:0 0;border:0;width:26px;height:26px;padding:0}.member-radius{color:var(--text-2);grid-template-columns:auto 100px 30px;align-items:center;gap:7px;font-size:9px;display:grid}.member-autosave{color:var(--text-3);margin:10px 0 0;font-size:9px}.member-live-preview{border:1px solid var(--line);background:#f5f5f7;border-radius:12px;min-height:520px;overflow:hidden}.member-live-preview iframe{border:0;width:100%;height:100%;min-height:520px;display:block}.member-banner-control{background:linear-gradient(145deg,#fbfcff,#f3f7ff);border:1px solid #1261ff24;border-radius:12px;gap:9px;margin-top:12px;padding:12px;display:grid}.member-banner-control-copy{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:9px;display:grid}.member-banner-control-copy>span{background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.member-banner-control-copy>span .fi{font-size:13px;display:inline-flex}.member-banner-control-copy small{color:var(--accent);letter-spacing:.65px;font-size:7.5px;font-weight:700;display:block}.member-banner-control-copy strong{margin-top:1px;font-size:11px;font-weight:590;display:block}.member-banner-control-copy p{color:var(--text-3);margin-top:2px;font-size:8.8px;line-height:1.45}.member-banner-control>img,.member-banner-placeholder{aspect-ratio:3.4;object-fit:cover;background:#fff;border:1px solid #1261ff1f;border-radius:9px;width:100%}.member-banner-placeholder{color:var(--text-3);background-image:linear-gradient(#1261ff0a 1px,#0000 1px),linear-gradient(90deg,#1261ff0a 1px,#0000 1px);background-size:22px 22px;justify-content:center;align-items:center;gap:7px;font-size:8.8px;display:flex}.member-banner-placeholder .fi{color:var(--accent);display:inline-flex}.member-banner-control .row-actions{justify-content:flex-start}.member-banner-control .btn-primary{min-height:34px;padding:7px 10px;font-size:9.5px}.member-overview-card,.course-studio{overflow:hidden}.member-sections-studio{overflow:hidden;padding:0!important}.member-sections-head{border-bottom:1px solid var(--line-2);background:linear-gradient(110deg,#fff,#fafcff);justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.member-sections-head>div{gap:2px;min-width:0;display:grid}.member-sections-head small{color:var(--accent);letter-spacing:.7px;font-size:8px;font-weight:750}.member-sections-head h3{margin:0;font-size:16px;font-weight:560}.member-sections-head p{max-width:600px;color:var(--text-3);margin:0;font-size:10px;line-height:1.45}.member-sections-head>span{flex:none;gap:7px;display:flex}.member-save-status{align-items:center;gap:5px;padding:7px 3px;display:inline-flex;color:var(--green)!important;letter-spacing:0!important;font-size:9.5px!important;font-weight:600!important}.member-legacy-notice{background:#f4f8ff;border:1px solid #d8e5fb;border-radius:11px;align-items:center;gap:10px;margin:14px;padding:12px;display:flex}.member-legacy-notice>span{width:32px;height:32px;color:var(--accent);background:#e5efff;border-radius:9px;flex:none;place-items:center;display:grid}.member-legacy-notice>div{flex:1;gap:2px;min-width:0;display:grid}.member-legacy-notice strong{color:#294e81;font-size:10.5px}.member-legacy-notice p{color:#59749b;margin:0;font-size:9px;line-height:1.35}.member-legacy-notice .btn-soft{flex:none}.member-builder{border-top:1px solid var(--line-2);grid-template-columns:minmax(210px,.56fr) minmax(300px,.86fr) minmax(330px,1fr);min-height:590px;display:grid}.member-section-tree{border-right:1px solid var(--line-2);background:#fbfcff;flex-direction:column;min-width:0;display:flex}.member-section-tree .section-tree-list{max-height:590px}.member-section-inspector{border-right:1px solid var(--line-2);background:#fff;flex-direction:column;gap:12px;min-width:0;max-height:590px;padding:16px;display:flex;overflow-y:auto}.member-section-inspector .inspector-fields small{color:var(--text-3);font-size:8.5px;font-weight:400;line-height:1.35}.member-section-style[open]{gap:10px;display:grid}.member-builder-preview{background:#f2f4f8;grid-template-rows:42px minmax(0,1fr);min-width:0;display:grid}.member-builder-preview>header{border-bottom:1px solid var(--line-2);background:#fff;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.member-builder-preview small{color:var(--text-3);font-size:8px}.member-builder-preview iframe{background:#fff;border:0;width:100%;height:100%;min-height:548px}.member-content-overview{overflow:hidden;padding:0!important}.member-content-overview>header{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.member-content-overview>header div{gap:2px;display:grid}.member-content-overview>header small{color:var(--accent);letter-spacing:.7px;font-size:8px;font-weight:750}.member-content-overview>header h3{margin:0;font-size:15px;font-weight:560}.member-content-row{border-bottom:1px solid var(--line-2);grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:14px 18px;display:grid}.member-content-row:last-of-type{border-bottom:0}.member-content-icon{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.member-content-row>div{gap:2px;display:grid}.member-content-row>div strong{font-size:11.5px;font-weight:580}.member-content-row>div small{color:var(--text-3);font-size:9.5px}.member-content-row .btn-soft{min-height:31px;padding:6px 9px;font-size:9.5px}.member-content-overview .product-inline-notice{margin:12px}.member-workspace-head{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:13px;padding-bottom:18px;display:flex}.member-workspace-head>div{min-width:0}.member-workspace-head>div>small{color:var(--accent);letter-spacing:.65px;font-size:9.5px;font-weight:600}.member-workspace-head h3{margin:2px 0 3px;font-size:17px;font-weight:500}.member-workspace-head p{color:var(--text-2);margin:0;font-size:12px;line-height:1.5}.member-head-icon,.ebook-studio-icon{width:40px;height:40px;color:var(--accent);background:#0a5cff14;border-radius:12px;flex:none;place-items:center;display:grid}.member-head-icon .fi,.ebook-studio-icon .fi{font-size:17px}.member-metrics{grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.member-metrics>div{border-right:1px solid var(--line-2);grid-template-rows:auto auto;grid-template-columns:34px 1fr;gap:1px 10px;padding:5px 18px;display:grid}.member-metrics>div:first-child{padding-left:0}.member-metrics>div:last-child{border-right:0}.member-metrics>div>span{width:34px;height:34px;color:var(--text-3);background:var(--bg-soft);border-radius:10px;grid-row:1/3;place-items:center;display:grid}.member-metrics small{color:var(--text-3);text-transform:uppercase;letter-spacing:.4px;font-size:9.5px}.member-metrics strong{font-size:12.5px;font-weight:500}.member-delivery-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.delivery-status{background:var(--bg-soft);color:var(--text-3);border-radius:999px;padding:5px 8px;font-size:9.5px;font-style:normal}.delivery-status.is-ready{color:var(--green);background:#10a86e1a}.member-cover-preview{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--line-2);border-radius:10px;width:94px;box-shadow:0 8px 18px #10121814}.member-bonus-list{gap:7px;display:grid}.member-bonus-list span{color:var(--text-2);font-size:11.5px}.member-bonus-list .fi{color:var(--green);margin-right:5px;font-size:9px}.member-bonus-list .is-muted{color:var(--text-3)}.member-flow-list{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.member-flow-list>div{border:1px solid var(--line-2);background:var(--bg-soft);border-radius:11px;gap:10px;padding:12px;display:flex}.member-flow-list b{width:24px;height:24px;color:var(--accent);background:#fff;border-radius:50%;place-items:center;font-size:10px;display:grid}.member-flow-list span{gap:2px;display:grid}.member-flow-list strong{font-size:11.5px;font-weight:500}.member-flow-list small{color:var(--text-3);font-size:10px}.product-inline-notice{color:var(--text-2);background:#0a5cff0a;border:1px solid #0a5cff29;border-radius:11px;align-items:center;gap:8px;padding:11px 13px;font-size:11.5px;display:flex}.course-workspace-head{align-items:center}.course-workspace-head .btn-primary{margin-left:auto}.course-metrics{margin:16px 0}.member-ai-bar{background:#0a5cff09;border:1px solid #0a5cff29;border-radius:12px;align-items:center;gap:11px;margin-bottom:14px;padding:12px;display:flex}.member-ai-icon{width:34px;height:34px;color:var(--accent);background:#fff;border-radius:10px;place-items:center;display:grid}.member-ai-bar>div{flex:1;gap:1px;display:grid}.member-ai-bar strong{font-size:12px;font-weight:500}.member-ai-bar small{color:var(--text-3);font-size:10.5px}.member-welcome-field{border:1px solid var(--line-2);background:#fff;border-radius:12px;gap:6px;padding:14px;font-size:11.5px;font-weight:400;display:grid;margin:0 0 14px!important}.member-welcome-field>small{color:var(--text-3);font-weight:400}.member-welcome-field input{border:0;border-bottom:1px solid var(--line-2);width:100%;font:inherit;border-radius:0;outline:none;padding:8px 0;font-size:13px}.member-modules{gap:10px;padding:0;overflow:visible}.member-empty-state{border:1px dashed var(--line);text-align:center;border-radius:13px;justify-items:center;gap:6px;padding:32px 18px;display:grid}.member-empty-state>span{width:40px;height:40px;color:var(--accent);background:#0a5cff14;border-radius:12px;place-items:center;display:grid}.member-empty-state h3{margin:3px 0 0;font-size:14px;font-weight:500}.member-empty-state p{color:var(--text-3);margin:0;font-size:11.5px}.member-module{border-radius:13px;overflow:hidden}.member-module-head{cursor:default;align-items:center;gap:11px;min-height:58px;padding:9px 116px 9px 10px;display:flex}.module-order{background:var(--bg-soft);width:36px;height:36px;color:var(--accent);border-radius:10px;flex:none;place-items:center;font-size:11px;font-weight:500;display:grid}.module-heading{flex:1;min-width:0;display:grid}.module-heading small{color:var(--text-3);letter-spacing:.45px;text-transform:uppercase;font-size:9px;font-weight:500}.member-module .module-title{padding:2px 0;font-weight:500}.member-module>.section-item-body{background:var(--bg-soft);padding:10px}.lesson-row{border-color:#0000;margin:0;box-shadow:0 1px 2px #10121808}.lesson-row-head{grid-template-columns:30px 1fr 18px;align-items:center;gap:9px;width:calc(100% - 104px);padding:9px 10px}.lesson-kind-icon{width:30px;height:30px;color:var(--accent);background:#0a5cff12;border-radius:9px;place-items:center;display:grid}.lesson-copy{gap:1px;min-width:0;display:grid}.lesson-copy small{font-size:9px;font-weight:500}.lesson-copy strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.lesson-toggle{color:var(--text-3);font-size:12px}.lesson-row .section-item-actions{gap:1px;top:9px;right:8px}.lesson-row .icon-btn,.member-module-head .icon-btn{width:27px;height:27px;font-size:11px}.member-add-row,.member-add-module{border:1px dashed var(--line);min-height:36px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.member-add-row:hover,.member-add-module:hover{border-color:var(--accent);color:var(--accent);background:#0a5cff08}.member-add-module{width:100%;min-height:42px}.sales-page-empty{text-align:center;align-content:center;justify-items:center;gap:8px;min-height:360px;display:grid}.sales-empty-icon{width:52px;height:52px;color:var(--accent);background:#0a5cff14;border-radius:15px;place-items:center;display:grid}.sales-page-empty>small{color:var(--accent);letter-spacing:.7px;font-size:9.5px}.sales-page-empty h3{margin:0;font-size:18px;font-weight:500}.sales-page-empty p{max-width:470px;color:var(--text-2);margin:0 0 8px;font-size:12.5px}.sales-page-workspace{grid-template-columns:minmax(240px,.62fr) minmax(520px,1.55fr);align-items:start;gap:14px;display:grid}.sales-page-workspace.is-single{grid-template-columns:minmax(0,1fr)}.sales-page-list-panel{overflow:hidden;padding:0!important}.sales-page-list-panel>header{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;padding:16px;display:flex}.sales-page-list-panel header small,.sales-preview-head small,.ebook-pages-head small{color:var(--accent);letter-spacing:.55px;font-size:9px}.sales-page-list-panel header h3{margin:2px 0 0;font-size:14px;font-weight:500}.sales-page-list{gap:4px;padding:8px;display:grid}.sales-page-list>button{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.sales-page-list>button.is-active{background:#0a5cff0f;border-color:#0a5cff2e}.sales-page-list-icon{width:34px;height:34px;color:var(--text-3);background:#fff;border-radius:9px;place-items:center;display:grid}.sales-page-list .is-active .sales-page-list-icon{color:var(--accent)}.sales-page-list>button>span:nth-child(2){min-width:0;display:grid}.sales-page-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;overflow:hidden}.sales-page-list small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.sales-page-list em{font-size:8.5px;font-style:normal}.sales-page-list-note{border-top:1px solid var(--line-2);color:var(--text-3);gap:7px;padding:12px 14px;font-size:9.5px;line-height:1.4;display:flex}.sales-build-progress{background:var(--bg-soft);width:min(520px,100%);height:7px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;margin-top:10px;overflow:hidden}.sales-build-progress>span{border-radius:inherit;background:linear-gradient(90deg,var(--accent),#71a7ff);height:100%;transition:width .45s;display:block}.page-build-panel .sales-build-progress{width:100%;margin:10px 0 4px}.build-percent{align-items:baseline;gap:9px;margin-top:16px;display:flex}.build-percent b{color:var(--accent);font-size:22px;font-weight:620}.build-percent span{color:var(--text-2);font-size:10.5px}.page-ready-banner{color:#18794e;background:#f1faf5;border:1px solid #cfe9db;border-radius:11px;align-items:center;gap:9px;margin:10px 14px 0;padding:10px 12px;display:flex}.page-ready-banner>i{font-size:16px}.page-ready-banner>span{gap:1px;display:grid}.page-ready-banner strong{font-size:10.5px;font-weight:650}.page-ready-banner small{color:#398263;font-size:9px}.page-list-build-state{border:1px solid var(--line-2);background:var(--bg-soft);border-radius:11px;margin:12px 14px 0;padding:12px 14px}.page-list-build-state .build-percent{margin-top:0}.page-list-build-state .build-percent b{font-size:16px}.page-list-build-state .sales-build-progress{width:100%;margin-top:8px}.sales-page-preview-panel{overflow:hidden;padding:0!important}.sales-preview-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.sales-preview-head h3{margin:2px 0;font-size:14px;font-weight:500}.sales-preview-head p{color:var(--text-3);margin:0;font-size:10px}.sales-page-more{position:relative}.sales-page-more>summary{list-style:none}.sales-page-more>summary::-webkit-details-marker{display:none}.sales-page-more[open]>summary{background:var(--bg-soft);color:var(--ink)}.sales-page-more>div{z-index:8;border:1px solid var(--line-2);background:#fff;border-radius:10px;min-width:190px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 34px #121f3924}.sales-page-more>div button,.sales-page-more>div a{width:100%;color:var(--text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:8px 9px;font-size:10px;text-decoration:none;display:flex}.sales-page-more>div button:hover,.sales-page-more>div a:hover{background:var(--bg-soft);color:var(--ink)}.sales-page-more>div .is-danger{color:var(--red)}.sales-preview-browser{border:1px solid var(--line);background:#fff;border-radius:12px;margin:14px;overflow:hidden}.browser-chrome{border-bottom:1px solid var(--line-2);background:var(--bg-soft);align-items:center;gap:5px;height:34px;padding:0 11px;display:flex}.browser-chrome>i{background:#d6d7db;border-radius:50%;width:7px;height:7px}.browser-chrome>span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;margin-left:7px;font-size:9px;overflow:hidden}.sales-preview-browser iframe{background:#fff;border:0;width:100%;height:650px;display:block}@media (width<=980px){.member-theme-studio{grid-template-columns:1fr}.member-live-preview,.member-live-preview iframe{min-height:600px}.member-builder{grid-template-columns:minmax(190px,.56fr) minmax(280px,1fr)}.member-builder-preview{border-top:1px solid var(--line-2);grid-column:1/-1;min-height:520px}.member-builder-preview iframe{min-height:478px}.sales-page-workspace{grid-template-columns:1fr}.sales-preview-browser iframe{height:560px}}@media (width<=720px){.editor-screen .editor-mode-toggle{order:3;width:100%;margin:0}.editor-screen .editor-mode-toggle .chip{flex:1;justify-content:center;min-height:40px}.member-studio-nav{grid-template-columns:1fr auto;gap:10px}.member-studio-nav>div{grid-column:1/-1}.member-studio-nav nav{width:100%}.member-studio-nav nav button{flex:1;justify-content:center;min-height:44px;padding-inline:7px;font-size:10.5px}.member-studio-preview{padding-inline:8px;font-size:9px}.member-content-overview>header{flex-direction:column;align-items:flex-start}.member-content-row{grid-template-columns:34px minmax(0,1fr) auto;padding:12px}.member-content-row>.delivery-status{grid-column:2;justify-self:start}.member-content-row>.btn-soft{grid-area:1/3/span 2}.member-metrics,.member-flow-list{grid-template-columns:1fr}.member-metrics>div{border-right:0;border-bottom:1px solid var(--line-2);padding:8px 0}.member-delivery-grid{grid-template-columns:1fr}.member-workspace-head,.sales-preview-head{flex-wrap:wrap;align-items:flex-start}.course-workspace-head .btn-primary{width:100%;margin-left:53px}.member-ai-bar{flex-wrap:wrap;align-items:flex-start}.member-ai-bar .btn-soft{width:100%}.sections-head{flex-wrap:wrap;align-items:flex-start}.section-tree{border-right:0;border-bottom:1px solid var(--line-2);max-height:none}.section-tree-list{max-height:280px}.section-inspector{overflow:visible}.member-sections-head{flex-wrap:wrap}.member-sections-head>span{width:100%}.member-sections-head>span .btn-primary,.member-sections-head>span .btn-ghost{flex:1}.member-legacy-notice{flex-wrap:wrap;align-items:flex-start}.member-legacy-notice .btn-soft{width:100%}.member-builder{grid-template-columns:1fr;min-height:0}.member-section-tree,.member-section-inspector{border-right:0;border-bottom:1px solid var(--line-2);max-height:none;overflow:visible}.member-section-tree .section-tree-list{max-height:300px}.member-builder-preview{grid-column:auto;min-height:470px}.member-builder-preview iframe{min-height:428px}}.ebook-studio{gap:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.ebook-studio-head{border:1px solid var(--line-2);background:#fff;border-radius:15px 15px 0 0;align-items:center;gap:12px;padding:16px 18px;display:flex}.ebook-studio-head>div{gap:1px;min-width:0;display:grid}.ebook-studio-head small,.ebook-stage-card-head small,.brand-kit-head small,.ebook-ready-summary small,.identity-palette-block>small,.brand-detail-grid small{color:var(--accent);letter-spacing:.62px;font-size:9px;font-weight:600}.ebook-studio-head h3{margin:0;font-size:16px;font-weight:500}.ebook-studio-head p{color:var(--text-3);margin:0;font-size:10.5px}.ebook-stage-count{background:var(--bg-soft);color:var(--text-2);border-radius:999px;margin-left:auto;padding:6px 10px;font-size:10px}.ebook-roadmap{border:1px solid var(--line-2);background:#fff;border-top:0;grid-template-columns:repeat(3,1fr);gap:0;padding:12px 18px;display:grid}.ebook-roadmap .roadmap-step{min-width:0;color:var(--text-3);grid-template-columns:30px 1fr;align-items:center;gap:9px;display:grid;position:relative}.ebook-roadmap .roadmap-step:not(:last-child):after{content:"";background:var(--line-2);height:1px;position:absolute;top:15px;left:40px;right:12px}.ebook-roadmap .roadmap-step>span{z-index:1;border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid;position:relative}.ebook-roadmap .roadmap-step.is-done>span{border-color:var(--accent);background:var(--accent);color:#fff}.ebook-roadmap .roadmap-step>div{z-index:1;background:#fff;width:max-content;max-width:calc(100% - 18px);padding-right:8px;display:grid;position:relative}.ebook-roadmap .roadmap-step small{color:var(--text-3);letter-spacing:.45px;font-size:8px}.ebook-roadmap .roadmap-step strong{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:400;overflow:hidden}.ebook-roadmap .roadmap-step.is-done strong{color:var(--ink);font-weight:500}.ebook-stage-card,.brand-kit,.ebook-pages{border:1px solid var(--line-2);background:#fff;border-top:0;border-radius:0 0 15px 15px;max-width:none;padding:18px}.ebook-stage-card{grid-template-columns:minmax(0,680px);gap:13px}.ebook-stage-card-head{grid-template-columns:38px 1fr auto;align-items:center;gap:11px;display:grid}.ebook-stage-card-head>span{width:38px;height:38px;color:var(--accent);background:#0a5cff14;border-radius:11px;place-items:center;display:grid}.ebook-stage-card-head h3{margin:1px 0 2px;font-size:15px;font-weight:500}.ebook-stage-card-head p{color:var(--text-2);margin:0;font-size:11.5px;line-height:1.45}.ebook-stage-card textarea{border-color:var(--line-2);background:var(--bg-soft);min-height:74px;font-weight:400}.ebook-stage-card>.btn-primary{width:fit-content;min-width:240px}.brand-kit{gap:16px;display:grid}.brand-kit-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:12px;padding-bottom:15px;display:flex}.brand-kit-head>div{align-items:center;gap:10px;display:flex}.brand-ready-icon{width:34px;height:34px;color:var(--green);background:#10a86e1a;border-radius:50%;place-items:center;display:grid}.brand-kit-head h3{margin:1px 0 0;font-size:15px;font-weight:500}.brand-kit-grid{grid-template-columns:180px minmax(0,1fr);gap:20px}.brand-logo-box{align-content:start;justify-items:stretch}.brand-logo-box>small{color:var(--text-3);letter-spacing:.55px;text-align:center;font-size:8.5px}.brand-logo-box img,.brand-logo-empty{width:180px;height:180px;box-shadow:none;border-radius:14px}.brand-logo-box .btn-soft{width:100%}.brand-info{gap:13px}.identity-palette-block{gap:8px;display:grid}.identity-palette-grid{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:7px;display:grid}.identity-palette-grid>div{border:1px solid var(--line-2);border-radius:9px;align-items:center;gap:8px;padding:7px;display:flex}.identity-palette-grid>div>i{border:1px solid #00000012;border-radius:8px;flex:none;width:30px;height:30px}.identity-palette-grid>div>span{min-width:0;display:grid}.identity-palette-grid strong{text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:500;overflow:hidden}.identity-palette-grid span small{color:var(--text-3);font-size:8.5px}.brand-tagline{color:var(--ink);margin:0;font-size:16px;font-weight:400;line-height:1.35}.brand-traits{margin:-3px 0 0}.brand-traits .chip{border-color:var(--line-2);background:var(--bg-soft);padding:5px 8px;font-size:9.5px;font-weight:400}.brand-detail-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.brand-detail-grid>div{border:1px solid var(--line-2);background:var(--bg-soft);border-radius:10px;padding:11px}.brand-detail-grid p{color:var(--text-2);margin:4px 0 0;font-size:10.5px;line-height:1.5}.brand-detail-grid p strong{color:var(--ink);font-weight:500}.ebook-ready-summary{background:#10a86e09;border:1px solid #10a86e29;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:14px;display:grid}.ebook-ready-icon{width:38px;height:38px;color:var(--green);background:#10a86e1a;border-radius:50%;place-items:center;display:grid}.ebook-ready-summary h3{margin:1px 0;font-size:14px;font-weight:500}.ebook-ready-summary p{color:var(--text-3);margin:0;font-size:10px}.ebook-ready-progress{grid-template-columns:auto 90px;align-items:center;gap:8px;display:grid}.ebook-ready-progress strong{color:var(--green);font-size:13px;font-weight:500}.ebook-ready-progress>span{background:#10a86e1f;border-radius:999px;width:90px;height:6px;overflow:hidden}.ebook-ready-progress i{border-radius:inherit;background:var(--green);height:100%;display:block}.ebook-pages-head{border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:8px;padding:13px 0;display:flex}.ebook-pages-head>div:first-child{margin-right:auto;display:grid}.ebook-pages-head>div:first-child strong{font-size:13px;font-weight:500}.ebook-pages-head .btn-primary,.ebook-pages-head .btn-soft,.ebook-pages-head .btn-ghost{min-height:34px}.ebook-pages-head .ai-progress{flex-basis:100%}.translate-row{border-color:var(--line-2);background:var(--bg-soft);margin:0}.ebook-grid{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:11px}.ebook-card{border-color:var(--line-2);border-radius:11px;gap:7px;padding:9px;box-shadow:0 1px 2px #10121806}.ebook-card img,.ebook-placeholder{aspect-ratio:2/3;border-radius:8px}.ebook-card>strong{font-size:11.5px;font-weight:500}.ebook-card>p{margin:0;font-size:10px;line-height:1.45}.ebook-card>.btn-soft{width:100%;margin-top:2px}@media (width<=760px){.ebook-roadmap{grid-template-columns:1fr;gap:8px}.ebook-roadmap .roadmap-step:not(:last-child):after{width:1px;height:auto;inset:30px auto -8px 15px}.ebook-roadmap .roadmap-step>div{max-width:none}.brand-kit-grid{grid-template-columns:1fr}.brand-logo-box{justify-items:start}.brand-logo-box>small{text-align:left}.brand-detail-grid{grid-template-columns:1fr}.ebook-ready-summary{grid-template-columns:38px 1fr}.ebook-ready-progress{grid-column:1/-1;grid-template-columns:auto 1fr}.ebook-ready-progress>span{width:100%}}.home-hero{position:relative}.home-hero:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#0a5cff17 1px,#0000 1px),linear-gradient(90deg,#0a5cff17 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(720px 480px at 50% 46%,#000 30%,#0000 78%);mask-image:radial-gradient(720px 480px at 50% 46%,#000 30%,#0000 78%)}.home-hero:after{content:"";z-index:0;pointer-events:none;filter:blur(10px);background:radial-gradient(460px 300px at 34% 36%,#0a5cff33,#0000 64%),radial-gradient(520px 340px at 66% 58%,#4081ff29,#0000 66%),conic-gradient(from 210deg at 52% 44%,#0000 70%,#0a5cff1a 82%,#0000 94%);animation:10s ease-in-out infinite alternate flow-drift;position:absolute;inset:-12% -18%}@keyframes flow-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,2%)scale(1.07)}}.home-hero>*{z-index:1;position:relative}.home-hero .chat-input{position:relative}.home-hero .chat-input:before{content:"";z-index:-1;filter:blur(22px)saturate(1.25);background:linear-gradient(115deg,#0a5cff99 0%,#fffffffa 16%,#6ea0ff66 32%,#fffffff2 50%,#0a5cff8c 66%,#ffffffe6 84%,#0a5cff99 100%) 0 0/280% 280%;border-radius:23px;animation:3.8s ease-in-out infinite glow-sweep;position:absolute;inset:-7px}@keyframes glow-sweep{0%,to{opacity:.9;background-position:0%}50%{opacity:1;background-position:100%}}.app-loading{place-items:center;width:72px;display:grid;position:relative}.app-loading img{filter:drop-shadow(0 3px 12px #0f172a2e);width:100%;display:block}.bubble.is-assistant.is-busy{box-shadow:none;background:0 0;border:0;border-radius:0;margin:4px 0;padding:8px 0;position:relative}.home-hero .chat-input textarea{box-shadow:0 12px 44px #0a5cff29}.home{position:relative}.drawer-backdrop{justify-content:flex-end;align-items:stretch;display:flex;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0!important;top:53px!important}.history-drawer{border-left:1px solid var(--line-2);background:#fff;flex-direction:column;gap:12px;width:min(390px,94vw);height:100%;padding:16px 18px 22px;animation:.22s cubic-bezier(.2,.9,.3,1) drawer-in;display:flex;overflow-y:auto;box-shadow:-24px 0 60px #10121824}@keyframes drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.history-drawer h2{font-size:16px}.history-head{justify-content:space-between;align-items:center;display:flex}.history-close{border:1px solid var(--line);width:28px;height:28px;color:var(--text-2);cursor:pointer;background:#fff;border-radius:50%;place-content:center;font-size:13px;display:grid}.history-close .fi{justify-content:center;align-items:center;height:13px;line-height:1;display:flex}.history-close:hover{color:var(--accent);border-color:var(--accent)}.ai-progress .pct{color:var(--accent);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:8px;font-size:11.5px;font-weight:700}.op-card .identity-card{align-items:center;gap:14px;padding:14px 16px;display:flex}.op-card .identity-logo{object-fit:cover;border:1px solid var(--line-2);background:#fff;border-radius:12px;flex-shrink:0;width:72px;height:72px}.op-card .identity-meta{gap:7px;min-width:0;display:grid}.op-card .identity-meta strong{font-size:14px;line-height:1.3}.op-card .identity-meta .palette{gap:5px;display:inline-flex}.op-card .identity-meta .muted{font-size:12px;line-height:1.45}.editor-steps{flex-wrap:wrap;align-items:center;gap:6px;padding:12px 16px 2px;display:flex}.editor-step{color:var(--text-3);border:1px solid var(--line-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 5px;font-size:11.5px;font-weight:600;display:inline-flex}.editor-step i{background:var(--bg-soft);width:17px;height:17px;color:var(--text-3);border-radius:50%;place-content:center;font-size:10px;font-style:normal;font-weight:700;display:grid}.editor-step.is-done{color:var(--text-2)}.editor-step.is-done i{background:var(--accent);color:#fff}.editor-step.is-current{color:var(--accent);border-color:#0a5cff73}.editor-step.is-current i{color:var(--accent);background:#0a5cff1f}.row-confirm{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.row-confirm small{color:var(--text-2);font-weight:600}.row-confirm .btn-soft{padding:4px 10px;font-size:11.5px}.history-drawer .history-list{flex:1}:root{--ink:#15171b;--text-2:#60646c;--text-3:#9297a1;--line:#e2e5ea;--line-2:#eceef2;--bg-soft:#f6f7f8;--accent:#1261ff;--accent-soft:#eef4ff;--surface-shadow:0 1px 2px #0f172a06, 0 8px 24px #0f172a06}body{background:var(--bg-soft);color:var(--ink);font-size:13px}button,input,select,textarea{letter-spacing:-.01em}.shell{background:var(--bg-soft);grid-template-columns:256px minmax(0,1fr)}.sidebar{z-index:40;border-right-color:var(--line-2);background:#fffffffa;box-shadow:4px 0 20px #0f172a05}.sidebar-head{border-bottom-color:var(--line-2);align-items:center;min-height:70px;padding:17px 18px;display:flex}.sell-logo-img{object-fit:contain;object-position:left center;width:160px;max-width:100%;height:30px;display:block}.sidebar-nav{scrollbar-width:thin;scrollbar-color:#dfe3e9 transparent;padding:14px 10px 28px}.nav-home{border-radius:11px;min-height:44px;margin-bottom:3px}.nav-overview,.nav-group{margin-bottom:3px}.nav-item{color:#30333a;border-radius:10px;gap:11px;min-height:39px;padding:9px 11px;font-size:13px;transition:background .16s,color .16s,transform .16s}.nav-item .fi{color:#9ba0aa;width:17px;font-size:15px}.nav-item:hover{background:#f4f5f7;transform:translate(1px)}.nav-item.is-active{background:var(--accent);color:#fff;box-shadow:0 6px 16px #1261ff29}.nav-group-head{padding-block:9px}.nav-group.is-open>.nav-group-head{color:#24272d}.nav-children{border-left-color:#e5e8ed;gap:2px;margin:1px 0 8px 18px;padding:2px 0 2px 12px}.nav-child.is-active{box-shadow:none}.nav-item.is-soon small{color:#9ba0aa;background:#f7f8fa;font-size:8px}.shell-main{min-width:0}.topbar{border-bottom-color:var(--line-2);-webkit-backdrop-filter:blur(16px);background:#fffffff0;gap:8px;height:70px;min-height:70px;padding:10px 24px}.topbar-btn{border-radius:10px;min-height:38px;padding:8px 13px;font-weight:500}.workspace-switcher{color:#747985;background:#fff;border:1px solid #e0e4eb;border-radius:10px;align-items:center;gap:7px;max-width:190px;height:38px;padding:0 10px;transition:border-color .15s,box-shadow .15s;display:inline-flex;position:relative}.workspace-switcher:focus-within{border-color:#b9ccff;box-shadow:0 0 0 3px #1261ff12}.workspace-switcher>.fi{flex:none;font-size:12px;display:inline-flex}.workspace-switcher select{appearance:none;color:#30343b;min-width:0;max-width:140px;font:inherit;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;outline:0;padding:0;font-size:11.5px;font-weight:600}.avatar{background:#15171b;width:36px;height:36px;font-weight:600}.mobile-menu-btn,.topbar-brand,.mobile-nav-layer{display:none}body.mobile-nav-open{overflow:hidden}@media (width<=1279px){.mobile-menu-btn{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #dfe4ec;border-radius:11px;flex:none;place-items:center;padding:0;display:grid}.mobile-menu-btn:hover{color:var(--accent);background:#f7faff;border-color:#bdd0f7}.mobile-menu-btn .fi{font-size:17px}.mobile-nav-layer{z-index:100;display:block;position:fixed;inset:0}.mobile-nav-backdrop{cursor:default;background:#12182661;border:0;width:100%;position:absolute;inset:0}.mobile-nav-drawer{z-index:1;border-right:1px solid var(--line-2);background:#fff;flex-direction:column;width:min(342px,100vw - 34px);height:100dvh;animation:.18s ease-out both mobile-nav-enter;display:flex;position:relative;overflow:hidden;box-shadow:18px 0 46px #0f172a2e}.mobile-nav-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:16px 16px 14px 18px;display:flex}.mobile-nav-head .sell-logo-img{width:151px}.mobile-nav-head .icon-btn{flex:none;place-items:center;width:34px;height:34px;display:grid}.mobile-nav-items{min-height:0;padding:12px 10px 18px}.mobile-nav-account{border-top:1px solid var(--line-2);background:#fbfcfe;gap:10px;padding:14px 16px 16px;display:grid}.mobile-nav-account>div{gap:2px;min-width:0;display:grid}.mobile-nav-account strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.mobile-nav-account>div small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.mobile-sign-out{min-height:35px;color:var(--text-2);justify-content:center}.mobile-sign-out .fi{font-size:12px}}@keyframes mobile-nav-enter{0%{opacity:.75;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.mobile-nav-drawer{animation:none}}.content.is-home-content{overscroll-behavior:none;width:100%;min-width:0;height:calc(100vh - 70px);min-height:0;overflow:hidden}.content.is-home-content .home{width:100%;max-width:100%;height:100%;min-height:0;overflow:hidden}.content.is-home-content .home-hero{width:100%;min-width:0;max-width:100%;height:100%;padding-block:clamp(22px,4vh,50px);overflow:hidden}.content.is-home-content .chat-screen{height:100%;min-height:0;overflow:hidden}.content.is-home-content .chat-feed{overscroll-behavior:contain;min-width:0}@media (width<=900px){.content.is-home-content{overscroll-behavior:auto;height:auto;min-height:calc(100vh - 70px);overflow:visible}.content.is-home-content .home,.content.is-home-content .home-hero,.content.is-home-content .chat-screen{height:auto;overflow:visible}}.app-page{width:min(100%,1480px);min-height:calc(100vh - 70px);margin:0 auto;padding:34px clamp(24px,3vw,48px) 56px}.app-page-head{align-items:center;margin-bottom:26px}.app-page-heading{align-items:center;gap:14px;min-width:0;display:flex}.app-page-heading>div{min-width:0}.app-page-head small{color:var(--accent);letter-spacing:.85px;margin-bottom:2px;font-size:9px;font-weight:650;line-height:1.3;display:block}.app-page-head h1{max-width:760px;color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(23px,2.2vw,29px);font-weight:480;line-height:1.15}.app-page-head p{max-width:720px;color:var(--text-2);margin-top:5px;font-size:12.5px;line-height:1.45}.app-page .page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center}.btn-primary,.btn-soft,.btn-ghost{border-radius:10px;min-height:38px;padding:8px 14px;font-size:12px;font-weight:520;transition:transform .15s,box-shadow .15s,border-color .15s,background .15s}.btn-primary{background:var(--accent);box-shadow:0 6px 14px #1261ff24}.btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 20px #1261ff33}.btn-soft:hover,.btn-ghost:hover{background:#fafbfc;border-color:#cbd0d8}.select-soft{border-color:var(--line);color:#30333a;background-color:#fff;border-radius:10px;min-height:38px;padding:8px 34px 8px 12px;font-size:12px;font-weight:450}.app-page>.search-note{color:#747983;background:#ffffffb3;border:1px solid #e6e9ee;border-radius:10px;align-items:flex-start;gap:8px;max-width:980px;margin:-10px 0 18px;padding:10px 12px;font-size:11px;display:flex}.app-page>.search-note:before{content:"i";width:16px;height:16px;color:var(--accent);background:#edf3ff;border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:700;display:grid}.app-page .card,.app-page .panel,.app-page .list-row,.app-page .empty,.app-page .kpi{border-color:var(--line-2);box-shadow:var(--surface-shadow);background:#fff}.app-page .card,.app-page .panel{border-radius:16px}.app-page .panel{padding:20px}.app-page .panel>h3,.app-page .form-card>h3,.app-page .section-title{color:#292c32;letter-spacing:-.015em;font-size:13px;font-weight:560}.app-page .list{gap:8px}.app-page .list-row{border-radius:13px;gap:14px;min-height:66px;margin:0;padding:13px 15px;transition:border-color .15s,box-shadow .15s,transform .15s}.app-page .list-row:hover{border-color:#d8dfeb;transform:translateY(-1px);box-shadow:0 10px 26px #0f172a0e}.app-page .product-row>strong{min-width:150px;font-size:12.5px;font-weight:550;line-height:1.35}.app-page .product-row>span{line-height:1.35}.app-page .row-actions{flex-wrap:wrap;align-items:center;gap:7px}.app-page .link-btn{min-height:30px;color:var(--accent);border:1px solid #0000;border-radius:8px;align-items:center;padding:6px 9px;font-size:10.5px;font-weight:550;text-decoration:none;display:inline-flex}.app-page .link-btn:hover{background:var(--accent-soft);border-color:#dce5f8}.badge{letter-spacing:.01em;white-space:nowrap;padding:5px 9px;font-size:9px;font-weight:650}.badge.is-draft{color:#676c75;background:#f1f3f6}.app-page .empty{background:radial-gradient(circle at 50% 0,#1261ff0d,#0000 42%),#fff;border-style:solid;border-radius:18px;justify-content:center;min-height:300px;padding:48px 24px}.app-page .empty:before{content:"";background:var(--accent-soft) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239a9a9a' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'><polyline points='22 12 16 12 14 15 10 15 8 12 2 12'/><path d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/></svg>") center/1.375rem no-repeat;border:1px solid #dce6fa;border-radius:.875rem;width:46px;height:46px;margin-bottom:3px}.app-page .empty h3{font-size:14px;font-weight:560}.app-page .empty p{max-width:430px;color:var(--text-3);font-size:11.5px}.app-page .form-card{gap:16px;width:100%;max-width:920px;margin-bottom:18px;padding:20px}.app-page .fields-grid .field,.app-page .auth-form label{color:#676c75;gap:6px;font-size:10.5px;font-weight:530}.app-page .fields-grid .field input,.app-page .fields-grid .field select,.app-page .auth-form input,.app-page .auth-form select,.app-page .auth-form textarea,.app-page .copro-form input{border:1px solid var(--line);min-height:40px;color:var(--ink);background:#fff;border-radius:10px;padding:9px 11px;font-size:12px;font-weight:420}.app-page input:focus,.app-page select:focus,.app-page textarea:focus{outline:none;box-shadow:0 0 0 3px #1261ff12;border-color:#1261ff80!important}.app-page .form-card .row-actions{justify-content:flex-end;padding-top:2px}.app-page .kpis{grid-template-columns:repeat(4,minmax(170px,1fr));gap:10px;margin-bottom:16px}.app-page .kpi{border-radius:15px;min-height:104px;padding:18px;position:relative;overflow:hidden}.app-page .kpi small{color:#818690;letter-spacing:.65px;margin-bottom:9px;font-size:9px;font-weight:600}.app-page .kpi strong{letter-spacing:-.04em;font-size:22px;font-weight:520}.app-page .detail-grid{gap:12px}.app-page .structure-row{padding:11px 0}.app-page .structure-row strong{font-size:11.5px;font-weight:540}.app-page .structure-row p{margin:3px 0 0;font-size:10.5px}.workspace-settings-page .tabs{border:1px solid var(--line-2);width:fit-content;box-shadow:var(--surface-shadow);background:#fff;border-radius:12px;gap:4px;margin:0 0 16px;padding:4px}.workspace-settings-page .tabs button{color:#747983;border:0;border-radius:8px;margin:0;padding:8px 13px;font-size:11px;font-weight:500}.workspace-settings-page .tabs button.is-active{background:var(--accent);color:#fff}.workspace-settings-page>.panel{max-width:900px}.workspace-settings-page .copro-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-settings-page .copro-form input{flex:1;min-width:220px!important}.analytics-page .detail-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr)}.analytics-page .detail-grid .panel:last-child{grid-column:1/-1}.bars{gap:10px;display:grid}.bar-row{grid-template-columns:52px minmax(80px,1fr) 82px;align-items:center;gap:10px;display:grid}.bar-row small{color:var(--text-3);font-size:9px}.bar-row strong{text-align:right;font-size:10px;font-weight:540}.bar-track{background:#edf0f4;border-radius:999px;height:7px;overflow:hidden}.bar-fill{border-radius:inherit;background:linear-gradient(90deg, var(--accent), #75a3ff);min-width:3px;height:100%}.pages-hub-page .page-row-main{gap:16px}.pages-hub-page .page-row-main strong{font-weight:550}.integrations-page .card>.list-row{box-shadow:none}.checkouts-page .upsell-select{max-width:230px}.finance-page .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1120px){.app-page .kpis{grid-template-columns:repeat(2,minmax(160px,1fr))}.app-page .product-row{flex-wrap:wrap}.app-page .product-row>strong{flex-basis:calc(50% - 14px)}}@media (width<=900px){.shell{grid-template-columns:1fr}.sidebar{display:none}.topbar{padding-inline:16px}.topbar-btn.is-ai{display:none}.workspace-switcher{max-width:142px}.workspace-switcher select{max-width:92px}.app-page{padding:26px 20px 44px}.analytics-page .detail-grid{grid-template-columns:1fr}.analytics-page .detail-grid .panel:last-child{grid-column:auto}}@media (width<=660px){.topbar{gap:6px;height:62px;min-height:62px;padding-inline:12px}.topbar-btn{justify-content:center;width:36px;min-width:36px;padding-inline:0;font-size:0}.topbar-btn .fi{font-size:13px}.workspace-switcher{justify-content:center;width:36px;min-width:36px;padding:0}.workspace-switcher select{opacity:0;width:100%;max-width:none;position:absolute;inset:0}.workspace-switcher>.fi:last-child,.avatar{display:none}.app-page{min-height:calc(100vh - 62px);padding:22px 14px 38px}.app-page-head{flex-direction:column;align-items:flex-start;margin-bottom:20px}.app-page-heading{align-items:flex-start}.app-page-head h1{font-size:22px}.app-page-head p{font-size:11.5px}.app-page .page-actions,.app-page .page-actions>*,.app-page .page-actions button,.app-page .page-actions select{width:100%}.app-page .kpis{grid-template-columns:1fr 1fr}.app-page .kpi{min-height:92px;padding:14px}.app-page .kpi strong{font-size:18px}.app-page .fields-grid,.finance-page .detail-grid{grid-template-columns:1fr}.app-page .list-row{align-items:flex-start}.app-page .product-row>strong{flex-basis:100%}.pages-hub-page .page-row-main{flex-direction:column;align-items:flex-start;gap:5px}.workspace-settings-page .tabs{flex-wrap:nowrap;width:100%;overflow-x:auto}.workspace-settings-page .tabs button{flex:1 0 auto}}.orders-page .order-row{cursor:pointer}.orders-page .order-row:focus-visible{border-color:#1261ff73;outline:3px solid #1261ff1f}.orders-page .order-row:hover .order-open-icon{color:var(--accent);transform:translate(2px)}.list-pagination{box-shadow:none;background:0 0;border:0;border-top:1px solid #e8ebf1;border-radius:0;grid-template-columns:minmax(180px,1fr) auto minmax(210px,1fr);align-items:center;gap:16px;margin-top:12px;padding:12px 2px 2px;display:grid}.pagination-summary{align-items:baseline;gap:6px;min-width:0;display:flex}.pagination-summary strong{color:var(--ink);letter-spacing:-.01em;font-size:11px;font-weight:680}.pagination-summary small{color:var(--text-3);font-size:9px}.pagination-pages{background:#fff;border:1px solid #e6eaf1;border-radius:11px;justify-content:center;align-items:center;gap:3px;padding:3px;display:flex}.pagination-pages i{color:var(--text-3);padding:0 2px;font-size:9px;font-style:normal}.pagination-pages button{width:28px;height:28px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:9px;font-weight:650;transition:background .16s,color .16s,transform .16s}.pagination-pages button:hover{color:var(--ink);background:#f2f5fa}.pagination-pages button:active{transform:scale(.94)}.pagination-pages button.is-active{color:#fff;background:#1261ff;box-shadow:0 5px 12px #1261ff33}.pagination-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.pagination-actions>small{color:var(--text-3);margin-right:4px;font-size:8px}.pagination-actions>span{justify-content:center;align-items:baseline;gap:3px;min-width:40px;display:flex}.pagination-actions strong{color:var(--ink);font-size:9px;font-weight:680}.pagination-actions span small{color:var(--text-3);font-size:8px}.list-pagination .icon-btn{width:30px;height:30px;box-shadow:none;background:#fff;border:1px solid #e5e9f0;border-radius:9px}.list-pagination .icon-btn:hover:not(:disabled){color:#1261ff;background:#f7f9fd;border-color:#cdd8ef}.list-pagination .icon-btn:disabled{cursor:not-allowed;opacity:.32}.panel>.list-pagination{box-shadow:none;border-radius:0;margin-top:10px;padding:12px 0 0}.history-list>.list-pagination{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;margin:8px 10px 10px;padding:10px 2px 2px;position:sticky;bottom:0}@media (width<=720px){.list-pagination{grid-template-columns:1fr auto;padding-top:10px}.pagination-summary{display:none}.pagination-pages{justify-self:start}.pagination-actions{justify-self:end}.pagination-actions>small{display:none}}@media (width<=460px){.list-pagination{justify-content:space-between;display:flex}.pagination-pages>span:not(:has(button.is-active)){display:none}.pagination-actions>span{display:none}}.ads-studio{gap:12px;display:grid}.ads-hero{background:linear-gradient(135deg,#fff 0%,#f6f9ff 58%,#edf3ff 100%);border:1px solid #dfe6f4;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-height:118px;padding:20px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px #183e800f}.ads-hero:after{content:"";filter:blur(42px);pointer-events:none;background:#1261ff1a;border-radius:50%;width:310px;height:310px;position:absolute;top:-110%;right:22%}.ads-brand{z-index:1;gap:7px;display:grid;position:relative}.ads-brand img{width:min(290px,42vw);height:auto;display:block}.ads-brand span{color:var(--text-2);font-size:10.5px}.ads-hero-status{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #1261ff1f;border-radius:13px;grid-template-columns:10px minmax(150px,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative}.ads-status-dot{background:#c8ced8;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #a8b0be1f}.ads-status-dot.is-live{background:#20b06a;box-shadow:0 0 0 4px #20b06a1f}.ads-hero-status>div{display:grid}.ads-hero-status small,.ads-create-panel small,.ads-campaign-builder header small,.ads-campaign-list header small,.ads-connect-card small{color:#1261ff;letter-spacing:.8px;font-size:7.5px;font-weight:750}.ads-hero-status strong{font-size:10.5px;font-weight:620}.ads-tabs{background:#fff;border:1px solid #e4e9f1;border-radius:12px;align-items:center;gap:4px;width:max-content;padding:4px;display:flex}.ads-tabs button{min-height:34px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 13px;font-size:9.5px;font-weight:580;display:inline-flex}.ads-tabs button:hover{color:var(--ink);background:#f5f7fb}.ads-tabs button.is-active{color:#fff;background:#1261ff;box-shadow:0 6px 14px #1261ff2e}.ads-create-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid;padding:18px!important}.ads-create-panel h3,.ads-campaign-builder h3,.ads-campaign-list h3,.ads-connect-card h3{margin:3px 0 4px;font-size:15px;font-weight:620}.ads-create-panel p,.ads-campaign-builder header p,.ads-connect-card p{max-width:670px;color:var(--text-2);margin:0;font-size:10.5px;line-height:1.5}.ads-progress{background:#edf1f7;border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.ads-progress span{border-radius:inherit;background:linear-gradient(90deg,#1261ff,#74a8ff);height:100%;transition:width .35s;display:block}.ads-empty{text-align:center;align-content:center;justify-items:center;min-height:270px;display:grid}.ads-empty>i{color:#1261ff;background:#edf3ff;border-radius:14px;place-items:center;width:46px;height:46px;font-size:18px;display:grid}.ads-empty h3{margin:10px 0 3px;font-size:15px}.ads-empty p{max-width:460px;color:var(--text-2);margin:0;font-size:10.5px}.ads-creative-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ads-creative-card{background:#fff;border:1px solid #e3e7ee;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 10px 30px #0f172a0b}.ads-creative-media{aspect-ratio:4/5;background:#111;place-items:center;display:grid;position:relative;overflow:hidden}.ads-creative-media.is-square{aspect-ratio:1}.ads-creative-media.is-story{aspect-ratio:9/16}.ads-creative-media img{object-fit:cover;width:100%;height:100%;display:block}.ads-creative-media>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c12b8;border:1px solid #ffffff2e;border-radius:999px;padding:4px 7px;font-size:7.5px;position:absolute;bottom:8px;right:8px}.ads-creative-copy{gap:5px;padding:13px;display:grid}.ads-creative-copy>small{color:#1261ff;text-transform:uppercase;font-size:7.5px;font-weight:700}.ads-creative-copy h3{margin:0;font-size:12px;font-weight:650;line-height:1.3}.ads-creative-copy p{color:var(--text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.ads-creative-copy>div{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.ads-campaign-layout,.ads-connection-layout{grid-template-columns:minmax(500px,1.2fr) minmax(330px,.8fr);align-items:start;gap:12px;display:grid}.ads-campaign-builder{padding:18px!important}.ads-campaign-builder header,.ads-campaign-list header{margin-bottom:14px}.ads-creative-picker{gap:7px;margin:14px 0;display:grid}.ads-creative-picker>small{color:var(--text-3);letter-spacing:.7px;font-size:7.5px}.ads-creative-picker>div{gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.ads-creative-picker button{cursor:pointer;background:#f3f5f8;border:2px solid #0000;border-radius:10px;flex:0 0 72px;padding:3px;position:relative;overflow:hidden}.ads-creative-picker button.is-active{background:#edf3ff;border-color:#1261ff}.ads-creative-picker img{object-fit:cover;border-radius:6px;width:100%;height:68px;display:block}.ads-creative-picker span{padding:4px 2px 2px;font-size:7px;display:block}.ads-campaign-list{overflow:hidden;padding:0!important}.ads-campaign-list header{padding:16px 16px 12px}.ads-campaign-list article{border-top:1px solid var(--line-2);grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:12px 15px;display:grid}.ads-campaign-list article>div{min-width:0;display:grid}.ads-campaign-list article strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:620;overflow:hidden}.ads-campaign-list article small{color:var(--text-3);font-size:8px}.ads-campaign-state{background:#e4e8ef;border-radius:50%;place-items:center;width:11px;height:11px;display:grid}.ads-campaign-state i{background:#98a1af;border-radius:50%;width:5px;height:5px}.ads-campaign-state.is-active{background:#dcf6e9}.ads-campaign-state.is-active i{background:#20a966}.ads-campaign-state.is-paused{background:#fff1d8}.ads-campaign-state.is-paused i{background:#e9a52f}.ads-connect-card{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid;padding:18px!important}.ads-meta-mark{color:#fff;background:linear-gradient(145deg,#1778f2,#075bd2);border-radius:14px;place-items:center;width:46px;height:46px;font-family:Arial,sans-serif;font-size:27px;font-weight:800;display:grid}.ads-connect-card>.btn-ghost{grid-column:2/-1;justify-self:start}.ads-safety-card{background:linear-gradient(145deg,#fff,#f7faff);grid-column:1/-1;align-items:center;gap:12px;display:flex;padding:14px 17px!important}.ads-safety-card>i{color:#1261ff;background:#eaf2ff;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.ads-safety-card strong{font-size:10.5px}.ads-safety-card p{color:var(--text-2);margin:2px 0 0;font-size:9px}.checkout-feature-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.checkout-feature-note{color:var(--text-3);margin:0;font-size:8.5px;line-height:1.45}.sales-preview-error{margin:10px 14px 0}@media (width<=1050px){.ads-creative-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-campaign-layout,.ads-connection-layout{grid-template-columns:1fr}.ads-safety-card{grid-column:auto}}@media (width<=700px){.ads-hero{flex-direction:column;align-items:flex-start}.ads-hero-status{width:100%}.ads-brand img{width:min(250px,75vw)}.ads-tabs{width:100%;overflow-x:auto}.ads-tabs button{white-space:nowrap;flex:1}.ads-create-panel{grid-template-columns:1fr}.ads-create-panel .btn-primary{justify-self:start}.ads-creative-grid{grid-template-columns:1fr}.ads-connect-card{grid-template-columns:42px minmax(0,1fr)}.ads-connect-card>button{grid-column:1/-1;justify-self:start}.checkout-feature-head{flex-direction:column;align-items:flex-start}}.order-open-icon{color:#b3b7bf;flex:none;font-size:16px;transition:color .15s,transform .15s}.ads-connection-layout{grid-template-columns:minmax(0,1fr)}.ads-connect-card{display:block;overflow:hidden;padding:0!important}.ads-connect-main{grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:18px;padding:24px 26px;display:grid}.ads-meta-mark{width:62px;height:62px;box-shadow:none;color:inherit;background:#f1f3f6;border:1px solid #e5e8ee;border-radius:17px}.ads-connect-copy{min-width:0}.ads-connect-copy small{margin-bottom:7px;display:block}.ads-connect-copy h3{letter-spacing:-.025em;margin:0 0 6px;font-size:17px;font-weight:650}.ads-connect-copy p{max-width:610px;font-size:10.5px;line-height:1.55}.ads-connect-actions{justify-items:end;gap:8px;display:grid}.ads-connect-actions .btn-primary{white-space:nowrap;min-height:42px;padding:0 17px}.ads-connect-card>.product-inline-notice{margin:0 26px 22px}@media (width<=820px){.ads-connect-main{grid-template-columns:54px minmax(0,1fr);padding:20px}.ads-meta-mark{width:54px;height:54px}.ads-meta-mark img{width:34px;height:34px}.ads-connect-actions{grid-column:2;justify-items:start}.ads-connect-card>.product-inline-notice{margin:0 20px 20px}}@media (width<=520px){.ads-connect-main{grid-template-columns:1fr}.ads-connect-actions{grid-column:1}.ads-connect-actions .btn-primary{width:100%}.ads-meta-mark{width:50px;height:50px}.ads-connect-copy h3{font-size:15px}}.traffic-page{gap:14px;display:grid}.traffic-overview-card{color:#fff;background:linear-gradient(135deg,#0e5dea 0%,#1261ff 50%,#4f8bff 100%);border:1px solid #dbe5fa;border-radius:18px;grid-template-columns:minmax(260px,.7fr) minmax(500px,1.3fr);align-items:center;gap:24px;padding:22px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #1261ff29}.traffic-overview-card:after{content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:330px;height:330px;position:absolute;top:-150px;right:12%;box-shadow:0 0 0 55px #ffffff0b,0 0 0 110px #ffffff06}.traffic-campaigns-panel{overflow:hidden;padding:0!important}.traffic-list-head{border-bottom:1px solid #e8ebf1;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.traffic-list-head>div:first-child small{color:#1261ff;letter-spacing:.9px;font-size:7px;font-weight:750}.traffic-list-head h3{margin:3px 0;font-size:15px;font-weight:640}.traffic-list-head p{color:var(--text-2);margin:0;font-size:8.5px}.traffic-filters{align-items:center;gap:7px;display:flex}.traffic-filters select{min-width:155px;height:36px;color:var(--ink);font:inherit;background-color:#fff;border:1px solid #e0e5ed;border-radius:10px;padding:0 30px 0 10px;font-size:8.5px}.traffic-campaign-list{display:grid}.traffic-campaign-list>article{border-bottom:1px solid #eceff4;grid-template-columns:42px minmax(230px,1.5fr) repeat(3,minmax(75px,.45fr)) auto auto;align-items:center;gap:12px;padding:13px 18px;transition:background .15s;display:grid}.traffic-campaign-list>article:hover{background:#fafbfe}.traffic-product-avatar{color:#8c96a6;background:#f4f6f9;border:1px solid #e3e7ed;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.traffic-product-avatar img{object-fit:cover;width:100%;height:100%}.traffic-campaign-name{gap:2px;min-width:0;display:grid}.traffic-campaign-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:650;overflow:hidden}.traffic-campaign-name span{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.traffic-campaign-name small{color:var(--text-3);font-size:7.5px}.traffic-campaign-stat{gap:3px;display:grid}.traffic-campaign-stat small{color:var(--text-3);font-size:7px}.traffic-campaign-stat strong{font-size:9.5px;font-weight:620}.traffic-status{color:#747d8b;white-space:nowrap;background:#f0f2f5;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:7.5px;font-weight:650;display:inline-flex}.traffic-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.traffic-status.is-active{color:#16945a;background:#e4f7ed}.traffic-status.is-paused{color:#b9780c;background:#fff3dd}.traffic-campaign-actions{gap:5px;display:flex}.traffic-campaigns-panel>.list-pagination{margin:0 18px 14px}@media (width<=1050px){.traffic-overview-card{grid-template-columns:1fr}.traffic-campaign-list>article{grid-template-columns:42px minmax(200px,1fr) repeat(2,minmax(70px,.4fr)) auto auto}.traffic-campaign-stat:nth-of-type(4){display:none}}@media (width<=760px){.traffic-list-head{flex-direction:column;align-items:flex-start}.traffic-filters{width:100%}.traffic-filters select{flex:1;min-width:0}.traffic-campaign-list>article{grid-template-columns:38px minmax(0,1fr) auto auto}.traffic-product-avatar{width:38px;height:38px}.traffic-campaign-stat{display:none}.traffic-status{grid-column:2}.traffic-campaign-actions{grid-area:1/3/3}.traffic-overview-card{padding:20px}}@media (width<=500px){.traffic-filters{flex-direction:column}.traffic-filters select{width:100%}}.order-refund-btn{color:#da5151;background:0 0;border-color:#0000}.order-refund-btn:hover{background:#da51510f;border-color:#da51512e}.order-refund-btn .fi{font-size:13px;display:inline-flex}.order-detail-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:22px}.order-detail-modal{border:1px solid #ffffffb3;border-radius:20px;width:min(760px,100%);max-height:min(820px,100dvh - 44px);padding:0;overflow:hidden;box-shadow:0 28px 90px #0f172a38}.order-detail-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 18px;display:flex}.order-detail-head small{color:var(--accent);letter-spacing:.8px;margin-bottom:3px;font-size:8.5px;font-weight:680;display:block}.order-detail-head h2{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:520}.order-detail-head p{color:var(--text-3);margin-top:3px;font-size:10px}.order-detail-head .icon-btn{width:32px;height:32px}.order-detail-content{max-height:calc(100dvh - 225px);padding:18px 24px 22px;overflow:auto}.order-detail-summary{grid-template-columns:1.1fr .8fr .8fr 1.2fr;gap:8px;margin-bottom:14px;display:grid}.order-detail-summary>div{border:1px solid var(--line-2);background:var(--bg-soft);border-radius:12px;align-content:center;min-height:72px;padding:12px;display:grid}.order-detail-summary small{color:var(--text-3);letter-spacing:.55px;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:650}.order-detail-summary strong{font-size:11.5px;font-weight:550}.order-detail-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.order-detail-grid>section{border:1px solid var(--line-2);background:#fff;border-radius:13px;padding:16px}.order-detail-grid h3{align-items:center;gap:7px;margin-bottom:12px;font-size:11.5px;font-weight:570;display:flex}.order-detail-grid h3 .fi{color:var(--accent);font-size:12px}.order-detail-grid dl{gap:8px;display:grid}.order-detail-grid dl>div{grid-template-columns:84px minmax(0,1fr);gap:8px;display:grid}.order-detail-grid dt{color:var(--text-3);font-size:9.5px}.order-detail-grid dd{overflow-wrap:anywhere;color:#3c4048;font-size:10.5px}.order-detail-actions{border-top:1px solid var(--line-2);background:#fafbfc;justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}.order-detail-actions .btn-soft{align-items:center;gap:6px;display:inline-flex}.order-detail-loading{gap:10px;padding:28px 24px;display:grid}.order-detail-loading span{background:linear-gradient(90deg,#f0f2f5 20%,#fafbfc 50%,#f0f2f5 80%) 0 0/220% 100%;border-radius:13px;height:74px;animation:1.25s linear infinite creationShimmer}.order-detail-error{text-align:center;justify-items:center;gap:9px;padding:48px 24px;display:grid}.order-detail-error>.fi{color:#d99100;font-size:22px}.order-detail-error p{color:var(--text-2)}@media (width<=700px){.order-detail-backdrop{align-items:end;padding:0}.order-detail-modal{border-radius:20px 20px 0 0;width:100%;max-height:92dvh}.order-detail-content{max-height:calc(92dvh - 165px);padding-inline:16px}.order-detail-head,.order-detail-actions{padding-inline:16px}.order-detail-summary{grid-template-columns:1fr 1fr}.order-detail-grid{grid-template-columns:1fr}}.drawer-backdrop{pointer-events:auto;align-items:stretch!important;padding:16px 18px 18px!important;inset:auto 0 0 256px!important}.history-drawer{border:1px solid var(--line);border-radius:18px;align-self:stretch;gap:0;width:min(400px,100%);height:auto;max-height:100%;padding:0;overflow:hidden;box-shadow:0 20px 60px #0f172a24}.history-head{border-bottom:1px solid var(--line-2);min-height:64px;padding:15px 17px}.history-drawer h2{letter-spacing:-.02em;font-size:16px;font-weight:520}.history-close{border-radius:10px;width:32px;height:32px}.history-drawer .history-list{background:#fafbfc;flex:1;grid-auto-rows:max-content;align-content:start;gap:7px;min-height:0;padding:12px;overflow-y:auto}.history-drawer .conv-row{border-color:var(--line-2);border-radius:12px;gap:8px;height:auto;min-height:66px;margin:0;padding:11px 12px;box-shadow:0 1px 2px #0f172a06}.history-drawer .conv-row:hover{border-color:#d7deea;box-shadow:0 7px 20px #0f172a0e}.history-drawer .conv-open{gap:2px;min-width:0}.history-drawer .conv-open span{color:#292c32;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:520;overflow:hidden}.history-drawer .conv-open small{color:var(--text-3);font-size:9.5px}.history-drawer .row-icons{gap:2px}.history-drawer .icon-btn{color:#9ba0aa;border-color:#0000;width:30px;height:30px}.history-drawer .icon-btn:hover{border-color:var(--line);color:var(--accent);background:#f5f6f8}.history-drawer .icon-btn.is-danger:hover{color:var(--red);background:#d951510e;border-color:#d9515129}.history-drawer .conv-spinner{width:13px;height:13px}@media (width<=900px){.drawer-backdrop{inset:70px 0 0!important}}@media (width<=560px){.drawer-backdrop{padding:10px!important;inset:62px 0 0!important}.history-drawer{border-radius:15px;width:100%}}.table-action{border:1px solid var(--line-2);color:#747a84;background:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;text-decoration:none;transition:color .15s,border-color .15s,background .15s,transform .15s;display:inline-grid}.table-action:hover{color:var(--accent);background:var(--accent-soft);border-color:#d4def3;transform:translateY(-1px)}.table-action.is-danger:hover{color:var(--red);background:#d951510e;border-color:#d9515133}.table-action .fi{font-size:13px;display:inline-flex}.panel-heading-actions,.beneficiary-line{justify-content:space-between;align-items:center;gap:10px;display:flex}.members-hub-kpis{max-width:480px}.members-hub-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;display:grid}.member-hub-card{border:1px solid var(--line-2);box-shadow:var(--surface-shadow);background:#fff;border-radius:17px;grid-template-rows:138px 1fr auto;display:grid;overflow:hidden}.member-hub-cover{background:linear-gradient(145deg,#f3f6fc,#eef3ff);place-items:center;display:grid;position:relative;overflow:hidden}.member-hub-cover:after{content:"";background-image:linear-gradient(#1261ff0b 1px,#0000 1px),linear-gradient(90deg,#1261ff0b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.member-hub-cover>img{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 18px #0f172a1f);border-radius:15px;width:72px;height:72px;position:relative}.member-hub-cover>.fi{z-index:1;color:var(--accent);font-size:28px;position:relative}.member-hub-cover>.badge{z-index:2;position:absolute;top:12px;left:12px;right:auto}.billing-current{gap:4px;display:grid}.billing-current small{color:#635bff;letter-spacing:.85px;font-size:7.5px;font-weight:750}.billing-current h3{margin:0;font-size:16px;font-weight:650}.billing-current>.badge{justify-self:start}.billing-current p{color:var(--text-3);margin:2px 0 0;font-size:8.5px}.member-card-menu{z-index:4;position:absolute;top:10px;right:10px}.member-card-menu>.icon-btn{color:#666c76;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border-color:#ffffffb8;width:32px;height:32px;box-shadow:0 4px 12px #0f172a14}.member-card-menu-popover{border:1px solid var(--line);background:#fff;border-radius:11px;gap:2px;width:172px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 36px #0f172a29}.member-card-menu-popover button{color:#3b3f47;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px 9px;font-size:10.5px;display:flex}.member-card-menu-popover button:hover{background:#f4f6f8}.member-card-menu-popover button.is-danger{color:var(--red)}.member-card-menu-popover .fi{width:14px;font-size:11px;display:inline-flex}.member-delete-confirm{gap:5px;padding:6px;display:grid}.member-delete-confirm strong{font-size:11px;font-weight:600}.member-delete-confirm small{color:var(--text-3);font-size:9px;line-height:1.4}.member-delete-confirm>span{justify-content:flex-end;gap:4px;margin-top:3px;display:flex}.member-delete-confirm>span button{width:auto;padding:6px 8px}.member-delete-confirm>span button.is-danger{background:#d9515112}.member-hub-copy{align-content:start;gap:5px;padding:16px 17px 12px;display:grid}.member-hub-copy small{color:var(--accent);letter-spacing:.65px;text-transform:uppercase;font-size:8.5px;font-weight:650}.member-hub-copy h3{text-wrap:balance;font-size:14px;font-weight:550;line-height:1.3}.member-hub-copy p{color:var(--text-3);font-size:10.5px;line-height:1.5}.member-hub-actions{align-items:center;gap:7px;padding:12px 17px 16px;display:flex}.member-hub-actions .btn-primary{flex:1;justify-content:center;align-items:center;gap:7px;display:inline-flex}.segments-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.segment-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 8px 28px #0f172a09}.segment-card>header{border-bottom:1px solid var(--line);background:linear-gradient(145deg,#fff,#f7f9ff);grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:11px;padding:17px;display:grid}.segment-card>header>span{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.segment-card>header>span .fi{font-size:14px;display:inline-flex}.segment-card>header small{color:var(--accent);letter-spacing:.65px;font-size:7.5px;font-weight:680}.segment-card>header h3{margin-top:2px;font-size:13px;font-weight:590}.segment-card>header p{color:var(--text-3);margin-top:2px;font-size:9.5px;line-height:1.4}.segment-card>header>strong{min-width:27px;color:var(--accent);text-align:center;background:#fff;border-radius:8px;padding:5px 7px;font-size:12px;font-weight:620;box-shadow:0 4px 12px #0f172a0d}.segment-members{padding:7px 14px 13px;display:grid}.segment-members>div{border-bottom:1px solid var(--line);gap:2px;padding:10px 2px;display:grid}.segment-members>div:last-child{border-bottom:0}.segment-members span{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:560;overflow:hidden}.segment-members small,.segment-members>p{color:var(--text-3);font-size:9px}.segment-members>p{padding:16px 2px}@media (width<=1050px){.segments-grid{grid-template-columns:1fr 1fr}}@media (width<=650px){.segments-grid{grid-template-columns:1fr}}.engine-toast{z-index:300;width:min(360px,100vw - 32px);color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #1261ff24;border-radius:13px;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:9px;padding:11px 12px;animation:.24s cubic-bezier(.2,.8,.2,1) both engine-toast-in;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 56px #0f172a29}.engine-toast>.fi{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:9px;place-items:center;font-size:12px;display:grid}.engine-toast span{font-size:10.5px;font-weight:530;line-height:1.4}.engine-toast button{width:28px;height:28px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:background .16s,color .16s;display:grid}.engine-toast button:hover{background:var(--bg-soft);color:var(--ink)}.engine-toast button:focus-visible{outline-offset:1px;outline:2px solid #1261ff66}.engine-toast.is-success{border-color:#18874a29}.engine-toast.is-success>.fi{color:#18874a;background:#e8f7ee}.engine-toast.is-error{border-color:#dc414129}.engine-toast.is-error>.fi{color:#d64141;background:#fff0f0}@keyframes engine-toast-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}:where(button,a,input,textarea,select):focus-visible{outline-offset:2px;outline:3px solid #1261ff29}:where(.btn-primary,.btn-soft,.btn-ghost,.icon-btn):active:not(:disabled){transform:translateY(1px)}@media (width<=700px){.engine-toast{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.analytics-period-picker{border:1px solid var(--line);background:#ffffffd1;border-radius:10px;align-items:center;gap:3px;padding:3px;display:inline-flex;position:relative;box-shadow:0 5px 18px #0f172a09}.analytics-period-picker button{min-width:42px;min-height:30px;color:var(--text-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 9px;font-size:9px;font-weight:620;transition:all .16s}.analytics-period-picker button:hover{color:var(--ink);background:var(--bg-soft)}.analytics-period-picker button.is-active{color:#fff;background:#1261ff;box-shadow:0 5px 12px #1261ff33}.analytics-period-picker.is-loading button{pointer-events:none}.analytics-period-loader{border:1.25px solid #1261ff;border-color:#1261ff #1261ff #1261ff40 #1261ff40;border-radius:50%;width:6px;height:6px;animation:.68s linear infinite conv-spin;position:absolute;right:-14px;box-shadow:0 0 5px #1261ff24}.analytics-page.is-overview{isolation:isolate;position:relative}.analytics-page.is-overview:before{content:"";z-index:-2;pointer-events:none;background-image:linear-gradient(#1261ff09 1px,#0000 1px),linear-gradient(90deg,#1261ff09 1px,#0000 1px);background-size:42px 42px;height:440px;position:absolute;top:-26px;left:-24px;right:-24px;-webkit-mask-image:linear-gradient(#000 0%,#0000 92%);mask-image:linear-gradient(#000 0%,#0000 92%)}.analytics-page.is-overview:after{content:"";z-index:-1;pointer-events:none;filter:blur(78px);opacity:.58;background:#1261ff2e;border-radius:50%;width:460px;height:260px;animation:7s ease-in-out infinite alternate analytics-glow;position:absolute;top:90px;right:4%}.analytics-spotlight{background:linear-gradient(135deg,#fffffff5,#f2f6ffeb);border:1px solid #1261ff26;border-radius:20px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:stretch;gap:18px;min-height:250px;margin:4px 0 18px;padding:25px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #124ab41c}.analytics-spotlight:before{content:"";filter:blur(62px);background:#1261ff29;border-radius:50%;width:300px;height:200px;animation:9s ease-in-out infinite alternate analytics-orbit;position:absolute;top:-80px;left:28%}.analytics-page.is-overview .kpi{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd6}.analytics-page.is-overview .detail-grid>.panel{box-shadow:0 14px 40px #0f172a0b}.ads-interest-search>span{align-items:center;gap:6px;display:flex}.ads-interest-search>span input{flex:1;min-width:0}.ads-interest-search .icon-btn{border-radius:10px;flex:0 0 38px;width:38px;height:38px}.ads-interest-panel{background:#f9fbff;border:1px solid #e6eaf1;border-radius:14px;gap:12px;padding:14px;display:grid}.ads-interest-panel>div>small{color:#6e7788;letter-spacing:.12em;margin-bottom:8px;font-size:8px;font-weight:760;display:block}.ads-interest-selected>span{flex-wrap:wrap;gap:6px;display:flex}.ads-interest-selected button{color:#1261ff;font:inherit;cursor:pointer;background:#edf3ff;border:1px solid #1261ff2e;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:620;display:inline-flex}.ads-interest-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ads-interest-results>small{grid-column:1/-1}.ads-interest-results>button{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6eaf1;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.ads-interest-results>button:disabled{opacity:.45;cursor:default}.ads-interest-results>button span{gap:2px;display:grid}.ads-interest-results>button strong{font-size:9px}.ads-interest-results>button small{color:var(--text-3);font-size:7.5px}.ads-interest-results>button i{color:#1261ff}@media (width<=720px){.ads-interest-results{grid-template-columns:1fr}}.analytics-page .detail-grid>.panel{padding:0;overflow:hidden}.analytics-page .detail-grid>.analytics-revenue-panel.is-wide{grid-column:1/-1;min-height:0}.analytics-panel-head{border-bottom:1px solid var(--line);background:linear-gradient(145deg,#fff,#f8faff);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px 17px;display:grid}.analytics-panel-head>span{color:#1261ff;background:#edf3ff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.analytics-panel-head>span .fi{font-size:13px;display:inline-flex}.analytics-panel-head>div{gap:1px;display:grid}.analytics-panel-head small{color:#1261ff;letter-spacing:.7px;font-size:7px;font-weight:720}.analytics-panel-head h3{font-size:12px;font-weight:590}.analytics-panel-head>strong{letter-spacing:-.02em;font-size:13px;font-weight:610}.analytics-page .detail-grid{align-items:stretch}.analytics-revenue-panel,.analytics-origin-panel{height:100%;min-height:438px}.analytics-area-chart{background:linear-gradient(#fff,#f9fbff);height:250px;padding:12px 17px 14px;position:relative}.analytics-area-plot{width:100%;height:205px;position:relative}.analytics-area-plot svg{width:100%;height:100%;display:block;overflow:visible}.analytics-area-grid{stroke:#e9edf4;stroke-width:.35px;vector-effect:non-scaling-stroke}.analytics-area-line{fill:none;stroke:#1261ff;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 3px 5px #1261ff33)}.analytics-area-points{pointer-events:none;position:absolute;inset:0}.analytics-area-points i{background:#fff;border:1.5px solid #1261ff;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 10px #1261ff29}.analytics-area-points i.is-last{background:#1261ff;border:3px solid #fff;width:12px;height:12px;box-shadow:0 0 0 2px #1261ff2b,0 5px 14px #1261ff47}.analytics-area-labels{grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;margin-top:7px;display:grid}.analytics-area-labels small{color:var(--text-3);text-align:center;text-transform:capitalize;white-space:nowrap;font-size:6.5px;overflow:visible}.analytics-area-labels small.is-hidden{visibility:hidden}.analytics-chart-summary{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);gap:0;padding:12px 17px;display:grid}.analytics-chart-summary>span{border-right:1px solid var(--line);gap:2px;padding:1px 12px;display:grid}.analytics-chart-summary>span:first-child{padding-left:0}.analytics-chart-summary>span:last-child{border-right:0}.analytics-chart-summary small{color:var(--text-3);letter-spacing:.55px;font-size:6.5px;font-weight:680}.analytics-chart-summary strong{font-size:10px;font-weight:590}.analytics-origin-panel .analytics-panel-head{grid-template-columns:36px minmax(0,1fr) auto}.analytics-origin-total{justify-items:end;gap:1px;display:grid}.analytics-origin-total small{color:var(--text-3);letter-spacing:.55px;font-size:5.7px}.analytics-origin-total strong{letter-spacing:-.02em;font-size:13px;font-weight:610}.analytics-origin-visual{gap:12px;padding:15px 17px 17px;display:grid}.analytics-origin-summary{background:#fff;border:1px solid #edf0f5;border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.analytics-origin-summary span{border-right:1px solid #edf0f5;gap:2px;padding:9px 11px;display:grid}.analytics-origin-summary span:last-child{border-right:0}.analytics-origin-summary strong{font-size:11px;font-weight:640}.analytics-origin-summary small{color:var(--text-3);letter-spacing:.45px;font-size:5.8px;font-weight:680}.analytics-product-grid{grid-template-columns:1fr 1fr;gap:9px;padding:16px;display:grid}.analytics-product-rank{background:linear-gradient(145deg,#fff,#fafbfe);border:1px solid #e9edf3;border-radius:13px;grid-template-columns:28px 42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;transition:all .17s;display:grid}.analytics-product-rank:hover{border-color:#d8e2f5;transform:translateY(-1px);box-shadow:0 10px 28px #0f172a0d}.analytics-product-rank>span{color:#1261ff;background:#edf3ff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-weight:730;display:grid}.analytics-product-rank>img,.analytics-product-fallback{object-fit:contain;background:#fff;border:1px solid #e6e9ee;border-radius:50%;width:42px;height:42px;padding:3px}.analytics-product-fallback{color:#9aa2ad;place-items:center;font-size:14px;display:grid}.analytics-product-rank>div{gap:3px;min-width:0;display:grid}.analytics-product-rank>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:590;overflow:hidden}.analytics-product-rank>div small,.analytics-product-rank aside small{color:var(--text-3);font-size:7.5px}.analytics-product-rank aside{justify-items:end;gap:3px;display:grid}.analytics-product-rank aside strong{font-size:9.5px;font-weight:610}.analytics-product-rank>b{background:#edf0f5;border-radius:99px;grid-column:3/-1;height:4px;overflow:hidden}.analytics-product-rank>b i{border-radius:inherit;background:linear-gradient(90deg,#1261ff,#6c98ff);height:100%;display:block}.analytics-product-rank.is-removed{opacity:.56}.analytics-product-rank.is-removed>b i{background:#a8afb9}.analytics-funnel-panel{grid-column:1/-1}.conversion-kpis .kpi{position:relative;overflow:hidden}.conversion-kpis .kpi:after{content:"";background:#1261ff0b;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-34px;right:-24px}.conversion-kpis .kpi span{z-index:1;color:var(--text-3);font-size:7px;position:relative}.analytics-funnel-layout{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);min-height:560px;display:grid}.analytics-funnel-visual{border-right:1px solid var(--line);background:radial-gradient(circle at 24% 8%,#1261ff12,#0000 30%),linear-gradient(150deg,#fbfdff,#f7faff);padding:20px 24px 24px}.analytics-funnel-intro{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.analytics-funnel-intro>div{gap:2px;display:grid}.analytics-funnel-intro strong{font-size:11px;font-weight:620}.analytics-funnel-intro span{color:var(--text-3);font-size:7.5px}.analytics-funnel-intro>em{color:#2a6adf;background:#fff;border:1px solid #dfe9fb;border-radius:99px;align-items:center;gap:6px;padding:6px 9px;font-size:6.8px;font-style:normal;font-weight:620;display:inline-flex}.analytics-funnel-intro>em i{background:#19ad61;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #19ad611c}.analytics-funnel-stages{gap:0;display:grid}.analytics-funnel-stage-wrap{justify-items:center;display:grid}.analytics-funnel-loss{min-height:31px;color:var(--text-3);align-items:center;gap:5px;font-size:7px;display:flex}.analytics-funnel-loss .fi{color:#e15d5d;font-size:11px;display:inline-flex}.analytics-funnel-loss span strong{color:#cc4d4d;font-weight:650}.analytics-funnel-loss em{color:#d15050;background:#fff0f0;border-radius:99px;padding:2px 5px;font-size:6.5px;font-style:normal;font-weight:660}.analytics-funnel-stage{color:#fff;border:1px solid #ffffffb8;border-radius:14px;grid-template-columns:31px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:54px;padding:10px 16px;transition:transform .18s,width .35s;display:grid;box-shadow:0 12px 26px #1247a81f}.analytics-funnel-stage:hover{transform:translateY(-1px)}.analytics-funnel-stage>span{background:#ffffff29;border-radius:50%;place-items:center;width:31px;height:31px;font-size:7px;font-weight:730;display:grid}.analytics-funnel-stage>div{gap:2px;display:grid}.analytics-funnel-stage>div strong{font-size:9px;font-weight:640}.analytics-funnel-stage>div small{color:#ffffffb8;font-size:6.5px}.analytics-funnel-stage>b{font-size:15px;font-weight:590}.analytics-funnel-stage>em{white-space:nowrap;font-size:6.5px;font-style:normal;font-weight:600}.analytics-funnel-stage.stage-1{background:linear-gradient(135deg,#1261ff,#2876ff)}.analytics-funnel-stage.stage-2{background:linear-gradient(135deg,#2c70ed,#4d8cff)}.analytics-funnel-stage.stage-3{background:linear-gradient(135deg,#4a78da,#6d96ed)}.analytics-funnel-stage.stage-4{background:linear-gradient(135deg,#5575bf,#7891cc)}.analytics-funnel-stage.stage-5{background:linear-gradient(135deg,#15965a,#29b46f);box-shadow:0 12px 28px #15965a2b}.analytics-funnel-people{background:#fff;min-width:0}.analytics-funnel-people>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:17px 18px;display:flex}.analytics-funnel-people>header>div{gap:1px;display:grid}.analytics-funnel-people>header small{color:#1261ff;letter-spacing:.55px;font-size:6px;font-weight:720}.analytics-funnel-people>header h3{font-size:11px;font-weight:610}.analytics-funnel-people>header>span{color:#1261ff;background:#edf3ff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-weight:680;display:grid}.analytics-funnel-people>div{max-height:492px;overflow:auto}.analytics-funnel-people article{border-bottom:1px solid #f0f2f5;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 17px;display:grid}.analytics-funnel-people article>i{color:#1261ff;background:linear-gradient(145deg,#edf3ff,#dfe9ff);border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:690;display:grid}.analytics-funnel-people article>div{gap:1px;min-width:0;display:grid}.analytics-funnel-people article strong{text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;font-weight:610;overflow:hidden}.analytics-funnel-people article span,.analytics-funnel-people article small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.funnel-person-stage{color:#a66d00;white-space:nowrap;background:#fff7e6;border-radius:99px;padding:5px 7px;font-size:6.2px;font-style:normal;font-weight:650}.funnel-person-stage.is-purchase{color:#16884d;background:#e9f8f0}.funnel-person-stage.is-checkout_identified{color:#1261ff;background:#edf3ff}.analytics-revenue-panel,.analytics-origin-panel{height:auto}.analytics-origin-visual{gap:10px}.analytics-origin-dashboard{grid-template-columns:154px minmax(0,1fr);align-items:center;gap:17px;min-height:328px;display:grid}.analytics-origin-ranking{align-content:center;min-width:0;display:grid}.analytics-origin-ranking>header{color:var(--text-3);letter-spacing:.5px;grid-template-columns:minmax(0,1fr) 78px 30px;gap:8px;padding:0 0 6px 14px;font-size:5.6px;font-weight:700;display:grid}.analytics-origin-ranking>header span:nth-child(n+2){text-align:right}.analytics-origin-rank-row{border-top:1px solid #edf0f4;grid-template-columns:7px minmax(0,1fr) 78px 30px;align-items:center;gap:8px;min-height:34px;padding:5px 0;display:grid;position:relative}.analytics-origin-rank-row>i{border-radius:50%;width:7px;height:7px}.analytics-origin-rank-row>div{gap:1px;min-width:0;display:grid}.analytics-origin-rank-row>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:7.7px;font-weight:610;overflow:hidden}.analytics-origin-rank-row>div span{color:var(--text-3);font-size:6.2px}.analytics-origin-rank-row>b{text-align:right;white-space:nowrap;font-size:7px;font-weight:570}.analytics-origin-rank-row>em{text-align:right;font-size:7.3px;font-style:normal;font-weight:650}.analytics-origin-rank-row>small{background:#f0f2f6;border-radius:99px;height:2px;position:absolute;bottom:0;left:15px;right:0;overflow:hidden}.analytics-origin-rank-row>small i{border-radius:inherit;height:100%;display:block}@keyframes analytics-glow{0%{opacity:.36;transform:translate(-8%)scale(.9)}to{opacity:.68;transform:translate(6%,18px)scale(1.1)}}@keyframes analytics-orbit{0%{transform:translate(-18px)}to{transform:translate(54px,26px)}}@keyframes analytics-live{0%{box-shadow:0 0 #1caf604d}to{box-shadow:0 0 0 7px #1caf6000}}@keyframes wave-line-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes wave-area-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes wave-float-one{0%{transform:translate(-5px)translateY(1px)}to{transform:translate(5px)translateY(-3px)}}@keyframes wave-float-two{0%{transform:translate(4px)translateY(-1px)}to{transform:translate(-6px)translateY(3px)}}@keyframes wave-endpoint-pulse{0%,to{box-shadow:0 0 0 2px #1261ff40,0 5px 14px #1261ff47}50%{box-shadow:0 0 0 6px #1261ff14,0 5px 18px #1261ff61}}@keyframes wave-shimmer{0%,35%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes wave-card-glow{0%{opacity:.48;transform:translate(-12px)}to{opacity:.85;transform:translate(18px,18px)}}@media (width<=900px){.analytics-spotlight,.analytics-product-grid{grid-template-columns:1fr}.analytics-area-chart{height:230px}.analytics-area-chart svg{height:185px}.analytics-funnel-layout{grid-template-columns:1fr}.analytics-funnel-visual{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=580px){.analytics-spotlight{border-radius:16px;padding:16px}.analytics-page.is-overview:after{width:260px}.analytics-period-loader{display:none}.analytics-chart-summary{grid-template-columns:1fr}.analytics-chart-summary>span{border-right:0;border-bottom:1px solid var(--line);padding:8px 0}.analytics-chart-summary>span:last-child{border-bottom:0}.analytics-origin-total{display:none}.analytics-origin-dashboard{grid-template-columns:1fr}.analytics-funnel-visual{padding:15px 12px}.analytics-funnel-stage{grid-template-columns:28px minmax(0,1fr) auto;padding:9px}.analytics-funnel-stage>em{display:none}.analytics-funnel-people article{grid-template-columns:32px minmax(0,1fr)}.funnel-person-stage{grid-column:2;justify-self:start}.analytics-product-rank{grid-template-columns:25px 38px minmax(0,1fr)}.analytics-product-rank aside{grid-column:3;justify-items:start}.analytics-product-rank>b{grid-column:3}.analytics-panel-head>strong{display:none}}@media (prefers-reduced-motion:reduce){.analytics-page.is-overview:after,.analytics-spotlight:before{animation:none}}.ads-meta-mark img{object-fit:contain;width:32px;height:23px;display:block}.is-native-app body{padding-top:var(--engine-safe-area-top);padding-right:var(--engine-safe-area-right);padding-bottom:var(--engine-safe-area-bottom);padding-left:var(--engine-safe-area-left);overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.is-native-app input,.is-native-app textarea,.is-native-app [contenteditable=true]{-webkit-touch-callout:default}.is-native-app.is-native-keyboard-open .content.is-home-content .chat-feed{scroll-padding-bottom:max(112px, calc(76px + var(--engine-keyboard-height)))}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:1000;top:max(10px, var(--engine-safe-area-top));left:max(12px, var(--engine-safe-area-left));color:#fff;max-width:calc(100vw - max(.75rem, var(--engine-safe-area-left)) - max(.75rem, var(--engine-safe-area-right)));clip-path:inset(50%);white-space:nowrap;box-shadow:none;background:#111827;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:650;text-decoration:none;position:fixed;overflow:hidden;transform:translateY(calc(-100% - 2rem))}.skip-link:focus{clip-path:none;white-space:normal;outline:.125rem solid var(--color-parchment);outline-offset:.125rem;min-height:2.75rem;font-size:.875rem;overflow:visible;transform:translateY(0);box-shadow:0 .625rem 1.75rem #0f172a3d}#main-content:focus-visible{outline:none}#main-content:target:focus-visible{outline:.125rem solid var(--accent);outline-offset:-.125rem}body.dialog-open{overflow:hidden}.async-state{border:1px solid var(--line);width:min(560px,100%);min-height:150px;color:var(--ink);text-align:left;background:#ffffffe6;border-radius:16px;justify-content:center;align-items:center;gap:14px;margin:18px auto;padding:24px;display:flex}.async-state>i{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.async-state>div{gap:4px;min-width:0;display:grid}.async-state strong{font-size:13px;font-weight:620}.async-state p{color:var(--text-2);margin:0;font-size:11px;line-height:1.5}.async-state .btn-soft{flex:none;margin-left:auto}.async-state.is-error>i{color:#c94444;background:#fff0f0}.app-fatal-state{padding:24px}.app-loading{justify-items:center;gap:10px;display:grid}.auth-error:focus{outline-offset:2px;outline:2px solid #1261ff57}#onboarding-step-title:focus,.history-drawer:focus{outline:none}.page-create-error,.chat-load-error{color:#9a3535;background:#fff6f6;border:1px solid #c944442e;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:10.5px;line-height:1.45;display:flex}.onboarding-choice-group>span{color:var(--text-2);font-size:10px;font-weight:620}.search-clear{width:30px;height:30px;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;right:7px}.search-clear:hover{color:var(--ink);background:#e9edf3}.history-action-error{color:#a73e3e;background:#fff0f0;border-radius:9px;margin:10px 12px 0;padding:9px 10px;font-size:10px}.history-drawer .async-state{width:100%}.history-drawer .rename-form input:disabled{opacity:.65}.chat-load-error{margin:10px 0 0}.chat-attachment-error{color:#a73e3e;margin:0 0 7px;font-size:10.5px;line-height:1.4}.chat-feed>div{content-visibility:auto;contain-intrinsic-size:auto 90px}.page-create-error{width:min(620px,100%);margin:0 0 14px}@supports (height:100dvh){.auth-screen,.onboarding-screen{min-height:100dvh}.home{min-height:calc(100dvh - 70px)}.content.is-home-content{height:calc(100dvh - 70px)}}@media (display-mode:standalone){body{min-height:100svh;padding:var(--engine-safe-area-top) var(--engine-safe-area-right) var(--engine-safe-area-bottom) var(--engine-safe-area-left)}.shell{min-height:calc(100svh - var(--engine-safe-area-top) - var(--engine-safe-area-bottom))}.content.is-home-content{height:calc(100svh - 70px - var(--engine-safe-area-top) - var(--engine-safe-area-bottom))}.home{min-height:calc(100svh - 70px - var(--engine-safe-area-top) - var(--engine-safe-area-bottom))}}@supports (height:100dvh){@media (display-mode:standalone){body{min-height:100dvh}.shell{min-height:calc(100dvh - var(--engine-safe-area-top) - var(--engine-safe-area-bottom))}.content.is-home-content{height:calc(100dvh - 70px - var(--engine-safe-area-top) - var(--engine-safe-area-bottom))}.home{min-height:calc(100dvh - 70px - var(--engine-safe-area-top) - var(--engine-safe-area-bottom))}}}@media (width<=700px){.auth-screen{padding-bottom:max(14px,env(safe-area-inset-bottom))}.onboarding-screen{padding-bottom:max(30px,env(safe-area-inset-bottom))}.topbar{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.content.is-home-content .chat-screen{padding-right:max(14px,env(safe-area-inset-right));padding-left:max(14px,env(safe-area-inset-left))}.chat-input.is-docked{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.engine-toast{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom))}.async-state{flex-wrap:wrap;align-items:flex-start;min-height:128px;padding:18px}.async-state .btn-soft{width:100%;min-height:44px;margin-left:0}.history-close,.history-drawer .icon-btn,.chat-input .send,.chat-input .attach-btn,.search-clear{min-width:44px;min-height:44px}.history-drawer .conv-open,.history-drawer .btn-soft,.chips .chip,.pages-hub-page .btn-primary,.pages-hub-page .btn-soft,.products-page .btn-primary,.products-page .btn-soft{min-height:44px}.history-drawer{padding-bottom:env(safe-area-inset-bottom)}.chat-input .send{right:8px}.chat-input .attach-btn{left:8px}.chat-input textarea{min-height:96px;padding-bottom:58px;padding-right:60px;font-size:16px}}.account-settings-stack{gap:14px;max-width:900px;display:grid}.account-profile-card{align-items:center;gap:14px;display:flex}.account-profile-card>span{color:#1261ff;background:#eaf1ff;border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.account-profile-card small,.account-legal-card small,.account-delete-card small{color:#1261ff;letter-spacing:.14em;font-size:9px;font-weight:750}.account-profile-card h3,.account-legal-card h3,.account-delete-card h3{margin:4px 0 2px}.account-profile-card p,.account-legal-card p,.account-delete-card p{color:var(--text-2);margin:0;font-size:12px}.account-legal-card{justify-content:space-between;align-items:center;gap:20px;display:flex}.account-legal-card nav{flex-wrap:wrap;gap:8px;display:flex}.account-delete-card{background:linear-gradient(135deg,#fff 70%,#fff6f6);border-color:#ffd8d8;gap:16px;display:grid}.account-delete-copy{gap:12px;display:flex}.account-delete-copy>span{color:#e34c4c;background:#fff0f0;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.account-delete-card label{gap:7px;max-width:520px;font-size:11px;display:grid}.account-delete-card input{width:100%}.account-delete-card>button{justify-self:start}.legal-screen{color:#17191e;background:#f5f7fa;min-height:100vh;padding:24px}.legal-screen>header{justify-content:space-between;align-items:center;max-width:880px;margin:0 auto 18px;display:flex}.legal-screen>header .sell-logo-img{width:122px}.legal-screen>header>a:last-child{color:#657080;font-size:12px;text-decoration:none}.legal-screen article{background:#fff;border:1px solid #e4e8ef;border-radius:26px;max-width:880px;margin:auto;padding:clamp(28px,5vw,58px);box-shadow:0 20px 70px #18294a14}.legal-screen h1{letter-spacing:-.045em;margin:8px 0 4px;font-size:clamp(30px,5vw,50px);font-weight:560}.legal-screen h2{margin:30px 0 8px;font-size:17px}.legal-screen p{color:#5d6572;font-size:14px;line-height:1.72}.legal-screen .legal-updated{color:#9098a5;margin-bottom:34px;font-size:11px}.legal-screen article a{color:#1261ff}@media (width<=700px){.account-legal-card{flex-direction:column;align-items:flex-start}.legal-screen{padding:12px}.legal-screen article{border-radius:20px;padding:25px 20px}.mobile-menu-btn,.topbar-btn,.product-detail-page>.product-back,.offer-composer button,.offer-composer summary,.journey-primary-action{min-height:44px}}.engine-model-choice[data-engine-model^=engine-ultra-] strong{font-weight:inherit;color:#0000;-webkit-text-fill-color:transparent;background-position:0%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite engine-ultra-shift}@keyframes engine-ultra-shift{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.engine-model-choice[data-engine-model^=engine-ultra-] strong{animation:none}}.engine-model-choice[data-engine-model=engine-ultra-beta] strong{background-image:linear-gradient(97deg,#2f6dfb 0%,#35a8ff 52%,#6fd2ff 100%)}.engine-model-choice[data-engine-model=engine-ultra-alpha] strong{background-image:linear-gradient(97deg,#e8a317 0%,#f5c542 52%,#ffe083 100%)}.engine-model-choice[data-engine-model=engine-ultra-omega] strong{background-image:linear-gradient(97deg,#7b2ff7 0%,#a558f0 52%,#c98bff 100%)}@keyframes home-glow-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-10px,5px)scale(1.07)}}.id-paleta-card{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);transition:border-color .14s;overflow:hidden}.id-paleta-card.is-escolhida{border-color:var(--color-ink)}.id-paleta-faixas{height:76px;display:flex}.id-paleta-faixa{cursor:pointer;border:0;flex:1;place-items:center;min-width:0;padding:0;transition:flex-grow .22s;display:grid}.id-paleta-faixa:hover:not(:disabled),.id-paleta-faixa:focus-visible{flex-grow:2.6}.id-paleta-faixa:disabled{cursor:default}.id-paleta-faixa span{opacity:0;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:#fffffff2;text-shadow:0 1px 2px #00000073;font-size:12px;transition:opacity .18s}.id-paleta-faixa:hover span,.id-paleta-faixa:focus-visible span{opacity:1}.id-paleta-base{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.id-paleta-base:disabled{cursor:default}.id-paleta-usar{color:var(--color-graphite);font-size:var(--text-caption);flex:none;align-items:center;gap:6px;display:inline-flex}.id-paleta-usar.is-em-uso{color:var(--color-ink)}.id-paleta-usar .fi{width:13px;height:13px}.id-amostras-editaveis button{border:1px solid var(--color-hairline);border-radius:var(--radius-md);cursor:pointer;width:26px;height:26px;padding:0}.id-amostras-editaveis button:disabled{cursor:default}.cromia-veu{z-index:90;background:#0006;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cromia-cartao{border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:var(--surface-card-surface);width:min(360px,100%);box-shadow:var(--shadow-lg);gap:14px;padding:18px;display:grid}.cromia-cabecalho{justify-content:space-between;align-items:center;gap:12px;display:flex}.cromia-cabecalho h3{font-size:var(--text-body-lg);font-weight:var(--font-weight-medium);margin:0}.cromia-area{background-color:var(--cromia-matiz,red);cursor:crosshair;touch-action:none;background-image:linear-gradient(#0000,#000),linear-gradient(90deg,#fff,#0000);border-radius:12px;height:200px;position:relative}.cromia-matiz{cursor:pointer;touch-action:none;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:999px;height:14px;position:relative}.cromia-cursor{pointer-events:none;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000040}.cromia-hex{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);align-items:center;gap:10px;padding:8px 12px;display:flex}.cromia-hex i{border:1px solid var(--color-hairline);border-radius:6px;flex:none;width:22px;height:22px}.cromia-hex input{width:100%;color:var(--color-ink);font:inherit;font-variant-numeric:tabular-nums;text-transform:uppercase;background:0 0;border:0;outline:0}.id-opcoes-lado{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:12px;display:grid}.id-opcoes-lado .id-paleta-base{gap:10px;padding:10px 14px}.id-opcoes-lado .id-paleta-base .id-opcao-texto strong{white-space:nowrap;text-overflow:ellipsis;font-weight:var(--font-weight-medium);display:block;overflow:hidden}.pensando{gap:10px;max-width:560px;display:grid}.pensando-cabecalho{align-items:center;gap:8px;display:flex}.pensando-cabecalho img{width:18px;height:18px}.pensando-cabecalho small{color:var(--color-ash);font-variant-numeric:tabular-nums}.pensando-frase{background:linear-gradient(110deg, var(--color-graphite) 35%, var(--color-ink) 50%, var(--color-graphite) 75%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite pensando-brilho}@keyframes pensando-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}.pensando-cartao{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);height:150px;position:relative;overflow:hidden}.pensando-fade{z-index:2;pointer-events:none;height:56px;position:absolute;left:0;right:0}.pensando-fade.is-topo{background:linear-gradient(to bottom, var(--surface-card-surface) 30%, transparent);top:0}.pensando-fade.is-base{background:linear-gradient(to top, var(--surface-card-surface) 30%, transparent);bottom:0}.pensando-texto{height:100%;color:var(--color-graphite);font-size:var(--text-caption);white-space:pre-wrap;padding:0 16px;line-height:1.6;overflow:hidden}.pensando-loop{animation:linear infinite pensando-subida;display:grid}.pensando-copia{padding:16px 0}@keyframes pensando-subida{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.pensando-frase{color:var(--color-ink);animation:none}.pensando-loop{animation:none}}.tools-usadas-cabecalho{width:fit-content;color:var(--color-graphite);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 6px;display:inline-flex}.tools-usadas-lista a{color:var(--color-ink);min-width:0;padding:2px 0 10px;text-decoration:none;display:grid}.tools-usadas-lista strong{font-weight:var(--font-weight-medium);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leitor-veu{z-index:240;background:#000000d1;grid-template-rows:1fr auto;align-items:center;display:grid;position:fixed;inset:0}.leitor-fechar{z-index:260;position:absolute;top:18px;right:18px;background:var(--surface-card-surface)!important}.leitor-quadro{cursor:grab;perspective:calc(var(--leitor-folha,340px) * 3);touch-action:pan-y;outline:none;padding:48px 0;overflow:hidden}.leitor-quadro:active{cursor:grabbing}.leitor-palco{height:calc(var(--leitor-folha,340px) * 1.5);transform-style:preserve-3d;-webkit-user-select:none;user-select:none;position:relative}.leitor-folha{width:var(--leitor-folha,340px);aspect-ratio:2/3;background:var(--surface-card-surface);will-change:transform;border-radius:14px;position:absolute;top:0;left:50%;overflow:hidden;box-shadow:0 18px 48px #00000073}.leitor-folha img{object-fit:cover;width:100%;height:100%;display:block}.leitor-veu{--leitor-folha:clamp(220px, 30vw, 380px)}.leitor-seta{z-index:260;border:1px solid var(--color-warm-mist);background:var(--surface-card-surface);width:44px;height:44px;color:var(--color-ink);cursor:pointer;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.leitor-seta:disabled{opacity:.35;cursor:default}.leitor-seta.is-esquerda{left:26px}.leitor-seta.is-direita{right:26px}.leitor-seta .fi{width:20px;height:20px}.leitor-legenda{color:#ffffffeb;text-align:center;justify-items:center;gap:2px;padding:0 20px 26px;display:grid}.leitor-legenda span{color:#fff9;font-size:13px}.lgn-screen{--lgn-bg:#191a1a;--lgn-panel:#202222;--lgn-ink:#e8e8e3;--lgn-muted:#9b9f9e;--lgn-border:#e8e8e31f;--lgn-teal:#20808d;--lgn-teal-bright:#21b8cd;background:var(--lgn-bg);width:100%;min-height:100dvh;color:var(--lgn-ink);display:flex}.lgn-form-col{flex:1;justify-content:center;align-items:center;padding:40px 28px;display:flex}.lgn-form-inner{flex-direction:column;gap:18px;width:100%;max-width:400px;display:flex}.lgn-brand .sell-logo-img{filter:brightness(0)invert();height:30px}.lgn-brand .sell-logo-mark{display:none}.lgn-title{font-family:var(--font-pplxsans);font-size:clamp(30px,4vw,40px);font-weight:var(--font-weight-regular);letter-spacing:0;color:var(--lgn-ink);margin:6px 0 0;line-height:1.08}.lgn-sub{color:var(--lgn-muted);margin:0;font-size:15px;line-height:1.55}.lgn-form{flex-direction:column;gap:16px;margin-top:6px;display:flex}.lgn-field{flex-direction:column;gap:7px;display:flex}.lgn-field>label{color:var(--lgn-muted);font-size:13px;font-weight:600}.lgn-input-wrap{border:1px solid var(--lgn-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#e8e8e30b;border-radius:16px;transition:border-color .18s,background .18s,box-shadow .18s;position:relative}.lgn-input-wrap:focus-within{border-color:var(--lgn-teal-bright);background:#21b8cd12;box-shadow:0 0 0 3px #21b8cd24}.lgn-input-wrap input{width:100%;font:inherit;outline:none;padding:15px 16px;color:var(--lgn-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:16px!important;font-size:15px!important}.lgn-input-wrap input:focus{box-shadow:none!important;border:0!important}.lgn-input-wrap input::placeholder{color:#9b9f9ebf!important}.lgn-input-wrap input:-webkit-autofill{-webkit-text-fill-color:var(--lgn-ink);caret-color:var(--lgn-ink);-webkit-box-shadow:inset 0 0 0 1000px #232525}.lgn-eye{cursor:pointer;color:var(--lgn-muted);background:0 0;border:0;align-items:center;padding:0 10px;font-size:17px;transition:color .15s;display:flex;position:absolute;top:0;bottom:0;right:6px}.lgn-eye:hover{color:var(--lgn-ink)}.lgn-row{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.lgn-remember{cursor:pointer;color:var(--lgn-ink);align-items:center;gap:9px;display:flex}.lgn-remember input{appearance:none;border:1.5px solid var(--lgn-border);cursor:pointer;background:#e8e8e30d;border-radius:5px;place-items:center;width:17px;height:17px;margin:0;transition:background .15s,border-color .15s;display:grid}.lgn-remember input:checked{background:var(--lgn-teal);border-color:var(--lgn-teal)}.lgn-remember input:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.lgn-link{font:inherit;font-size:inherit;color:var(--lgn-teal-bright);cursor:pointer;background:0 0;border:0;padding:0}.lgn-link:hover{text-decoration:underline}.lgn-submit{cursor:pointer;color:#191a1a;width:100%;font:inherit;letter-spacing:.01em;background:#fff;border:0;border-radius:16px;padding:15px 16px;font-size:15px;font-weight:600;transition:background .18s,transform .12s}.lgn-submit:hover:not(:disabled){background:#e8e8e3}.lgn-submit:active:not(:disabled){transform:scale(.985)}.lgn-submit:disabled{opacity:.55;cursor:default}.lgn-divider{justify-content:center;align-items:center;margin:2px 0;display:flex;position:relative}.lgn-divider:before{content:"";background:var(--lgn-border);height:1px;position:absolute;inset:50% 0 auto}.lgn-divider span{background:var(--lgn-bg);color:var(--lgn-muted);padding:0 14px;font-size:13px;position:relative}.lgn-google{border:1px solid var(--lgn-border);width:100%;color:var(--lgn-ink);font:inherit;cursor:pointer;background:#e8e8e30a;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:600;transition:background .18s,border-color .18s;display:flex}.lgn-mail-first{flex-direction:column;gap:8px;display:flex}.lgn-mail{cursor:pointer;color:#191a1a;width:100%;font:inherit;background:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:600;transition:background .18s,transform .12s;display:flex}.lgn-mail:hover:not(:disabled){background:#ffe8d6}.lgn-mail:active:not(:disabled){transform:scale(.985)}.lgn-mail:disabled{opacity:.6;cursor:default}.izzat-mark{flex-shrink:0;width:18px;height:18px}.lgn-mail-hint{text-align:center;color:var(--lgn-muted);margin:0;font-size:12.5px;line-height:1.4}.lgn-google svg{width:19px;height:19px}.lgn-google:hover:not(:disabled){background:#e8e8e314;border-color:#e8e8e338}.lgn-google:disabled{opacity:.55;cursor:default}.lgn-feedback{border-radius:12px;align-items:flex-start;gap:9px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.lgn-feedback .fi{flex-shrink:0;margin-top:1px}.lgn-feedback.is-error{color:#f2b8b8;background:#e05a5a1f;border:1px solid #e05a5a4d}.lgn-feedback.is-pending{color:#a7dfe8;background:#21b8cd1a;border:1px solid #21b8cd47}.lgn-switch{text-align:center;color:var(--lgn-muted);margin:2px 0 0;font-size:14px}.lgn-legal{text-align:center;color:#9b9f9ecc;margin:0;font-size:12px;line-height:1.55}.lgn-legal a{color:var(--lgn-muted);text-decoration:underline}.lgn-legal a:hover{color:var(--lgn-ink)}.lgn-hero{flex:1;padding:16px;display:none}.lgn-hero-canvas{background:#101112;border:1px solid #e8e8e314;border-radius:28px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:48px 44px 36px;display:flex;position:relative;overflow:hidden}.lgn-hero-anim{filter:blur(30px)saturate(1.3);will-change:filter;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.lgn-hero-anim img{opacity:.85;width:min(64%,560px);height:auto;animation:11s ease-in-out infinite home-glow-drift}@media (prefers-reduced-motion:reduce){.lgn-hero-anim img{animation:none}}.lgn-hero-copy{max-width:460px;position:relative}.lgn-hero-kicker{letter-spacing:.32em;color:#e8e8e3bf;margin-bottom:18px;font-size:13px;font-weight:800;display:block}.lgn-hero-line{letter-spacing:-.02em;color:#f4f4ef;margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:600;line-height:1.18}.lgn-hero-cards{flex-wrap:wrap;gap:16px;display:flex;position:relative}.lgn-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141a1b80;border:1px solid #e8e8e324;border-radius:20px;align-items:flex-start;gap:12px;width:264px;margin:0;padding:16px 18px;display:flex}.lgn-avatar{color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.lgn-avatar[data-tone=a]{background:linear-gradient(135deg,#21b8cd,#20808d)}.lgn-avatar[data-tone=b]{background:linear-gradient(135deg,#d0a215,#8a6c0e)}.lgn-card figcaption{font-size:13px;line-height:1.4}.lgn-card strong{color:#f4f4ef;font-size:13.5px;display:block}.lgn-card small{color:#e8e8e38c;margin-top:1px;display:block}.lgn-card p{color:#e8e8e3d1;margin:6px 0 0}@keyframes lgnRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lgnSlide{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.lgn-anim{opacity:0;animation:.55s cubic-bezier(.22,.61,.36,1) forwards lgnRise}.lgn-d1{animation-delay:50ms}.lgn-d2{animation-delay:.12s}.lgn-d3{animation-delay:.19s}.lgn-d4{animation-delay:.26s}.lgn-d5{animation-delay:.33s}.lgn-d6{animation-delay:.4s}.lgn-d7{animation-delay:.47s}.lgn-hero-canvas{animation:.6s cubic-bezier(.22,.61,.36,1) .15s backwards lgnSlide}@media (prefers-reduced-motion:reduce){.lgn-anim,.lgn-hero-canvas{opacity:1;animation:none}}@media (width>=960px){.lgn-hero{display:block}.lgn-form-col{padding:40px 48px}}@media (width<=959px){.lgn-form-col{padding-top:max(48px, env(safe-area-inset-top));align-items:flex-start}}.operador-page{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.5rem;display:grid}.operador-page .op-bloco{gap:var(--spacing-16);display:grid}.operador-page .op-bloco-head{justify-content:space-between;align-items:baseline;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.operador-page .op-bloco-head h2{color:var(--color-ink);margin:0;font-size:1.125rem}.operador-page .op-bloco-head span{color:var(--color-graphite);font-size:.875rem}.operador-page .op-grade{gap:var(--spacing-16);grid-template-columns:minmax(0,1fr);display:grid}.operador-page .op-etapa{gap:var(--spacing-12);min-width:0;padding:var(--spacing-16);background:var(--color-soft-paper);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);display:grid}.operador-page .op-etapa header{gap:.25rem;display:grid}.operador-page .op-etapa h3{color:var(--color-ink);margin:0;font-size:1rem}.operador-page .op-etapa h3 small,.operador-page .op-etapa header>span{color:var(--color-graphite);font-size:.875rem}.operador-page .op-valores{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.operador-page .op-valores li{justify-content:space-between;align-items:center;gap:var(--spacing-12);min-height:2.75rem;padding:var(--spacing-8) var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-md);color:var(--color-ink);display:flex}.operador-page .op-valores li.is-pior{border-color:var(--color-signal-red)}.operador-page .op-valores li.is-melhor{border-color:var(--color-approval-green)}.operador-page .op-marca{overflow-wrap:anywhere;white-space:normal;min-width:0}.operador-page .op-valores b{font-variant-numeric:tabular-nums;flex:none}.operador-page .op-valores b.is-sem{color:var(--color-graphite);font-weight:400}.operador-page .op-veredito{color:var(--color-ink);gap:.25rem;margin:0;font-size:.875rem;display:grid}.operador-page .op-veredito.is-neutro{color:var(--color-graphite)}.operador-page .op-alertas{gap:var(--spacing-8);color:var(--color-ink);margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.operador-page .op-alertas li{padding:var(--spacing-8) var(--spacing-12);border-left:.1875rem solid var(--color-signal-red);background:var(--color-soft-paper);border-radius:var(--radius-md)}.operador-page .op-lista{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.operador-page .op-lista li{padding:var(--spacing-12) var(--spacing-16);background:var(--color-soft-paper);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);color:var(--color-ink);gap:.25rem;display:grid}.operador-page .op-lista li div{overflow-wrap:anywhere;gap:.25rem;min-width:0;display:grid}.operador-page .op-lista li small{color:var(--color-graphite);overflow-wrap:anywhere;font-size:.875rem}.operador-page .op-estado{gap:var(--spacing-8);padding:var(--spacing-16);border:1px dashed var(--color-hairline);border-radius:var(--radius-lg);color:var(--color-ink);justify-items:start;display:grid}.operador-page .op-estado p{color:var(--color-graphite);margin:0}.operador-page .op-estado.is-erro{border-color:var(--color-signal-red)}.operador-page .op-acao{border:1px solid var(--color-control-border);background:0 0;min-height:2.75rem}@media (width>=56.25rem){.operador-page .op-grade{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr))}}.operador-page .op-bloco,.operador-page .op-etapa,.operador-page .op-etapa header,.operador-page .op-valores,.operador-page .op-lista,.operador-page .op-lista li,.operador-page .op-lista li div,.operador-page .op-alertas,.operador-page .op-estado{grid-template-columns:minmax(0,1fr)}.operador-page .op-valores li{min-width:0}.operador-page:after{content:"";min-height:5rem;display:block}@media (width<=56.1875rem){.operador-page .op-bloco{padding-inline-end:3.5rem}}.paleta-comandos__lista{overscroll-behavior:contain;max-height:min(70vh,30rem)}.paleta-comandos__lista button[role=option]:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.paleta-comandos,.paleta-comandos *{transition:none;animation:none}}.shell-sk{background:var(--color-parchment);min-height:100dvh;color:var(--color-ink);display:flex}.shell-sk-rail{gap:var(--spacing-12);width:16rem;padding:var(--spacing-16);background:var(--color-navigation-bg);flex-direction:column;flex:none;display:flex}.shell-sk-main{gap:var(--spacing-16);min-width:0;padding:var(--spacing-32) var(--spacing-16);flex-direction:column;flex:1;width:100%;max-width:48rem;margin:0 auto;display:flex}.shell-sk-bar{border-radius:var(--radius-md);background:var(--color-navigation-selected);height:1rem}.shell-sk-bar.is-title{width:40%;height:1.75rem}.shell-sk-bar.is-w60{width:60%}.shell-sk-bar.is-w80{width:80%}.shell-sk-card{border-radius:var(--radius-xl);background:var(--color-soft-paper);border:1px solid var(--color-hairline);height:6rem}.shell-sk [data-pulse]{animation:1.4s ease-in-out infinite shell-sk-pulse}@keyframes shell-sk-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.shell-sk [data-pulse]{animation:none}}@media (width<=900px){.shell-sk-rail{display:none}.shell-sk-main{padding:var(--spacing-16)}}.igWrap{width:100%;min-width:0;color:var(--color-ink,currentColor);display:block;position:relative}.igCanvas{isolation:isolate;aspect-ratio:1;border:1px solid var(--color-hairline,currentColor);border-radius:var(--radius-xl,var(--radius-xl));background:color-mix(in srgb, var(--surface-card-surface,Canvas) 88%, var(--color-warm-mist,currentColor));width:100%;min-height:11.25rem;position:relative;overflow:hidden}.igCanvas:after{z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink,currentColor) 4%, transparent);pointer-events:none;content:"";position:absolute;inset:0}.igDots,.igGlow{pointer-events:none;position:absolute}.igDots{z-index:1;color:var(--color-ink,currentColor);background-image:radial-gradient(circle, color-mix(in srgb, currentColor 46%, transparent) 1px, transparent .0844rem);background-size:1.125rem 1.125rem;animation:3.2s ease-in-out infinite ig-breathe;inset:-12%;-webkit-mask-image:radial-gradient(#000 0 56%,#0000 74%),radial-gradient(#000 0 48%,#0000 72%);mask-image:radial-gradient(#000 0 56%,#0000 74%),radial-gradient(#000 0 48%,#0000 72%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.igGlow{z-index:0;background:radial-gradient(circle at 34% 38%, color-mix(in srgb, var(--color-ink,currentColor) 18%, transparent), transparent 34%), radial-gradient(circle at 68% 62%, color-mix(in srgb, var(--color-graphite,currentColor) 22%, transparent), transparent 38%);opacity:.72;border-radius:42%;animation:3.2s ease-in-out infinite reverse ig-breathe;inset:-26%;transform:scale(1.08)}.igRes{z-index:3;border:1px solid var(--color-hairline,currentColor);border-radius:var(--radius-full,var(--radius-full));max-width:calc(100% - 1.5rem);color:var(--color-graphite,currentColor);background:color-mix(in srgb, var(--surface-page-canvas,Canvas) 84%, transparent);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;padding:.3125rem .5625rem;line-height:1;position:absolute;bottom:.75rem;right:.75rem;overflow:hidden}.igMeta{z-index:3;border:1px solid var(--color-hairline,currentColor);border-radius:var(--radius-md,var(--radius-md));background:color-mix(in srgb, var(--surface-page-canvas,Canvas) 84%, transparent);gap:2px;min-width:0;padding:.3125rem .5625rem;display:grid;position:absolute;bottom:.75rem;left:.75rem;right:5.75rem;overflow:hidden}.igLabel,.igPrompt{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.35;overflow:hidden}.igLabel{width:fit-content;max-width:100%;color:var(--color-ink,currentColor);background-image:linear-gradient(100deg, var(--color-graphite,currentColor) 18%, var(--color-ink,currentColor) 44%, var(--color-graphite,currentColor) 70%);font-size:var(--text-caption);-webkit-text-fill-color:transparent;background-position:100% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.6s ease-in-out infinite ig-shine}.igPrompt{color:var(--color-graphite,currentColor);font-size:var(--text-caption)}@keyframes ig-morph{0%{-webkit-mask-position:16% 20%,30% 32%;mask-position:16% 20%,30% 32%;-webkit-mask-size:52% 46%,40% 40%;mask-size:52% 46%,40% 40%}25%{-webkit-mask-position:84% 16%,66% 30%;mask-position:84% 16%,66% 30%;-webkit-mask-size:46% 58%,44% 38%;mask-size:46% 58%,44% 38%}50%{-webkit-mask-position:82% 84%,62% 68%;mask-position:82% 84%,62% 68%;-webkit-mask-size:60% 44%,38% 46%;mask-size:60% 44%,38% 46%}75%{-webkit-mask-position:14% 82%,34% 66%;mask-position:14% 82%,34% 66%;-webkit-mask-size:48% 54%,46% 40%;mask-size:48% 54%,46% 40%}to{-webkit-mask-position:16% 20%,30% 32%;mask-position:16% 20%,30% 32%;-webkit-mask-size:52% 46%,40% 40%;mask-size:52% 46%,40% 40%}}@keyframes ig-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes ig-shine{0%,18%{background-position:100% 0}82%,to{background-position:0 0}}.igMeta.is-full{right:.75rem}.igWrap.is-compact,.igWrap.is-compact .igCanvas{width:100%;height:100%}.igWrap.is-compact{border-radius:inherit;overflow:hidden}.igWrap.is-compact .igCanvas{aspect-ratio:auto;border-radius:inherit;border:0;min-height:0}.igWrap.is-compact .igMeta{border-radius:var(--radius-md,var(--radius-md));padding:.1875rem .4375rem;bottom:.375rem;left:.375rem;right:.375rem}.igWrap.is-compact .igLabel{font-size:var(--text-caption)}@media (width<=640px){.igCanvas{min-height:9.375rem}.igRes{bottom:.625rem;right:.625rem}.igMeta{bottom:.625rem;left:.625rem;right:5.5rem}.igMeta.is-full{right:.625rem}}@media (prefers-reduced-motion:reduce){.igDots,.igGlow,.igLabel{animation:none}.igDots{opacity:.62}.igGlow{opacity:.55}.igLabel{-webkit-text-fill-color:currentColor;background:0 0}}.igCanvas{max-height:78vh}.igWrap.is-compact .igCanvas{max-height:none}.igGrain{z-index:2;opacity:.16;mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:10rem 10rem;animation:.8s steps(4,end) infinite ig-grain;position:absolute;inset:-50%}.igSweep{z-index:2;background:linear-gradient(105deg, transparent 0%, color-mix(in srgb, var(--color-ink,currentColor) 10%, transparent) 50%, transparent 100%);pointer-events:none;width:60%;animation:3.6s ease-in-out infinite ig-sweep;position:absolute;inset:0;transform:translate(-120%)skew(-12deg)}.igVeil{z-index:2;border-bottom:1px solid color-mix(in srgb, var(--color-ink,currentColor) 28%, transparent);background:color-mix(in srgb, var(--surface-card-surface,Canvas) 70%, var(--color-warm-mist,currentColor));pointer-events:none;transition:transform .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:translateY(0)}.igPrevia{z-index:1;object-fit:cover;opacity:0;filter:blur(1.5rem);width:100%;height:100%;transition:opacity .2s ease-out,filter .5s ease-out;position:absolute;inset:0;transform:scale(1.06)}.igPrevia.is-ready{opacity:1}.igHead{align-items:center;gap:.375rem;min-width:0;display:flex}.igMark{flex:none;width:.875rem;height:.875rem;animation:2.4s linear infinite ig-spin}.igTimer{color:var(--color-ash,currentColor);font-size:var(--text-body);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}@keyframes ig-grain{0%{transform:translate(0)}25%{transform:translate(-6%,4%)}50%{transform:translate(5%,-7%)}75%{transform:translate(-4%,-3%)}to{transform:translate(0)}}@keyframes ig-sweep{0%{transform:translate(-120%)skew(-12deg)}to{transform:translate(260%)skew(-12deg)}}@keyframes ig-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.igGrain,.igSweep,.igMark{animation:none}.igSweep{display:none}.igVeil,.igPrevia{transition:none}}.igRes{z-index:3;top:.625rem;bottom:auto;right:.625rem}.igMeta,.igMeta.is-full{right:.75rem}.igWrap.is-compact .igMeta{right:.375rem}@media (width<=640px){.igRes{top:.5rem;bottom:auto;right:.5rem}.igMeta,.igMeta.is-full{right:.625rem}}.rlLinha{min-width:0;margin-block:var(--spacing-12);color:var(--color-graphite);font-family:var(--font-pplxsans)}.rlTrigger{align-items:center;gap:var(--spacing-8);max-width:100%;padding:var(--spacing-4) 0;color:inherit;font:inherit;font-size:var(--text-body);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}.rlTrigger:hover{color:var(--color-ink)}.rlTrigger:focus-visible{outline:2px solid var(--color-ink);outline-offset:.25rem;border-radius:var(--radius-md)}.rlIndicator{text-align:center;width:1rem;display:inline-block}.is-pensando .rlIndicator{animation:2s linear infinite rlTurn}.rlTimer,.rlTime{font-variant-numeric:tabular-nums}.rlTimer{white-space:nowrap}.rlChevron{margin-left:var(--spacing-4)}.rlBody{border-left:2px solid var(--color-hairline);margin:var(--spacing-8) 0 0 .4375rem;padding-left:var(--spacing-16);font-size:var(--text-caption);overflow-wrap:anywhere;line-height:1.65}.rlBody[hidden]{display:none}.rlEntry{white-space:pre-wrap}.rlEntry+.rlEntry{margin-top:var(--spacing-8)}.rlTime{margin-right:var(--spacing-8);color:var(--color-ash);font-size:var(--text-micro)}.rlLinha.is-erro .rlIndicator{color:var(--color-signal-red)}.rlStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes rlTurn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.is-pensando .rlIndicator{animation:none!important}}.primeiros-passos{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);width:100%;color:var(--color-ink);text-align:left;gap:12px;padding:16px;display:grid}.primeiros-passos-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.primeiros-passos-head h2{color:var(--color-ink);margin:0;font-size:14px;font-weight:600;line-height:1.4}.primeiros-passos-head p{color:var(--color-graphite);margin:2px 0 0;font-size:12px;line-height:1.45}.primeiros-passos-contagem{color:var(--color-graphite);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.primeiros-passos-barra{border-radius:var(--radius-full);background:var(--color-navigation-selected);height:4px;overflow:hidden}.primeiros-passos-barra>span{border-radius:inherit;background:var(--color-ink);height:100%;transition:width .25s;display:block}.primeiros-passos-lista{margin:0;padding:0;list-style:none;display:grid}.primeiros-passos-item{border-top:1px solid var(--color-hairline);grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.primeiros-passos-icone{border-radius:var(--radius-lg);background:var(--color-navigation-bg);width:32px;height:32px;color:var(--color-graphite);place-items:center;font-size:15px;display:grid}.primeiros-passos-item.is-feito .primeiros-passos-icone{background:var(--color-ink);color:var(--color-parchment)}.primeiros-passos-texto{gap:2px;min-width:0;display:grid}.primeiros-passos-texto strong{color:var(--color-ink);font-size:13px;font-weight:500}.primeiros-passos-texto small{color:var(--color-graphite);font-size:12px;line-height:1.4}.primeiros-passos-item.is-feito .primeiros-passos-texto strong{color:var(--color-graphite);text-decoration:line-through}.primeiros-passos-estado{color:var(--color-graphite);white-space:nowrap;font-size:11.5px}.primeiros-passos-item.is-nao_confirmado .primeiros-passos-estado:before{content:"— "}.primeiros-passos-acao{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);min-height:36px;color:var(--color-ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.primeiros-passos-acao:hover{background:var(--color-navigation-bg)}.primeiros-passos-acao.is-primaria{border-color:var(--surface-button-fill,var(--color-ink));background:var(--surface-button-fill,var(--color-ink));color:var(--color-parchment)}.primeiros-passos-acao.is-primaria:hover{opacity:.9}.primeiros-passos-acao:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (width<=640px){.primeiros-passos-item{grid-template-columns:32px minmax(0,1fr);row-gap:8px}.primeiros-passos-estado{grid-column:2}.primeiros-passos-acao{grid-column:2;justify-self:start;min-height:44px}}.home-hero>.primeiros-passos{max-width:760px;margin-inline:auto}.analytics-page>.primeiros-passos{margin-bottom:16px}.primeiros-passos.is-compact{gap:8px}.primeiros-passos.is-compact>.primeiros-passos-acao{justify-self:start}.primeiros-passos.is-recolhivel{background:0 0;border-radius:16px;gap:0;padding:0 8px 0 16px}.primeiros-passos.is-recolhivel .ui-collapsible{gap:0}.primeiros-passos.is-recolhivel .ui-collapsible-trigger{flex-wrap:nowrap;min-height:48px;padding:0 4px 0 0;font-size:13.5px}.primeiros-passos.is-recolhivel .ui-collapsible-trigger-label{font-weight:500}.primeiros-passos.is-recolhivel .ui-collapsible-summary{white-space:nowrap;font-variant-numeric:tabular-nums;order:2;max-width:none;display:block;overflow:visible}.primeiros-passos.is-recolhivel .ui-collapsible-caret{order:3;width:16px;height:16px}.primeiros-passos.is-recolhivel .ui-collapsible-region-inner{gap:12px;padding:4px 8px 14px 0;display:grid}.primeiros-passos.is-recolhivel .ui-collapsible-summary{align-items:center;gap:var(--spacing-8);display:inline-flex}.primeiros-passos-segmentos{gap:.1875rem;display:inline-flex}.primeiros-passos-segmentos>i{border-radius:var(--radius-full);background:var(--color-navigation-selected);width:1rem;height:.25rem}.primeiros-passos-segmentos>i.is-feito{background:var(--color-ink)}.primeiros-passos-segmentos>i.is-parcial{background:color-mix(in srgb, var(--color-ink) 45%, transparent)}@media (width<=480px){.primeiros-passos-segmentos>i{width:.5rem}}.primeiros-passos-proximo{justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;min-height:2.75rem;padding:0 var(--spacing-4) 0 0;border:0;border-top:1px solid var(--color-hairline);color:var(--color-graphite);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;background:0 0;margin:0;display:flex}.primeiros-passos-proximo-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.primeiros-passos-proximo .fi{color:var(--color-ink);flex:none;font-size:1rem}.primeiros-passos-proximo:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}@media (hover:hover){.primeiros-passos-proximo:hover{color:var(--color-ink)}}.ecom-import-card{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);width:100%;max-width:640px;color:var(--color-ink);gap:14px;margin-top:8px;padding:16px;display:grid}.ecom-import-head{align-items:flex-start;gap:12px;display:flex}.ecom-import-mark{border-radius:var(--radius-lg);background:var(--color-navigation-bg);width:36px;height:36px;color:var(--color-ink);flex:none;place-items:center;font-size:16px;display:grid}.ecom-import-head small{color:var(--color-graphite);font-size:.875rem}.ecom-import-head h3{margin:2px 0 0;font-size:15px;font-weight:600;line-height:1.35}.ecom-import-head p{color:var(--color-graphite);margin:2px 0 0;font-size:.875rem}.ecom-import-resumo{border:1px solid var(--color-hairline);border-radius:var(--radius-xl);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.ecom-import-resumo>div{border-left:1px solid var(--color-hairline);padding:10px 12px}.ecom-import-resumo>div:first-child{border-left:0}.ecom-import-resumo dt{color:var(--color-graphite);font-size:.875rem}.ecom-import-resumo dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:14px;font-weight:500}.ecom-import-tabela{overflow-x:auto}.ecom-import-tabela table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}.ecom-import-tabela th,.ecom-import-tabela td{border-bottom:1px solid var(--color-hairline);text-align:left;white-space:nowrap;padding:8px 10px}.ecom-import-tabela thead th{color:var(--color-graphite);font-size:.875rem;font-weight:500}.ecom-import-tabela tbody th{font-weight:500}.ecom-import-tabela s{color:var(--color-ash);margin-left:.375rem;font-size:.875rem}.ecom-import-falta h4{margin:0 0 .375rem;font-size:.875rem;font-weight:600}.ecom-import-falta ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ecom-import-falta li{align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.ecom-import-falta li>.fi{width:12px;height:12px;color:var(--color-graphite);flex:none;margin-top:3px}.ecom-import-falta li span{gap:1px;display:grid}.ecom-import-falta li strong{font-weight:500}.ecom-import-falta li small{color:var(--color-graphite);font-size:.875rem;line-height:1.4}.ecom-import-ok{color:var(--color-graphite);align-items:center;gap:.375rem;margin:0;font-size:.875rem;display:flex}.ecom-import-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ecom-import-acoes button{min-height:2.75rem}.ecom-import-indisponivel{color:var(--color-graphite);font-size:.875rem}@media (width<=640px){.ecom-import-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.ecom-import-resumo>div:nth-child(3){border-left:0}.ecom-import-resumo>div:nth-child(n+3){border-top:1px solid var(--color-hairline)}.ecom-import-acoes button{flex:auto;min-height:2.75rem}}.ecom-import-acoes button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.ecom-import-indisponivel{padding-block:.5rem}.ecom-import-tabela{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.chat-image-card{gap:var(--spacing-12);width:100%;max-width:40rem;margin-top:var(--spacing-8);padding:var(--spacing-16);border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);color:var(--color-ink);display:grid}.chat-image-head{gap:var(--spacing-8);justify-content:space-between;align-items:baseline;display:flex}.chat-image-head h3{margin:0;font-size:.9375rem;font-weight:600}.chat-image-head small{color:var(--color-graphite);font-size:var(--text-caption)}.chat-image-prompt{color:var(--color-graphite);font-size:var(--text-caption);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.chat-image-grid{gap:var(--spacing-12);display:grid}.chat-image-grid.is-multi{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-image-item{gap:var(--spacing-8);margin:0;display:grid}.chat-image-open{border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:var(--color-navigation-bg);cursor:zoom-in;padding:0;transition:opacity .15s;display:block;overflow:hidden}.chat-image-open img{object-fit:contain;width:100%;height:auto;max-height:32.5rem;display:block}.chat-image-actions{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.chat-image-actions>*{justify-content:center;align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}@media (width<=640px){.chat-image-grid.is-multi{grid-template-columns:minmax(0,1fr)}.chat-image-actions>*{flex:auto}}.chat-image-open:focus-visible,.chat-image-actions>:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (hover:hover){.chat-image-open:hover{opacity:.92}}@media (prefers-reduced-motion:reduce){.chat-image-open{transition:none}}@keyframes chat-image-chega{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:none}}.chat-image-card{animation:.22s ease-out both chat-image-chega}@media (prefers-reduced-motion:reduce){.chat-image-card{animation:none}}.chat-gerar-coluna{width:min(50rem,100%);padding-inline:var(--spacing-16);box-sizing:border-box;gap:var(--spacing-8);margin-inline:auto;display:grid}.chat-gerar-coluna .igWrap{max-width:22.5rem}.chat-gerar-coluna .rlLinha{margin-block:0}.jpdf{gap:var(--spacing-16);width:100%;max-width:72rem;padding:var(--spacing-16);box-sizing:border-box;color:var(--color-ink);margin:0 auto;display:grid}.jpdf>*{min-width:0}.jpdf-topo{justify-content:space-between;align-items:flex-end;gap:var(--spacing-12);flex-wrap:wrap;display:flex}.jpdf-topo h1{margin:var(--spacing-4) 0;font-size:var(--text-2)}.jpdf-topo p{color:var(--color-graphite);font-size:var(--text-body);overflow-wrap:anywhere;margin:0}.jpdf-voltar{min-height:2.75rem;color:var(--color-graphite);font-size:var(--text-body);align-items:center;display:inline-flex}.jpdf-resumo{gap:var(--spacing-4);padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--color-parchment);display:grid}.jpdf-resumo strong{font-size:var(--text-3)}.jpdf-resumo span{color:var(--color-graphite);font-size:var(--text-body)}.jpdf-aviso{padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--color-parchment);font-size:var(--text-body);align-items:center;gap:var(--spacing-8);flex-wrap:wrap;margin:0;display:flex}.jpdf-aviso.is-erro{border-color:var(--color-signal-red)}.jpdf-corpo{gap:var(--spacing-16);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.jpdf-etapas{gap:var(--spacing-8);margin:0;padding:0;list-style:none;display:grid}.jpdf-etapa{gap:var(--spacing-12);padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--color-soft-paper);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.jpdf-etapa.is-bloqueio{border-color:var(--color-signal-red)}.jpdf-etapa>.jpdf-botao{grid-column:2;justify-self:start}.jpdf-num{border-radius:var(--radius-full);border:1px solid var(--color-warm-mist);width:2rem;height:2rem;font-size:var(--text-body);color:var(--color-graphite);place-items:center;display:grid}.jpdf-etapa.is-ok .jpdf-num{background:var(--color-approval-green);border-color:var(--color-approval-green);color:var(--color-parchment)}.jpdf-etapa-texto{gap:var(--spacing-4);min-width:0;display:grid}.jpdf-etapa-topo{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.jpdf-etapa h2{font-size:var(--text-body-lg);margin:0}.jpdf-etapa p,.jpdf-etapa small{color:var(--color-graphite);font-size:var(--text-body);overflow-wrap:anywhere;margin:0}.jpdf-selo{align-items:center;gap:var(--spacing-4);padding:.125rem var(--spacing-8);border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--color-parchment);font-size:var(--text-body);display:inline-flex}.jpdf-selo:before{content:"";border-radius:var(--radius-full);background:var(--color-ash);width:.375rem;height:.375rem}.jpdf-selo.is-ok:before{background:var(--color-approval-green)}.jpdf-selo.is-andamento:before,.jpdf-selo.is-atencao:before{background:var(--color-ink)}.jpdf-selo.is-bloqueio{color:var(--color-signal-red);border-color:var(--color-signal-red)}.jpdf-selo.is-bloqueio:before{background:var(--color-signal-red)}.jpdf .jpdf-botao{min-width:2.75rem;min-height:2.75rem;padding:0 var(--spacing-16);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.jpdf-lado{gap:var(--spacing-12);display:grid}.jpdf-card{gap:var(--spacing-8);padding:var(--spacing-16);border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--color-soft-paper);display:grid}.jpdf-card h2{font-size:var(--text-body-lg);margin:0}.jpdf-card p{color:var(--color-graphite);font-size:var(--text-body);margin:0}.jpdf-paleta{gap:var(--spacing-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.jpdf-paleta li{align-items:center;gap:var(--spacing-4);font-size:var(--text-body);color:var(--color-graphite);display:inline-flex}.jpdf-paleta i{border-radius:var(--radius-full);border:1px solid var(--color-warm-mist);width:1.25rem;height:1.25rem}.jpdf-esqueleto{gap:var(--spacing-8);display:grid}.jpdf-esqueleto i{border-radius:var(--radius-lg);background:var(--color-warm-mist);height:4rem;display:block}@media (width>=64rem){.jpdf{padding:var(--spacing-32)}.jpdf-corpo{grid-template-columns:minmax(0,1fr) 20rem}.jpdf-etapa{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.jpdf-etapa>.jpdf-botao{grid-column:3}}.izzat-ai-panel .izzat-ai-panel-header{flex-wrap:wrap}.izzat-ai-panel .izzat-ai-panel-connected,.izzat-ai-panel .izzat-ai-panel-connected-pending{flex-wrap:wrap;flex:1 0 100%;order:3;min-width:0}.izzat-ai-panel textarea{overflow-wrap:anywhere;overflow-x:hidden}.izzat-ai-panel button:focus-visible,.izzat-ai-panel a:focus-visible,.izzat-ai-panel [tabindex]:focus-visible,.izzat-ai-orb:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-ink));outline-offset:2px}.izzat-ai-panel .izzat-ai-panel-body{overscroll-behavior:contain;scroll-padding-block:1rem}.izzat-ai-panel .izzat-ai-history-empty{justify-items:start;gap:.75rem;padding:1.25rem .25rem;line-height:1.5;display:grid}.izzat-ai-panel .izzat-ai-history-empty p{margin:0}.izzat-ai-panel .izzat-ai-panel-title strong,.izzat-ai-panel .izzat-ai-history-item-main{overflow-wrap:anywhere}.izzat-ai-panel .izzat-ai-panel-header,.izzat-ai-panel .izzat-ai-panel-footer{min-width:0}@media (hover:none){.izzat-ai-panel .izzat-ai-panel-header:hover{filter:none}}@media (pointer:coarse){.izzat-ai-panel .izzat-ai-connect-btn,.izzat-ai-panel .izzat-ai-insight-action,.izzat-ai-panel .izzat-ai-suggestion,.izzat-ai-panel .izzat-ai-history-new,.izzat-ai-panel .izzat-ai-history-empty .btn-soft,.izzat-ai-panel .izzat-ai-history-item-menu button,.izzat-ai-panel .izzat-ai-history-search-field{min-height:2.75rem}.izzat-ai-panel .izzat-ai-history-item-menu{width:11rem}}@media (width<=640px){.izzat-ai-panel{height:var(--vvh,100dvh);max-height:var(--vvh,100dvh)}.izzat-ai-panel .izzat-ai-panel-header{padding-top:max(.75rem, env(safe-area-inset-top,0px))}.izzat-ai-panel .izzat-ai-panel-footer{padding-bottom:max(.625rem, env(safe-area-inset-bottom,0px))}.izzat-ai-panel textarea,.izzat-ai-panel input{font-size:1rem}}@media (prefers-reduced-motion:reduce){.izzat-ai-panel *{scroll-behavior:auto;transition:none}}.izzat-ai-orb:not([data-thinking]) .izzat-ai-orb-spin{animation:none}.izzat-ai-orb{bottom:calc(var(--izzat-ai-orb-base,0px) + env(safe-area-inset-bottom,0px) + 1rem + var(--izzat-ai-orb-lift,0px) + var(--izzat-ai-orb-acao,0px))}.izzat-ai-orb-icon{width:1.5rem;height:1.5rem;color:var(--color-ink)}.izzat-ai-orb[data-tip]:after{content:attr(data-tip);border-radius:var(--radius-full);background:var(--color-ink);color:var(--on-solid);white-space:nowrap;opacity:0;pointer-events:none;padding:.25rem .5rem;font-size:.75rem;line-height:1.2;transition:opacity .15s;position:absolute;bottom:calc(100% + .5rem);right:0}@media (hover:hover){.izzat-ai-orb[data-tip]:hover:after{opacity:1}}.izzat-ai-orb[data-tip]:focus-visible:after{opacity:1}@media (prefers-reduced-motion:reduce){.izzat-ai-orb[data-tip]:after{transition:none}}@media (width>=56.3125rem){:root:has(.izzat-ai-orb:not([data-side=left])) .content:not(.is-home-content){border-inline-end:calc(5rem + env(safe-area-inset-right,0px)) solid transparent}:root:has(.izzat-ai-orb[data-side=left]) .content:not(.is-home-content){border-inline-start:calc(5rem + env(safe-area-inset-left,0px)) solid transparent}}:root:has(input[type=text]:focus,input:not([type]):focus,textarea:focus,select:focus,[contenteditable=true]:focus) .izzat-ai-orb:not([data-open]){display:none}@media (width<=44.99rem){:root:has(.e6-barra){--tab-bar-height:3.625rem}}.izzat-ai-orb-logo{animation:10s linear infinite izzat-ai-orb-gira}:root[data-engine-theme=dark] .izzat-ai-orb-logo{filter:brightness(0)invert()}.izzat-ai-orb:hover .izzat-ai-orb-logo{animation-duration:3s}@keyframes izzat-ai-orb-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.izzat-ai-orb-logo{animation:none}}@media (width<=56.25rem){:root .izzat-ai-orb:not([data-dragging]){transition:right .25s,left .25s,bottom .25s,top .25s,box-shadow .2s,opacity .2s}:root .izzat-ai-orb[data-rolando]:not([data-open]){opacity:0;pointer-events:none}:root .izzat-ai-orb{width:2.75rem;height:2.75rem}:root .izzat-ai-orb .izzat-ai-orb-icon,:root .izzat-ai-orb .izzat-ai-orb-mark{width:1.25rem;height:1.25rem}}.izzat-ai-panel .izzat-ai-contexto-item{align-items:center;gap:.25rem;padding:.25rem .75rem;display:flex}.izzat-ai-panel .izzat-ai-acao-abrir{min-height:2rem;margin-top:.5rem;display:block}.izzat-ai-panel .izzat-ai-panel-connected{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.izzat-ai-panel .izzat-ai-connected-item,.izzat-ai-panel .izzat-ai-connect-btn{border:.0625rem solid var(--color-hairline);border-radius:var(--radius-full);min-height:1.75rem;font-size:var(--text-caption);font-weight:var(--font-weight-regular);align-items:center;gap:.25rem;padding:0 .625rem;line-height:1;text-decoration:none;display:inline-flex}.izzat-ai-panel .izzat-ai-connected-item{color:var(--color-graphite);background:0 0}.izzat-ai-panel .izzat-ai-connect-btn{color:var(--color-ink);background:var(--surface-card-surface);cursor:pointer}.izzat-ai-panel .izzat-ai-connect-btn:hover{background:var(--color-hairline);text-decoration:none}.izzat-ai-panel .izzat-ai-insight-action{min-height:2rem;margin-top:.5rem;text-decoration:none;display:inline-flex}.izzat-ai-panel .izzat-ai-insight-action:hover{text-decoration:none}.izzat-ai-panel .izzat-ai-suggestion{border:.0625rem solid var(--color-hairline);border-radius:var(--radius-full);background:var(--surface-card-surface);color:var(--color-ink);font-size:var(--text-body-sm);cursor:pointer;padding:.5rem .875rem;line-height:1.3;transition:background-color .15s,border-color .15s}.izzat-ai-panel .izzat-ai-suggestion:hover{background:var(--color-hairline);border-color:var(--color-graphite)}@media (pointer:coarse){.izzat-ai-panel .izzat-ai-connected-item,.izzat-ai-panel .izzat-ai-connect-btn{min-height:2.75rem}}.izzat-ai-panel-marca{block-size:1.125rem;inline-size:1.125rem;vertical-align:-.1875rem;margin-inline-end:var(--spacing-8)}.izzat-ai-contexto-item{align-items:center;gap:0;display:inline-flex}.izzat-ai-chip-remover{border-radius:var(--radius-full);block-size:1.5rem;inline-size:1.5rem;color:var(--color-graphite);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:-.25rem;padding:0;display:inline-grid;position:relative}.izzat-ai-chip-remover:after{content:"";position:absolute;inset:-.625rem}.izzat-ai-chip-remover:hover{background:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}.izzat-ai-chip-remover:focus-visible{background:color-mix(in srgb, var(--color-ink) 12%, transparent);color:var(--color-ink);outline:none}.izzat-ai-chip-remover .fi{block-size:.875rem;inline-size:.875rem}.izzat-ai-atalhos{gap:var(--spacing-4);border-block-start:.0625rem solid var(--color-hairline);flex-wrap:wrap;margin-block-start:var(--spacing-12);padding-block-start:var(--spacing-12);display:flex}.izzat-ai-atalho{align-items:center;gap:var(--spacing-8);min-block-size:2.75rem;padding:0 var(--spacing-12);border-radius:var(--radius-full);color:var(--color-graphite);font:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;border:0;display:inline-flex}.izzat-ai-atalho .fi{block-size:1rem;inline-size:1rem}.izzat-ai-atalho:hover{background:color-mix(in srgb, var(--color-ink) 8%, transparent);color:var(--color-ink)}.izzat-ai-atalho:focus-visible{background:color-mix(in srgb, var(--color-ink) 12%, transparent);color:var(--color-ink);outline:none}.izzat-ai-dica{z-index:60;align-items:center;gap:var(--spacing-4);max-inline-size:min(20rem,100vw - 6.5rem);padding:0 var(--spacing-4) 0 var(--spacing-12);border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:var(--surface-card-surface);color:var(--color-ink);font-size:var(--text-body);box-shadow:0 .375rem 1.25rem color-mix(in srgb, var(--color-pure-black) 30%, transparent);margin-block-end:.375rem;display:flex;position:fixed}.izzat-ai-dica[data-side=right]{margin-inline-end:4.25rem}.izzat-ai-dica[data-side=left]{margin-inline-start:4.25rem}.izzat-ai-dica button{min-block-size:2.75rem;color:inherit;font:inherit;cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0}.izzat-ai-dica__abrir{padding:0 var(--spacing-8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.izzat-ai-dica__fechar{inline-size:2.75rem;color:var(--color-graphite);flex:none}.izzat-ai-dica button:hover{background:color-mix(in srgb, var(--color-ink) 8%, transparent)}.izzat-ai-dica button:focus-visible{background:color-mix(in srgb, var(--color-ink) 12%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.izzat-ai-dica,.izzat-ai-dica button{transition:none;animation:none}}.chat-input .send{place-items:center;padding:0;display:inline-grid}.chat-input .send .chat-send-mark{transform-origin:50%;width:1.125rem;height:1.125rem;display:block}:root[data-engine-theme=dark] .chat-input .send:not(.is-stop) .chat-send-mark{filter:none}.chat-input .send:not(.is-stop) .chat-send-mark{animation:none}.chat-input .send.is-stop .chat-send-mark{animation:.9s linear infinite chat-send-gira,1.8s ease-in-out infinite chat-send-respira}@keyframes chat-send-respira{50%{scale:.86}}@media (prefers-reduced-motion:reduce){.chat-input .send.is-stop .chat-send-mark{animation:1.8s linear infinite chat-send-gira!important}}:root .chat-input .send.send.send:has(.chat-send-mark){background:#ffffff0f!important}:root .home-hero>.chat-input .send.send.send:has(.chat-send-mark){background:#ffffff0f!important}:root .chat-input .send.send.send:has(.chat-send-mark):hover{background:#ffffff1f!important}:root[data-engine-theme=dark] .chat-input .send:has(.chat-send-mark) .chat-send-mark{filter:invert();opacity:.85}:root:not([data-engine-theme=dark]) .chat-screen>.chat-input.is-docked .send:has(.chat-send-mark) .chat-send-mark{filter:invert()}:root:not([data-engine-theme=dark]) .chat-screen>.chat-input.is-docked .send:not(.is-stop):has(.chat-send-mark) .chat-send-mark{opacity:.9}.chat-input .send.is-stop{position:relative}.chat-input .send.is-stop:after{content:"";background:currentColor;border-radius:2px;block-size:.5rem;inline-size:.5rem;margin:auto;position:absolute;inset:0}.chat-input .send.is-stop .chat-send-mark{opacity:.45}.page-row .page-row-main{align-items:center;gap:var(--spacing-16,1rem);display:flex}.page-row-previa{border-radius:var(--radius-md,.75rem);background:var(--color-navigation-selected);border:1px solid var(--color-hairline);flex:none;width:7.5rem;height:5rem;position:relative;overflow:hidden}.page-row-previa iframe{transform-origin:0 0;pointer-events:none;border:0;width:80rem;height:53.3125rem;position:absolute;top:0;left:0;transform:scale(.09375)}.page-row-texto{align-items:flex-start;gap:var(--spacing-4,.25rem);flex-direction:column;min-width:0;display:flex}.page-row-texto>:is(strong,.muted){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (width<=700px){.page-row-previa{width:5.5rem;height:3.75rem}.page-row-previa iframe{transform:scale(.06875)}}.pages-hub-page .page-row .page-row-main{align-items:center;justify-items:initial;flex:auto;min-width:0;display:flex}.pages-hub-page .page-row .page-row-texto{flex:auto}.pages-hub-page .page-row .page-row-texto>strong{display:block}.pages-hub-page .page-row .page-row-acoes{gap:var(--spacing-8,.5rem);flex-wrap:nowrap;flex:none;display:flex}.celulas-page .celulas-form label{align-items:baseline;column-gap:.25rem;row-gap:var(--spacing-8,.5rem);grid-template-columns:max-content max-content 1fr;display:grid}.celulas-page .celulas-form label>:is(input,select,textarea){grid-column:1/-1;width:100%;min-height:2.75rem}.celulas-page .celulas-dica{color:var(--color-ash)}.shell :is(.pz-search,.pages-list-search,.section-library-search) input{box-shadow:none!important;background:0 0!important;border:0!important}.pages-list-search input:focus-visible{outline:0}.pages-list-search:focus-within{outline:.125rem solid var(--color-ink);outline-offset:.125rem}:is(.pages-list-filter,.analytics-currency-choice) select{background:var(--color-navigation-selected);color:var(--color-ink);border:0}:is(.pages-list-filter,.analytics-currency-choice) select:focus-visible{outline:.125rem solid var(--color-ink);outline-offset:.125rem}:root[data-engine-theme=dark] :is(.page-row-acoes,.pages-list-toolbar) .btn-soft{background:var(--color-navigation-selected);border-color:#0000}.funil-atalho{color:var(--color-graphite);text-decoration:none}.funil-atalho:is(:hover,:focus-visible){color:var(--color-ink);text-decoration:underline}.pages-list-count{color:var(--color-ash)}.page-row .badge{border-radius:var(--radius-sm,.375rem);padding-inline:var(--spacing-8,.5rem)}.page-row-texto>strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-row .page-row-main:focus-visible{outline:.125rem solid var(--color-ink);outline-offset:.25rem;border-radius:var(--radius-md,.75rem)}.checkouts-lista .row-actions.checkouts-lista__acoes .table-action{background:var(--color-navigation-selected);border-color:#0000}@media (hover:hover){.checkouts-lista .row-actions.checkouts-lista__acoes .table-action:hover{background:var(--color-warm-mist)}}.checkouts-lista .checkouts-lista__campo select.upsell-select{background:var(--color-navigation-selected);border-color:#0000}.ads-business-seletor:has(select:disabled){display:none}.ov-period button{border-color:#0000}.home-chip{border-color:var(--color-hairline)}.superapp-loja-btn{max-width:100%}.superapp-loja{flex:auto;min-width:0}.superapp-panel-head .superapp-icon-btn{border-radius:var(--radius-md,.75rem);min-width:2.75rem;min-height:2.75rem}.app-sidebar-nav .nav-item{border-radius:var(--radius-md,.75rem);min-height:2.75rem;padding-inline:var(--spacing-12,.75rem)}.app-page .page-head,.pages-hub-page>header{margin-top:var(--spacing-8,.5rem)}.page-head p,.pages-hub-page>header p{max-width:70ch}:root[data-engine-theme=dark] .checkouts-lista :is(.table-action,select.upsell-select){--color-warm-mist:transparent;--color-control-border:transparent}:root[data-engine-theme=dark] :is(.btn-primary,.journey-primary-action,.product-action-btn,.pj-action-primary){--surface-button-fill:var(--color-navigation-selected);--color-deep-teal:var(--color-navigation-selected);--on-solid:var(--color-ink);--color-parchment:var(--color-ink)}:root[data-engine-theme=dark] .ov-headline-card.is-primary{--color-deep-teal:var(--color-navigation-selected);--color-parchment:var(--color-ink);--on-solid:var(--color-ink)}:root[data-engine-theme=dark] .shell .btn-soft,:root[data-engine-theme=dark] .shell .table-action{--color-warm-mist:transparent;--color-control-border:transparent}:root[data-engine-theme=dark] .shell .content select{--color-warm-mist:transparent;--color-control-border:transparent;background-color:var(--color-navigation-selected);border-color:#0000}:root[data-engine-theme=dark] :is(.ov-period button.is-active,.pz-pills button.is-active,.skills-scope-tabs button.is-active,.svc-cycle button.is-active,.ps-status-option.is-active){--color-deep-teal:var(--color-navigation-selected);--on-solid:var(--color-ink)}:root[data-engine-theme=dark] :is(.btn-primary,.btn-soft):disabled{opacity:.55;cursor:not-allowed}.shell :is(.btn-primary,.btn-soft,.table-action):focus-visible{outline:var(--anel-foco);outline-offset:var(--anel-foco-recuo)}:root[data-engine-theme=dark] .shell .btn-primary .fi{color:currentColor}@media (hover:hover){:root[data-engine-theme=dark] .shell .btn-primary:hover:not(:disabled){--color-pure-black:var(--color-warm-mist)}}.shell :is(small,.muted,.hint,.search-note){font-size:.875rem}.shell :is(.btn-soft,.btn-primary,.btn-ghost),.ads-nav-filho{font-size:var(--text-body)}@media (width<=700px){.shell .content:not(.is-home-content),.ads-shell main{padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}}.shell :is(.product-row,.list-row,.page-row)>*{min-width:0}.shell :is(.product-row,.list-row) :is(strong,h2,h3){overflow-wrap:anywhere}.superapp-loja-nome{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}.ads-shell .sr-only,.shell .sr-only{clip:rect(0 0 0 0);clip-path:inset(50%)}@media (width<=700px){html{scroll-padding-top:4.5rem;scroll-padding-bottom:5.5rem}}.shell :where(.ov-headline-card small,.page-eyebrow){letter-spacing:.04em}.ads-shell{background:var(--color-parchment)}.ads-shell>.ads-side{margin:var(--spacing-8,.5rem);border:1px solid var(--color-hairline);border-radius:var(--radius-xl,1.125rem);height:calc(100svh - 1rem)}.ads-shell{grid-template-columns:15rem minmax(0,1fr)}.ads-side-nav :is(a,button){border-radius:var(--radius-md,.75rem);min-height:2.75rem;font-size:var(--text-body)}.ads-side-nav :is(a,button)[aria-current=page]{background:var(--color-navigation-selected);box-shadow:none}.ads-voltar{color:var(--color-graphite);background:0 0;border:0;min-height:2.75rem}@media (hover:hover){.ads-voltar:hover{color:var(--color-ink)}}.ads-side-marca :is(.badge,em,small){border-radius:var(--radius-sm,.375rem);color:var(--color-ash)}.ads-contexto-secao select{text-overflow:clip;max-width:none}.ads-shell .ads-conteudo{padding-inline:clamp(1rem,3vw,2.5rem)}.ads-shell :is(.panel,section) .async-state{width:100%;max-width:none}:root:has(.izzat-ai-orb:not([data-side=left])) .ads-shell .ads-conteudo{padding-inline-end:calc(5rem + env(safe-area-inset-right,0px))}.shell :is(.panel,.product-row,.list-row) :is(.checkout-prontidao,.async-state){background:color-mix(in srgb, var(--color-navigation-selected) 55%, transparent);border-color:#0000}.shell details>summary{cursor:pointer;color:var(--color-graphite);align-items:center;gap:var(--spacing-8,.5rem);min-height:2.75rem;list-style:none;display:inline-flex}.shell details>summary:before{content:"›";transition:transform .16s cubic-bezier(.2,0,0,1);display:inline-block}.shell details[open]>summary:before{transform:rotate(90deg)}.shell details>summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.shell details>summary:before{transition:none}}.checkouts-lista .checkouts-lista__campo>span{color:var(--color-graphite)}.checkouts-lista .checkouts-lista__meta>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.checkouts-lista .checkouts-lista__badge{border-radius:var(--radius-sm,.375rem)}.shell :is(.product-card,.checkouts-lista .product-row),.home-hero :is(.primeiros-passos,.pp-card),.chat-input .chat-composer-card{border-color:var(--color-hairline)}.shell :is(.panel,.checkout-prontidao)>p{max-width:75ch}:root[data-engine-theme=dark] .primeiros-passos-acao.is-primaria{--surface-button-fill:var(--color-navigation-selected);--color-parchment:var(--color-ink)}:root[data-engine-theme=dark] .primeiros-passos-acao:not(.is-primaria){border-color:#0000}.primeiros-passos-barra{background:var(--color-hairline)}.primeiros-passos-estado{font-weight:600}.primeiros-passos-lista{gap:var(--spacing-8,.5rem)}.primeiros-passos-contagem{color:var(--color-ash)}.primeiros-passos-icone{flex:none}.shell :is(.row-actions,.page-row-acoes,.checkout-prontidao__acoes){gap:var(--spacing-8,.5rem)}.shell :is(button,select,input):disabled{cursor:not-allowed}:root[data-engine-theme=dark] .shell :is(input,textarea)::placeholder{color:var(--color-ash);opacity:1}:root{--duracao-interacao:.14s;--anel-foco:.125rem solid var(--color-ink);--anel-foco-recuo:.125rem}.shell{--mov-rapido:var(--duracao-interacao);--mov-curva:cubic-bezier(.2, 0, 0, 1)}.shell :is(.btn-primary,.btn-soft){transition:background-color var(--duracao-interacao) var(--mov-curva), border-color var(--duracao-interacao) var(--mov-curva), color var(--duracao-interacao) var(--mov-curva)}.shell :is(.btn-primary,.btn-soft,.nav-item,.superapp-rail-item):focus-visible{outline:var(--anel-foco);outline-offset:var(--anel-foco-recuo)}.superapp-rail-item{transition:background-color var(--mov-rapido) var(--mov-curva), color var(--mov-rapido) var(--mov-curva)}.shell :is(.nav-item,.rail-previa__item){transition:background-color var(--mov-rapido) var(--mov-curva)}.superapp-loja-menu,.engine-model-popover{animation:regra-entra var(--mov-rapido) var(--mov-curva)}.shell :is(.btn-primary,.btn-soft,.table-action,.home-chip,.superapp-rail-item):active:not(:disabled){transform:scale(.98)}.superapp-rail-item[data-tip]:after{transition-delay:.12s}.shell details[open]>:not(summary){animation:regra-entra var(--mov-rapido) var(--mov-curva)}@media (hover:hover){.pages-hub-page .page-row:hover{background:color-mix(in srgb, var(--color-navigation-selected) 40%, transparent)}}.shell :is(.page-row,.product-row){transition:background-color var(--mov-rapido) var(--mov-curva)}@media (prefers-reduced-motion:reduce){.superapp-rail-item,.shell :is(.btn-primary,.btn-soft,.nav-item,.rail-previa__item,.page-row,.product-row){transition:none}.superapp-loja-menu,.engine-model-popover,.shell details[open]>:not(summary){animation:none}.shell :is(.btn-primary,.btn-soft,.table-action,.home-chip,.superapp-rail-item):active{transform:none}}@keyframes regra-entra{0%{opacity:0;transform:translateY(-.25rem)}}.ads-shell :is(.ads-conta-topo-vazio,.ads-contexto-separador,.ads-capability-context,.ads-tabela-nome,.ad-conta-aviso),.shell :is(.pz-count,.pz-create,.pz-card-soon,.pz-rail-all),.shell :is(.svc-card-cta,.svc-art-tag),.shell :is(.ps-hint,.type-card,label.field),.shell .ui-select-trigger-label,.ads-shell small,.ads-shell .muted,.shell .sidebar-library-title{font-size:.875rem}.shell .pj-step-mark{font-size:.8125rem}.shell button.is-active:not(.superapp-tab,.ads-tab){font-size:max(.875rem,1em)}.ads-shell .btn-soft{font-size:var(--text-body)}:root:has(.ui-fab) .izzat-ai-orb{--izzat-ai-orb-lift:4.5rem}@media (width<=700px){.ui-fab{right:auto;left:max(1rem, env(safe-area-inset-left,0px))}.shell.has-tabbar .content:not(.is-home-content){padding-bottom:calc(var(--tabbar-h,4rem) + 6rem + env(safe-area-inset-bottom,0px))}.ads-shell .ads-conteudo{padding-bottom:calc(5rem + env(safe-area-inset-bottom,0px))}}.shell .type-card{position:relative;overflow:hidden}.shell :is(.pj-action-ghost,.type-card) svg{pointer-events:none}.shell .pz-card-open{min-width:0;overflow:hidden}@media (width<=700px){.shell .primeiros-passos{margin-bottom:5rem}}.shell .sidebar-project-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shell .ads-tabela-nome{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shell .app-page-head h1{letter-spacing:-.01em;font-size:clamp(1.5rem,1.2rem + .8vw,1.875rem);font-weight:500;line-height:1.2}.shell .app-page-head .app-page-heading p{color:var(--color-graphite);margin-top:var(--spacing-4,.25rem)}.shell .app-page-head .page-head-meta{color:var(--color-ash);align-items:center;gap:var(--spacing-8,.5rem);display:inline-flex}.shell .app-page-head .page-actions{align-items:center;gap:var(--spacing-8,.5rem);flex-wrap:wrap;display:flex}.shell .app-page-head{margin-bottom:var(--spacing-24,1.5rem)}@media (width<=700px){.shell .app-page-head .page-actions>:is(.btn-primary,.btn-soft){flex:auto;justify-content:center}}.shell .content :is(.panel,section)>h2{font-size:1.125rem;font-weight:500;line-height:1.3}.shell :is(.ov-headline-card strong,.pay-kpi strong,.payments-kpi strong),.shell :is(.product-card,.order-row,.payments-sale-row) :is(strong,.price,b){font-variant-numeric:tabular-nums}.shell ::selection{background:color-mix(in srgb, var(--color-ink) 22%, transparent);color:inherit}.shell :is(.pz-grid,.svc-grid,.studio-grid,.products-grid,.conexoes-grid){gap:var(--spacing-16,1rem)}.shell .async-state{text-align:left;max-width:40rem;margin-inline:auto}.shell .app-page>.async-state{justify-content:flex-start;margin-inline:0}:root[data-engine-theme=dark] .shell .async-state{--color-warm-mist:var(--color-hairline)}.shell input[type=search]{border-radius:var(--radius-md,.75rem);min-height:2.75rem}:root[data-engine-theme=dark] .shell .content :is(input:not([type=checkbox]):not([type=radio]),textarea){border-color:var(--color-hairline)}.shell .content :is(input,textarea,select):focus-visible{outline:.125rem solid var(--color-ink);outline-offset:.0625rem}.shell :is(input[type=checkbox],input[type=radio]){accent-color:var(--color-ink)}.shell .content table th{color:var(--color-ash);font-weight:500}.shell .content table :is(td,th){border-bottom-color:var(--color-hairline)}.shell .pz-tabs button.is-active{background:var(--color-navigation-selected);color:var(--color-ink)}.shell :is(.toast,.notify){border-radius:var(--radius-lg,1rem)}.shell .content hr{border-color:var(--color-hairline)}:root[data-engine-theme=dark] .shell .btn-soft{background:var(--color-navigation-selected)!important}@media (hover:hover){:root[data-engine-theme=dark] .shell .btn-soft:hover:not(:disabled){--color-navigation-selected:var(--color-warm-mist)}}:root[data-engine-theme=dark] .shell :is(.conexao-chip,.conexao-estado,.conexao-selo,.cn-chip){background:var(--color-navigation-selected);border-color:#0000}.shell .conexao-card .conexao-card-icone{border-radius:var(--radius-md,.75rem)}:root[data-engine-theme=dark] .shell .conexoes-resumo{--color-warm-mist:var(--color-hairline)}.shell .conexao-linha{border-color:var(--color-hairline)}.shell .conexao-causa{font-weight:500}.shell .conexao-passos{gap:var(--spacing-8,.5rem);display:grid}.shell .conexao-card-acoes{gap:var(--spacing-8,.5rem);flex-wrap:wrap;margin-top:auto;display:flex}.shell .conexoes-grade>.conexao-card{flex-direction:column;display:flex}.shell .conexao-form-erro{color:var(--color-signal-red)}.orders-page .order-valor{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.orders-page .order-metodo{color:var(--color-graphite)}.order-detail-modal{border-radius:var(--radius-xl,1.125rem);background:var(--color-navigation-bg);border:1px solid var(--color-hairline)}.order-detail-head{justify-content:space-between;align-items:center;gap:var(--spacing-12,.75rem);display:flex}.order-detail-grid{gap:var(--spacing-12,.75rem);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.order-detail-error{color:var(--color-signal-red)}.orders-page .order-reembolso .btn-soft{color:var(--color-graphite)}:root[data-engine-theme=dark] .saude-page :is(.ps-status-option,.pz-pills button){border-color:#0000}.saude-page :is(strong,.metric,.kpi){font-variant-numeric:tabular-nums}.shell :is(.orders-page,.saude-page){max-width:90rem}.shell .pj-head-type,.shell .pj-badge,.shell .pj-fisico-vazio,.shell .ov-panel-note,.shell .ov-panel-link,.ads-shell [id^=ads-level-tab-]{font-size:.875rem}.shell h3.section-title{font-size:1rem}.shell .btn-link,.shell .sidebar-library-empty,.shell .ui-collapsible-trigger-label{font-size:.875rem}.ads-shell .ads-meta-atalho-more{min-height:2.75rem;font-size:.875rem}.shell .type-card.is-active{font-size:.875rem}.shell .btn-link{align-items:center;min-height:2.75rem;display:inline-flex}.shell .ov-panel-link{color:var(--color-graphite);text-decoration:none}.shell .ov-panel-link:is(:hover,:focus-visible){color:var(--color-ink);text-decoration:underline}.shell .pj-badge.is-draft{color:var(--color-graphite)}.shell .sidebar-library-title,.shell .sidebar-library-empty{color:var(--color-ash)}.shell .ui-collapsible-trigger-label{color:var(--color-ink)}.shell h3.section-title{font-weight:500;line-height:1.3}.shell .product-card{border-radius:var(--radius-xl,1.125rem)}@media (hover:hover){.shell .product-card:hover{border-color:var(--color-warm-mist)}}.shell .product-card :is(h2,h3,strong){overflow-wrap:anywhere}.shell .pj-step-mark{flex:none}.shell .pj-action-ghost{min-height:2.75rem}:root[data-engine-theme=dark] .shell .pj-action-ghost{--color-warm-mist:transparent;--color-control-border:transparent}.shell .pz-card-open{text-align:left}.shell .pz-card-soon{color:var(--color-ash)}.shell .svc-card-cta{color:var(--color-ink)}.shell .svc-art-tag.is-soon{color:var(--color-ash)}.ads-shell .ads-conta-topo-vazio{color:var(--color-graphite)}.ads-shell .ads-contexto-separador{color:var(--color-ash)}.ads-shell .ads-capability-context,.ads-shell .ad-conta-aviso{color:var(--color-graphite)}.ads-shell .ads-tabela-nome{color:var(--color-ink)}.ads-shell table th{color:var(--color-ash);font-weight:500}.ads-shell table :is(td,th){border-bottom-color:var(--color-hairline)}.ads-shell .ui-fab{border-radius:var(--radius-full,999rem)}:root[data-engine-theme=dark] .ads-shell .table-action{--color-warm-mist:transparent;--color-control-border:transparent}:root[data-engine-theme=dark] .ads-shell select{--color-warm-mist:transparent;--color-control-border:transparent;background-color:var(--color-navigation-selected)}.shell .studio-card{border-radius:var(--radius-xl,1.125rem);text-align:left}@media (hover:hover){.shell .studio-card:hover{border-color:var(--color-warm-mist)}}.shell .studio-card :is(strong,h3){font-weight:500}.shell .pz-create,.shell .pz-rail-all{min-height:2.75rem}.shell .pz-count{color:var(--color-graphite);font-variant-numeric:tabular-nums}.shell .ps-hint{color:var(--color-graphite)}.shell .type-card{border-radius:var(--radius-lg,1rem)}.shell .type-card.is-active{border-color:var(--color-ink)}.shell label.field{color:var(--color-graphite)}.shell .home-chip{border-radius:var(--radius-full,999rem);min-height:2.75rem}@media (hover:hover){.shell .home-chip:hover{background:var(--color-navigation-selected)}}.shell .home-chip .fi{color:var(--color-graphite)}.chat-input .engine-model-trigger{border-radius:var(--radius-full,999rem)}@media (hover:hover){.chat-input .engine-model-trigger:hover{background:var(--color-navigation-selected)}}.chat-input .attach-btn{border-color:var(--color-hairline)}.chat-input textarea::placeholder{color:var(--color-ash)}.shell .chat-feed{scroll-padding-bottom:6rem}.shell .superapp-home-pergunta,.shell .home-hero h1{letter-spacing:-.015em}.shell .home-hero{gap:var(--spacing-16,1rem)}.shell .settings-page .panel{border-radius:var(--radius-xl,1.125rem)}.shell .settings-page label{color:var(--color-graphite)}.shell .settings-page input,.shell .settings-page .btn-primary{min-height:2.75rem}.shell .settings-page :is(h2,h3){font-weight:500}.shell .settings-page .muted{color:var(--color-ash)}.shell .settings-page table{width:100%}.shell .settings-page :is(.panel+.panel){margin-top:var(--spacing-16,1rem)}.shell .settings-page code{border-radius:var(--radius-sm,.375rem);font-size:.875rem}.shell .settings-page :is(.danger,.is-danger){color:var(--color-signal-red)}.shell .sidebar-project-name{color:var(--color-ink)}.shell .sidebar-nav .nav-item[aria-current=page]{background:var(--color-navigation-selected)}.shell .superapp-rail-sep{width:1.5rem}.shell .superapp-rail-item{border-radius:var(--radius-md,.75rem)}.shell .superapp-rail-item.is-active{color:var(--color-ink)}.shell .superapp-dot{box-shadow:0 0 0 .125rem var(--color-parchment)}.shell .sidebar-footer .avatar{font-size:.875rem}.shell .superapp-panel-head{min-height:3.5rem}.rail-previa{max-height:calc(100svh - 1rem);overflow-y:auto}.rail-previa__item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payments-page .payments-context h1{font-weight:500}.payments-page .payments-context p{color:var(--color-graphite)}.payments-page :is(.pay-kpi,.payments-kpi){border-color:var(--color-hairline)}.payments-page :is(.pay-kpi,.payments-kpi) small{color:var(--color-ash)}.payments-page :is(.pay-step,.payments-step){gap:var(--spacing-12,.75rem)}.payments-page .pay-note{color:var(--color-graphite)}.payments-page .payments-plan-list>div,.payments-page .pay-catalog li{border-color:var(--color-hairline)}.payments-page .payments-main-card{border-radius:var(--radius-xl,1.125rem)}.payments-page .pay-block-head{gap:var(--spacing-12,.75rem)}.shell .ov-headline-card{border-radius:var(--radius-xl,1.125rem)}.shell .ov-headline-card strong{letter-spacing:-.01em}.shell .ov-headline-card small{color:var(--color-ash)}.shell .ov-headline-card span{color:var(--color-graphite)}.shell .ov-period{gap:var(--spacing-8,.5rem)}.shell .ov-period button{border-radius:var(--radius-full,999rem);min-height:2.75rem}.shell .analytics-currency-choice{align-items:center;gap:var(--spacing-8,.5rem);color:var(--color-graphite);display:inline-flex}.shell .analytics-currency-choice select{border-radius:var(--radius-md,.75rem);min-height:2.75rem}.shell .analytics-page :is(.panel,section){border-radius:var(--radius-xl,1.125rem)}.shell .analytics-page :is(.panel,section)>small{color:var(--color-ash)}.pages-hub-page .page-row{border-radius:var(--radius-lg,1rem)}.pages-hub-page .page-row-previa{box-shadow:0 .25rem 1rem color-mix(in srgb, var(--color-pure-black) 30%, transparent)}@media (hover:hover){.pages-hub-page .page-row:hover .page-row-previa{border-color:var(--color-warm-mist)}}.pages-hub-page .pages-list-toolbar{gap:var(--spacing-12,.75rem)}.pages-hub-page .pages-list-search{border-radius:var(--radius-md,.75rem)}.pages-hub-page .pages-clear-filters{min-height:2.75rem}.pages-hub-page .page-create-error{color:var(--color-signal-red)}.pages-hub-page .badge.is-published{background:var(--color-navigation-selected);color:var(--color-ink)}.celulas-page .celulas-form{border-radius:var(--radius-xl,1.125rem)}.celulas-page .celulas-legenda{color:var(--color-graphite)}.celulas-page .celulas-obrigatorio{color:var(--color-signal-red)}.celulas-page .celulas-form fieldset{border-color:var(--color-hairline);border-radius:var(--radius-lg,1rem)}.celulas-page .celulas-form legend{color:var(--color-ink);padding-inline:var(--spacing-8,.5rem)}.celulas-page .celulas-form input:invalid:not(:placeholder-shown){border-color:var(--color-signal-red)}.celulas-page .celulas-form .btn-primary{min-height:2.75rem}.celulas-page .celulas-form :is(input,select){border-radius:var(--radius-md,.75rem)}.celulas-page .async-state{margin-bottom:var(--spacing-24,1.5rem)}.celulas-page .celulas-form>label{min-width:0}.orders-page .order-row{border-radius:var(--radius-lg,1rem)}@media (hover:hover){.orders-page .order-row:hover{background:color-mix(in srgb, var(--color-navigation-selected) 40%, transparent)}}.orders-page .order-detail-summary{color:var(--color-graphite)}.order-detail-modal .btn-soft{min-height:2.75rem}.order-detail-loading{color:var(--color-ash)}.checkouts-lista .checkout-prontidao__topo{gap:var(--spacing-8,.5rem)}.checkouts-lista .checkout-prontidao p{color:var(--color-ink)}.checkouts-lista .checkouts-lista__titulo{font-weight:500}.checkouts-lista .checkouts-lista__acoes{gap:var(--spacing-8,.5rem)}.checkouts-lista .product-row{border-radius:var(--radius-xl,1.125rem)}.shell :is(a,button,[role=button],summary):focus-visible{outline:.125rem solid var(--color-ink);outline-offset:.125rem}.shell [aria-disabled=true]{cursor:not-allowed;opacity:.6}.shell [aria-busy=true]{cursor:progress}.shell :is(button,a)[aria-current=page]{font-weight:500}.shell img:not([alt]){outline:0}.shell :is(th,td){padding-block:var(--spacing-8,.5rem)}.shell :is(ul,ol).sem-marcador{padding:0;list-style:none}.shell [hidden]{display:none}.shell :is(input,select,textarea)[aria-invalid=true]{border-color:var(--color-signal-red)}@media (forced-colors:active){.shell :is(.btn-primary,.btn-soft,.table-action){border:1px solid buttontext}}@media (width<=700px){.shell .app-page-head h1{font-size:1.5rem}.shell .content{padding-inline:var(--spacing-16,1rem)}.shell .home-chip{flex:100%;justify-content:flex-start}.shell .page-row-acoes{flex-wrap:wrap}.shell .checkouts-lista .row-actions{justify-content:flex-start}.shell .ov-period{scrollbar-width:none;overflow-x:auto}.shell .order-detail-grid{grid-template-columns:1fr}.shell .celulas-form{padding:var(--spacing-16,1rem)}.shell .payments-page :is(.pay-kpi,.payments-kpi){padding:var(--spacing-12,.75rem)}.rail-previa{display:none}}@media print{.shell :is(.superapp-rail,.superapp-panel,.izzat-ai-orb,.topbar){display:none}.shell .content{padding:0}.shell :is(.btn-primary,.btn-soft,.table-action){display:none}.shell *{box-shadow:none}}@media (prefers-contrast:more){.shell :is(.btn-soft,.table-action,select){--color-warm-mist:var(--color-graphite);--color-control-border:var(--color-graphite)}.shell .muted{color:var(--color-graphite)}}@media (prefers-reduced-transparency:reduce){.rail-previa{box-shadow:none}}.shell :is(svg,img){max-width:100%}.shell :is(pre,code){overflow-x:auto}.shell a[target=_blank]:after{content:""}a.skip-link.skip-link,a.ads-skip-link.ads-skip-link,.ads-shell .ads-conta-topo-vazio.ads-conta-topo-vazio,.ads-shell .ads-meta-atalhos>button,.ads-shell .ads-voltar>span,.ads-shell .ads-plataforma-estatica>strong,.ads-shell button.is-active.is-active:not(.superapp-tab,.ads-tab),.shell .conexoes-hub label.field,.shell label.field.field{font-size:.875rem}.shell h3.section-title.section-title{font-size:1rem}.shell .ov-headline-card>span,.shell .ov-metric>span,.shell .pz-pills>button,.shell .primeiros-passos-contagem.primeiros-passos-contagem,.shell .primeiros-passos-acao.primeiros-passos-acao{font-size:.875rem}.shell :is(.app-page .field,.section-title){font-size:.875rem!important}.ads-shell .ads-conta-seletor.is-vazia .ads-conta-topo-vazio,.shell .org-marca.org-marca>span{font-size:.875rem}.shell .settings-page .panel>h3,.shell .panel>h3{font-size:1rem}.shell .sidebar-library-title.sidebar-library-title,.ads-shell .ui-select-trigger-label.ui-select-trigger-label{font-size:.875rem}.shell .app-page-head .app-page-heading p,.shell .page-head p,.shell .async-state strong,.ads-shell .async-state strong{font-size:.9375rem}.shell .async-state p,.ads-shell .async-state p,.sidebar-library>header>button.sidebar-library-title.sidebar-library-title,.shell .sidebar-library-head>span.sidebar-library-title.sidebar-library-title{font-size:.875rem}.shell .sidebar-library-head>.sidebar-library-title{font-size:.875rem!important}.checkouts-lista .checkout-prontidao__trilha.checkout-prontidao__trilha>li,.shell .pz-card-open h4+p,.shell .pz-card-open>div>p,.shell button.pz-rail-all.pz-rail-all,.ads-shell .ads-capability-gate.ads-capability-gate,.ads-shell .ads-capability-gate>span,.ads-shell :is(.is-ready,.is-unavailable,.is-blocked,.is-permission)>p{font-size:.875rem}.shell .analytics-page p{font-size:max(.875rem,1em)}:root[data-engine-theme=dark] .ads-shell .btn-soft{--color-warm-mist:transparent;--color-control-border:transparent}.pages-hub-page .page-row-texto>strong{white-space:normal;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shell .pj-step-copy>strong{font-size:.9375rem}.shell .pj-step>.pj-step-mark,.shell .product-advanced-options :is(button,summary),.shell .pj-bar-copy>p,.shell .pj-requirements :is(strong,li),.e6a-linha .e6a-nome,.e6a .e6a-area,.e6a .e6a-adicionar,.e6-tip-area .e6-tip,.e6-tip kbd,.e6-topo-nome>strong,.e6-topo-nome .e6-topo-chip,.e6-contexto-area .e6-contexto,.e6-salvar .e6-salvar-principal,.ads-tabela td,.ads-tabela .ads-tabela-nome,.shell .wizard-step>strong,.shell .wizard-panel-head :is(small,p),.e6-tip.e6-tip kbd,.e6-topo-nome.e6-topo-nome>strong,.shell .wizard-step strong,.shell .wizard-panel-head small,.wizard-step.wizard-step strong{font-size:.875rem}:root:has(.izzat-ai-orb:not([data-side=left])) .e6-topo-acoes{margin-inline-end:5.5rem}:root[data-engine-theme=dark] :is(.wizard-step.is-active,.wizard-step[aria-current=step],.type-card.is-active){--color-deep-teal:var(--color-navigation-selected);--color-ink-solid:var(--color-navigation-selected);background-color:var(--color-navigation-selected);color:var(--color-ink)}nav.wizard-steps button.wizard-step span>:is(strong,small),.wizard-panel-head.wizard-panel-head small{font-size:.875rem}.shell .wizard-step strong,.shell .wizard-panel-head small{font-size:.875rem!important}.shell .pi-evento>div>strong,.shell .pi-evento strong{font-size:.875rem}@media (width<=700px){.shell .superapp-tab span,.ads-shell .ads-tabbar span{letter-spacing:.01em;font-weight:500}}.pages-hub-page .page-row-texto>strong{line-height:1.35}.pages-hub-page .page-row .page-row-texto>strong{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.shell .sidebar-account-main,.shell .sidebar-head :is(.sidebar-notifications,.superapp-icon-btn,.sidebar-collapse){min-width:2.75rem;min-height:2.75rem}.shell .sidebar-library-head,.shell .sidebar-nav .nav-item{min-height:2.75rem}.shell .superapp-loja-link{align-items:center;min-height:2.75rem;display:inline-flex}.shell .pz-pills>button,.shell .pz-filters-right .pj-action-primary,.shell .pz-search input,.shell .async-state .btn-primary,.shell .row-actions .btn-primary{min-height:2.75rem}:root .shell.superapp .superapp-rail-item,.shell .sidebar-nav .nav-item{min-height:2.75rem!important}:root .shell.superapp .superapp-rail-item{width:2.75rem!important;height:2.75rem!important}:root .shell.superapp .superapp-panel-head :is(.superapp-icon-btn,.sidebar-notifications,.sidebar-collapse){width:2.75rem;height:2.75rem}:root .shell.superapp .sidebar-library-head,.shell .copro-form :is(input,.btn-primary),.shell .pz-rail-nav>button{min-height:2.75rem}.shell .pz-card .pz-card-action{min-width:2.75rem;min-height:2.75rem}.primeiros-passos .primeiros-passos-acao.primeiros-passos-acao{min-height:2.75rem}.shell a.ov-panel-link{align-items:center;min-height:2.75rem;display:inline-flex}.ads-shell .ads-side-head .ads-recolher{min-width:2.75rem;min-height:2.75rem}.ads-shell .ads-side-pe .ads-voltar,.ads-shell :is(.ads-grafico-vazio,.ads-cabecalho-acoes-direita) .btn-primary,.ads-shell .ads-meta-acoes .btn-soft,.ads-shell .ads-meta-atalhos>button,.ads-shell .ads-niveis>button,.ads-shell :is(.is-ready,.is-unavailable,.is-blocked,.is-permission) .btn-soft{min-height:2.75rem}.superapp-rail-apps{gap:0;padding-block:0}.superapp-rail-sep{margin:.25rem 0}:root .shell.superapp>.superapp-rail{gap:.125rem;padding-block:.5rem}.superapp-rail-logo{width:2.75rem;height:2.75rem;margin-bottom:.25rem}.shell .sidebar-session-more{min-width:2.75rem;min-height:2.75rem}.shell .muted.search-note{color:var(--color-graphite)}.chat-input .attach-btn.attach-btn{min-width:2.75rem;min-height:2.75rem}.chat-input .chat-composer-controls .attach-btn.attach-btn{width:2.75rem;height:2.75rem}.shell .async-state.is-loading{min-height:12rem}.shell .async-state.is-loading.is-compact{min-height:6rem}.async-state.is-loading .async-state-loader,.async-state.is-loading .ui-skeleton-row{animation:m4-entra var(--mov-rapido,.15s) ease-out}@keyframes m4-entra{0%{opacity:0}}.atualizando-indicador{z-index:40;border-radius:var(--radius-full,9999rem);color:var(--color-graphite);background:var(--surface-card-surface);border:1px solid var(--color-warm-mist);pointer-events:none;align-items:center;gap:.5rem;padding:.25rem .625rem;font-size:.875rem;display:inline-flex;position:fixed;inset-block-end:.75rem;inset-inline-end:.75rem}.atualizando-indicador i{background:currentColor;border-radius:50%;width:.5rem;height:.5rem;animation:1.2s ease-in-out infinite m4-pulso}@keyframes m4-pulso{50%{opacity:.3}}:where(.eb-tile,.ebook-card-arte,.journey-visual-preview>div) img{max-width:100%;aspect-ratio:var(--miniatura-proporcao,2 / 3);object-fit:cover;background:var(--color-warm-mist);display:block}@media (prefers-reduced-motion:reduce){.async-state.is-loading .async-state-loader,.async-state.is-loading .ui-skeleton-row,.atualizando-indicador i{animation:none}}.async-state.is-loading.is-aguardando{opacity:0}.shell .content select:not([multiple],[size]){appearance:none;cursor:pointer;padding-inline-end:2.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238a8a90' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .875rem center!important;background-repeat:no-repeat!important;background-size:.75rem!important}.shell .products-grid{align-items:stretch}.shell .products-grid>.product-card{grid-template-rows:minmax(0,1fr) auto;align-items:stretch;height:100%}.shell .products-grid .product-card-main{align-self:start;align-items:start}.shell .products-grid .product-card-icon{align-self:start}.shell .products-grid .product-card-copy{align-content:start}.shell .products-grid .product-card-topline{min-height:1.5rem}.shell .products-grid .product-card-copy>strong{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-height:2.6em;line-height:1.3;display:-webkit-box}.shell .products-grid .product-card-copy>small{min-height:2.8em}.shell .products-grid .product-card-foot{min-height:2.75rem}.shell .orders-page .order-row{padding-inline:var(--spacing-16,1rem);grid-template-columns:minmax(9rem,1.1fr) minmax(8rem,1.6fr) 3.5rem 6.5rem 7.5rem 2.75rem 9.5rem 1rem}.shell .orders-page .order-row>.order-valor{text-align:left}.shell .pedidos-lista__filtro select{width:min(100%,22rem)}.shell :is(.order-row,.product-card) .order-refund-btn{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;box-shadow:none;place-items:center;padding:0;display:inline-grid;background:0 0!important;border-color:#0000!important}.shell :is(.order-row,.product-card) .order-refund-btn:hover:not(:disabled){background:var(--color-navigation-selected)!important;border-color:#0000!important}.shell :is(.order-row,.product-card) .order-refund-btn .fi{width:1.125rem;height:1.125rem}@media (width<=900px){.shell .orders-page .order-row{grid-template-columns:minmax(0,1fr) auto 2.75rem;grid-template-areas:"cliente status status""produto produto produto""valor metodo reembolso""data data abrir"}.shell .orders-page .order-row>.order-cliente{min-width:0}.shell .orders-page .order-row>.order-status{justify-self:end}.shell .orders-page .order-row>.order-reembolso{place-self:center end;margin-block:-.5rem}}@media (width>=56.3125rem){:root .shell.superapp .superapp-panel-head :is(.superapp-icon-btn,.sidebar-notifications,.sidebar-collapse){width:2rem;min-width:2rem;height:2rem;min-height:2rem}.shell .superapp-loja-nome{-webkit-line-clamp:2;word-break:normal;overflow-wrap:break-word}}.shell .copiar-botao.id-curto{text-align:start;justify-self:start;padding-inline:0}@media (width<=640px){:root .topbar:has(.pz-tabs) .topbar-mobile-brand{display:block}}.izzat-ai-orb:not([data-dragging]){bottom:min(calc(var(--izzat-ai-orb-base,0px) + env(safe-area-inset-bottom,0px) + 1rem + var(--izzat-ai-orb-lift,0px) + var(--izzat-ai-orb-acao,0px)), calc(100dvh - 5rem - 3.5rem - env(safe-area-inset-top,0px)))}@media (width<=56.25rem){.izzat-ai-orb:not([data-dragging]){bottom:calc(var(--izzat-ai-orb-base,0px) + env(safe-area-inset-bottom,0px) + 1rem + var(--izzat-ai-orb-acao,0px))}}.ui-sheet-alca,.ui-sheet-header{touch-action:none}.ui-sheet-alca{cursor:grab;padding-block:.25rem}@media (width<=43.75rem){.ui-sheet{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:none}.ui-sheet-close{width:2.75rem;height:2.75rem}.acao-fixa{z-index:5;bottom:calc(var(--tab-bar-height,0px) + env(safe-area-inset-bottom,0px) + .5rem);min-height:2.75rem;box-shadow:var(--shadow-lg);position:sticky}div.acao-fixa{gap:var(--spacing-8);padding-block:var(--spacing-8);background:var(--surface-page-canvas);box-shadow:none;margin-inline-end:3.75rem;display:flex}button.acao-fixa,.acao-btn.acao-fixa{width:calc(100% - 3.75rem)}.product-wizard-page .acao-fixa{box-shadow:none;margin-inline-end:0;position:static}.product-wizard-page button.acao-fixa{width:100%}}:root[data-tip-quente] [data-tip]:after,:root[data-tip-quente] .superapp-rail-item[data-tip]:after,:root[data-tip-quente] .icon-btn[data-tip]:after{transition-duration:0s;transition-delay:0s}@media (width<=43.75rem){.product-detail-page .pj-head .pj-head-copy h1{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;font-size:clamp(1.25rem,5.6vw,1.625rem);line-height:1.2}}.ads-shell.is-embutido{background:0 0;min-height:0;display:block}.ads-shell.is-embutido>.ads-conteudo{max-width:none;margin-inline:0;padding-inline:0}.ads-shell.is-embutido .ads-conteudo{padding-bottom:2rem}:root:has(.izzat-ai-orb:not([data-side=left])) .ads-shell.is-embutido .ads-conteudo{padding-inline-end:0}.shell .metricas-grade{gap:var(--spacing-12,.75rem);margin-block:var(--spacing-12,.75rem);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.shell .metricas-grade>*{min-width:0}@media (width<=43.75rem){.shell .metricas-grade{gap:var(--spacing-8,.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.shell .metricas-grade>:last-child:nth-child(odd){grid-column:1/-1}}.shell .content :where(small,dt,th,legend,label,[class*=eyebrow],[class*=kicker],[class*=rotulo]):not(.ads-shell *){text-transform:none}.shell .pz-card h4{min-width:0}.shell .pz-card h4 .pz-card-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell .pz-card h4 .pz-verified{flex:none}@media (width>=43.8125rem){.shell .pz-rail-track:not(.is-expanded){grid-auto-columns:calc(50% - .625rem)}.shell .pz-rail-track.is-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}.shell .metricas-grade>.cartao-metrica{align-content:start}@media (width>=43.8125rem){.shell .page-actions>.pz-search{min-width:20rem}}.shell .metricas-grade .cartao-metrica__rotulo{-webkit-hyphens:manual;hyphens:manual}.shell .ads-shell.is-embutido .ads-cabecalho h1{font-size:1.25rem;font-weight:400;line-height:1.25}.shell .content>.payments-manager.is-embutido{padding-inline:0!important}@media (width<=43.75rem){.shell .content select{max-width:100%}.shell .content :is(label,.field):has(>select){flex-wrap:wrap;min-width:0}.shell .pz-rail-track:not(.is-expanded){grid-auto-columns:100%}.shell .pz-card h4 .pz-card-nome{white-space:normal;overflow-wrap:break-word}.shell .pz-rail-all{white-space:nowrap}}@media (width<=430px){.shell .pz-card{grid-template-columns:minmax(0,1fr)}.shell .pz-card .pz-card-soon{justify-self:start}}@media (width<=1279px){.shell.superapp :is(.linha-lista__abrir,.btn-soft,.pz-rail-nav button,.conexoes-trocar-marca){min-width:2.75rem;min-height:2.75rem}.shell .app-page-head .page-actions :where(button,a){min-height:2.75rem}}:root[data-engine-theme=dark] .product-wizard-page :is(.type-card.is-active,.type-card[aria-checked=true],.wizard-step.is-active,.wizard-step[aria-current=step]),:root[data-engine-theme=dark] .product-wizard-page :is(.type-card[aria-checked=true],.wizard-step[aria-current=step]):is(:hover,:focus-visible){--color-parchment:var(--color-ink);color:var(--color-ink)!important;background-color:var(--color-navigation-selected)!important;border-color:var(--color-ink)!important}:root:not([data-engine-theme=dark]) .product-wizard-page .type-card[aria-checked=true]:is(:hover,:focus-visible){color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.product-wizard-page .type-card[aria-checked=true]>span{color:inherit;background:color-mix(in srgb, currentColor 16%, transparent)}.product-wizard-page .type-card:focus-visible,.product-wizard-page .type-more:focus-visible,.product-wizard-page .wizard-fisico-toggle:focus-within{outline:2px solid var(--color-ink);outline-offset:2px}.product-wizard-page .wizard-fisico-bloco{margin-bottom:var(--spacing-16)}.product-wizard-page .wizard-fisico-toggle{align-items:flex-start;gap:var(--spacing-12);padding:.875rem var(--spacing-16);border:1px solid var(--color-warm-mist,var(--color-hairline));border-radius:var(--radius-xl);cursor:pointer;display:flex}.product-wizard-page .wizard-fisico-toggle input{flex:none;width:1.25rem;height:1.25rem;margin:2px 0 0}.product-wizard-page .wizard-fisico-toggle span{gap:2px;display:grid}.product-wizard-page .wizard-fisico-toggle small{color:var(--text-2,inherit);font-size:var(--text-body)}.product-wizard-page .wizard-type-hint{color:var(--text-2,inherit);margin:0 0 .625rem;font-size:.875rem}.product-wizard-page .type-more{min-height:2.75rem;margin-top:.625rem}.product-wizard-page .wizard-opcional{margin-left:var(--spacing-8);padding:2px var(--spacing-8);border-radius:var(--radius-full);font-size:var(--text-body);vertical-align:middle;border:1px solid var(--color-hairline);font-weight:500}@media (width<=43.75rem){.product-wizard-page{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom,0px))}.product-wizard-page .wizard-actions{flex-wrap:wrap;justify-content:stretch}.product-wizard-page .wizard-actions>button{flex:auto;min-height:2.75rem}}.menu-perguntar-ia{z-index:60;border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--color-soft-paper);min-width:11rem;color:var(--color-ink);padding:.25rem;position:fixed}.menu-perguntar-ia button{border-radius:var(--radius-md);width:100%;min-height:2.25rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 .75rem;display:block}.menu-perguntar-ia button:hover,.menu-perguntar-ia button:focus-visible{background:color-mix(in srgb, var(--color-ink) 6%, transparent)}:root{--vvh:100dvh;--vvt-transform:none;--color-parchment:#faf8f5;--color-soft-paper:#fdfbfa;--color-warm-mist:#d1d1cd;--color-hairline:color-mix(in srgb, var(--color-ink) 10%, transparent);--color-ash:#92918b;--color-graphite:#72706b;--color-ink:#27251e;--color-pure-black:#000;--color-deep-teal:#111;--color-navigation-bg:#eceae5;--color-navigation-selected:#dedbd5;--color-accent:var(--color-ink);--font-pplxsans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", serif;--text-caption:.875rem;--text-micro:.875rem;--text-body-sm:.875rem;--text-body:14px;--text-body-lg:16px;--font-weight-regular:400;--font-weight-medium:500;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-32:32px;--page-max-width:1200px;--section-gap:32px;--card-padding:16px;--element-gap:8px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-full:9999px;--shadow-subtle:#00000014 0 1px 2px 0;--shadow-lg:#0000001a 0 2px 6px -1px, #00000024 0 12px 28px -6px;--surface-soft-paper:var(--color-soft-paper);--text-small:var(--text-caption);--shadow-raised:var(--shadow-lg);--color-signal-red:#b4342c;--color-approval-green:#238636;--color-icon-on-dark:#f5f5f0;--surface-page-canvas:var(--color-parchment);--surface-card-surface:var(--color-soft-paper);--surface-active-nav:var(--color-deep-teal);--surface-button-fill:var(--color-ink);--ink:var(--color-ink);--text-2:var(--color-graphite);--text-3:var(--color-ash);--line:var(--color-warm-mist);--line-2:color-mix(in srgb, var(--color-warm-mist) 58%, transparent);--bg:var(--color-parchment);--bg-soft:var(--color-parchment);--accent:var(--color-deep-teal);--accent-soft:color-mix(in srgb, var(--color-deep-teal) 9%, var(--color-parchment));--green:var(--color-deep-teal);--red:var(--color-ink);--ads-space-1:8px;--ads-space-2:12px;--ads-space-3:16px;--ads-space-4:24px;--ads-space-5:32px;--tab-bar-height:0px;--engine-safe-area-top:env(safe-area-inset-top,0px);--engine-safe-area-right:env(safe-area-inset-right,0px);--engine-safe-area-bottom:env(safe-area-inset-bottom,0px);--engine-safe-area-left:env(safe-area-inset-left,0px);font-family:var(--font-pplxsans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html{--color-raw-000:#000;--color-raw-0a5cff:#0a5cff;--color-raw-111:#111;--color-raw-1c1c1c:#1c1c1c;--color-raw-1d1d1f:#1d1d1f;--color-raw-1e1e1e:#1e1e1e;--color-raw-2a2a2a:#2a2a2a;--color-raw-2f2f2f:#2f2f2f;--color-raw-333:#333;--color-raw-3a3a3a:#3a3a3a;--color-raw-3d3d3d:#3d3d3d;--color-raw-3ec27a:#3ec27a;--color-raw-3ecf8e:#3ecf8e;--color-raw-4ade80:#4ade80;--color-raw-555:#555;--color-raw-5fb3ff:#5fb3ff;--color-raw-5fd0c8:#5fd0c8;--color-raw-6e6e73:#6e6e73;--color-raw-8a8a8a:#8a8a8a;--color-raw-9a9a9a:#9a9a9a;--color-raw-b58cff:#b58cff;--color-raw-b5b5b0:#b5b5b0;--color-raw-c0392b:#c0392b;--color-raw-d2d2d7:#d2d2d7;--color-raw-d95a61:#d95a61;--color-raw-d99a2b:#d99a2b;--color-raw-e0a63a:#e0a63a;--color-raw-e5484d:#e5484d;--color-raw-ef6b72:#ef6b72;--color-raw-f4f4f2:#f4f4f2;--color-raw-f5f5f7:#f5f5f7;--color-raw-f87171:#f87171;--color-raw-ff8a8e:#ff8a8e;--color-raw-fff:#fff}:root[data-engine-theme=dark]{--color-parchment:#141414;--color-soft-paper:#1b1b1b;--color-warm-mist:#393939;--color-ash:#85837f;--color-graphite:#aaa8a3;--color-ink:#f0ede8;--color-deep-teal:#f0ede8;--color-navigation-bg:#1c1c1c;--color-navigation-selected:#2b2b2b;--color-hairline:color-mix(in srgb, var(--color-ink) 13%, transparent);--shadow-subtle:#0000004d 0 1px 2px 0;--shadow-lg:#00000070 0 2px 6px -1px, #00000094 0 14px 34px -8px;--color-signal-red:#e2685e;--color-approval-green:#3fb950;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-engine-theme=dark] body :where(input,textarea,select){color:var(--color-ink)}html,body,#root{background:var(--surface-page-canvas);min-height:100%}body{color:var(--color-ink);background:var(--surface-page-canvas);font:var(--font-weight-regular) var(--text-body)/1.43 var(--font-pplxsans);letter-spacing:0}body :where(h1,h2,h3,h4,h5,h6,strong,b){font-weight:var(--font-weight-medium)!important;letter-spacing:0!important}body :where(button,input,select,textarea){font-family:var(--font-pplxsans);font-weight:var(--font-weight-regular);letter-spacing:0}body :where(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid var(--color-deep-teal)!important}::selection{color:var(--color-parchment);background:var(--color-deep-teal)}:where(.panel,.card,.list-row,.product-card,.op-card,.empty,.kpi,.modal,.order-detail-modal,.achievements-modal,.integration-card,.segment-card,.settings-status-card,.settings-team-card,.account-profile-card,.account-legal-card,.account-delete-card,.billing-plan-card,.member-hub-card,.product-link-card,.offer-product-card,.journey-empty-preview){color:var(--color-ink);border-color:var(--color-hairline)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important}.btn-primary,.journey-primary-action,.chat-input .send{min-height:36px;font-size:var(--text-body);border-radius:var(--radius-md)!important;color:var(--color-parchment)!important;background:var(--surface-button-fill)!important;box-shadow:none!important;font-weight:var(--font-weight-regular)!important;border:0!important}.btn-primary:hover:not(:disabled),.journey-primary-action:hover:not(:disabled),.chat-input .send:hover:not(:disabled){background:var(--color-pure-black)!important}:where(.btn-soft,.btn-ghost,.icon-btn,.vp-btn,.topbar-btn,.product-back,.editor-back,.link-btn,.file-btn,.product-customize,.journey-customize){min-height:36px;font-size:var(--text-body);border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-md)!important;color:var(--color-graphite)!important;box-shadow:none!important;font-weight:var(--font-weight-regular)!important;background:0 0!important}:where(.btn-soft,.btn-ghost,.icon-btn,.vp-btn,.topbar-btn,.product-back,.editor-back,.link-btn,.file-btn):hover:not(:disabled){color:var(--color-ink)!important;border-color:var(--color-graphite)!important;background:0 0!important;transform:none!important}button:disabled,fieldset:disabled{cursor:not-allowed}button:disabled{opacity:.48}:where(input:not([type=checkbox]):not([type=radio]),textarea,select){border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-xl)!important;color:var(--color-ink)!important;background:var(--surface-page-canvas)!important;box-shadow:none!important;font-size:var(--text-body)!important;font-weight:var(--font-weight-regular)!important}:where(input,textarea)::placeholder{opacity:.86;color:var(--color-graphite)!important}:where(input,textarea,select):focus{outline:0;border-color:var(--color-deep-teal)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-deep-teal) 36%, transparent)!important}.chip,.badge,.integration-state,.delivery-status{border-radius:var(--radius-full)!important;font-weight:var(--font-weight-regular)!important;letter-spacing:0!important;text-transform:none!important}.chip{font-size:var(--text-body);padding:8px 12px;color:var(--color-ink)!important;background:0 0!important;border:1px solid #0000!important}.chip:hover,.chip.is-active{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important;border-color:#0000!important}.badge,.integration-state.is-verified,.delivery-status.is-ready{padding:2px 8px;color:var(--color-parchment)!important;background:var(--color-deep-teal)!important;font-size:var(--text-caption)!important;font-weight:var(--font-weight-medium)!important;border:0!important}.badge:not(.is-published),.integration-state:not(.is-verified),.delivery-status:not(.is-ready){color:var(--color-graphite)!important;background:color-mix(in srgb, var(--color-warm-mist) 35%, transparent)!important}.shell{min-height:100svh;background:var(--surface-page-canvas)!important;grid-template-columns:248px minmax(0,1fr)!important}.sidebar{border-right:1px solid var(--color-hairline)!important;background:color-mix(in srgb, var(--color-warm-mist) 12%, var(--color-parchment))!important;box-shadow:none!important}.sidebar-head{min-height:64px;background:0 0!important;border-bottom:0!important;padding:20px 16px!important}.sidebar-head .sell-logo-img{height:21px}.nav-section{margin:18px 0 0}.nav-group{margin-bottom:12px}.nav-group:last-child{border-top:1px solid var(--color-warm-mist);margin-top:18px;padding-top:10px}.nav-group-head{color:var(--color-graphite)!important;font-size:var(--text-body-sm)!important;font-weight:var(--font-weight-regular)!important;letter-spacing:0!important;background:0 0!important}.nav-children{border-left:0!important;margin-left:0!important;padding-left:0!important}.nav-item{gap:10px;min-height:42px;border-radius:var(--radius-xl)!important;color:var(--color-graphite)!important;box-shadow:none!important;font-size:var(--text-body)!important;font-weight:var(--font-weight-regular)!important;background:0 0!important;border:0!important;padding:10px 12px!important;transform:none!important}.nav-item .fi{color:currentColor!important}.nav-item.is-soon{opacity:.7;color:var(--color-ash)!important}.nav-item.is-soon small{color:var(--color-graphite)!important;background:0 0!important}.shell-main{background:var(--surface-page-canvas)!important}.topbar{border-bottom:1px solid var(--color-warm-mist)!important;background:var(--surface-page-canvas)!important;height:64px!important;min-height:64px!important;box-shadow:none!important;padding:10px 16px!important}.topbar-btn.is-ai{color:var(--color-graphite)!important;border-color:var(--color-warm-mist)!important}.workspace-switcher{border-color:var(--color-warm-mist)!important;border-radius:var(--radius-md)!important;background:0 0!important}.avatar{border:1px solid var(--color-warm-mist)!important;color:var(--color-ink)!important;box-shadow:none!important;font-weight:var(--font-weight-medium)!important;background:0 0!important}.content{background:var(--surface-page-canvas)!important}.page,.app-page,.products-page,.pages-hub-page,.members-hub-page,.orders-page,.customers-page,.students-page,.traffic-page,.pixels-page,.integrations-page,.finance-page,.workspace-settings-page,.affiliates-page,.coupons-page,.product-detail-page,.product-wizard-page{width:min(var(--page-max-width), 100%)!important;max-width:var(--page-max-width)!important;margin-inline:auto!important;padding:32px 24px 48px!important}.page-head,.app-page-head{margin-bottom:var(--spacing-32)!important;align-items:flex-end!important}.app-page-heading{display:block!important}.app-page-heading>div{gap:4px;display:grid}.page-head small,.app-page-head small{color:var(--color-graphite)!important;font-size:var(--text-body-sm)!important;font-weight:var(--font-weight-regular)!important;letter-spacing:0!important;text-transform:none!important}.app-page-head small{align-items:center;gap:6px;margin:0!important;display:inline-flex!important}.app-page-head small .fi{color:var(--color-ash);font-size:var(--text-caption)}.page-head h1,.app-page-head h1{color:var(--color-ink)!important;font-size:var(--text-body-lg)!important;line-height:1.43!important}.page-actions{gap:var(--spacing-8)!important}.auth-screen,.onboarding-screen{background:var(--surface-page-canvas)!important;background-image:none!important;padding:32px 16px!important}.onboarding-screen{padding-top:78px!important}.onboarding-topbar button{min-height:44px;color:var(--color-graphite)!important;font-size:12px!important}.auth-kicker{color:var(--color-graphite)!important;font-size:var(--text-body-sm)!important;letter-spacing:0!important;font-weight:400!important}.auth-form label{color:var(--color-graphite)!important;font-size:var(--text-body-sm)!important;font-weight:400!important}.auth-form input{min-height:44px}.auth-error{color:var(--color-ink)!important;border-color:var(--color-warm-mist)!important;background:var(--surface-page-canvas)!important}.onboarding-card{min-height:560px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-2xl)!important;background:var(--surface-card-surface)!important;width:min(640px,100%)!important;box-shadow:var(--shadow-subtle)!important;grid-template-columns:minmax(0,1fr)!important}.onboarding-main{padding:32px!important}.onboarding-progress i{background:var(--color-warm-mist)!important}.onboarding-progress i.is-active{background:var(--color-deep-teal)!important}.onboarding-option-grid button,.onboarding-goal-list button{border-color:var(--color-warm-mist)!important;border-radius:var(--radius-xl)!important;color:var(--color-ink)!important;background:var(--surface-page-canvas)!important;box-shadow:none!important}.onboarding-option-grid button.is-selected,.onboarding-goal-list button.is-selected{border-color:var(--color-deep-teal)!important;background:var(--accent-soft)!important}.onboarding-stage-icon,.onboarding-option-grid button>i,.onboarding-goal-list button>i{color:var(--color-ink)!important;background:var(--color-navigation-bg)!important;border-color:var(--color-warm-mist)!important;box-shadow:none!important}.onboarding-welcome input{border-color:var(--color-warm-mist)!important;background:var(--surface-page-canvas)!important;color:var(--color-ink)!important}.onboarding-welcome input:focus{border-color:var(--color-ink)!important;background:var(--surface-card-surface)!important;box-shadow:0 0 0 3px var(--color-hairline)!important}.onboarding-option-grid button:hover,.onboarding-goal-list button:hover{border-color:var(--color-ash)!important}.type-card{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important;box-shadow:none!important}.type-card.is-active>span{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.wizard-panel-head small{color:var(--color-graphite)!important;letter-spacing:0!important;font-weight:500!important}.content.is-home-content,.content.is-home-content .home{background:var(--surface-page-canvas)!important}.home-hero{width:min(var(--page-max-width), 100%)!important;max-width:var(--page-max-width)!important;background:var(--surface-page-canvas)!important;gap:16px!important;padding:48px 24px!important;overflow:visible!important}.home-hero:before,.home-hero:after,.home-hero .chat-input:before{content:none!important;display:none!important}.home-hero h1{color:var(--color-ink)!important;font-size:var(--text-body-lg)!important;line-height:1.43!important}.chat-input{width:min(680px,100%)!important}.chat-input textarea{min-height:112px;line-height:1.5;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-xl)!important;color:var(--color-ink)!important;background:var(--surface-page-canvas)!important;box-shadow:none!important;font-size:var(--text-body-lg)!important;padding:16px 52px 54px 16px!important}.chat-input textarea:focus{border-color:var(--color-deep-teal)!important;box-shadow:none!important}.chat-input .attach-btn{width:34px;height:34px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important}.chat-input .attach-btn:hover{border-color:var(--color-ash)!important}:root[data-engine-theme=dark] .chat-input .attach-btn{border-color:#4d4d4d!important}.chat-input .send{width:34px;height:34px;min-height:34px;border-radius:var(--radius-xl)!important}.chat-input.is-docked{background:var(--surface-page-canvas)!important;background-image:none!important}.engine-model-picker{z-index:40;max-width:calc(100% - 110px);position:absolute;bottom:12px;left:52px}.engine-model-trigger{align-items:center;gap:7px;max-width:100%;min-height:34px;display:inline-flex;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;box-shadow:none!important;font-size:var(--text-body)!important;background:0 0!important;border:0!important;padding:0 9px!important;font-weight:500!important}.engine-model-trigger:hover,.engine-model-trigger[aria-expanded=true]{color:var(--color-ink)!important;background:var(--surface-soft-paper)!important}.engine-model-trigger:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.engine-model-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.engine-model-trigger .fi{flex:none;font-size:12px}.engine-model-popover{z-index:50;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0}.engine-model-panel{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);width:252px;color:var(--color-ink);background:var(--surface-page-canvas);box-shadow:var(--shadow-subtle);padding:6px}.engine-model-panel.is-submenu,.engine-model-panel.is-ultra{width:276px}.engine-model-panel button{text-align:left;width:100%;min-height:42px;border-radius:var(--radius-md)!important;color:var(--color-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important}.engine-model-panel button:hover,.engine-model-panel button:focus-visible{outline:0;background:var(--surface-soft-paper)!important}.engine-model-current{border-top:1px solid var(--color-warm-mist);gap:3px;margin:6px 4px 2px;padding:10px;display:grid}.engine-model-current small,.engine-model-current span{color:var(--color-ash);font-size:var(--text-caption);line-height:1.4}.engine-model-current strong{font-size:var(--text-body);font-weight:500}.engine-model-choice{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid;padding:7px 9px!important}.engine-model-choice>.fi{color:var(--color-deep-teal);font-size:12px}.engine-model-choice-blank{width:12px;height:12px;display:block}.engine-model-choice>span{gap:2px;min-width:0;display:grid}.engine-model-choice strong{font-size:var(--text-body);font-weight:500}.engine-model-choice small{color:var(--color-ash);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.engine-model-choice em{border-radius:var(--radius-full);color:var(--color-deep-teal);background:var(--accent-soft);font-size:var(--text-caption);white-space:nowrap;padding:3px 6px;font-style:normal}.engine-model-menu-back{align-items:center;gap:6px;margin-bottom:4px;min-height:34px!important;color:var(--color-graphite)!important;font-size:var(--text-small)!important;padding:5px 8px!important;display:inline-flex!important}.chat-input.is-docked .engine-model-picker{bottom:30px}.chat-input:has(.attach-strip) .engine-model-picker{bottom:12px}.chat-input.is-docked:has(.attach-strip) .engine-model-picker{bottom:30px}.chips{gap:8px!important}.chat-screen{max-width:var(--page-max-width)!important;padding-inline:24px!important}.chat-feed{gap:16px!important}.bubble{line-height:1.5;border-radius:var(--radius-2xl)!important;font-size:var(--text-body)!important;padding:12px 16px!important}.bubble.is-user{color:var(--color-parchment)!important;background:var(--color-ink)!important}.bubble.is-assistant{color:var(--color-ink)!important;font-family:var(--font-pplxsans)!important;background:0 0!important;border:0!important;font-size:15.5px!important;line-height:1.6!important}.bubble.is-assistant :where(strong,b){font-weight:var(--font-weight-medium)!important}.bubble.is-assistant.is-busy{padding-inline:0!important}.ai-progress.is-vivid .vibe{color:var(--color-ink)!important;font-size:var(--text-body)!important;background:0 0!important;font-weight:400!important;animation:.25s both vibe-in!important}.ai-progress-track,.journey-run-progress{background:color-mix(in srgb, var(--color-warm-mist) 42%, transparent)!important}.ai-progress-fill,.journey-run-progress i{background:var(--color-deep-teal)!important}.answer-chips{justify-content:flex-start!important}.answer-chips .chip{border-color:var(--color-warm-mist)!important;color:var(--color-ink)!important}.answer-chips .chip:hover{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important;border-color:#0000!important}.history-close{border-color:var(--color-warm-mist)!important;color:var(--color-graphite)!important;box-shadow:none!important;background:0 0!important}.history-drawer{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important;box-shadow:none!important}.list{gap:8px}.list-row,.product-card,.page-row,.order-row{border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-2xl)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important}.list-row:hover,.product-card:hover,.page-row:hover,.order-row:hover{border-color:var(--color-graphite)!important;transform:none!important}.product-card-icon,.sales-page-list-icon{border-radius:var(--radius-xl)!important;color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)!important}.product-card-copy strong,.product-card-price strong{color:var(--color-ink)!important;font-size:var(--text-body)!important}.product-card-copy small,.product-card-topline,.product-card-price small{color:var(--color-graphite)!important;font-size:var(--text-body-sm)!important}.product-summary{color:var(--color-graphite);align-items:center;gap:0;margin:-16px 0 24px;display:flex}.product-summary>div{border-right:1px solid var(--color-warm-mist);align-items:baseline;gap:5px;padding:0 12px;display:flex}.product-summary>div:first-child{padding-left:0}.product-summary>div:last-child{border-right:0}.product-summary dt{font-size:var(--text-body-sm)}.product-summary dd{color:var(--color-ink);font-size:var(--text-body);margin:0;font-weight:500}.empty,.page-state,.async-state{border-color:var(--color-warm-mist)!important;border-radius:var(--radius-2xl)!important;background:var(--surface-card-surface)!important}.empty-icon,.page-state>.fi,.async-state>i{color:var(--color-ink)!important;background:0 0!important}.app-page .empty:before{border-color:var(--color-warm-mist)!important;background-color:#0000!important}.app-page>.search-note{border-color:var(--color-warm-mist)!important;color:var(--color-graphite)!important;background:0 0!important}.app-page>.search-note:before{border:1px solid var(--color-warm-mist);color:var(--color-ink)!important;background:0 0!important}.app-page .link-btn{color:var(--color-graphite)!important}.list-pagination{border-color:var(--color-warm-mist)!important;background:0 0!important}.product-advanced-nav{border-color:var(--color-warm-mist)!important;box-shadow:none!important;background:0 0!important}.product-advanced-nav button{color:var(--color-graphite)!important;font-weight:400!important}.product-advanced-nav button.is-active{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.product-journey{gap:24px!important}.journey-step-kicker{color:var(--color-graphite)!important;letter-spacing:0!important;font-weight:400!important}.product-stage-list:before{background:var(--color-warm-mist)!important}.journey-focus-card,.journey-brand-preview,.journey-copy-preview,.journey-visual-preview,.journey-browser-preview,.journey-member-draft,.journey-creatives-preview,.journey-campaign-preview{border-color:var(--color-warm-mist)!important;border-radius:var(--radius-2xl)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important}.journey-focus-actions{border-color:var(--color-warm-mist)!important}.journey-focus-copy h2{max-width:none!important;font-size:var(--text-body-lg)!important;line-height:1.43!important}.journey-focus-copy p{color:var(--color-graphite)!important;font-size:var(--text-body)!important}.journey-requirements li:before{color:var(--color-deep-teal)!important}.offer-composer,.offer-products-grid{border-color:var(--color-warm-mist)!important;box-shadow:none!important;background:0 0!important}.offer-composer-actions{border-color:var(--color-warm-mist)!important;background:0 0!important}.editor-screen,.member-builder,.course-studio,.ebook-studio{background:var(--surface-page-canvas)!important}.sections-head,.member-sections-head,.member-workspace-head,.course-workspace-head,.ebook-studio-head{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important;box-shadow:none!important}.editor-mode-toggle,.tabs,.member-studio-nav,.ads-tabs{border-color:var(--color-warm-mist)!important;gap:4px!important}.editor-mode-toggle button,.tabs button,.member-studio-nav button,.ads-tabs button{border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;border:0!important;font-weight:400!important}.editor-mode-toggle button.is-active,.tabs button.is-active,.member-studio-nav button.is-active,.ads-tabs button.is-active{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.section-tree,.section-inspector,.member-section-tree,.member-section-inspector,.member-studio-panel,.member-builder-preview,.member-live-preview,.course-editor-fieldset,.ebook-stage-card,.brand-kit{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important;box-shadow:none!important}.section-item,.member-module,.lesson-row,.member-content-row{border-color:var(--color-warm-mist)!important;border-radius:var(--radius-xl)!important;background:var(--surface-page-canvas)!important;box-shadow:none!important}.section-item.is-active,.member-section-tree .section-item.is-active{border-color:var(--color-deep-teal)!important;background:var(--accent-soft)!important}.section-tree-item.is-selected,.sales-page-list>button.is-active,.member-studio-nav nav button.is-active{border-color:var(--color-deep-teal)!important;color:var(--color-parchment)!important;background:var(--color-deep-teal)!important;box-shadow:none!important}.section-tree-item.is-selected :where(strong,small,span,i),.sales-page-list>button.is-active :where(strong,small,span,i),.member-studio-nav nav button.is-active :where(strong,small,span,i){color:inherit!important}.section-inspector-head small,.traffic-list-head>div:first-child small,.ads-create-panel small,.ads-campaign-builder header small,.ads-campaign-list header small,.ads-connect-card small{color:var(--color-graphite)!important;letter-spacing:0!important;font-weight:500!important}.page-build-progress strong{color:var(--color-ink)!important}.editor-notice,.product-inline-notice,.member-legacy-notice,.editor-readonly-banner,.sales-page-list-note,.engine-note{border-color:var(--color-warm-mist)!important;color:var(--color-graphite)!important;background:var(--surface-card-surface)!important}.member-builder-preview,.member-live-preview{background:color-mix(in srgb, var(--color-warm-mist) 12%, var(--color-parchment))!important}.page-creation-overlay{background:color-mix(in srgb, var(--color-parchment) 94%, transparent)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.order-detail-loading span{background:var(--color-warm-mist)!important;animation:none!important}.ads-hero,.analytics-spotlight,.traffic-overview-card{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important;background-image:none!important}.ads-meta-mark{color:var(--color-ink)!important;border:1px solid var(--color-warm-mist)!important;background:0 0!important}.kpis,.conversion-kpis,.members-hub-kpis{gap:12px!important}.kpi,.analytics-page .detail-grid>.panel,.ads-create-panel,.ads-campaign-builder,.ads-campaign-list,.ads-connect-card,.ads-safety-card,.ads-creative-card,.traffic-campaigns-panel{border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-2xl)!important;color:var(--color-ink)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}.kpi small,.analytics-panel-head small,.traffic-campaign-stat small{color:var(--color-graphite)!important;text-transform:none!important;letter-spacing:0!important}.analytics-page.is-overview:before,.analytics-page.is-overview:after,.ads-hero:after,.traffic-overview-card:after{content:none!important;display:none!important}.analytics-period-picker,.ads-tabs{border-color:var(--color-warm-mist)!important;box-shadow:none!important;background:0 0!important}.analytics-period-picker button,.ads-tabs button{color:var(--color-graphite)!important;box-shadow:none!important;background:0 0!important}.analytics-period-picker button.is-active,.ads-tabs button.is-active{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important;box-shadow:none!important}.traffic-status,.ads-campaign-state{border-color:var(--color-warm-mist)!important;color:var(--color-graphite)!important;background:var(--surface-page-canvas)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ads-status-dot,.traffic-status i,.ads-campaign-state i{color:inherit!important;background:var(--color-graphite)!important;box-shadow:none!important;animation:none!important}.analytics-area-chart,.analytics-chart-summary,.traffic-campaign-list>article:hover,.analytics-panel-head{background:0 0!important}.analytics-panel-head>span,.analytics-product-fallback{color:var(--color-ink)!important;border:1px solid var(--color-warm-mist)!important;background:0 0!important}.analytics-area-line{stroke:var(--color-deep-teal)!important}.analytics-area-points circle{fill:var(--color-deep-teal)!important;background:var(--color-deep-teal)!important;border-color:var(--surface-card-surface)!important;box-shadow:none!important;animation:none!important}.analytics-spotlight:before,.analytics-page.is-overview:after{content:none!important;display:none!important}.ads-progress span{background:var(--color-deep-teal)!important;background-image:none!important}.ads-empty>i,.ads-safety-card>i{color:var(--color-ink)!important;border:1px solid var(--color-warm-mist)!important;background:0 0!important}.traffic-overview-card{color:var(--color-ink)!important}.member-hub-card{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important}.member-hub-cover{background:var(--surface-card-surface)!important;background-image:none!important}.member-hub-cover:after{content:none!important;display:none!important}.member-hub-cover>.fi{color:var(--color-ink)!important}.member-hub-copy small{color:var(--color-graphite)!important;letter-spacing:0!important;font-weight:500!important}.modal-backdrop,.drawer-backdrop,.order-detail-backdrop{background:color-mix(in srgb, var(--color-ink) 22%, transparent)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.modal,.order-detail-modal,.history-drawer,.mobile-nav-drawer{border-color:var(--color-warm-mist)!important;border-radius:var(--radius-2xl)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important}.modal header,.modal footer,.order-detail-head{border-color:var(--color-warm-mist)!important;background:0 0!important}:where(.auth-screen,.onboarding-screen,.auth-showcase,.onboarding-context,.product-hero,.product-journey,.ads-hero,.technical-settings-head,.billing-summary,.analytics-spotlight,.analytics-pulse-card,.page-ready-banner,.sales-preview-head,.ebook-ready-summary,.chat-input.is-docked,.editor-notice){filter:none!important;background-image:none!important}@media (width<=980px){.topbar{padding-inline:12px!important}.topbar-btn,.workspace-switcher{display:none!important}.onboarding-card{grid-template-columns:1fr!important}.onboarding-main{padding:24px!important}.product-stage-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.product-stage-list:before{display:none}}@media (width<=620px){.page,.app-page,.products-page,.pages-hub-page,.members-hub-page,.orders-page,.customers-page,.students-page,.traffic-page,.pixels-page,.integrations-page,.finance-page,.workspace-settings-page,.affiliates-page,.coupons-page,.product-detail-page,.product-wizard-page{padding:24px 16px 40px!important}.home-hero{padding:32px 16px!important}.chat-screen{padding-inline:16px!important}.chat-input textarea{min-height:104px;padding-bottom:56px!important;font-size:16px!important}.engine-model-picker{max-width:calc(100% - 104px);left:48px}.engine-model-trigger{max-width:min(210px,100vw - 150px)}.engine-model-popover{width:min(358px,100vw - 32px);display:block;bottom:calc(100% + 8px);left:-32px}.engine-model-panel,.engine-model-panel.is-submenu,.engine-model-panel.is-ultra{width:100%;display:none}.engine-model-picker[data-panel=root] .engine-model-panel.is-root,.engine-model-picker[data-panel=model] .engine-model-panel[data-engine-panel=model],.engine-model-picker[data-panel=ultra] .engine-model-panel[data-engine-panel=ultra],.engine-model-picker[data-panel=effort] .engine-model-panel[data-engine-panel=effort],.engine-model-picker[data-panel=speed] .engine-model-panel[data-engine-panel=speed]{display:block}.product-stage-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-summary{margin-top:-12px;overflow-x:auto}.journey-mobile-step{display:none!important}.journey-focus-actions{background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.onboarding-main{padding:20px!important}.offer-composer-actions{background:var(--surface-page-canvas)!important;box-shadow:none!important}.modal,.order-detail-modal{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sidebar{flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:visible;background:var(--color-parchment)!important}.sidebar-head{flex:none;min-height:56px;padding:18px 16px 10px!important}.sidebar-head .sell-logo-img{width:auto;height:21px}.sidebar-nav{flex:auto;min-height:0;overflow-y:auto;padding:8px!important}.nav-section{margin-top:12px}.nav-section:first-of-type{margin-top:10px}.nav-item{min-height:38px;border-radius:8px!important;padding:8px 10px!important}.nav-item .lucide-engine-icon{width:16px;height:16px}.nav-item>.nav-symbol{color:currentColor;flex:none;justify-content:center;align-items:center;width:18px;height:18px;line-height:1;display:inline-flex}.nav-item.is-active{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.nav-item.nav-home>.fi{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 55%, transparent);justify-content:center;align-items:center;width:26px;height:26px;margin-left:-3px;display:inline-flex;font-size:11px!important}.nav-group:last-child{margin-top:10px;padding-top:8px}.sidebar-footer{border-top:1px solid var(--color-warm-mist);background:var(--color-parchment);flex:none;gap:8px;padding:10px 12px 12px;display:grid}.sidebar-account{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:4px;display:grid}.sidebar-account-main{min-width:0;color:var(--color-ink);text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:4px;display:grid}.sidebar-account-main:hover{background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.sidebar-account-main>span:last-child{min-width:0;display:grid}.sidebar-account-main strong,.sidebar-account-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-account-main strong{font-size:12px}.sidebar-account-main small{color:var(--color-ash);font-size:11px}.sidebar-account .avatar{width:30px;height:30px;font-size:11px}.sidebar-account>.icon-btn{width:32px;min-height:32px;border:0!important;padding:0!important}.topbar{z-index:30;gap:12px;display:flex;position:sticky;top:0;background:color-mix(in srgb, var(--color-parchment) 94%, transparent)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;height:56px!important;min-height:56px!important;padding:8px 16px!important}.topbar-create{white-space:nowrap;min-height:36px}.topbar-account{position:relative}.topbar-account>.avatar{width:36px;height:36px}.content{min-width:0}.page,.app-page{align-content:start;gap:24px;display:grid}.page-head,.app-page-head{margin:0!important}.app-page-heading>div{gap:3px}.app-page-head h1{margin:0;font-size:20px!important;line-height:1.25!important}.app-page-head p{max-width:620px;color:var(--color-graphite);margin:0;font-size:13px}.page-head-meta{color:var(--color-graphite);align-items:center;gap:8px;margin-top:5px;font-size:12px;display:flex}.page-actions{flex-wrap:wrap;justify-content:flex-end;display:flex}.panel,.card,.empty,.list,.product-list,.op-card,.traffic-campaigns-panel,.operation-summary{border:1px solid var(--color-warm-mist)!important;background:var(--color-soft-paper)!important;box-shadow:none!important;border-radius:16px!important}.list,.product-list{overflow:hidden}.list-row,.product-row{border:0!important;border-bottom:1px solid var(--color-warm-mist)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.list-row:last-child,.product-row:last-child{border-bottom:0!important}.empty{padding:48px 24px!important}.kpis,.metric-strip,.product-summary{border:1px solid var(--color-warm-mist);background:var(--color-soft-paper);border-radius:16px}.kpi{border:0!important;border-right:1px solid var(--color-warm-mist)!important;box-shadow:none!important;border-radius:0!important}.kpi:last-child{border-right:0!important}.product-wizard-flow{gap:16px;display:grid}.wizard-steps{border:1px solid var(--color-warm-mist);background:var(--color-soft-paper);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden;gap:0!important;padding:0!important;display:grid!important}.wizard-step{text-align:left;min-width:0;border:0!important;border-right:1px solid var(--color-warm-mist)!important;min-height:44px!important;color:var(--color-graphite)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;align-items:center!important;gap:7px!important;padding:8px 10px!important;display:flex!important}.wizard-step:last-child{border-right:0!important}.wizard-step.is-active{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.wizard-step.is-done{color:var(--color-ink)!important}.wizard-step-index{width:22px;height:22px;font-size:var(--text-micro);border:1px solid;border-radius:50%;flex:none;place-items:center;display:grid}.wizard-step-index .lucide-engine-icon{width:11px;height:11px}.wizard-step strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:11px!important}.wizard-panel{padding:24px!important}.wizard-panel-head{border-bottom:1px solid var(--color-warm-mist);align-items:flex-start!important;padding:0 0 20px!important}.wizard-panel-head small{color:var(--color-ash)!important;font-size:11px!important}.wizard-panel-head h2{margin:3px 0;font-size:16px!important}.wizard-panel-head p{color:var(--color-graphite);font-size:12px}.type-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.type-card{border:1px solid var(--color-warm-mist)!important;background:var(--color-parchment)!important;min-height:76px!important;box-shadow:none!important;border-radius:12px!important}.type-card.is-active{border-color:var(--color-deep-teal)!important;color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.wizard-actions{border-top:1px solid var(--color-warm-mist);margin-top:24px!important;padding-top:16px!important}.operation-summary{overflow:hidden}.operation-summary>header{border-bottom:1px solid var(--color-warm-mist);justify-content:space-between;align-items:end;gap:16px;padding:16px;display:flex}.operation-summary>header small{color:var(--color-ash);font-size:11px}.operation-summary>header h2{margin:2px 0 0;font-size:16px}.operation-summary>header p{color:var(--color-graphite);margin:0;font-size:11px}.metric-strip{border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.metric-strip>div{border-right:1px solid var(--color-warm-mist);border-bottom:1px solid var(--color-warm-mist);gap:4px;min-width:0;padding:14px 16px;display:grid}.metric-strip>div:nth-child(4n){border-right:0}.metric-strip>div:nth-last-child(-n+4){border-bottom:0}.metric-strip dt{color:var(--color-ash);font-size:11px}.metric-strip dd{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.traffic-page{gap:24px!important}.traffic-list-head{padding:16px!important}.traffic-list-head>div:first-child small{color:var(--color-ash)!important}.traffic-list-head h3{font-size:14px!important}.traffic-list-head p{font-size:11px!important}.traffic-campaign-list>article{padding:12px 16px!important}.traffic-campaign-name strong,.traffic-campaign-stat strong{font-size:12px!important}.traffic-campaign-name span,.traffic-list-head select{font-size:11px!important}.traffic-campaign-name small,.traffic-campaign-stat small,.traffic-status{font-size:var(--text-micro)!important}.product-journey{display:grid;box-shadow:none!important;background:0 0!important;border:0!important;gap:16px!important;padding:0!important}.product-stage-list{margin:0!important}.journey-focus-card{gap:16px!important;min-height:0!important;padding:16px!important}.journey-focus-copy{align-content:start}.journey-focus-copy h2{margin:3px 0 4px!important}.journey-status{font-size:11px!important}.journey-focus-actions{align-self:end;background:0 0!important;border:0!important;padding:0!important}.journey-customize{border:0!important}.product-advanced-options{border-top:1px solid var(--color-warm-mist)}.product-advanced-options>summary{min-height:40px;color:var(--color-graphite);font-size:12px}.offer-composer{border:1px solid var(--color-warm-mist)!important;background:var(--color-soft-paper)!important;border-radius:16px!important;gap:12px!important}.offer-products-grid{margin-inline:16px!important}.offer-composer-actions{padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important}.members-hub-grid{border:1px solid var(--color-warm-mist);background:var(--color-soft-paper);border-radius:16px;overflow:hidden;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.member-hub-card{align-items:center;gap:14px;min-height:106px;padding:10px 14px;border:0!important;border-bottom:1px solid var(--color-warm-mist)!important;box-shadow:none!important;border-radius:0!important;grid-template-rows:auto!important;grid-template-columns:84px minmax(0,1fr) auto!important;display:grid!important;overflow:visible!important}.member-hub-card:last-child{border-bottom:0!important}.member-hub-cover{border:1px solid var(--color-warm-mist);border-radius:12px;width:84px;height:84px}.member-hub-cover>img{filter:none!important;border-radius:8px!important;width:48px!important;height:48px!important}.member-hub-cover>.badge{top:5px!important;left:5px!important}.member-card-menu{top:4px!important;right:4px!important}.member-hub-copy{min-width:0;gap:3px!important;padding:0!important}.member-hub-copy h3{margin:0;font-size:14px!important}.member-hub-copy p{max-width:520px;color:var(--color-graphite);margin:0;font-size:12px!important}.member-hub-actions{padding:0!important}.member-hub-actions .btn-primary{white-space:nowrap;flex:none!important}.analytics-origin-dashboard{grid-template-columns:220px minmax(0,1fr)!important}.analytics-origin-summary-card{border-right:1px solid var(--color-warm-mist);align-content:start;gap:12px;padding:16px;display:grid}.analytics-origin-summary-card>.lucide-engine-icon{width:20px;height:20px;color:var(--color-ink)}.analytics-origin-summary-card>div{gap:1px;display:grid}.analytics-origin-summary-card small{color:var(--color-ash);font-size:var(--text-micro)}.analytics-origin-summary-card strong{font-size:20px}.analytics-origin-summary-card p{color:var(--color-graphite);margin:0;font-size:11px;line-height:1.45}.analytics-origin-rank-row>i,.analytics-origin-rank-row>small>i{background:var(--color-deep-teal)!important}.analytics-funnel-layout{border-top:1px solid var(--color-warm-mist);min-height:0!important}.analytics-funnel-visual,.analytics-funnel-people{background:0 0!important}.analytics-funnel-visual{border-color:var(--color-warm-mist)!important}.analytics-funnel-intro>em,.funnel-person-stage,.funnel-person-stage[class*=is-]{border:1px solid var(--color-warm-mist)!important;color:var(--color-graphite)!important;background:0 0!important}.analytics-funnel-intro>em i{background:var(--color-deep-teal)!important;box-shadow:none!important}.analytics-funnel-stage,.analytics-funnel-stage[class*=stage-]{border:1px solid var(--color-warm-mist)!important;color:var(--color-ink)!important;background:var(--color-soft-paper)!important;box-shadow:none!important;background-image:none!important}.analytics-funnel-stage>span{color:var(--color-parchment);background:var(--color-deep-teal)!important}.analytics-funnel-stage>div small,.analytics-funnel-loss,.analytics-funnel-loss :where(strong,em,.lucide-engine-icon){color:var(--color-graphite)!important}.analytics-funnel-loss em{background:0 0!important}.analytics-funnel-people>header{border-color:var(--color-warm-mist)!important}.analytics-funnel-people>header small{color:var(--color-ash)!important}.analytics-funnel-people>header>span,.analytics-funnel-people article>i{border:1px solid var(--color-warm-mist);color:var(--color-ink)!important;background:0 0!important}.analytics-funnel-people article{border-color:var(--color-warm-mist)!important}.analytics-product-grid{grid-template-columns:1fr!important;gap:0!important;padding:0!important}.analytics-product-rank{border:0!important;border-bottom:1px solid var(--color-warm-mist)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;transform:none!important}.analytics-product-rank:last-child{border-bottom:0!important}.analytics-product-rank>span{color:var(--color-ink)!important;background:0 0!important}.analytics-product-rank>b i{background:var(--color-deep-teal)!important;background-image:none!important}.async-state{border:1px solid var(--color-warm-mist)!important;min-height:116px!important;box-shadow:none!important;padding:20px!important}.async-state.is-compact{min-height:76px!important;margin:0!important;padding:14px 16px!important}.async-state>.lucide-engine-icon{width:20px!important;height:20px!important}.async-state :where(.btn-soft,.btn-primary){flex:none;margin-left:auto}.operation-form,.app-page .form-card{width:100%;border:1px solid var(--color-warm-mist)!important;background:var(--color-soft-paper)!important;max-width:none!important;box-shadow:none!important;border-radius:16px!important;margin:0!important;padding:16px!important}.operation-form>h3,.app-page .form-card>h3{border-bottom:1px solid var(--color-warm-mist);margin:0;padding-bottom:12px;font-size:14px!important}.checkout-create-form{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px;display:grid}.checkout-create-form .field{margin:0}.app-page .fields-grid{gap:12px!important}.app-page .field{color:var(--color-graphite);font-size:12px!important}.app-page .form-card .row-actions{border-top:1px solid var(--color-warm-mist);margin-top:0;padding-top:12px!important}.section-title{color:var(--color-graphite);margin:8px 0 -12px!important;padding:0!important;font-size:12px!important}.structure-row{padding:10px 0!important}.structure-row strong{font-size:12px!important}.structure-row p{font-size:11px!important}.settings-member-list{margin-top:0!important}.segments-grid{border:1px solid var(--color-warm-mist);background:var(--color-soft-paper);border-radius:16px;overflow:hidden;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.segment-card{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);display:grid;border:0!important;border-bottom:1px solid var(--color-warm-mist)!important;box-shadow:none!important;border-radius:0!important}.segment-card:last-child{border-bottom:0!important}.segment-card>header{border:0!important;border-right:1px solid var(--color-warm-mist)!important;background:0 0!important}.segment-card>header>span{color:var(--color-ink)!important;background:0 0!important}.segment-card>header small{color:var(--color-ash)!important}.segment-card>header>strong{color:var(--color-ink)!important;box-shadow:none!important;background:0 0!important}.segment-members{align-content:center}.bubble.is-assistant.is-busy,.ai-progress,.ai-progress.is-vivid{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important}.bubble.is-assistant.is-busy{padding:8px 0!important}.ai-progress{padding:0!important}.ai-progress-top{gap:10px}.ai-progress .vibe{color:var(--color-ink);font-size:14px}.ai-progress-track{background:var(--color-warm-mist)!important}.ai-progress-fill{background:var(--color-deep-teal)!important;background-image:none!important}@media (width<=980px){.topbar-create{margin-left:auto}}@media (width<=700px){.topbar-create{gap:0;width:36px;overflow:hidden;color:#0000!important;padding:0!important}.topbar-create .lucide-engine-icon{width:16px;height:16px;color:var(--color-parchment)}.topbar-account>.avatar{width:36px;display:grid!important}.page-head,.app-page-head{align-items:flex-start!important}.page-actions{justify-content:flex-start}.wizard-steps{background:0 0;border:0;grid-template-columns:repeat(5,44px);justify-content:space-between}.wizard-step{justify-content:center;border:0!important;border-radius:999px!important;min-height:40px!important;padding:4px!important}.wizard-step>span:last-child{display:none}.wizard-panel{padding:16px!important}.wizard-panel-head{display:grid!important}.wizard-panel-head .ai-suggest{justify-self:start}.type-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.operation-summary>header{align-items:start;display:grid}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-strip>div:nth-last-child(-n+4){border-bottom:1px solid var(--color-warm-mist)}.metric-strip>div:nth-last-child(-n+2){border-bottom:0}.member-hub-card{gap:10px;min-height:0;padding:12px;grid-template-columns:64px minmax(0,1fr)!important}.member-hub-cover{width:64px;height:64px}.member-hub-cover>img{width:38px!important;height:38px!important}.member-hub-actions{grid-column:1/-1}.member-hub-actions .btn-primary{flex:auto!important}.analytics-origin-dashboard{grid-template-columns:1fr!important}.analytics-origin-summary-card{border-right:0;border-bottom:1px solid var(--color-warm-mist);grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-origin-summary-card>.lucide-engine-icon,.analytics-origin-summary-card>p{grid-column:1/-1}.async-state{align-items:flex-start!important}.async-state :where(.btn-soft,.btn-primary){width:100%;margin-left:0}.segment-card{grid-template-columns:1fr}.segment-card>header{border-right:0!important;border-bottom:1px solid var(--color-warm-mist)!important}.checkout-create-form{grid-template-columns:1fr}.checkout-create-form .btn-primary{width:100%}}.shell{grid-template-columns:248px minmax(0,1fr)!important}.sidebar{background:var(--color-navigation-bg)!important;border:0!important}.sidebar-head{min-height:58px;padding:20px 18px 12px!important}.sidebar-nav{padding:8px 10px 16px!important}.nav-section,.nav-section:first-of-type{margin-top:18px}.nav-item{min-height:40px;border:0!important;border-radius:9px!important;padding:9px 10px!important}.nav-item:hover{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-navigation-selected) 58%, transparent)!important}.nav-item.is-active,.nav-item.is-active:hover{color:var(--color-ink)!important;background:var(--color-navigation-selected)!important}.nav-item.is-active .fi{color:var(--color-ink)!important}.nav-flow-item{color:var(--color-graphite)!important}.nav-flow-item.is-active{color:var(--color-ink)!important}.nav-group:last-child{margin-top:14px;padding-top:0;border:0!important}.nav-more{position:relative}.nav-more-panel{z-index:70;background:var(--color-navigation-bg);border:0;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(520px,100vw - 268px);max-height:min(620px,100svh - 110px);padding:16px;display:grid;position:fixed;bottom:84px;left:236px;overflow-y:auto;box-shadow:0 12px 32px #0000001f}.nav-more-category{gap:2px;display:grid}.nav-more-category h3{color:var(--color-graphite);font-size:var(--text-micro);margin:0 0 2px;padding:0 8px;font-weight:var(--font-weight-regular)!important}.nav-more-panel .nav-item{min-height:36px;padding-block:7px!important}.sidebar-library{gap:4px;margin-top:18px;display:grid}.sidebar-library>header{justify-content:space-between;align-items:center;min-height:24px;display:flex}.sidebar-library>header>button{min-height:24px;color:var(--color-graphite);font-size:var(--text-micro);background:0 0;border:0;border-radius:6px;padding:2px 8px}.sidebar-library>header>button:hover{color:var(--color-ink);background:var(--color-navigation-selected)}.sidebar-library-list{gap:2px;min-width:0;display:grid}.sidebar-library-list .nav-item{text-align:left;grid-template-columns:16px minmax(0,1fr);width:100%}.sidebar-library-list .nav-item>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-library-empty{color:var(--color-ash);padding:6px 10px;font-size:11px}.sidebar-nav{flex-direction:column;display:flex;overflow:hidden}.sidebar-nav>.sidebar-library{flex-direction:column;min-height:0;display:flex}.sidebar-nav>.sidebar-library>header{flex:none}.sidebar-nav>.sidebar-library .sidebar-library-list{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;overflow-y:auto}.sidebar-nav{overflow-y:auto!important}.sidebar-nav>.sidebar-library:first-of-type{flex:none;max-height:none}.sidebar-nav>.sidebar-library:nth-of-type(2){flex:none}.sidebar-nav>.sidebar-library .sidebar-library-list{overflow:visible}.sidebar-nav>.sidebar-library:not(:has(.sidebar-library-list)){flex:none;max-height:none}.sidebar-nav>.sidebar-library{gap:0;margin-top:0;padding-top:0}.sidebar-nav>.sidebar-library>header{min-height:0;padding:0!important}.sidebar-nav>.sidebar-library+.sidebar-library{margin-top:0}.sidebar-library-head{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:38px;display:flex;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:8px 10px!important}.sidebar-library-head:hover{background:var(--color-navigation-selected)!important}.sidebar-library-head .fi{color:var(--color-ash);opacity:.75;flex:none;font-size:12px}.sidebar-library-head>.sidebar-library-title{min-width:0;color:var(--color-ash);font-size:var(--text-body);font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap;line-height:1;overflow:hidden}.sidebar-library-head:hover>.sidebar-library-title{color:var(--color-graphite)}.sidebar-session .fi,.sidebar-project .fi{color:var(--color-graphite)!important}.sidebar-session.is-active .fi,.sidebar-project.is-active .fi{color:var(--color-ink)!important}.sidebar-footer{border:0!important;border-top:1px solid var(--color-hairline)!important;background:var(--color-navigation-bg)!important}.topbar{background:var(--color-navigation-bg)!important;border:0!important;display:none!important}.topbar:has(.pz-tabs){background:var(--surface-page-canvas)!important;height:52px!important;min-height:52px!important;display:flex!important}@media (width<=960px){.topbar:has(.pz-tabs){padding-right:12px!important}}.topbar-mobile-brand{display:none}.content.is-home-content,.content.is-home-content .home{min-height:100svh}.home-hero{align-content:center!important;align-items:stretch!important;gap:24px!important;width:min(1040px,100%)!important;max-width:1040px!important;padding:72px 32px!important}.home-intro{text-align:left;gap:8px;width:100%;display:grid}.home-intro small{color:var(--color-graphite);font-size:13px}.home-hero .home-intro h1{margin:0;color:var(--color-ink)!important;text-align:left!important;font-size:clamp(32px,4vw,46px)!important;line-height:1.08!important}.home-hero>.chat-input,.chat-input:not(.is-docked){background:color-mix(in srgb, var(--color-warm-mist) 25%, var(--color-parchment))!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:24px!important}.home-hero>.chat-input:focus-within{background:color-mix(in srgb, var(--color-warm-mist) 34%, var(--color-parchment))!important}.home-hero>.chat-input .send{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-ink) 10%, var(--color-soft-paper))!important}.chat-input .send.is-submit,.home-hero>.chat-input .send.is-submit,:root[data-engine-theme=dark] .chat-input .send.is-voice,:root[data-engine-theme=dark] .home-hero>.chat-input .send.is-voice{color:var(--color-parchment)!important;background:var(--color-ink)!important}.chat-input .send.is-recording{animation:1.15s ease-in-out infinite engine-voice-pulse}.chat-input .send .fi{width:18px;height:18px}.chat-input .send .chat-send-arrow{stroke-width:2px;width:19px;height:19px;display:block;transform:translateY(-.5px)}.chat-input .send .chat-voice-symbol{stroke-width:1.8px;width:22px;height:22px;display:block}@keyframes engine-voice-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-ink) 16%, transparent)}50%{box-shadow:0 0 0 7px #0000}}.chat-screen{width:min(1080px,100%)!important;max-width:1080px!important}.research-workspace{width:100%;color:var(--color-ink);gap:12px;margin:6px 0 16px;display:grid}.research-tabs{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.research-tabs button{min-height:38px;color:var(--color-graphite);background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:13px;display:inline-flex}.research-tabs button:hover,.research-tabs button.is-active{color:var(--color-ink);background:var(--color-navigation-selected)}.research-tabs button small{color:inherit;font-size:var(--text-micro)}.journey-progress-resumo{border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-ink) 6%);width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:7px 10px 7px 12px;display:grid}.journey-progress-resumo:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.journey-progress-resumo>span:first-child{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:9px;min-width:0;display:flex;overflow:hidden}.journey-progress-resumo .async-state-loader{flex:none;width:17px;height:17px}.journey-progress-chevron.is-aberto{transform:rotate(180deg)}.journey-progress-lista-flutuante{z-index:120;border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);box-shadow:var(--shadow-lg);gap:9px;margin:0;padding:14px;list-style:none;display:grid;position:fixed}.journey-progress-lista-flutuante li{color:var(--color-graphite);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;font-size:14px;line-height:1.35;display:grid}.journey-progress-lista-flutuante li :where(.fi,.async-state-loader){width:16px;height:16px}.journey-progress-lista-flutuante li.is-current{color:var(--color-ink)}.journey-progress-lista-flutuante li.is-next{color:var(--color-ash);opacity:.55}@media (prefers-reduced-motion:reduce){.journey-progress-chevron{transition:none}}.tools-usadas{gap:4px;display:grid}.tools-usadas-cabecalho{width:fit-content;min-height:44px;color:var(--color-graphite);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 6px;display:inline-flex}.research-workspace.is-source-only{margin-bottom:6px}.research-answer{gap:12px;display:grid}.research-workspace.is-source-only .research-answer{gap:0}.tools-usadas-cabecalho:hover{color:var(--color-ink)}.tools-usadas-cabecalho:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.tools-usadas-pilha{align-items:center;display:inline-flex}.tools-usadas-pilha .tools-usadas-selo{margin-left:-7px;display:inline-flex}.tools-usadas-pilha .tools-usadas-selo:first-child{margin-left:0}.tools-usadas-seta{width:14px;height:14px;transition:transform .16s}.tools-usadas-seta.is-aberta{transform:rotate(180deg)}.tools-usadas-lista{margin:0;padding:4px 0 0;list-style:none;display:grid}.tools-usadas-lista li{gap:10px;display:flex}.tools-usadas-trilho{flex-direction:column;align-items:center;display:flex}.tools-usadas-trilho i{background:var(--color-warm-mist);flex:1;width:1px;min-height:12px}.tools-usadas-lista a{min-width:0;color:var(--color-ink);padding:2px 0 10px;text-decoration:none;display:grid}.tools-usadas-lista a:hover strong{text-decoration:underline}.tools-usadas-lista strong{font-weight:var(--font-weight-medium);font-size:var(--text-caption);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tools-usadas-lista small{color:var(--color-ash);font-size:11px}@media (prefers-reduced-motion:reduce){.tools-usadas-seta{transition:none}}.research-copy{white-space:pre-wrap;max-width:760px;font-size:17px;line-height:1.72}.research-competitors{gap:9px;max-width:860px;display:grid}.research-competitors h3{margin:0;font-size:13px}.research-competitors>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.research-competitors a{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 20%, transparent);border-radius:12px;gap:3px;padding:13px;text-decoration:none;display:grid}.research-competitors a:hover{background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent)}.research-competitors small{color:var(--color-graphite);font-size:11px;line-height:1.45}.research-images p{color:var(--color-graphite);font-size:13px}.research-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.research-images a{color:var(--color-ink);gap:7px;text-decoration:none;display:grid}.research-images img{aspect-ratio:4/3;object-fit:cover;background:var(--color-navigation-selected);border-radius:12px;width:100%}.research-images span{padding-inline:2px;font-size:11px}@media (width<=980px){.shell{grid-template-columns:1fr!important}.topbar{justify-content:space-between;align-items:center;display:flex!important}.topbar-mobile-brand{align-items:center;margin-left:auto;display:inline-flex}.topbar-mobile-brand .sell-logo-img{width:auto;height:16px}.mobile-nav-drawer,.mobile-nav-head,.mobile-nav-account{background:var(--color-navigation-bg)!important;border:0!important}.nav-more-panel{background:var(--color-navigation-selected);width:auto;max-height:none;box-shadow:none;grid-template-columns:1fr;margin-top:6px;padding:12px 8px;position:static}}@media (width<=700px){.home-hero{gap:18px!important;padding:44px 16px!important}.home-hero .home-intro h1{font-size:32px!important}.research-competitors>div,.research-images{grid-template-columns:1fr}.research-copy{font-size:16px;line-height:1.65}}.sidebar,.sidebar-nav{min-width:0;overflow-x:hidden!important}.sidebar-nav{flex-direction:column;gap:2px;display:flex}.sidebar-nav>.nav-item{flex:none}.sidebar-library-list .nav-item>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-library{border-top:0;min-width:0;margin-top:12px;padding-top:6px}.sidebar-library>header{min-width:0;min-height:36px;padding:0 4px 0 8px}.sidebar-library>header>button.sidebar-library-title{min-width:0;min-height:36px;color:color-mix(in srgb, var(--color-ink) 68%, transparent);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-regular);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 4px;line-height:1}.sidebar-library>header>button.sidebar-library-title:hover,.sidebar-library>header>button.sidebar-library-title:focus-visible{color:var(--color-ink);background:0 0!important}.sidebar-library-list{scrollbar-width:thin;scrollbar-color:var(--color-warm-mist) transparent;min-width:0;max-height:min(25svh,260px);overflow:hidden auto}.sidebar-library-list .nav-item{grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid;padding:7px 9px!important}.sidebar-library-list .nav-item>img{width:14px;height:14px}.sidebar-footer{flex:none}.engine-model-popover{width:min(300px,100vw - 28px)!important}.engine-model-panel.is-model-list{gap:2px;padding:7px;display:grid}.engine-model-panel.is-model-list .engine-model-choice{min-height:42px;padding:8px 10px!important}.engine-model-panel.is-model-list .engine-model-choice strong{color:var(--color-ink);letter-spacing:-.12px;font-size:14px;font-weight:560}.engine-model-panel.is-model-list .engine-model-choice>.fi{color:var(--color-ink)!important}.engine-model-panel.is-model-list .engine-model-choice em{color:var(--color-ink);background:var(--color-navigation-selected)}.async-state-loader{flex:none;width:28px;height:28px}.app-loading{width:42px!important}.app-loading img{height:42px;filter:none!important;width:42px!important}:root[data-engine-theme=dark] .sell-logo-img,:root[data-engine-theme=dark] .sell-logo-mark,:root[data-engine-theme=dark] img[src*=loading-engine]{filter:brightness(0)invert()!important}.chat-add-menu{z-index:90;border:1px solid var(--color-hairline);width:min(310px,100vw - 34px);color:var(--color-ink);background:var(--color-soft-paper);box-shadow:var(--shadow-lg);border-radius:18px;gap:3px;padding:9px;display:grid;position:absolute;bottom:62px;left:14px}.chat-add-menu button{min-height:44px;color:color-mix(in srgb, var(--color-ink) 82%, transparent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;font-size:13px;display:grid}.chat-add-menu button:first-child{grid-template-columns:22px minmax(0,1fr)}.chat-add-menu button:hover,.chat-add-menu button:focus-visible{color:var(--color-ink);background:var(--color-navigation-selected);outline:0}.chat-add-menu .fi{width:19px;height:19px}.chat-mode-controls{z-index:4;align-items:center;gap:3px;display:flex;position:absolute;bottom:15px;left:62px}.chat-mode-controls button{min-height:36px;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.chat-mode-controls button:hover,.chat-mode-controls button.is-active{color:var(--color-ink);background:var(--color-navigation-selected)}.chat-mode-controls .fi{width:16px;height:16px}.skills-page{align-content:start;gap:28px;min-height:100%;display:grid;padding:clamp(28px,4vw,56px)!important}.skills-head{justify-content:space-between;align-items:end;gap:24px;display:flex}.skills-head>div{gap:7px;min-width:0;display:grid}.skills-head small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.1em}.skills-head h1{color:var(--color-ink);letter-spacing:-.04em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500}.skills-head p{max-width:580px;color:var(--color-graphite);margin:0;font-size:14px}.skills-primary-tabs{gap:26px;display:flex}.skills-primary-tabs button,.skills-category-tabs button{color:var(--color-ash);font:inherit;cursor:pointer;background:0 0;border:0}.skills-primary-tabs button{border-radius:8px;min-height:40px;padding:8px 2px;font-size:15px}.skills-primary-tabs button:hover,.skills-primary-tabs button.is-active{color:var(--color-ink)}.skills-primary-tabs button.is-active{background:var(--color-navigation-selected);padding-inline:12px}.skills-toolbar{grid-template-columns:minmax(0,1fr) minmax(180px,250px) 120px;align-items:center;gap:12px;display:grid}.skills-category-tabs{scrollbar-width:none;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.skills-category-tabs::-webkit-scrollbar{display:none}.skills-category-tabs button{white-space:nowrap;border-radius:10px;min-height:38px;padding:8px 13px}.skills-category-tabs button:hover,.skills-category-tabs button.is-active{color:var(--color-ink);background:var(--color-navigation-selected)}.skills-search{background:var(--color-navigation-bg);border-radius:12px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:0 13px;display:grid}.skills-search .fi{color:var(--color-graphite)}.skills-search input,.skills-sort select{width:100%;min-width:0;color:var(--color-ink);font:inherit;background:0 0;border:0;outline:0;font-size:13px}.skills-search input::placeholder{color:var(--color-ash)}.skills-sort{background:var(--color-navigation-bg);border-radius:12px;align-items:center;min-height:42px;padding:0 10px;display:grid}.skills-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.skill-card{border:1px solid var(--color-hairline);background:color-mix(in srgb, var(--color-navigation-bg) 70%, var(--color-parchment));border-radius:18px;grid-template-rows:auto auto auto minmax(70px,1fr) auto;gap:12px;min-width:0;min-height:240px;padding:20px;transition:background .16s,transform .16s;display:grid}.skill-card:hover{background:var(--color-navigation-selected);transform:translateY(-2px)}.skill-card>.fi{width:26px;height:26px;color:var(--color-ink)}.skill-card h2{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:500;line-height:1.25;overflow:hidden}.skill-card>p{color:var(--color-graphite);margin:0;font-size:12px;line-height:1.55}.skill-card footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.skill-card footer>span{min-width:0;color:var(--color-ash);font-size:var(--text-micro);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;display:inline-flex;overflow:hidden}.skill-card footer>span i{width:24px;height:24px;color:var(--color-parchment);background:var(--color-pure-black);border-radius:999px;flex:none;place-items:center;font-size:8px;font-style:normal;display:grid}.skill-card footer button{min-height:34px;color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 7%, transparent);font:inherit;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:5px;padding:7px 10px;font-size:11px;display:inline-flex}.skill-card footer button:hover{color:var(--color-parchment);background:var(--color-pure-black)}.skills-modal-backdrop{z-index:240;place-items:center;padding:18px;display:grid}.skills-create-modal{background:var(--color-soft-paper);width:min(560px,100%);max-height:min(760px,100svh - 36px);box-shadow:var(--shadow-lg);border-radius:20px;padding:24px;overflow:auto}.skills-create-modal>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.skills-create-modal>header>div{gap:5px;display:grid}.skills-create-modal header small{color:var(--color-ash);letter-spacing:.1em;font-size:9px}.skills-create-modal h2{color:var(--color-ink);margin:0;font-size:24px;font-weight:500}.skills-create-modal header p{max-width:430px;color:var(--color-graphite);margin:0;font-size:12px;line-height:1.5}.skills-create-modal form{grid-template-columns:1fr 150px;gap:14px;margin-top:22px;display:grid}.skills-create-modal form label{color:var(--color-graphite);gap:6px;font-size:11px;display:grid}.skills-create-modal form label:nth-of-type(3),.skills-create-modal form label:nth-of-type(4),.skills-create-modal form footer,.skills-create-modal .form-error{grid-column:1/-1}.skills-create-modal input,.skills-create-modal select,.skills-create-modal textarea{width:100%;min-width:0;color:var(--color-ink);background:var(--color-navigation-bg);font:inherit;border:0;border-radius:10px;outline:0;padding:11px 12px;font-size:13px}.skills-create-modal textarea{resize:vertical}.skills-create-modal input:focus,.skills-create-modal select:focus,.skills-create-modal textarea:focus{background:var(--color-navigation-selected)}.skills-create-modal .form-error{color:var(--color-ink);margin:0;font-size:11px}.skills-create-modal form footer{justify-content:flex-end;gap:8px;display:flex}.home-hero{gap:16px!important;width:min(660px,100%)!important;max-width:660px!important;margin-inline:auto!important;padding:48px 20px!important}.home-hero .home-intro h1{font-size:clamp(25px,2.6vw,30px)!important}.home-hero>.chat-input{border:1px solid var(--color-hairline)!important}.home-hero>.chat-input .engine-model-picker,.chat-input .engine-model-picker{bottom:15px!important;left:auto!important;right:66px!important}.content.is-home-content .chat-screen{width:min(760px,100%)!important;max-width:760px!important;margin-inline:auto!important;padding:16px 20px 0!important}.content.is-home-content .chat-feed{width:100%;padding:18px 0 22px!important}.bubble.is-user{max-width:min(78%,620px)!important;color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)!important}:root[data-engine-theme=dark] .bubble.is-user{background:#232323!important}.chat-screen>.chat-input.is-docked{min-height:112px;background:0 0!important;border:0!important;width:min(680px,100%)!important;max-width:680px!important;margin:0 auto 14px!important;padding:0!important;position:sticky!important;bottom:0!important}.chat-screen>.chat-input.is-docked textarea{color:#fff!important}.chat-screen>.chat-input.is-docked textarea::placeholder{color:#aaa8a3!important}.chat-screen>.chat-input.is-docked .attach-btn{color:#d1cfca!important}:root[data-engine-theme=dark] .chat-input .attach-btn,:root[data-engine-theme=dark] .chat-input .chat-mode-controls button,:root[data-engine-theme=dark] .chat-input .engine-model-trigger{color:#d6d3ce!important}:root[data-engine-theme=dark] .chat-input .chat-mode-controls button .fi,:root[data-engine-theme=dark] .chat-input .engine-model-trigger .fi{color:inherit!important}.chat-screen>.chat-input.is-docked .engine-model-trigger{color:#d1cfca!important}@media (width<=720px){.content.is-home-content .chat-screen{padding-inline:12px!important}.chat-screen>.chat-input.is-docked .engine-model-trigger span{text-overflow:ellipsis;white-space:nowrap;max-width:118px;overflow:hidden}}.sidebar-account-row{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:4px;min-width:0;display:grid}.sidebar-account-menu-wrap{min-width:0;position:relative}.sidebar-account-trigger{grid-template-columns:30px minmax(0,1fr) 16px;width:100%}.sidebar-account-trigger .avatar{width:30px;height:30px;color:var(--color-ink);background:var(--color-navigation-selected);border-radius:999px;place-items:center;display:grid}.sidebar-account-trigger .avatar .fi{width:17px;height:17px}.sidebar-account-trigger>span:nth-child(2),.sidebar-account-trigger>span:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sidebar-account-trigger>.fi{width:14px;height:14px;color:var(--color-graphite)}.sidebar-notifications{width:36px;min-height:36px;color:var(--color-graphite);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.sidebar-notifications:hover{color:var(--color-ink);background:var(--color-navigation-selected)}.sidebar-notifications .fi{width:18px;height:18px}.sidebar-session-row{border-radius:9px;grid-template-columns:minmax(0,1fr) 33px;align-items:center;min-width:0;min-height:36px;display:grid;position:relative}.sidebar-session-row:hover{background:var(--color-navigation-selected)}.sidebar-session-main{min-width:0;min-height:36px;color:var(--color-graphite);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 4px 8px 10px}.sidebar-session-main span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sidebar-project-main{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;display:grid}.sidebar-project-symbol{color:currentColor;font-variation-settings:"opsz" 24, "wght" 200, "FILL" 0, "GRAD" 0;white-space:nowrap;justify-content:center;align-items:center;width:18px;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-weight:200;line-height:1;text-overflow:clip!important;display:inline-flex!important;overflow:visible!important}.sidebar-project-name{min-width:0}.sidebar-project-rename{grid-template-columns:18px minmax(0,1fr) 30px;padding-inline:10px 0}.sidebar-projects-more{width:100%;min-height:34px;color:var(--color-graphite);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 10px 7px 37px}.sidebar-projects-more:hover,.sidebar-projects-more:focus-visible{color:var(--color-ink);background:var(--color-navigation-selected)}.sidebar-session-trailing{place-items:center;width:33px;height:33px;display:grid;position:relative}.sidebar-session-spinner{width:17px;height:17px;color:var(--color-graphite);opacity:1;position:absolute}.sidebar-session-more{z-index:1;width:30px;min-height:30px;color:var(--color-graphite);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute}.sidebar-session-row:hover .sidebar-session-more,.sidebar-session-more[aria-expanded=true],.sidebar-session-more:focus-visible{opacity:1}.sidebar-session-row:hover .sidebar-session-spinner,.sidebar-session-row:focus-within .sidebar-session-spinner{opacity:0}.sidebar-session-more:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 7%, transparent)}.sidebar-session-more .fi{width:17px;height:17px}.sidebar-session-menu{z-index:190;border:1px solid var(--color-hairline);width:154px;color:var(--color-ink);background:var(--color-soft-paper);box-shadow:var(--shadow-lg);border-radius:14px;gap:3px;padding:7px;display:grid;position:absolute;top:calc(100% - 2px);right:2px}.sidebar-session-menu button{min-height:38px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px;font-size:12px;display:grid}.sidebar-session-menu button:hover{background:var(--color-navigation-selected)}.sidebar-session-menu button.is-danger{color:#d95a61}.sidebar-session-menu .fi{width:17px;height:17px}.sidebar-session-rename{grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:3px;min-width:0;display:grid}.sidebar-session-rename input{min-width:0;height:34px;border-radius:8px!important;padding:7px 9px!important;font-size:12px!important}.sidebar-session-rename button{width:30px;min-height:30px;color:var(--color-ink);background:var(--color-navigation-selected);cursor:pointer;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.account-popover{z-index:180;border:1px solid var(--color-hairline);width:min(310px,100vw - 24px);max-height:min(670px,100svh - 28px);color:var(--color-ink);background:var(--color-soft-paper);box-shadow:var(--shadow-lg);border-radius:18px;gap:3px;padding:10px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.account-popover>header{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:10px 9px 13px;display:grid}.account-popover>header .avatar{background:var(--color-navigation-selected);border-radius:999px;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.account-popover>header>div{min-width:0;display:grid}.account-popover>header strong,.account-popover>header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-popover>header small{color:var(--color-ash);font-size:11px}.account-popover>button,.account-popover-submenu>button,.account-popover-submenu>div>button{width:100%;min-height:42px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;font-size:12px;display:grid}.account-popover>button:hover,.account-popover-submenu>button:hover,.account-popover-submenu>div>button:hover{background:var(--color-navigation-selected)}.account-popover>button:nth-of-type(2),.account-popover>button:nth-of-type(3),.account-popover>button:nth-of-type(4),.account-popover-submenu,.account-popover>button:last-child{margin-top:3px}.account-popover>button:nth-of-type(2),.account-popover>button:last-child{padding-top:11px}.account-popover .fi{width:17px;height:17px;color:var(--color-graphite)}.account-popover button>span{min-width:0}.account-popover button>span small{color:var(--color-ash);font-size:var(--text-micro);margin-top:2px;display:block}.account-popover-submenu>div{gap:2px;padding:2px 0 5px 24px;display:grid}.account-popover-submenu>div>button{min-height:34px;color:var(--color-graphite);grid-template-columns:17px minmax(0,1fr)}.account-popover-submenu>div>button[aria-pressed=true]{color:var(--color-ink);background:var(--color-navigation-selected)}.account-popover-submenu>button.account-popover-static{cursor:default;color:var(--color-ash)}.account-popover-submenu>button.account-popover-static:hover{background:0 0}.content{width:100%;min-width:0}@media (width<=980px){.topbar{box-shadow:none!important;border:0!important}.skills-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.skills-page{gap:20px;padding:24px 16px!important}.skills-head{align-items:start}.skills-head p{font-size:12px}.skills-toolbar{grid-template-columns:minmax(0,1fr) 104px}.skills-category-tabs{grid-area:2/1/auto/-1}.skills-grid{grid-template-columns:1fr}.skill-card{min-height:220px}.skills-create-modal form{grid-template-columns:1fr}.skills-create-modal form label,.skills-create-modal form footer,.skills-create-modal .form-error{grid-column:1}.chat-mode-controls button{padding-inline:8px}.chat-mode-controls button .fi{display:none}}.sidebar-nav{gap:0;padding:10px 10px 16px!important}.sidebar-nav .nav-item{min-height:40px;letter-spacing:0!important;border-radius:10px!important;gap:12px!important;padding:9px 10px!important;font-size:15px!important}.sidebar-nav .nav-item+.nav-item{margin-top:2px}.sidebar-nav .nav-item>.fi,.sidebar-nav .nav-item>.nav-symbol{flex:none;width:20px;font-size:17px!important}.sidebar-nav .nav-item.nav-home{margin-bottom:0}.sidebar-nav .nav-item.nav-home>.fi{box-sizing:border-box;background:color-mix(in srgb, var(--color-warm-mist) 50%, transparent);margin-left:-4px;padding:8px;width:28px!important;height:28px!important}.sidebar-nav>.sidebar-library:first-of-type{margin-top:14px}.sidebar-nav .sidebar-library-head{gap:12px;min-height:40px;border-radius:10px!important;padding:9px 10px!important}.sidebar-nav .sidebar-library-head>.sidebar-library-title{font-size:15px;line-height:1.2;font-weight:var(--font-weight-regular)!important}.sidebar-nav .sidebar-library-head .fi{font-size:13px}.sidebar-nav .sidebar-library-list{padding-top:2px}.sidebar-nav .sidebar-library-list .nav-item{min-height:34px;padding:6px 10px!important;font-size:14px!important}.sidebar-nav .sidebar-library-empty{padding:6px 10px;font-size:13px}.sidebar-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.sidebar-collapse{cursor:pointer;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:inline-flex;color:var(--color-ash)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0!important}.sidebar-collapse:hover{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 20%, transparent)!important}.shell:has(.sidebar.is-collapsed){grid-template-columns:68px minmax(0,1fr)!important}.sidebar.is-collapsed{width:100%!important;min-width:0!important}.sidebar.is-collapsed .sidebar-head{grid-template-columns:minmax(0,1fr);place-items:center stretch;display:grid;padding:14px 8px 10px!important}.sidebar.is-collapsed .sidebar-head>*{grid-area:1/1;width:100%;min-width:0}.sidebar.is-collapsed .sell-logo,.sidebar.is-collapsed .sidebar-collapse{transition:opacity .14s}.sidebar.is-collapsed .sidebar-collapse{z-index:2;opacity:0;position:relative}.sidebar.is-collapsed .sell-logo{pointer-events:none}.sidebar.is-collapsed .sidebar-head:hover .sidebar-collapse,.sidebar.is-collapsed .sidebar-head:focus-within .sidebar-collapse{opacity:1}.sidebar.is-collapsed .sidebar-head:hover .sell-logo,.sidebar.is-collapsed .sidebar-head:focus-within .sell-logo{opacity:0}@media (prefers-reduced-motion:reduce){.sidebar.is-collapsed .sell-logo,.sidebar.is-collapsed .sidebar-collapse{transition:none}}.sell-logo-mark,.sidebar.is-collapsed .sell-logo-img{display:none}.sidebar.is-collapsed .sell-logo{justify-content:center;align-items:center;gap:0;width:100%;display:flex}.sidebar.is-collapsed .sell-logo-mark{object-fit:contain;object-position:center;width:auto;height:21px;margin:0 auto;display:block}.sidebar.is-collapsed .sidebar-collapse{justify-self:stretch;width:100%!important}.sidebar.is-collapsed .sidebar-nav{padding:10px 8px 16px!important}.sidebar.is-collapsed .sidebar-nav .nav-item{justify-content:center;gap:0!important;padding:9px 0!important}.sidebar.is-collapsed .sidebar-nav .nav-item>span:not(.nav-symbol){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidebar.is-collapsed .sidebar-nav .nav-item.nav-home>.fi{margin-left:0}.sidebar.is-collapsed .sidebar-footer{padding:10px 8px 12px}.sidebar.is-collapsed .sidebar-account-row{justify-items:stretch;gap:0;grid-template-columns:minmax(0,1fr)!important}.sidebar.is-collapsed .sidebar-account-menu-wrap{width:100%;min-width:0}.sidebar.is-collapsed .sidebar-account-main>span:not(.avatar),.sidebar.is-collapsed .sidebar-account-main>.fi,.sidebar.is-collapsed .sidebar-notifications{display:none}.sidebar.is-collapsed .sidebar-account-main{justify-content:center;align-items:center;width:100%;min-width:0;gap:0!important;padding:6px!important;display:flex!important}.sidebar.is-collapsed .sidebar-account-main>.avatar{flex:none;margin:0}.sidebar.is-collapsed .account-popover{width:min(310px,100vw - 92px);left:0;right:auto}.chat-screen>.chat-input.is-docked .chat-mode-controls button:not(.is-active),.home-hero>.chat-input .chat-mode-controls button:not(.is-active),.chat-input .chat-mode-controls button:not(.is-active),.chat-screen>.chat-input.is-docked .attach-btn,.home-hero>.chat-input .attach-btn,.chat-input .attach-btn,.chat-screen>.chat-input.is-docked .engine-model-trigger,.home-hero>.chat-input .engine-model-trigger,.chat-input .engine-model-trigger{color:color-mix(in srgb, var(--color-ink) 88%, transparent)!important}.chat-input .chat-mode-controls button .fi,.chat-input .attach-btn .fi,.chat-input .engine-model-trigger .fi{color:inherit!important;opacity:1!important}.chat-input .chat-mode-controls button:not(.is-active):hover,.chat-input .attach-btn:hover,.chat-input .engine-model-trigger:hover{color:var(--color-ink)!important}.page.analytics-page.is-overview{width:100%!important;max-width:1280px!important;margin-inline:auto!important;padding:clamp(28px,4vw,56px)!important}.ov{gap:20px;width:100%;margin-inline:auto;display:grid}.ov[aria-busy=true]{opacity:.72;transition:opacity .16s}.ov-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:4px;display:flex}.ov-head small{color:var(--color-ash);letter-spacing:.1em;font-size:11px;display:block}.ov-head h1{font-size:clamp(34px,4.4vw,48px);font-weight:var(--font-weight-regular);letter-spacing:-.03em;margin:6px 0 2px;line-height:1.04}.ov-head p{color:var(--color-graphite);font-size:var(--text-body);margin:0}.ov-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ov-metric{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);border:0;border-radius:14px;align-content:start;gap:6px;padding:16px 18px;display:grid}.ov-metric small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em}.ov-metric strong{font-size:26px;font-weight:var(--font-weight-regular);letter-spacing:-.02em;line-height:1.1}.ov-metric span{color:var(--color-graphite);font-size:12px}.ov-panel{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);border:0;border-radius:14px;gap:16px;padding:20px;display:grid}.ov-panel>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ov-panel>header small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em}.ov-panel>header h2{font-size:15.5px;font-weight:var(--font-weight-medium);letter-spacing:-.01em;margin:4px 0 0}.ov-panel-note{color:var(--color-ash);white-space:nowrap;font-size:12px}.ov-panel-link{color:var(--color-ink);text-underline-offset:3px;font-size:12px;text-decoration:underline}.ov-empty{color:var(--color-ash);font-size:var(--text-body);margin:0}.ov-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ov-trend{gap:10px;display:grid;position:relative}.ov-trend-plot{width:100%;height:230px;color:var(--color-ink);overflow:visible}.ov-trend-grid{stroke:var(--color-warm-mist);stroke-width:.4px;vector-effect:non-scaling-stroke}.ov-trend-area{stroke:none}.ov-trend-line{fill:none;stroke:var(--color-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ov-trend-marks{pointer-events:none;position:absolute;inset:0 0 32px}.ov-trend-marks i{border-radius:var(--radius-full);pointer-events:auto;background:0 0;width:9px;height:9px;margin:-3.5px 0 0 -3.5px;position:absolute}.ov-trend-marks i:hover,.ov-trend-marks i.is-last{background:var(--color-ink)}.ov-trend-axis{justify-content:space-between;gap:4px;display:flex}.ov-trend-axis small{color:var(--color-ash);white-space:nowrap;font-size:11px}.ov-trend-axis small.is-hidden{visibility:hidden}.ov-rank{gap:2px;display:grid}.ov-rank-row{border-radius:var(--radius-md);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.ov-rank-row:hover{background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent)}.ov-rank-position{color:var(--color-ash);font-variant-numeric:tabular-nums;font-size:12px}.ov-rank-identity{min-width:0}.ov-rank-identity strong{font-size:var(--text-body);font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ov-rank-identity small{color:var(--color-ash);font-size:12px}.ov-rank-value{text-align:right}.ov-rank-value strong{font-size:var(--text-body);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;display:block}.ov-rank-value small{color:var(--color-ash);font-size:11px}.ov-rank-bar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent);grid-column:2/-1;height:3px}.ov-rank-bar i{border-radius:inherit;background:var(--color-ink);height:100%;display:block}.ov-funnel{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;display:grid}.ov-funnel-stage{align-content:start;gap:6px;display:grid}.ov-funnel-bar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent);height:4px;display:block}.ov-funnel-bar i{border-radius:inherit;background:var(--color-ink);height:100%;display:block}.ov-funnel-stage strong{font-size:20px;font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums}.ov-funnel-stage small{color:var(--color-ash);font-size:12px}.ov-funnel-summary{color:var(--color-graphite);font-size:var(--text-body);margin:0}@media (width<=900px){.ov-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-columns{grid-template-columns:minmax(0,1fr)}.ov-funnel{grid-auto-columns:auto;grid-auto-flow:row}.ov-head{flex-direction:column;align-items:flex-start}}.ov-headline{grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:12px;display:grid}.ov-headline-card{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);border:0;border-radius:14px;align-content:center;gap:6px;padding:20px;display:grid}.ov-headline-card.is-negative strong{color:#b45252}.ov-headline-card small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em}.ov-headline-card strong{font-size:24px;font-weight:var(--font-weight-regular);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.ov-headline-card span{color:var(--color-graphite);font-size:12px}.ov-headline-card.is-primary{color:var(--color-parchment);background:var(--color-deep-teal);border-color:var(--color-deep-teal)}.ov-headline-card.is-primary small,.ov-headline-card.is-primary span{color:color-mix(in srgb, var(--color-parchment) 72%, transparent)}.ov-headline-card.is-primary strong{font-size:clamp(30px,3.4vw,40px)}.ov-flow{gap:16px;display:grid}.ov-flow-bar{border-radius:var(--radius-md);gap:3px;height:40px;display:flex;overflow:hidden}.ov-flow-slice{border-radius:3px;min-width:4px;display:block}.ov-flow-slice.is-profit{background:var(--color-ink)}.ov-flow-slice.is-ads{background:color-mix(in srgb, var(--color-ink) 46%, transparent)}.ov-flow-slice.is-fees{background:color-mix(in srgb, var(--color-ink) 20%, transparent)}.ov-flow-legend{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.ov-flow-item{align-items:flex-start;gap:10px;display:flex}.ov-flow-item>i{border-radius:3px;flex:none;width:10px;height:10px;margin-top:4px}.ov-flow-item>i.is-profit{background:var(--color-ink)}.ov-flow-item>i.is-ads{background:color-mix(in srgb, var(--color-ink) 46%, transparent)}.ov-flow-item>i.is-fees{background:color-mix(in srgb, var(--color-ink) 20%, transparent)}.ov-flow-item small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.08em;display:block}.ov-flow-item strong{font-size:17px;font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums;margin:2px 0;display:block}.ov-flow-item span{color:var(--color-graphite);font-size:12px}.ov-flow-alert{color:#b45252;font-size:var(--text-body);margin:0}.ov-be{gap:8px;display:grid}.ov-be-track{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 42%, transparent);height:12px;position:relative}.ov-be-track>i{border-radius:inherit;background:var(--color-ink);height:100%;transition:width .32s;display:block}.ov-be-track>b{background:var(--color-ink);border-radius:2px;width:2px;height:22px;position:absolute;top:-5px}.ov-be.is-reached .ov-be-track>b{background:var(--color-ash)}.ov-be-scale{justify-content:space-between;display:flex}.ov-be-scale small{color:var(--color-ash);font-variant-numeric:tabular-nums;font-size:11px}.ov-be-read strong{font-size:var(--text-body);font-weight:var(--font-weight-medium);margin-top:6px;display:block}.ov-be-read p{color:var(--color-graphite);font-size:var(--text-body);margin:2px 0 0}.ov-be.is-empty strong{font-size:var(--text-body);font-weight:var(--font-weight-medium)}.ov-be.is-empty p{color:var(--color-ash);font-size:var(--text-body);margin:4px 0 0}.ov-footnote{color:var(--color-ash);margin:0;font-size:11.5px}@media (width<=1100px){.ov-headline{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-headline-card.is-primary{grid-column:1/-1}}@media (width<=640px){.ov-headline{grid-template-columns:minmax(0,1fr)}}:root{--state-on:var(--color-ink);--state-on-soft:color-mix(in srgb, var(--color-ink) 10%, transparent);--state-on-line:var(--color-hairline)}.skills-search{position:relative}.skills-search-clear{cursor:pointer;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;border-radius:var(--radius-full)!important;color:var(--color-ash)!important;background:0 0!important;border:0!important;padding:0!important}.skills-search-clear:hover{color:var(--color-ink)!important;background:var(--color-navigation-selected)!important}.skill-card.is-active{border-color:var(--state-on-line)!important}.cn-grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:12px;display:grid}.cn-mark{background:var(--color-navigation-selected);width:52px;height:52px;font-size:13px;font-weight:var(--font-weight-medium);letter-spacing:.02em;border-radius:13px;place-items:center;display:grid}.cn-mark.is-raster{background:#f2f0ec;overflow:hidden}:root[data-engine-theme=dark] .cn-mark.is-raster{background:#efece7}.cn-mark.is-raster img{object-fit:contain;width:34px;height:34px}.cn-mark.has-brand-logo{background:#f2f0ec;overflow:hidden}:root[data-engine-theme=dark] .cn-mark.has-brand-logo{background:#efece7}.cn-mark.has-brand-logo.is-inverted,:root[data-engine-theme=dark] .cn-mark.has-brand-logo.is-inverted{background:#111}.cn-mark.has-brand-logo>img{object-fit:contain;width:36px;height:36px;display:block}.cn-mark.has-logo>i{width:27px;height:27px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cn-connect{cursor:pointer;min-height:30px;font-size:12.5px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-ink)!important;background:0 0!important;padding:0 14px!important}.cn-connect:hover{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important;border-color:var(--color-deep-teal)!important}.cn-modal{background:var(--color-soft-paper);width:min(480px,100%);box-shadow:var(--shadow-lg);border-radius:20px;gap:16px;padding:24px;display:grid}.cn-modal>header{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.cn-modal>header small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em}.cn-modal>header h2{font-size:19px;font-weight:var(--font-weight-medium);margin:3px 0 0}.cn-modal-lead{color:var(--color-graphite);font-size:var(--text-body);margin:0;line-height:1.55}.cn-modal-state{border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);align-items:flex-start;gap:10px;padding:14px;display:flex}.cn-modal-state.is-on{border-color:var(--state-on-line);background:var(--state-on-soft)}.cn-modal-state.is-on>i{border-radius:var(--radius-full);background:var(--state-on);flex:none;width:8px;height:8px;margin-top:6px}.cn-modal-state strong{font-size:var(--text-body);font-weight:var(--font-weight-medium);display:block}.cn-modal-state span{color:var(--color-graphite);font-size:12.5px}.cn-modal>footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.topbar:has(.pz-tabs){z-index:30;justify-content:flex-start;align-items:stretch;gap:0;position:sticky;top:0;background:var(--surface-page-canvas)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid var(--color-warm-mist)!important;padding:0 16px!important}.pz-tabs{scrollbar-width:none;align-items:stretch;gap:4px;min-width:0;height:100%;display:flex;overflow-x:auto}.pz-tabs::-webkit-scrollbar{display:none}.pz-tabs button{white-space:nowrap;cursor:pointer;align-items:center;min-height:100%;font-size:14.5px;display:inline-flex;position:relative;color:var(--color-graphite)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 12px!important}.pz-tabs button:hover,.pz-tabs button.is-active{color:var(--color-ink)!important}.pz-tabs button.is-active:after{content:"";background:var(--color-ink);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.pz-page{align-content:start;gap:22px;display:grid}.pz-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pz-head h1{font-size:22px;font-weight:var(--font-weight-regular);letter-spacing:-.015em;margin:0 0 6px}.pz-head p{max-width:620px;color:var(--color-graphite);margin:0;font-size:15px;line-height:1.5}.pz-search{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:0 0;align-items:center;gap:9px;width:min(320px,100%);min-height:40px;padding:0 14px;display:inline-flex}.pz-search:focus-within{border-color:var(--color-ink);box-shadow:0 0 0 1px var(--color-ink)}.pz-search input:focus,.pz-search input:focus-visible{box-shadow:none!important;outline:0!important}.pz-search>.fi{color:var(--color-ash);flex:none;font-size:14px}.pz-search input{outline:0;width:100%;min-width:0;font-size:13.5px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.pz-search button{cursor:pointer;display:inline-flex;color:var(--color-ash)!important;background:0 0!important;border:0!important;padding:0!important}.pz-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pz-pills{flex-wrap:wrap;gap:6px;display:flex}.pz-pills button{cursor:pointer;min-height:36px;font-size:13.5px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;padding:0 16px!important}.pz-pills button:hover{color:var(--color-ink)!important}.pz-pills button.is-active{color:var(--color-ink)!important;background:var(--color-navigation-selected)!important;border-color:#0000!important}.pz-count{color:var(--color-ash);font-size:12.5px}.pz-create{cursor:pointer;align-items:center;gap:7px;min-height:36px;font-size:13.5px;display:inline-flex;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-ink)!important;background:0 0!important;padding:0 16px!important}.pz-create:hover{background:var(--color-navigation-selected)!important}.pz-rails{gap:46px;display:grid}.pz-rail{gap:12px;display:grid}.pz-rail>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.pz-rail h3{color:var(--color-ink);font-size:15px;font-weight:var(--font-weight-regular);align-items:center;gap:8px;margin:0;display:inline-flex}.pz-rail h3 .fi{color:var(--color-ash);font-size:13px}.pz-rail-nav{gap:4px;display:flex}.pz-rail-nav button{cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:inline-flex;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;border:0!important;padding:0!important}.pz-rail-nav button:hover:not(:disabled){color:var(--color-ink)!important;background:var(--color-navigation-selected)!important}.pz-rail-nav button:disabled{opacity:.3;cursor:default}.pz-rail-nav .pz-rail-all{width:auto;font-size:13px;color:var(--color-graphite)!important;padding:0 10px!important}.pz-rail-nav .pz-rail-all:hover{color:var(--color-ink)!important;background:0 0!important}.pz-rail-track.is-expanded{grid-auto-flow:row;grid-auto-columns:unset;grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:visible}.pz-rail-track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;gap:20px;padding-bottom:2px;display:grid;overflow-x:auto}.pz-rail-track::-webkit-scrollbar{display:none}.pz-card{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);scroll-snap-align:start;border:1px solid #0000;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:96px;padding:18px 18px 18px 20px;transition:background .14s,border-color .14s;display:grid}.pz-card:hover{background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.pz-card.is-connected{border-color:var(--state-on-line)}.pz-card-open{text-align:left;cursor:pointer;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.pz-card h4{font-size:15.5px;font-weight:var(--font-weight-medium);align-items:center;gap:7px;margin:0 0 5px;display:flex}.pz-verified{color:var(--color-ash);font-size:12px}.pz-card p{-webkit-line-clamp:2;color:var(--color-graphite);-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.pz-card-action{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;display:inline-flex;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;border:0!important;padding:0!important}.pz-card-action:hover:not(:disabled){color:var(--color-ink)!important;background:var(--color-navigation-selected)!important}.pz-card-action:disabled{opacity:.35;cursor:default}.pz-card-soon{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);color:var(--color-graphite);white-space:nowrap;flex:none;align-self:center;padding:2px 8px;font-size:11px}.pz-card-action.is-on{color:var(--state-on)!important;background:var(--state-on-soft)!important}.pz-soon{border-radius:var(--radius-full);color:var(--color-ash);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);font-size:var(--text-micro);padding:2px 8px;font-style:normal}.pz-soon-panel{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);justify-items:start;gap:10px;max-width:620px;padding:32px;display:grid}.pz-soon-panel>.fi{color:var(--color-ash);font-size:22px}.pz-soon-panel h2{font-size:17px;font-weight:var(--font-weight-medium);margin:0}.pz-soon-panel p{color:var(--color-graphite);font-size:var(--text-body);margin:0;line-height:1.6}.pz-soon-panel button{margin-top:6px}@media (width<=900px){.pz-rail-track{grid-auto-columns:86%}.pz-rail-track.is-expanded{grid-template-columns:minmax(0,1fr)}.pz-head{flex-direction:column}.pz-search{width:100%}}:root[data-engine-theme=dark] :where(.panel,.card,.kpi,.ebook-card,.template-card,.segment-card,.order-detail-grid>section,.plan-panel,.onboarding-card,.editor-topbar,.editor-chat,.editor-history,.editor-frame,.ebook-studio-head,.ebook-roadmap,.ebook-stage-card,.brand-kit,.ebook-pages,.section-tree,.section-item,.section-inspector,.sales-page-more>div,.product-advanced-nav,.product-journey-progress,.lesson-row,.journey-result-grid article,.journey-campaign-preview article,.journey-creatives-preview article,.journey-copy-preview,.journey-member-draft,.achievements-modal,.translate-row,.copy-framework-picker.is-editor){color:var(--color-ink);background:var(--surface-card-surface)!important;border-color:var(--color-warm-mist)!important}:root[data-engine-theme=dark] :where(.product-stage.is-current button,.product-stage button:hover,.onboarding-choice-group button,.onboarding-option-grid button,.onboarding-goal-list button,.product-advanced-options nav button,.product-advanced-nav button,.vp-btn,.sales-page-list-icon){color:var(--color-ink);background:var(--color-navigation-selected)!important;border-color:var(--color-warm-mist)!important}:root[data-engine-theme=dark] body :where(input,textarea,select):not([type=color]):not([type=range]){background-color:var(--color-navigation-bg);border-color:var(--color-warm-mist)}:root[data-engine-theme=dark] body :where(input,textarea)::placeholder{color:var(--color-ash)}:root[data-engine-theme=dark] :where(.sales-preview-browser,.journey-browser-preview,.chat-preview,.checkout-preview){border-color:var(--color-warm-mist)!important}body :where(h1,h2,h3,h4,h5,h6){letter-spacing:-.01em;font-weight:var(--font-weight-regular)!important}.product-sales{gap:16px}.product-sales-list{gap:2px;display:grid}.product-sale-row{background:color-mix(in srgb, var(--color-warm-mist) 14%, transparent);border-radius:12px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.product-sale-row:hover{background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.product-sale-who{min-width:0}.product-sale-who strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.product-sale-who small{color:var(--color-ash);font-size:12px}.product-sale-meta{gap:2px;display:grid}.product-sale-meta small{color:var(--color-graphite);font-size:12px}.product-sale-status{border-radius:var(--radius-full);color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);white-space:nowrap;padding:3px 10px;font-size:11.5px;font-style:normal}.product-sale-status.is-paid{color:var(--state-on);background:var(--state-on-soft)}.product-sale-status.is-refunded,.product-sale-status.is-failed,.product-sale-status.is-canceled{color:#b45252;background:#b452521f}.product-sale-amount{font-variant-numeric:tabular-nums;text-align:right;font-size:14.5px}.product-sales-pager{justify-content:center;align-items:center;gap:12px;display:flex}.product-sales-pager span{color:var(--color-ash);font-size:12.5px}.pz-winners{gap:16px;display:grid}.pz-winners>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.pz-winners>header small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em}.pz-winners>header h3{margin:4px 0 0;font-size:15.5px}.pz-winners-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.pz-winner{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);border-radius:14px;grid-template-columns:68px minmax(0,1fr);gap:14px;padding:14px;display:grid;position:relative}.pz-winner-rank{border-radius:var(--radius-full);color:var(--color-parchment);background:color-mix(in srgb, var(--color-ink) 74%, transparent);font-size:var(--text-micro);font-variant-numeric:tabular-nums;padding:2px 7px;position:absolute;top:10px;left:10px}.pz-winner img{object-fit:cover;border-radius:10px;width:68px;height:88px}.pz-winner-copy{min-width:0}.pz-winner-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.pz-winner-copy small{color:var(--color-ash);margin-top:3px;font-size:11.5px;display:block}.pz-winner-stats{flex-wrap:wrap;gap:14px;margin:10px 0 0;display:flex}.pz-winner-stats div{gap:1px;display:grid}.pz-winner-stats dt{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase}.pz-winner-stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px}@media (width<=720px){.product-sale-row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.product-sale-meta{grid-column:1/-1;grid-auto-flow:column;justify-content:start;gap:12px}}:root[data-engine-theme=dark] .sidebar-nav .nav-item{color:color-mix(in srgb, var(--color-ink) 92%, transparent)!important}:root[data-engine-theme=dark] .sidebar-nav .nav-item>.fi,:root[data-engine-theme=dark] .sidebar-nav .nav-item>.nav-symbol{color:color-mix(in srgb, var(--color-ink) 82%, transparent)!important}:root[data-engine-theme=dark] .sidebar-nav .nav-item:hover{color:var(--color-ink)!important}.products-grid,.products-page .product-list{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:12px!important;display:grid!important}.product-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:96px;transition:background .14s;background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent)!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:14px!important;padding:16px 16px 16px 18px!important;display:grid!important}.product-card:hover{background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)!important}.product-card-main{text-align:left;cursor:pointer;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;width:100%;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.product-card-icon{place-items:center;font-size:18px;width:48px!important;height:48px!important;color:var(--color-ink)!important;background:var(--color-navigation-selected)!important;border-radius:13px!important;display:grid!important}.product-card-copy{gap:3px;min-width:0;display:grid}.product-card-topline{color:var(--color-ash);align-items:center;gap:8px;font-size:11px;display:flex}.product-card-copy>strong{font-size:15px;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-card-copy>small{-webkit-line-clamp:2;color:var(--color-graphite);-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.product-card{align-items:stretch;grid-template-columns:minmax(0,1fr)!important}.product-card-foot{border-top:1px solid color-mix(in srgb, var(--color-warm-mist) 40%, transparent);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.product-card-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.product-card-actions,.product-card-confirm{margin-left:auto}.product-card-actions{gap:2px;display:flex}.product-card-actions .icon-btn{width:30px;height:30px;border-radius:var(--radius-full)!important;color:var(--color-ash)!important;background:0 0!important;border:0!important}.product-card-actions .icon-btn:hover{color:var(--color-ink)!important;background:var(--color-navigation-selected)!important}.product-card-actions .icon-btn.is-danger:hover{color:#b45252!important;background:#b452521f!important}.product-card-confirm{align-items:center;gap:8px;display:flex}.product-card-confirm small{color:var(--color-graphite);font-size:12px}.product-detail-page{align-content:start;gap:22px;display:grid}.pj-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.pj-head-type{color:var(--color-ash);letter-spacing:.1em;font-size:11px}.pj-head h1{letter-spacing:-.015em;margin:6px 0 4px;font-size:22px}.pj-head p{max-width:620px;color:var(--color-graphite);margin:0;font-size:14px;line-height:1.5}.pj-head-meta{align-items:center;gap:10px;display:flex}.pj-head-meta strong{font-variant-numeric:tabular-nums;font-size:15px}.pj-badge{border-radius:var(--radius-full);color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);padding:4px 11px;font-size:11.5px}.pj-badge.is-published{color:var(--state-on);background:var(--state-on-soft)}.pj{gap:18px;display:grid}.pj-bar{gap:10px;display:grid}.pj-bar-copy{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pj-bar-copy h2{margin:0;font-size:15.5px}.pj-bar-copy p{color:var(--color-ash);margin:0;font-size:12.5px}.pj-bar-track{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent);height:3px}.pj-bar-track>i{border-radius:inherit;background:var(--color-ink);height:100%;transition:width .32s;display:block}.pj-layout{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:16px;display:grid}.pj-steps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pj-step{text-align:left;cursor:pointer;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px;width:100%;display:grid;color:var(--color-graphite)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:10px 12px!important}.pj-step:hover:not(:disabled){background:color-mix(in srgb, var(--color-warm-mist) 20%, transparent)!important}.pj-step:focus-visible{outline:2px solid var(--color-ink);outline-offset:1px}.pj-step.is-current{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent)!important}.pj-step:disabled{opacity:.45;cursor:default}.pj-step-mark{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent);font-variant-numeric:tabular-nums;place-items:center;width:26px;height:26px;font-size:11.5px;display:grid}.pj-step.is-approved .pj-step-mark{color:var(--state-on);background:var(--state-on-soft)}.pj-step.is-running .pj-step-mark,.pj-step.is-current .pj-step-mark{color:var(--color-parchment);background:var(--color-ink)}.pj-step-copy{gap:1px;min-width:0;display:grid}.pj-step-copy strong{font-size:13.5px;font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pj-step-copy small{color:var(--color-ash);font-size:11px}.pj-focus{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);border-radius:14px;gap:16px;padding:22px;display:grid}.pj-focus>header{gap:5px;display:grid}.pj-focus-kicker{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em}.pj-focus>header h3{letter-spacing:-.015em;margin:0;font-size:19px}.pj-focus>header p{max-width:620px;color:var(--color-graphite);margin:0;font-size:14px;line-height:1.55}.pj-focus-preview:empty{display:none}.pj-run{gap:6px;display:grid}.pj-run>span{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent);height:3px;display:block}.pj-run>span>i{border-radius:inherit;background:var(--color-ink);height:100%;transition:width .32s;display:block}.pj-run small{color:var(--color-graphite);font-size:12px}.pj-run.is-indeterminate small{align-items:center;gap:7px;display:inline-flex}.pj-run.is-indeterminate .btn-espera{width:17px;height:17px}.journey-run-body>.async-state-loader{width:22px;height:22px}.pj-notices{gap:10px;display:grid}.pj-requirements{background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent);border-radius:12px;gap:6px;padding:14px 16px;display:grid}.pj-requirements strong{font-size:13px;font-weight:var(--font-weight-medium)}.pj-requirements ul{gap:4px;margin:0;padding-left:18px;display:grid}.pj-requirements li{color:var(--color-graphite);font-size:13px}.pj-note{color:var(--color-graphite);margin:0;font-size:13px}.pj-note.is-error{color:#b45252}.pj-focus-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pj-action-primary{cursor:pointer;align-items:center;gap:8px;min-height:42px;font-size:14px;display:inline-flex;border-radius:var(--radius-full)!important;color:var(--color-parchment)!important;background:var(--color-deep-teal)!important;border:0!important;padding:0 20px!important}.pj-action-primary:disabled{opacity:.4;cursor:default}.pj-action-ghost{cursor:pointer;min-height:42px;font-size:14px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-ink)!important;background:0 0!important;padding:0 18px!important}.pj-action-ghost:disabled{opacity:.4;cursor:default}.pj-advanced{margin-top:4px}.pj-advanced summary{color:var(--color-graphite);cursor:pointer;font-size:13px}@media (width<=980px){.pj-layout{grid-template-columns:minmax(0,1fr)}.pj-steps{scrollbar-width:none;grid-auto-columns:minmax(132px,1fr);grid-auto-flow:column;overflow-x:auto}.pj-steps::-webkit-scrollbar{display:none}}@media (width<=620px){.pj-focus{padding:18px}.pj-focus-actions{z-index:5;background:var(--surface-page-canvas);padding:12px 0 4px;position:sticky;bottom:0}.pj-action-primary,.pj-action-ghost{flex:auto;justify-content:center}}.pj-back{cursor:pointer;justify-self:start;align-items:center;gap:6px;min-height:32px;font-size:13px;display:inline-flex;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;border:0!important;padding:0 12px 0 8px!important}.pj-back:hover{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent)!important}.ps{gap:14px;display:grid}.ps-block{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);border-radius:14px;gap:14px;padding:22px;display:grid}.ps-block>header{gap:4px;display:grid}.ps-block>header h3{letter-spacing:-.01em;margin:0;font-size:16px}.ps-block>header p{max-width:640px;color:var(--color-graphite);margin:0;font-size:13.5px;line-height:1.5}.ps-block>button{justify-self:start}.ps-block .panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.ps-status{flex-wrap:wrap;gap:6px;display:flex}.ps-status-option{cursor:pointer;min-height:36px;font-size:13.5px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;padding:0 16px!important}.ps-status-option:hover:not(:disabled){color:var(--color-ink)!important}.ps-status-option.is-active{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important;border-color:var(--color-deep-teal)!important}.ps-status-option:disabled{opacity:.5;cursor:default}.ps-block.is-danger{background:#b4525214}.ps-block.is-danger h3{color:#b45252}.ps-danger-action{cursor:pointer;justify-self:start;min-height:40px;font-size:13.5px;border-radius:var(--radius-full)!important;color:#b45252!important;background:0 0!important;border:1px solid #b4525266!important;padding:0 18px!important}.ps-danger-action:hover{color:var(--color-parchment)!important;background:#b45252!important}.ps-form{gap:12px;max-width:460px;display:grid}.ps-form label{color:var(--color-graphite);gap:5px;font-size:12.5px;display:grid}.ps-form input:not([type=checkbox]){border:1px solid var(--color-warm-mist);min-height:40px;color:var(--color-ink);background:var(--color-navigation-bg);font:inherit;border-radius:10px;padding:0 14px;font-size:13.5px}.ps-form input:focus{border-color:var(--color-ash);outline:0}.ps-form .ps-check{color:var(--color-ink);align-items:center;gap:8px;font-size:13.5px;display:flex}.ps-form button{justify-self:start;margin-top:2px}.ps-hint{color:var(--color-ash);margin:0;font-size:12.5px}.ps-hint code,.ps-secret code{background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent);border-radius:6px;padding:2px 7px;font-size:12px}.ps-secret{color:var(--color-ink);margin:0;font-size:13px}.ps-block>.pj-action-ghost{justify-self:start}.pz-filters-right{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.product-sale-refund{white-space:nowrap;cursor:pointer;min-height:30px;font-size:12px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;padding:0 12px!important}.product-sale-refund:hover:not(:disabled){color:#b45252!important;border-color:#b4525266!important}.product-sale-refund:disabled{opacity:.5;cursor:default}.product-sale-row:has(.product-sale-refund){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto auto auto}.ps-tech{gap:20px;display:grid}.ps-tech .ps-form select{border:1px solid var(--color-warm-mist);min-height:40px;color:var(--color-ink);background:var(--color-navigation-bg);font:inherit;border-radius:10px;padding:0 12px;font-size:13.5px}.ps-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ps-state{border-radius:var(--radius-full);color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);padding:4px 11px;font-size:11.5px}.ps-state.is-verified{color:var(--state-on);background:var(--state-on-soft)}.ps-dns{gap:8px;display:grid}.ps-dns strong{font-size:13px;font-weight:var(--font-weight-medium)}.ps-dns table{border-collapse:collapse;width:100%;font-size:12.5px}.ps-dns th{color:var(--color-ash);font-size:var(--text-micro);font-weight:var(--font-weight-regular);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:6px 10px}.ps-dns td{border-top:1px solid var(--color-warm-mist);color:var(--color-graphite);word-break:break-all;padding:8px 10px}.ps-sub{border-top:1px solid var(--color-warm-mist);gap:8px;padding-top:18px;display:grid}.ps-sub>strong{font-size:14px;font-weight:var(--font-weight-medium)}.ps-pixels{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ps-pixels li{background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.ps-pixels code{color:var(--color-graphite)}.ps-pixels li>button{margin-left:auto}.pz-link-row{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) auto auto}.pz-link-actions{gap:6px;display:flex}.pz-link-actions a{align-items:center;text-decoration:none;display:inline-flex}.shell,.sidebar,.sidebar-footer,.sidebar-account-row,.sidebar-account-menu-wrap{overflow:visible!important}.sidebar{z-index:40}.sidebar-footer{z-index:60;position:relative}.account-popover{box-shadow:var(--shadow-lg), 0 0 0 1px var(--color-warm-mist);z-index:400!important;width:min(256px,100vw - 24px)!important;padding:8px!important}.account-popover>button,.account-popover-submenu>button{font-size:13.5px;min-height:36px!important;padding:7px 10px!important}.account-popover>header{padding:8px 10px 10px!important}.account-popover .fi{width:15px;height:15px;font-size:14px}.account-popover span>small{font-size:11px}.ad-wizard{background:color-mix(in srgb, var(--color-warm-mist) 12%, transparent);border-radius:16px;grid-template-columns:268px minmax(0,1fr);width:100%;display:grid;overflow:hidden}.ad-wizard.is-inline{max-height:none;box-shadow:none}.ad-wizard-rail{border-right:1px solid var(--color-warm-mist);background:color-mix(in srgb, var(--color-warm-mist) 14%, transparent);align-content:start;gap:26px;padding:28px 24px;display:grid}.ad-wizard-rail>header{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ad-wizard-rail .cn-mark{border-radius:11px;width:40px;height:40px}.ad-wizard-rail .cn-mark>i{width:20px;height:20px}.ad-wizard-rail header small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em;display:block}.ad-wizard-rail header strong{font-size:14px;font-weight:var(--font-weight-medium)}.ad-wizard-rail ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ad-wizard-step{text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;font-size:13.5px;display:flex;color:var(--color-graphite)!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:9px 10px!important}.ad-wizard-step>span{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 44%, transparent);place-items:center;width:24px;height:24px;font-size:11.5px;display:grid}.ad-wizard-step.is-current{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent)!important}.ad-wizard-step.is-current>span{color:var(--color-parchment);background:var(--color-ink)}.ad-wizard-step.is-done>span{color:var(--state-on);background:var(--state-on-soft)}.ad-wizard-step:disabled{opacity:.5;cursor:default}.ad-wizard-body{align-content:start;gap:18px;padding:28px 32px 32px;display:grid;position:relative}.ad-wizard-close{position:absolute;top:18px;right:18px}.ad-wizard-head{gap:5px;display:grid}.ad-wizard-head h2{letter-spacing:-.015em;margin:0;font-size:21px}.ad-wizard-head p{max-width:560px;color:var(--color-graphite);margin:0;font-size:14px;line-height:1.5}.ad-field{gap:7px;display:grid}.ad-field>label,.ad-field-label{color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:10px;font-size:13.5px;display:flex}.ad-field>label em{color:var(--color-ash);font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal}.ad-field input,.ad-field select,.ad-field textarea{border:1px solid var(--color-warm-mist);width:100%;min-height:42px;color:var(--color-ink);background:var(--color-navigation-bg);font:inherit;border-radius:10px;padding:10px 14px;font-size:14px}.ad-field textarea{resize:vertical;min-height:84px}.ad-field input:focus,.ad-field select:focus,.ad-field textarea:focus{border-color:var(--color-ash);outline:0}.ad-field>small{color:var(--color-ash);font-size:12px;line-height:1.45}.ad-field>small.is-warning{color:#b4761f}.ad-platform-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.ad-platform-option{text-align:left;cursor:pointer;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid;border:1px solid var(--color-warm-mist)!important;background:0 0!important;border-radius:12px!important;padding:12px!important}.ad-platform-option .cn-mark{border-radius:11px;width:40px;height:40px}.ad-platform-option .cn-mark>i{width:20px;height:20px}.ad-platform-option strong{font-size:13.5px;font-weight:var(--font-weight-medium);display:block}.ad-platform-option small{color:var(--color-ash);font-size:11.5px}.ad-platform-option.is-active{border-color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 20%, transparent)!important}.ad-platform-option.is-soon{opacity:.55;cursor:default}.ad-chips{flex-wrap:wrap;gap:6px;display:flex}.ad-chip{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);align-items:center;gap:6px;padding:5px 8px 5px 12px;font-size:12.5px;display:inline-flex}.ad-chip button{cursor:pointer;color:var(--color-ash)!important;background:0 0!important;border:0!important;padding:0!important}.ad-chip button:hover{color:var(--color-ink)!important}.ad-radio{cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;display:grid}.ad-radio input{width:16px;min-height:16px;margin-top:3px;padding:0}.ad-radio strong{font-size:13.5px;font-weight:var(--font-weight-regular);display:block}.ad-radio small{color:var(--color-ash);font-size:12.5px;line-height:1.45}.ad-budget{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ad-budget span{color:var(--color-ash);font-size:12.5px}.ad-preview{gap:8px;display:grid}.ad-preview-label{color:var(--color-ash);font-size:12px}.ad-preview article{border:1px solid var(--color-warm-mist);border-radius:12px;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px;display:grid}.ad-preview img,.ad-preview-empty{object-fit:cover;background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent);border-radius:10px;width:96px;height:96px}.ad-preview em{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.06em;font-style:normal}.ad-preview strong{font-size:14.5px;font-weight:var(--font-weight-medium);margin:4px 0 3px;display:block}.ad-preview small{color:var(--color-graphite);font-size:12.5px}.ad-review{gap:14px;display:grid}.ad-review section{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);border-radius:12px;gap:8px;padding:16px 18px;display:grid}.ad-review h3{margin:0;font-size:14px}.ad-review dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:0;display:grid}.ad-review dt{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase}.ad-review dd{word-break:break-word;margin:2px 0 0;font-size:13.5px}.ad-wizard-actions{justify-content:space-between;gap:12px;padding-top:6px;display:flex}@media (width<=860px){.ad-wizard{grid-template-columns:minmax(0,1fr)}.ad-wizard-rail{border-right:0;border-bottom:1px solid var(--color-warm-mist)}.ad-wizard-rail ol{grid-auto-columns:minmax(120px,1fr);grid-auto-flow:column;overflow-x:auto}.ad-budget{grid-template-columns:minmax(0,1fr)}}.usage-bars{align-items:flex-end;gap:3px;height:120px;display:flex}.usage-bars>span{flex:1 1 0;align-items:flex-end;min-width:3px;height:100%;display:flex}.usage-bars>span>i{background:color-mix(in srgb, var(--color-ink) 55%, transparent);border-radius:3px 3px 1px 1px;width:100%;display:block}.usage-bars>span:hover>i{background:var(--color-ink)}.account-popover span>small{color:var(--color-ash);font-size:11px;display:block}.cn-mark .engine-glyph{width:22px;height:22px;color:var(--color-ink)}.pz-rail>header h3+.pz-count{margin-left:auto}.svc-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.svc-card{border:1px solid var(--color-warm-mist);background:var(--surface-card-surface);border-radius:16px;transition:border-color .14s;display:grid;overflow:hidden}.svc-card:hover{border-color:var(--color-ash)}.svc-card.is-hired{border-color:var(--state-on-line)}.svc-card.is-soon{opacity:.8}.svc-card-open{text-align:left;cursor:pointer;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 0 18px!important}.svc-art{height:148px;color:var(--color-ink);place-items:center;display:grid;position:relative;background:var(--color-navigation-selected)!important;background-image:none!important}.svc-art .engine-glyph{width:52px;height:52px}.svc-art-tag{border-radius:var(--radius-full);color:var(--color-ink);background:var(--surface-card-surface);padding:4px 10px;font-size:11px;font-style:normal;position:absolute;top:12px;right:12px}.svc-art-tag.is-soon{color:var(--color-graphite)}.svc-art.is-small{border-radius:12px;width:44px;height:44px}.svc-art.is-small .engine-glyph{width:22px;height:22px}.svc-card-copy{gap:6px;padding:0 18px;display:grid}.svc-card-copy strong{font-size:16px;font-weight:var(--font-weight-medium)}.svc-card-copy small{-webkit-line-clamp:3;color:var(--color-graphite);-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.svc-card-cta{color:var(--color-ink);padding:0 18px;font-size:13.5px}.svc-card:hover .svc-card-cta{text-underline-offset:3px;text-decoration:underline}.svc-includes{gap:7px;margin:0;padding:0;list-style:none;display:grid}.svc-includes li{color:var(--color-graphite);align-items:center;gap:9px;font-size:13.5px;display:flex}.svc-includes .fi{color:var(--state-on);font-size:12px}.svc-billing{color:var(--color-ash);font-size:12px}.svc-plans{background:var(--surface-page-canvas);width:min(920px,100%);max-height:min(90svh,860px);box-shadow:var(--shadow-lg);border-radius:20px;gap:20px;padding:28px;display:grid;overflow-y:auto}.svc-plans>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.svc-plans>header small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em}.svc-plans>header h2{margin:5px 0 4px;font-size:22px}.svc-plans>header p{max-width:560px;color:var(--color-graphite);margin:0;font-size:13.5px}.svc-cycle{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent);justify-self:start;gap:3px;padding:3px;display:inline-flex}.svc-cycle button{cursor:pointer;align-items:center;gap:7px;min-height:34px;font-size:13.5px;display:inline-flex;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;border:0!important;padding:0 16px!important}.svc-cycle button.is-active{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.svc-cycle em{color:var(--state-on);font-size:11px;font-style:normal}.svc-cycle button.is-active em{color:color-mix(in srgb, var(--color-parchment) 80%, transparent)}.svc-plan-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.svc-plan{border:1px solid var(--color-warm-mist);border-radius:14px;align-content:start;gap:10px;padding:22px 20px;display:grid;position:relative}.svc-plan.is-recommended{border-color:var(--color-ink)}.svc-plan-tag{border-radius:var(--radius-full);color:var(--color-parchment);background:var(--color-deep-teal);font-size:var(--text-micro);padding:3px 10px;position:absolute;top:-10px;left:20px}.svc-plan h3{margin:0;font-size:15px}.svc-plan-price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:26px}.svc-plan-price em{color:var(--color-ash);margin-top:2px;font-size:12px;font-style:normal;display:block}.svc-plan-note{color:var(--color-graphite);margin:0;font-size:12.5px;line-height:1.45}.svc-plan ul{gap:6px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.svc-plan li{color:var(--color-graphite);align-items:center;gap:8px;font-size:12.5px;display:flex}.svc-plan li .fi{color:var(--state-on);font-size:11px}.svc-plan>button{justify-content:center;justify-self:stretch}:root{--on-solid:var(--color-parchment)}:root[data-engine-theme=dark]{--on-solid:#141414}:root[data-engine-theme=dark] :where(.btn-primary,.product-action-btn,.journey-primary-action,.pj-action-primary,.ps-status-option.is-active,.ov-period button.is-active,.pz-pills button.is-active,.skills-scope-tabs button.is-active,.cn-connect:hover,.svc-cycle button.is-active,.nav-item.is-active,.ov-headline-card.is-primary,.svc-plan-tag,.pj-step.is-current .pj-step-mark,.pj-step.is-running .pj-step-mark,.ad-wizard-step.is-current>span,.pz-winner-rank){color:var(--on-solid)!important}:root[data-engine-theme=dark] :where(.ov-headline-card.is-primary small,.ov-headline-card.is-primary span){color:color-mix(in srgb, var(--on-solid) 72%, transparent)!important}:root[data-engine-theme=dark] :where(.btn-primary,.pj-action-primary,.product-action-btn) .fi{color:inherit!important}:root[data-engine-theme=dark] :where(.btn-primary,.product-action-btn,.journey-primary-action,.pj-action-primary):hover:not(:disabled){background:color-mix(in srgb, var(--color-ink) 88%, transparent)!important}:root[data-engine-theme=dark] .product-sale-status.is-refunded,:root[data-engine-theme=dark] .product-sale-status.is-failed,:root[data-engine-theme=dark] .product-sale-status.is-canceled,:root[data-engine-theme=dark] .ps-block.is-danger h3,:root[data-engine-theme=dark] .ps-danger-action,:root[data-engine-theme=dark] .ov-flow-alert,:root[data-engine-theme=dark] .pj-note.is-error{color:#f08c8c!important}:root[data-engine-theme=dark] .ps-danger-action:hover{color:#141414!important;background:#f08c8c!important}:root[data-engine-theme=dark] .ov-headline-card.is-negative strong{color:#f08c8c}:root[data-engine-theme=dark] .svc-art{color:#fcfcfceb}.svc-detail{background:color-mix(in srgb, var(--color-warm-mist) 14%, transparent);border-radius:16px;gap:18px;max-width:720px;padding:26px;display:grid}.svc-detail>header{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.svc-detail>header small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.09em}.svc-detail>header h2{margin:4px 0 0;font-size:22px}.svc-detail .cn-modal-lead{font-size:15px}.svc-detail .cn-modal-state{border-color:var(--color-warm-mist)}.svc-detail>footer{flex-wrap:wrap;gap:10px;display:flex}.svc-plans{max-height:none;box-shadow:none;background:0 0;padding:0}.svc-plans-back{justify-self:start}.shell-main:has(.pz-tabs)>.content{padding-top:26px}.ad-ai{border:1px solid var(--color-warm-mist);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);border-radius:14px;gap:16px;padding:18px 20px;display:grid}.ad-ai.is-open{background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.ad-ai-head{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ad-ai-mark{width:40px;height:40px;color:var(--color-parchment);background:var(--color-deep-teal);border-radius:12px;place-items:center;font-size:16px;display:grid}:root[data-engine-theme=dark] .ad-ai-mark{color:#141414}.ad-ai-head strong{font-size:14.5px;font-weight:var(--font-weight-medium);display:block}.ad-ai-head small{color:var(--color-graphite);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.ad-ai-form{gap:14px;display:grid}.ad-ai-notes{background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent);border-radius:12px;gap:6px;padding:14px 16px;display:grid}.ad-ai-notes strong{font-size:13px;font-weight:var(--font-weight-medium)}.ad-ai-notes ul{gap:4px;margin:0;padding-left:18px;display:grid}.ad-ai-notes li{color:var(--color-graphite);font-size:13px}@media (width<=720px){.ad-ai-head{grid-template-columns:40px minmax(0,1fr)}.ad-ai-head>button{grid-column:1/-1;justify-content:center}}.home-intro{justify-items:center;text-align:center!important}.home-hero .home-intro h1{text-wrap:balance;font-weight:var(--font-weight-regular)!important;text-align:center!important}.account-usage>span{gap:5px;display:grid}.account-usage-bar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 46%, transparent);height:3px;display:block}.account-usage-bar>i{border-radius:inherit;background:var(--color-ink);height:100%;display:block}.usage-quota{border-radius:var(--radius-full);background:color-mix(in srgb, var(--on-solid) 26%, transparent);height:4px;margin:2px 0 4px;display:block}.usage-quota>i{border-radius:inherit;background:var(--on-solid);height:100%;display:block}:root[data-engine-theme=dark] .engine-toast{border-color:var(--color-warm-mist)!important;color:var(--color-ink)!important;background:var(--color-soft-paper)!important;box-shadow:0 18px 56px #00000073!important}:root[data-engine-theme=dark] .engine-toast>.fi{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent)!important}:root[data-engine-theme=dark] .engine-toast.is-success>.fi{color:var(--state-on)!important;background:var(--state-on-soft)!important}:root[data-engine-theme=dark] .engine-toast.is-error>.fi{color:#f08c8c!important;background:#f08c8c24!important}:root[data-engine-theme=dark] .engine-toast button{color:var(--color-ash)!important}:root[data-engine-theme=dark] .engine-toast button:hover{color:var(--color-ink)!important;background:var(--color-navigation-selected)!important}.engine-toast span{font-size:13px!important;font-weight:var(--font-weight-regular)!important}.skill-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px 28px!important;display:grid!important}.skill-row{border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px 10px 8px 0;display:grid}.skill-row:hover{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent)}.skill-row.is-soon{opacity:.6}.skill-row-open{text-align:left;cursor:pointer;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;min-width:0;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 0 8px 10px!important}.skill-row-mark{border:1px solid var(--color-warm-mist);width:40px;height:40px;color:var(--color-graphite);border-radius:11px;place-items:center;font-size:16px;display:grid}.skill-row-copy{gap:2px;min-width:0;display:grid}.skill-row-copy strong{font-size:14.5px;font-weight:var(--font-weight-regular);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;display:flex;overflow:hidden}.skill-row-copy small{color:var(--color-ash);font-size:12.5px}.skill-row-dot{border-radius:var(--radius-full);background:var(--state-on);flex:none;width:6px;height:6px}.skill-row-use{min-height:34px;font-size:var(--text-body);cursor:pointer;border:1px solid var(--state-on-line)!important;color:var(--state-on)!important;background:0 0!important;border-radius:10px!important;padding:0 18px!important}.skill-row-use:hover:not(:disabled){background:var(--state-on-soft)!important}.skill-row-use:disabled{cursor:default;color:var(--color-ash)!important;border-color:var(--color-warm-mist)!important}.skill-row-use.is-solid{color:var(--on-solid)!important;background:var(--state-on)!important;border-color:var(--state-on)!important}.skill-row-menu-wrap{position:relative}.skill-row-more{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;border-radius:var(--radius-full)!important;color:var(--color-ash)!important;background:0 0!important;border:0!important;padding:0!important}.skill-row-more:hover{color:var(--color-ink)!important;background:var(--color-navigation-selected)!important}.skill-row-menu{z-index:60;border:1px solid var(--color-warm-mist);background:var(--color-soft-paper);min-width:178px;box-shadow:var(--shadow-lg);border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.skill-row-menu button{text-align:left;cursor:pointer;min-height:34px;font-size:13px;color:var(--color-ink)!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0 10px!important}.skill-row-menu button:hover:not(:disabled){background:var(--color-navigation-selected)!important}.skill-row-menu button:disabled{opacity:.5;cursor:default}.skill-spec{gap:5px;display:grid}.skill-spec strong{font-size:13px;font-weight:var(--font-weight-medium)}.skill-spec code{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent);border-radius:8px;justify-self:start;padding:5px 11px;font-size:13px}.skill-spec p,.skill-spec small{color:var(--color-graphite);margin:0;font-size:13px;line-height:1.5}.chat-input .attach-btn{color:var(--color-ash)!important}.chat-input .attach-btn:hover{color:var(--color-graphite)!important}@media (width<=900px){.skill-list{grid-template-columns:minmax(0,1fr)!important}}.skill-row-add{cursor:pointer;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;display:inline-flex;border:1px solid var(--color-warm-mist)!important;color:var(--color-ash)!important;background:0 0!important;border-radius:10px!important;padding:0!important}.skill-row-add:hover{color:var(--color-ink)!important;border-color:var(--color-ash)!important}.chat-feed .bubble.is-assistant{padding-inline:0!important}.chat-feed .answer-chips{margin-top:12px;padding-inline:0}.bubble-copy{cursor:pointer;justify-content:center;align-items:center;width:28px;height:28px;margin-top:12px;color:var(--color-ash)!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0!important;display:flex!important}.bubble-copy:hover{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)!important}.bubble-copy .fi{font-size:13px}:root[data-engine-theme=dark] .chat-screen>.chat-input.is-docked textarea,:root[data-engine-theme=dark] .home-hero>.chat-input,:root[data-engine-theme=dark] .chat-input:not(.is-docked){background:#1a1a1a!important}.skills-at-work{height:26px;width:calc(26px + (var(--count,1) - 1) * 17px);vertical-align:middle;margin-left:12px;display:inline-block;position:relative}.skill-orb{border:3px solid var(--surface-page-canvas);border-radius:var(--radius-full);width:26px;height:26px;color:var(--color-ash);background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent);font-size:var(--text-micro);box-sizing:border-box;transform:translateX(calc(var(--slot) * 17px));z-index:calc(20 - var(--slot));animation:2.6s ease-in-out infinite skill-orb-breathe;animation-delay:calc(var(--slot) * .18s);place-items:center;transition:transform .52s cubic-bezier(.32,.72,0,1),color .42s,background .42s;display:grid;position:absolute;top:0;left:0}.skill-orb.is-lead{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 72%, transparent);transform:translate(0)scale(1.12)}.skill-orb .fi{width:12px;height:12px}@keyframes skill-orb-breathe{0%,to{opacity:.58}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.skill-orb{transition:none;animation:none}}.chat-add-sub{position:relative}.chat-add-sub>button{width:100%}.chat-add-submenu{z-index:70;border:1px solid var(--color-warm-mist);background:var(--color-soft-paper);width:260px;max-height:300px;box-shadow:var(--shadow-lg);border-radius:14px;gap:2px;padding:6px;display:grid;position:absolute;bottom:0;left:calc(100% + 6px);overflow-y:auto}.chat-add-submenu button{text-align:left;cursor:pointer;gap:2px;min-width:0;min-height:36px;font-size:13px;display:grid;color:var(--color-ink)!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:7px 10px!important}.chat-add-submenu button>strong,.chat-add-submenu button>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.chat-add-submenu button>strong{color:var(--color-ink);font-size:13px;font-weight:var(--font-weight-regular)}.chat-add-submenu button>small{color:var(--color-ash);margin-top:2px;font-size:11.5px}.chat-add-submenu button:hover{background:var(--color-navigation-selected)!important}.chat-add-submenu button small{color:var(--color-ash);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.chat-add-empty{gap:8px;padding:10px;display:grid}.chat-add-empty small{color:var(--color-ash);font-size:12px;line-height:1.45}.chat-add-empty button{cursor:pointer;justify-self:start;min-height:30px;font-size:12.5px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-ink)!important;background:0 0!important;padding:0 12px!important}@media (width<=720px){.chat-add-submenu{width:auto;box-shadow:none;margin-top:4px;position:static}}.chat-add-glyph{width:17px;color:var(--color-graphite);justify-content:center;font-size:17px;line-height:1;display:inline-flex}.source-mark{aspect-ratio:1;border-radius:50%;place-items:center;width:20px;height:20px;overflow:hidden;color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent)!important;display:grid!important}.source-mark img{object-fit:contain;width:14px;height:14px}.source-mark .fi{width:14px;height:14px}.source-mark.is-letra{color:var(--color-graphite);font-size:11px;font-weight:var(--font-weight-medium);text-transform:uppercase;line-height:1}.tools-usadas-selo .source-mark{border:2px solid var(--surface-page-canvas)}.chat-input[aria-busy=true]{opacity:1!important}.chat-input textarea:disabled{opacity:1}.chat-queue{width:min(680px,100%);color:var(--color-ash);margin:0 auto 6px;padding:0 4px;font-size:12px}.chat-add-menu .chat-add-sub>button{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.chat-add-glyph{font-size:19px!important}.content.is-home-content .chat-screen{max-width:none!important;padding-inline:0!important}.content.is-home-content .chat-feed{scrollbar-width:none;padding-inline:0!important}.content.is-home-content .chat-feed::-webkit-scrollbar{width:0;height:0}.content.is-home-content .chat-feed>div,.content.is-home-content .chat-feed>.bubble{width:min(1040px,100%);margin-inline:auto;padding-inline:20px}.content.is-home-content .chat-input.is-docked{margin-inline:auto;width:min(1040px,100%)!important;max-width:1040px!important}.bubble.is-assistant .bubble-copy{opacity:0;transition:opacity .14s}.bubble.is-assistant:hover .bubble-copy,.bubble.is-assistant .bubble-copy:focus-visible{opacity:1}@media (hover:none){.bubble.is-assistant .bubble-copy{opacity:1}}.chat-input textarea:focus,.chat-input textarea:focus-visible{box-shadow:none!important;outline:0!important}:root[data-engine-theme=dark] .chat-input .send:hover:not(:disabled){color:#141414!important;background:color-mix(in srgb, var(--color-ink) 88%, transparent)!important}:root[data-engine-theme=dark] .chat-input .send:hover:not(:disabled) .fi{color:inherit!important}:root[data-engine-theme=dark] .sidebar-library-list .sidebar-session-main span,:root[data-engine-theme=dark] .sidebar-library-list .nav-item>span{color:color-mix(in srgb, var(--color-ink) 92%, transparent)!important}.eb-gallery{gap:10px;margin-top:12px;display:grid}.eb-gallery>header{align-items:center;gap:10px;display:flex}.eb-gallery>header strong{font-size:13.5px;font-weight:var(--font-weight-medium)}.eb-gallery>header span{color:var(--color-ash);font-size:12.5px}.eb-canvas-open{cursor:pointer;align-items:center;gap:6px;min-height:28px;margin-left:auto;font-size:12.5px;display:inline-flex;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;color:var(--color-graphite)!important;background:0 0!important;padding:0 12px!important}.eb-canvas-open:hover{color:var(--color-ink)!important}.eb-strip{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;display:grid}.eb-tile{margin:0;position:relative}.eb-tile img,.eb-tile-empty{aspect-ratio:3/4;object-fit:cover;background:color-mix(in srgb, var(--color-warm-mist) 28%, transparent);cursor:pointer;border-radius:10px;width:100%;display:block}.eb-tile.is-busy img{opacity:.45}.eb-tile figcaption{border-radius:var(--radius-full);color:var(--color-parchment);font-size:var(--text-micro);background:#0000009e;padding:2px 7px;position:absolute;bottom:6px;right:6px}.eb-tile-menu{z-index:40;border:1px solid var(--color-warm-mist);background:var(--color-soft-paper);min-width:160px;box-shadow:var(--shadow-lg);border-radius:11px;gap:2px;padding:6px;display:grid;position:absolute;top:8px;left:8px}.eb-tile-menu button,.eb-tile-menu a{text-align:left;cursor:pointer;min-height:32px;font-size:12.5px;text-decoration:none;color:var(--color-ink)!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:6px 9px!important}.eb-tile-menu button:hover,.eb-tile-menu a:hover{background:var(--color-navigation-selected)!important}.eb-more{aspect-ratio:3/4;cursor:pointer;place-content:center;gap:4px;font-size:13px;display:grid;border:1px dashed var(--color-warm-mist)!important;color:var(--color-graphite)!important;background:0 0!important;border-radius:10px!important}.eb-canvas{z-index:220;background:var(--surface-page-canvas);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.eb-canvas>header{border-bottom:1px solid var(--color-warm-mist);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.eb-canvas>header strong{font-size:15px;font-weight:var(--font-weight-medium);display:block}.eb-canvas>header small{color:var(--color-ash);font-size:12.5px}.eb-canvas-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;padding:22px;display:grid;overflow-y:auto}:root:not([data-engine-theme=dark]) .chat-screen>.chat-input.is-docked textarea{color:var(--color-ink)!important}:root:not([data-engine-theme=dark]) .chat-screen>.chat-input.is-docked textarea::placeholder{color:var(--color-ash)!important}:root:not([data-engine-theme=dark]) .chat-screen>.chat-input.is-docked .chat-mode-controls button,:root:not([data-engine-theme=dark]) .chat-screen>.chat-input.is-docked .attach-btn,:root:not([data-engine-theme=dark]) .chat-screen>.chat-input.is-docked .engine-model-trigger{color:color-mix(in srgb, var(--color-ink) 88%, transparent)!important}:root:not([data-engine-theme=dark]) .chat-screen>.chat-input.is-docked .send{color:var(--color-parchment)!important;background:var(--color-deep-teal)!important}.chat-input .attach-strip.is-inset{gap:10px!important;padding:16px 20px 0!important}.chat-input .attach-thumb img{border-color:var(--color-warm-mist)!important;border-radius:12px!important;width:62px!important;height:62px!important}.chat-input .attach-thumb button{place-items:center;display:grid;border:1px solid var(--surface-page-canvas)!important;width:22px!important;height:22px!important;color:var(--on-solid)!important;background:var(--color-ink)!important;font-size:12px!important;top:-7px!important;right:-7px!important}.chat-input .attach-thumb button:hover{background:var(--color-ash)!important}.bubble-attachment{cursor:zoom-in;background:0 0!important;border:0!important;border-radius:10px!important;padding:0!important}.bubble-attachment img{object-fit:cover;border-radius:10px;width:88px;height:88px;display:block}.img-lightbox{z-index:400;background:#000000d1;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.img-lightbox img{object-fit:contain;border-radius:12px;max-width:100%;max-height:100%}.img-lightbox-close{cursor:pointer;place-items:center;width:36px;height:36px;font-size:14px;display:grid;position:absolute;top:20px;right:24px;border-radius:var(--radius-full)!important;color:#141414!important;background:#fcfcfceb!important;border:0!important}.chat-feed .answer-chips{gap:10px!important;margin-top:18px!important}.chat-feed .answer-chips+.bubble-copy{margin-top:14px;margin-left:20px}.conversation-decision{width:min(760px,100%);min-width:0;min-inline-size:0;box-shadow:none;background:0 0;border:0;gap:6px;margin:-2px 0 10px;padding:0;display:grid}.conversation-decision.is-followup{gap:4px;margin-top:18px}.chat-feed .bubble.is-assistant:has(+.conversation-decision.is-followup){padding-bottom:0!important}.conversation-decision-question{max-width:100%;color:var(--color-ink);font-family:var(--font-pplxsans);font-size:15.5px;font-weight:var(--font-weight-regular);margin:0;padding:0;line-height:1.6}.conversation-decision-description{color:var(--color-graphite);font-family:var(--font-pplxsans);margin:0;font-size:15.5px;line-height:1.6}.conversation-decision-options{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.conversation-decision-option{border:1px solid var(--color-hairline);border-radius:var(--radius-full);min-width:0;max-width:min(100%,360px);min-height:44px;color:var(--color-ink);box-shadow:none;font-family:var(--font-pplxsans);font-size:14px;font-weight:var(--font-weight-regular);text-align:left;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;line-height:1.35;display:inline-flex}.conversation-decision-option>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.conversation-decision-option:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-ink) 24%, transparent);background:var(--color-navigation-selected)}.conversation-decision-option:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.conversation-decision-option.is-selected{border-color:color-mix(in srgb, var(--color-ink) 52%, transparent);background:var(--color-navigation-selected)}.conversation-decision-option:disabled{color:var(--color-ash);cursor:default;opacity:.72}.conversation-decision-actions{flex-wrap:wrap;gap:10px;display:flex}.conversation-decision-actions .btn-primary{min-height:44px;padding-inline:18px;border-radius:var(--radius-full)!important}@media (width<=700px){.conversation-decision{width:100%}.conversation-decision-options{gap:8px}}.bubble.is-assistant{position:relative}.bubble-mark{opacity:.55;width:18px;height:18px;margin-bottom:10px;display:block}.research-workspace>.research-answer-mark{margin-bottom:-8px}:root[data-engine-theme=dark] .bubble-mark{filter:brightness(0)invert();opacity:.42}.chat-feed .answer-chips{margin-top:18px!important;padding-left:0!important}.chat-feed .answer-chips+.bubble-copy{margin-left:0}.content.is-home-content .chat-feed>div>.bubble,.content.is-home-content .chat-feed>div>.op-card,.content.is-home-content .chat-feed>div>.answer-chips,.content.is-home-content .chat-feed>div>.bubble-copy,.content.is-home-content .chat-feed>div>.research-workspace{margin-inline:0!important}.content.is-home-content .chat-feed>div>.op-card{margin-top:14px}.bubble.is-assistant.is-busy .ai-progress-top{align-items:center;gap:10px;display:flex}.ai-progress-loader{width:18px!important;height:18px!important}.skills-at-work{flex:none;margin-left:12px!important}.chat-screen>.chat-input.is-docked,.home-hero>.chat-input,.chat-input:not(.is-docked){width:min(1040px,100%)!important;max-width:1040px!important}.op-card{border:1px solid var(--color-warm-mist)!important;background:color-mix(in srgb, var(--color-warm-mist) 14%, transparent)!important;border-radius:14px!important;width:min(620px,100%)!important;margin:14px 0!important;overflow:visible!important}.op-card-head{color:var(--color-ash)!important;font-size:var(--text-micro)!important;font-weight:var(--font-weight-regular)!important;letter-spacing:.1em!important;background:0 0!important;padding:16px 18px 0!important}.op-card-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:14px 20px!important;padding:14px 18px!important}.op-card-grid small{color:var(--color-ash)!important;font-size:var(--text-micro)!important;letter-spacing:.08em!important}.op-card-grid strong{color:var(--color-ink);font-size:14px;font-weight:var(--font-weight-regular);margin-top:3px;line-height:1.4;display:block}.op-card-actions{gap:8px!important;padding:0 18px 18px!important}.op-card-actions .btn-primary,.op-card-actions .btn-soft,.op-card-actions>a{min-height:36px;font-size:13px;border-radius:var(--radius-full)!important;padding:0 16px!important}.op-card-actions .btn-soft{border:1px solid var(--color-warm-mist)!important;color:var(--color-ink)!important;background:0 0!important}.op-card-actions .btn-soft:hover{background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)!important}.journey-run-card{width:min(760px,100%);color:var(--color-ink);font-family:var(--font-pplxsans);margin:6px 0 22px;font-size:15.5px;line-height:1.6}.journey-run-body{font-size:inherit;padding:0!important}.journey-run-body p,.journey-run-body p strong,.journey-run-body p span,.journey-run-body>small,.journey-run-error,.journey-inline-review p,.journey-review-blockers,.journey-review-blockers strong,.journey-logo-pending{line-height:inherit;font-size:inherit!important}.journey-run-card .journey-inline-review{gap:16px;padding:0;display:grid;border:0!important}.journey-conversation-copy,.journey-conversation-part,.journey-conversation-facts,.journey-conversation-turn{gap:7px;display:grid}.journey-conversation-copy p,.journey-conversation-part p,.journey-conversation-facts p,.journey-conversation-turn p,.journey-conversation-line{color:var(--color-graphite);font-size:inherit;line-height:inherit;margin:0}.journey-conversation-copy p:first-child{color:var(--color-ink);font-size:inherit}.journey-conversation-copy strong,.journey-conversation-part strong,.journey-conversation-facts strong{color:var(--color-ink);font-weight:var(--font-weight-medium)}.journey-inline-review dl{gap:0}.journey-inline-review dl>div{grid-template-columns:minmax(110px,.3fr) 1fr;gap:16px;padding:6px 0}.journey-inline-review dt,.journey-inline-review dd{color:var(--color-graphite);font-size:inherit;line-height:inherit;margin:0}.journey-identity-preview{gap:22px;display:grid}.journey-identity-summary{gap:18px;display:grid}.journey-identity-summary>p{gap:2px;margin:0;display:grid}.journey-identity-summary>p small,.journey-identity-type small{color:var(--color-ash);letter-spacing:.07em;font-size:10px}.journey-identity-summary>p strong{font-size:15px;font-weight:var(--font-weight-medium)}.journey-identity-palette{flex-wrap:wrap;gap:10px;display:flex}.journey-identity-palette>span{gap:5px;display:grid}.journey-identity-palette i{border:1px solid var(--color-hairline);border-radius:6px;width:78px;height:50px}.journey-identity-palette small{max-width:72px;color:var(--color-graphite);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.journey-palette-carousel{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;gap:12px;width:100%;padding:2px 2px 10px;display:flex;overflow-x:auto}.journey-palette-carousel button{scroll-snap-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:0 0 min(54%,320px);min-width:250px;padding:5px;display:grid;position:relative}.journey-palette-carousel button>span{border:1px solid var(--color-hairline);border-radius:6px;grid-template-columns:repeat(5,minmax(0,1fr));min-height:92px;display:grid;overflow:hidden}.journey-palette-carousel button>span i{min-width:0}.journey-palette-carousel button>b{border-radius:var(--radius-full);background:var(--surface-page-canvas);width:30px;height:30px;color:var(--color-ink);box-shadow:0 0 0 1px var(--color-hairline);font-size:12px;font-weight:var(--font-weight-medium);place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.journey-palette-carousel button:hover{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent)}.journey-palette-carousel button.is-selected{border-color:var(--color-approval-green);background:color-mix(in srgb, var(--color-approval-green) 8%, transparent)}.journey-palette-carousel button.is-selected>b{background:color-mix(in srgb, var(--color-approval-green) 24%, var(--surface-page-canvas));color:var(--color-approval-green);box-shadow:0 0 0 1px var(--color-approval-green)}.journey-palette-carousel button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.journey-identity-type{gap:4px;display:grid}.journey-identity-type>p{margin:0}.journey-identity-type span{color:var(--color-graphite);font-size:13px;line-height:1.5}.journey-identity-details{color:var(--color-graphite);font-size:12.5px}.journey-identity-details summary{width:fit-content;color:var(--color-ink);cursor:pointer}.journey-identity-details[open] summary{margin-bottom:8px}.journey-logo-pending{color:var(--color-graphite);align-items:center;gap:9px;margin:0;font-size:13px;display:flex}.journey-logo-pending .async-state-loader{width:18px;height:18px}.journey-logo-options{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.journey-logo-options legend{margin:0}.journey-font-carousel{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;gap:12px;width:100%;padding:2px 2px 10px;display:flex;overflow-x:auto}.journey-font-carousel button{scroll-snap-align:start;border:1px solid var(--color-hairline);min-width:260px;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border-radius:8px;flex:0 0 min(64%,360px);gap:9px;padding:16px 44px 16px 16px;display:grid;position:relative}.journey-font-carousel button:hover{background:color-mix(in srgb, var(--color-warm-mist) 14%, transparent)}.journey-font-carousel button.is-selected{border-color:var(--color-approval-green);background:color-mix(in srgb, var(--color-approval-green) 8%, transparent)}.journey-font-carousel button.is-selected>i{background:color-mix(in srgb, var(--color-approval-green) 24%, var(--surface-page-canvas));color:var(--color-approval-green);box-shadow:0 0 0 1px var(--color-approval-green)}.journey-font-carousel button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.journey-font-carousel button>span{color:var(--color-ink);font-size:inherit;line-height:inherit}.journey-font-carousel button>i{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 28%, transparent);place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;display:grid;position:absolute;top:14px;right:14px}.journey-logo-options>.journey-logo-carousel{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;gap:12px;width:100%;padding:2px 2px 10px;display:flex;overflow-x:auto}.journey-logo-options button{scroll-snap-align:start;min-width:260px;color:var(--color-graphite);cursor:pointer;background:0 0;border:1px solid #0000;flex:0 0 min(72%,420px);gap:6px;padding:5px 5px 9px;display:grid;position:relative;border-radius:var(--radius-lg)!important}.journey-logo-options button:hover{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent)}.journey-logo-options button.is-selected{border-color:var(--color-approval-green);background:color-mix(in srgb, var(--color-approval-green) 8%, transparent);color:var(--color-ink)}.journey-logo-options button.is-selected .journey-logo-choice-index{background:color-mix(in srgb, var(--color-approval-green) 24%, var(--surface-page-canvas));color:var(--color-approval-green);box-shadow:0 0 0 1px var(--color-approval-green)}.journey-logo-options button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.journey-logo-options img{aspect-ratio:1;object-fit:contain;border-radius:calc(var(--radius-lg) - 5px);background:color-mix(in srgb, var(--color-warm-mist) 18%, var(--surface-page-canvas));width:100%}.journey-logo-options button span{font-size:14px}.journey-logo-choice-index{border-radius:var(--radius-full);background:var(--surface-page-canvas);width:30px;height:30px;color:var(--color-ink);box-shadow:0 0 0 1px var(--color-hairline);place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.journey-logo-options>small{color:var(--color-danger);font-size:inherit;line-height:inherit;margin-top:8px;display:block}.journey-identity-final{gap:12px;display:grid}.journey-identity-final p{color:var(--color-graphite);font-size:inherit;line-height:inherit;margin:0}.journey-selected-logo{aspect-ratio:1;object-fit:contain;border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 18%, var(--surface-page-canvas));width:min(420px,100%)}.journey-identity-finalizing,.custom-identity-inline-status{color:var(--color-graphite);align-items:center;gap:10px;display:flex}.journey-identity-finalizing .async-state-loader,.custom-identity-inline-status .async-state-loader{flex:none;width:20px;height:20px}.journey-identity-finalizing p,.custom-identity-inline-status span{font-size:inherit;line-height:inherit;margin:0}.custom-identity-chat{max-width:760px;color:var(--color-ink);gap:12px;margin:8px 0 24px;font-size:15.5px;line-height:1.6;display:grid}.custom-identity-chat>p,.custom-identity-inline>p,.custom-identity-saved p{font-size:inherit;line-height:inherit;margin:0}.custom-identity-inline{gap:14px;margin-top:4px;display:grid}.custom-identity-inline .fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.custom-identity-inline .field{color:var(--color-graphite);gap:6px;font-size:13px;display:grid}.custom-identity-inline :where(input:not([type=color]),textarea,select){width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-hairline)!important;border-radius:var(--radius-xl)!important;background:var(--surface-card-surface)!important;color:var(--color-ink)!important;box-shadow:none!important;outline:none!important}.custom-identity-inline :where(input:not([type=color]),textarea,select):focus{border-color:color-mix(in srgb, var(--color-ink) 38%, transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 18%, transparent)!important}.custom-identity-inline .color-row{flex-wrap:wrap;gap:10px;display:flex}.custom-identity-inline .color-pick{color:var(--color-graphite);text-transform:capitalize;justify-items:center;gap:5px;font-size:12px;display:grid}.custom-identity-inline .color-pick input[type=color]{border:1px solid var(--color-hairline);background:var(--surface-card-surface);cursor:pointer;border-radius:8px;width:58px;height:42px;padding:2px}.custom-identity-inline .upload-preview{object-fit:contain;border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:var(--surface-card-surface);width:92px;height:92px;margin-top:6px}.custom-identity-inline .row-actions,.custom-identity-inline-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.custom-identity-inline :where(.btn-primary,.btn-soft),.custom-identity-inline-actions :where(.btn-primary,.btn-soft){border-radius:var(--radius-full)!important;min-height:44px!important;padding:0 20px!important;font-size:15px!important}.custom-identity-saved{gap:14px;display:grid}.custom-identity-saved-preview{color:var(--color-graphite);align-items:center;gap:14px;display:flex}.custom-identity-saved-preview>img{aspect-ratio:1;object-fit:contain;border:1px solid var(--color-hairline);border-radius:var(--radius-xl);background:var(--surface-card-surface);width:104px}.custom-identity-saved-preview>div{gap:6px;min-width:0;display:grid}.custom-identity-mini-palette{gap:5px;display:flex}.custom-identity-mini-palette i{border:1px solid var(--color-hairline);border-radius:6px;width:34px;height:24px}@media (width<=640px){.custom-identity-inline .fields-grid{grid-template-columns:minmax(0,1fr)}.custom-identity-saved-preview{align-items:flex-start}.custom-identity-saved-preview>img{width:84px}}.offer-chat-result{max-width:760px;color:var(--color-ink);gap:14px;margin:8px 0 24px;font-size:15.5px;line-height:1.6;display:grid}.offer-chat-result p{font-size:inherit;line-height:inherit;margin:0}.offer-chat-status{color:var(--color-graphite);align-items:center;gap:10px;display:flex}.offer-chat-status .async-state-loader{flex:none;width:18px;height:18px}.offer-chat-products{gap:10px;display:grid}.offer-chat-products strong{font-weight:var(--font-weight-medium)}.offer-chat-product-row{border:1px dashed color-mix(in srgb, var(--color-ink) 28%, transparent);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .14s,background .14s;display:grid}.offer-chat-product-row.is-generating{background:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-ink) 6%)}.offer-chat-item-status{grid-column:1/-1;min-height:34px;padding:2px 0}.offer-chat-product-row.is-approved{border-color:var(--color-approval-green);background:color-mix(in srgb, var(--color-approval-green) 5%, transparent)}.offer-chat-product-row.is-approved p{color:var(--color-ink)}.offer-chat-product-row.is-rejected{border-color:color-mix(in srgb, var(--color-signal-red) 65%, transparent);background:color-mix(in srgb, var(--color-signal-red) 5%, transparent)}.offer-chat-product-row.is-rejected p{color:var(--color-graphite)}.offer-chat-item-actions{align-items:center;gap:6px;display:inline-flex}.offer-chat-item-actions button{border:1px dashed color-mix(in srgb, var(--color-ink) 34%, transparent);width:34px;height:34px;color:var(--color-graphite);background:0 0;border-radius:50%;flex:0 0 34px;place-items:center;padding:0;transition:color .14s,background .14s,border-color .14s;display:grid}.offer-chat-item-actions :where(.is-edit,.is-redo):hover{border-color:color-mix(in srgb, var(--color-ink) 32%, transparent);background:color-mix(in srgb, var(--color-warm-mist) 42%, transparent);color:var(--color-ink)}.offer-chat-item-actions .is-approve:not(.is-selected):hover,.offer-chat-item-actions .is-approve.is-selected{border-color:var(--color-approval-green);background:color-mix(in srgb, var(--color-approval-green) 10%, transparent);color:var(--color-approval-green)}.offer-chat-item-actions .is-reject:hover,.offer-chat-item-actions .is-reject.is-selected{border-color:var(--color-signal-red);background:color-mix(in srgb, var(--color-signal-red) 10%, transparent);color:var(--color-signal-red)}.offer-chat-item-actions button:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.offer-chat-item-actions .lucide-engine-icon{width:15px;height:15px}.offer-chat-inline-edit{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px 12px;min-width:0;display:grid}.offer-chat-inline-relation{font-weight:var(--font-weight-medium);white-space:nowrap;align-self:center;padding:0}.offer-chat-inline-edit :where(input,textarea){width:100%;min-width:0;color:var(--color-ink);font:inherit;line-height:inherit;appearance:none;border:1px solid color-mix(in srgb, var(--color-ink) 22%, transparent)!important;box-shadow:none!important;background:0 0!important;border-radius:10px!important;outline:0!important;padding:8px 11px!important}.offer-chat-inline-edit input{font-weight:var(--font-weight-medium)}.offer-chat-inline-edit textarea{resize:vertical;grid-column:2/3;min-height:64px}.offer-chat-inline-edit .offer-chat-item-actions{grid-area:1/3;align-self:center}@media (width<=680px){.offer-chat-inline-edit{grid-template-columns:minmax(0,1fr) auto}.offer-chat-inline-relation{grid-column:1/-1}.offer-chat-inline-edit input,.offer-chat-inline-edit textarea{grid-column:1}.offer-chat-inline-edit .offer-chat-item-actions{grid-area:2/2}}.app-page .offer-chat-inline-edit :where(input,textarea):focus,.app-page .offer-chat-inline-edit :where(input,textarea):focus-visible{border:1px solid color-mix(in srgb, var(--color-ink) 38%, transparent)!important;box-shadow:none!important;border-radius:10px!important;outline:0!important}.offer-chat-feedback{color:var(--color-graphite)}.offer-chat-confirmar{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);gap:10px;padding:12px 14px;display:grid}.offer-chat-confirmar p{color:var(--color-ink);margin:0}.journey-logo-generation-placeholder{aspect-ratio:1;border-radius:var(--radius-xl);scroll-snap-align:start;flex:0 0 min(72%,420px);min-width:260px;overflow:hidden}.journey-logo-generation-placeholder .igWrap,.journey-logo-generation-placeholder .igCanvas{height:100%}.journey-logo-generation-placeholder .igCanvas{aspect-ratio:1;min-height:0}.eb-tile .igCanvas{aspect-ratio:3/4;border-radius:10px;min-height:0}.eb-tile .igMeta{gap:1px;bottom:10px;left:10px;right:10px}.eb-tile .igLabel{font-size:11px}.eb-tile .igPrompt,.eb-tile .igRes{display:none}.eb-tile.is-busy figcaption{top:7px;bottom:auto}.ebook-card>.igWrap .igCanvas{aspect-ratio:2/3;border-radius:8px;min-height:0}.ebook-card>.igWrap .igLabel,.ebook-card>.igWrap .igPrompt{font-size:11px}.brand-logo-box>.igWrap{width:180px}.brand-logo-box>.igWrap .igCanvas{aspect-ratio:1;min-height:0}.brand-logo-box>.igWrap .igLabel{font-size:11px}.brand-logo-box>.igWrap .igPrompt,.brand-logo-box>.igWrap .igRes{display:none}.brand-logo-box>.igWrap .igMeta{bottom:10px;left:10px;right:10px}.member-banner-control>.igWrap .igCanvas{aspect-ratio:3.4;border-radius:9px;min-height:0}.member-banner-control>.igWrap .igMeta{gap:1px}.member-banner-control>.igWrap .igLabel,.member-banner-control>.igWrap .igPrompt{font-size:11px}.offer-chat-actions{justify-content:flex-start;align-items:center;gap:10px;display:flex}.offer-chat-actions :where(.btn-primary,.btn-soft),.journey-approved-line .btn-primary{border-radius:var(--radius-full)!important;min-height:44px!important;padding:0 20px!important;font-size:15px!important;line-height:1!important}.journey-message-actions{margin-top:16px;padding:0!important}.journey-progress-disclosure{width:min(460px,100%);color:var(--color-ink);position:relative}.journey-progress-disclosure summary,.journey-progress-resumo{border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-ink) 6%);cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;min-height:38px;padding:7px 10px 7px 12px;list-style:none;display:grid}.journey-progress-disclosure summary::-webkit-details-marker{display:none}.journey-progress-resumo{width:100%;font:inherit;color:inherit;cursor:pointer}.journey-progress-disclosure summary>span:first-child,.journey-progress-resumo>span:first-child{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:9px;min-width:0;display:flex;overflow:hidden}.journey-progress-disclosure summary .async-state-loader,.journey-progress-resumo .async-state-loader{flex:none;width:17px;height:17px}.journey-progress-meta{color:var(--color-graphite);white-space:nowrap;font-size:13px}.journey-progress-chevron{transition:transform .16s}.journey-progress-disclosure[open] .journey-progress-chevron,.journey-progress-chevron.is-aberto{transform:rotate(180deg)}.journey-progress-disclosure ol{z-index:80;z-index:20;border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);width:min(420px,100vw - 32px);box-shadow:var(--shadow-lg);gap:9px;margin:0;padding:14px;list-style:none;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;right:0}.journey-progress-disclosure li,.journey-progress-lista-flutuante li{color:var(--color-graphite);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;font-size:14px;line-height:1.35;display:grid}.journey-progress-disclosure li :where(.lucide-engine-icon,.async-state-loader),.journey-progress-lista-flutuante li :where(.lucide-engine-icon,.async-state-loader){width:16px;height:16px}.journey-progress-disclosure li.is-current,.journey-progress-lista-flutuante li.is-current{color:var(--color-ink)}.journey-progress-disclosure li.is-next,.journey-progress-lista-flutuante li.is-next{color:var(--color-ash);opacity:.55}.journey-progress-lista-flutuante li.is-done{color:var(--color-graphite);opacity:.8}.journey-progress-dot{border:1px solid;border-radius:50%;width:10px;height:10px;margin-left:3px}.journey-progress-disclosure summary:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.journey-review-blockers{color:var(--color-graphite);margin:0;font-size:12.5px;line-height:1.5;background:0 0!important;border:0!important;padding:0!important}.journey-review-blockers strong{color:var(--color-ink);font-weight:var(--font-weight-medium)}.chat-feed :where(.op-card,.journey-approved-line) :where(button,.btn-primary,.btn-soft,a){border-radius:var(--radius-full)!important}.journey-approved-line{flex-wrap:wrap;justify-content:start!important;align-items:center!important;gap:10px!important;font-size:15.5px!important;line-height:1.6!important;display:flex!important}@media (width<=620px){.journey-inline-review dl>div{grid-template-columns:1fr;gap:3px}.journey-logo-options button,.journey-font-carousel button,.journey-palette-carousel button{flex-basis:88%;min-width:240px}.journey-identity-palette i{width:58px;height:38px}.journey-identity-palette small{max-width:58px}.offer-chat-product-row{grid-template-columns:1fr}.offer-chat-item-actions{justify-self:start}}.content.is-home-content .chat-feed>div,.content.is-home-content .chat-feed>.bubble{width:min(1160px,100%)}.content.is-home-content .chat-input.is-docked,.chat-screen>.chat-input.is-docked{width:min(1040px,100%)!important;max-width:1040px!important}.chat-screen>.chat-input.is-docked{min-height:0!important}.chat-input .attach-btn>.fi{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.chat-input .attach-btn.is-open>.fi{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.chat-input .attach-btn>.fi{transition:none}}.content.is-home-content .chat-feed>.bubble.is-assistant.is-busy{align-self:stretch!important;width:min(1160px,100%)!important;max-width:none!important;margin-inline:auto!important;padding:10px 20px!important}.content.is-home-content .chat-feed>.bubble.is-assistant.is-busy .ai-progress{min-width:0;padding:0}.home-hero{justify-content:center!important;padding-top:clamp(24px,6vh,64px)!important;padding-bottom:clamp(80px,18vh,190px)!important}.home-hero .home-intro{margin-bottom:4px}.chat-add-menu .chat-add-submenu button{grid-template-columns:none!important;min-height:40px!important;padding:8px 10px!important;display:block!important}.chat-add-menu .chat-add-submenu button>strong,.chat-add-menu .chat-add-submenu button>small{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;display:block!important}.home-hero{width:min(920px,100%)!important;max-width:920px!important}.home-hero>.chat-input{width:min(820px,100%)!important;max-width:820px!important;margin-inline:auto!important}.home-hero .home-intro{width:min(820px,100%);margin-inline:auto}.journey-copy-preview{overflow:hidden}.journey-copy-preview ol{min-width:0}.journey-copy-preview li{box-sizing:border-box;min-width:0;max-width:100%}.journey-copy-preview li span{flex:none}.journey-copy-preview li strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.journey-copy-preview>small{padding-inline:10px}.chat-commands{z-index:20;border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);box-shadow:var(--shadow-raised);gap:2px;padding:8px;display:grid;position:absolute;bottom:calc(100% - 6px);left:0;right:0}.chat-commands-title{color:var(--color-graphite);font-size:var(--text-caption);letter-spacing:.6px;text-transform:uppercase;padding:4px 10px 6px}.chat-commands button{border-radius:var(--radius-md);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:8px 10px;display:grid}.chat-commands button.is-active{background:var(--color-navigation-selected)}.chat-commands button strong{font-size:var(--text-body-sm);font-weight:500}.chat-commands button small{color:var(--color-graphite);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-add-menu .chat-add-submenu{background-clip:padding-box;padding-left:12px!important;left:100%!important}.chat-add-sub.is-open:after{content:"";width:14px;position:absolute;top:-6px;bottom:-6px;left:100%}.chat-feed>div>.bubble-copy{opacity:0;transition:opacity .14s}.chat-feed>div:hover>.bubble-copy,.chat-feed>div:focus-within>.bubble-copy{opacity:1}@media (hover:none){.chat-feed>div>.bubble-copy{opacity:1}}@media (width<=900px){.shell{grid-template-columns:minmax(0,1fr)!important}.sidebar{display:none!important}:is(.topbar,.topbar:has(.pz-tabs)){z-index:40;align-items:center;gap:10px;position:sticky;top:0;height:auto!important;min-height:56px!important;padding:.5rem max(.75rem, var(--engine-safe-area-right)) .5rem max(.75rem, var(--engine-safe-area-left))!important;padding-top:calc(8px + env(safe-area-inset-top))!important;border-bottom:1px solid var(--color-hairline)!important;background:var(--surface-page-canvas)!important;display:flex!important}.mobile-menu-btn{border-color:var(--color-warm-mist)!important;width:44px!important;height:44px!important;color:var(--color-ink)!important;background:0 0!important}.topbar .pz-tabs{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.topbar .pz-tabs::-webkit-scrollbar{display:none}.topbar .pz-tabs button{white-space:nowrap;flex:none}.content{padding-inline:16px!important}}@media (width<=700px){.chat-screen>.chat-input.is-docked,.home-hero>.chat-input{width:100%!important;max-width:100%!important}.engine-model-trigger{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.chat-mode-controls{scrollbar-width:none;overflow-x:auto}.chat-mode-controls::-webkit-scrollbar{display:none}.chat-mode-controls button{white-space:nowrap;flex:none}.content.is-home-content .chat-feed>div,.content.is-home-content .chat-feed>.bubble,.content.is-home-content .chat-input.is-docked{width:100%!important;max-width:100%!important;padding-inline:0!important}.content.is-home-content .chat-screen{padding-inline:14px!important}.bubble-mark{margin-bottom:8px;position:static!important}.bubble.is-user{max-width:88%!important}.bubble-attachment img{max-width:100%}.home-hero{width:100%!important;max-width:100%!important;padding:24px 14px calc(24px + env(safe-area-inset-bottom))!important}.home-hero>.chat-input,.home-hero .home-intro{width:100%!important;max-width:100%!important}.home-hero .home-intro{font-size:24px!important;line-height:1.25!important}.chat-add-menu{width:min(300px,100vw - 28px)!important}.chat-add-menu .chat-add-submenu{width:100%!important;max-height:240px!important;box-shadow:none!important;margin-top:4px!important;padding-left:6px!important;position:static!important}.chat-commands{max-height:50vh;overflow-y:auto}.chat-add-menu button,.chat-add-submenu button,.chat-commands button{min-height:44px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}html,body{overflow-x:hidden}.app-page,.panel,.content>*{min-width:0}.ov-metrics,.metric-strip,.type-grid,.product-stage-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.metric-strip>div:nth-child(2n){border-right:0}.skills-grid,.research-images{grid-template-columns:1fr!important}.wizard-steps{scrollbar-width:none;grid-auto-columns:minmax(84px,1fr);grid-auto-flow:column;overflow-x:auto;grid-template-columns:none!important}.wizard-steps::-webkit-scrollbar{display:none}}@media (width<=900px){.pj-layout,.ad-wizard,.analytics-origin-dashboard,.segment-card{grid-template-columns:minmax(0,1fr)!important}.pj-steps{scrollbar-width:none;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}.pj-steps::-webkit-scrollbar{display:none}.skills-toolbar,.skills-create-modal form,.checkout-create-form{grid-template-columns:minmax(0,1fr)!important}}@media (width<=700px){.modal-backdrop{align-items:end;padding:12px!important}.modal{max-height:calc(100svh - 24px);overflow-y:auto;width:100%!important}.skills-create-modal{border-radius:18px!important;padding:18px!important}.img-lightbox{padding:12px}.img-lightbox-close{top:calc(10px + env(safe-area-inset-top))!important;width:44px!important;height:44px!important;right:10px!important}.history-drawer{border-radius:18px 18px 0 0!important;width:100%!important;max-width:100%!important}.account-popover{width:min(300px,100vw - 24px)!important}.table-action{width:44px!important;height:44px!important}.list-row .row-actions,.product-row .row-actions{gap:8px}.pagination-pages{gap:4px;padding:4px}.pagination-pages button{font-size:12px;width:44px!important;height:44px!important}.list-pagination .icon-btn{width:44px!important;height:44px!important}.inspector-actions .btn-soft,.section-tree-top .btn-soft{padding-inline:12px;min-height:44px!important}.member-module-head{padding-right:10px!important}.lesson-row-head{width:100%!important}.lesson-row .section-item-actions,.member-module-head .section-item-actions{justify-content:flex-end;gap:6px;padding:0 10px 8px;position:static!important}.lesson-row .icon-btn,.member-module-head .icon-btn{width:44px!important;height:44px!important}.onboarding-choice-group button{min-height:44px!important}}@media (width<=620px){.journey-focus-actions{bottom:calc(8px + env(safe-area-inset-bottom));border-radius:12px;border:1px solid var(--color-warm-mist)!important;padding:8px!important}.pj-focus-actions{padding-bottom:calc(4px + env(safe-area-inset-bottom))!important}}@media (width<=900px){.mobile-nav-account{padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}.mobile-sign-out{min-height:44px!important}}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}@media (width<=900px){.topbar:has(.pz-tabs){align-items:stretch!important;padding-bottom:0!important}.topbar .pz-tabs{align-self:stretch;height:auto}.topbar .pz-tabs button{min-height:48px!important;padding-inline:14px!important}}@media (width<=720px){.product-sale-row:has(.product-sale-refund){grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.product-sale-row:has(.product-sale-refund) .product-sale-refund{grid-column:2}.product-sale-row:has(.product-sale-refund) .product-sale-amount{text-align:left;grid-column:1}}@media (width<=700px){.ov-trend-axis small.is-hidden{display:none}.ov-trend-axis{gap:2px}.ov-trend-axis small{font-size:var(--text-micro)}.ov-metric{padding:14px}.ov-metric strong{font-size:21px}.ov-panel>header{flex-wrap:wrap}.ov-panel-note{white-space:normal}.cn-modal{max-height:calc(100svh - 24px);overflow-y:auto;width:100%!important;padding:20px 18px calc(20px + env(safe-area-inset-bottom))!important;border-radius:20px 20px 0 0!important}.eb-tile-menu{top:auto!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;min-width:0!important;position:fixed!important;left:12px!important}.eb-tile-menu button,.eb-tile-menu a{min-height:44px!important}.eb-canvas>header{padding:calc(14px + env(safe-area-inset-top)) 16px 14px!important}.eb-canvas-grid{gap:10px;padding:16px 16px calc(16px + env(safe-area-inset-bottom))!important;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))!important}.ad-wizard-body{padding:22px 16px 26px!important}}@media (pointer:coarse),(width<=700px){.pz-card-action,.skill-row-more,.skill-row-add,.pz-rail-nav button,.icon-btn{width:44px!important;height:44px!important;min-height:44px!important}.skill-row-use,.svc-cycle button,.pz-create,.pz-pills button{min-height:44px!important}}@media (pointer:coarse){.pz-rail-nav button:not(.pz-rail-all){display:none}.pz-rail-track{scroll-padding-inline:16px}}@media (hover:none) and (pointer:coarse){.ads-arvore-colapsar,.ads-criar-voltar,.ads-arvore-add,.meta-recommendations-more,.meta-recommendations-heading,.ads-recolher,.meta-replica-icon,.ui-collapsible-trigger{min-height:44px}.ads-arvore-remover,.ads-meta-modal-close{width:44px;height:44px}}.topbar-account{display:none;position:relative}.topbar-account-btn{border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.topbar-account-btn .avatar{border-radius:var(--radius-full);width:34px;height:34px;color:var(--color-ink);background:var(--color-navigation-selected);place-items:center;display:grid}.topbar-account-btn .avatar .fi{width:18px;height:18px}.topbar-account .account-popover{inset:calc(100% + 8px) 0 auto auto}@media (width<=980px){.shell{grid-template-columns:minmax(0,1fr)!important}.sidebar{display:none!important}:is(.topbar,.topbar:has(.pz-tabs)){display:flex!important}.mobile-menu-btn{width:44px!important;height:44px!important;color:var(--color-ink)!important;background:0 0!important;border:0!important;display:grid!important}.mobile-menu-btn .engine-glyph{width:26px;height:26px}.topbar-account{display:block}.topbar-mobile-brand{pointer-events:none;display:block;position:absolute;left:50%;transform:translate(-50%)}.topbar-mobile-brand .sell-logo-img{width:auto;height:20px}.topbar:has(.pz-tabs) .topbar-mobile-brand{display:none}.topbar{justify-content:space-between}.content.is-home-content{overflow:hidden;height:calc(100dvh - 56px - env(safe-area-inset-top))!important;min-height:0!important}.content.is-home-content .home{height:100%;min-height:0!important}.content.is-home-content .chat-screen{flex-direction:column;height:100%;min-height:0;display:flex}.content.is-home-content .chat-feed{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.content.is-home-content .chat-input.is-docked{z-index:12;background:var(--surface-page-canvas);flex:none;position:sticky;bottom:0;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}}@media (width<=700px){.engine-model-popover{max-height:min(60svh,420px);overflow-y:auto;width:min(320px,100vw - 28px)!important;left:auto!important;right:-48px!important}.chat-add-menu{overscroll-behavior:contain;max-height:min(52svh,420px);overflow-y:auto}.op-card-actions .btn-primary,.op-card-actions .btn-soft,.op-card-actions>a{min-height:44px!important}}@media (width<=980px){.mobile-nav-drawer .nav-item,.mobile-nav-drawer .sidebar-library-list .nav-item,.mobile-nav-drawer .sidebar-library-head{min-height:44px!important}.mobile-nav-head .icon-btn{width:44px!important;height:44px!important}}.sidebar-library-head>.sidebar-library-title,.sidebar-library>header>button.sidebar-library-title{letter-spacing:0!important;font-size:13px!important}.account-popover button,.account-popover-submenu>div>button{font-size:13px!important}.account-popover button>span,.account-popover button>span>span:first-child{font-size:inherit}.account-popover>header strong{font-size:13px!important}.account-popover>header small,.account-popover button>span small{font-size:11px!important}.sidebar-nav .nav-item.nav-home>.fi{margin-left:-2px;padding:6px;width:24px!important;height:24px!important}.page-state.is-mark-only{place-items:center;min-height:50vh;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.page-state.is-mark-only .async-state-loader{width:40px;height:40px}.chat-feed-loading{place-items:center;min-height:40vh;display:grid}.chat-feed-loading .async-state-loader{width:34px;height:34px}.confirm-backdrop{z-index:200}.confirm-dialog{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);width:min(420px,100%);box-shadow:var(--shadow-lg);gap:10px;padding:24px;display:grid}.confirm-dialog h2{color:var(--color-ink);font-size:var(--text-body-lg);margin:0;font-weight:500;line-height:1.35}.confirm-dialog p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;line-height:1.5}.confirm-actions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.confirm-actions button{min-height:38px;padding-inline:16px}.confirm-actions .btn-primary.is-danger{color:var(--on-solid)!important;background:var(--color-signal-red,#b4342c)!important;border-color:#0000!important}@media (width<=700px){.confirm-dialog{padding:20px}.confirm-actions{flex-direction:column-reverse}.confirm-actions button{width:100%;min-height:44px}}.studio-card{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);color:var(--color-ink);text-align:left;cursor:pointer;gap:6px;padding:22px;transition:border-color .16s,transform .16s;display:grid}.studio-card:hover{border-color:var(--color-ash);transform:translateY(-1px)}.studio-card-icon{border-radius:var(--radius-lg);background:var(--color-navigation-selected);place-items:center;width:40px;height:40px;margin-bottom:6px;display:grid}.studio-card strong{font-size:var(--text-body-lg);font-weight:500}.studio-card small{color:var(--color-graphite);font-size:var(--text-body-sm);line-height:1.45}.studio-card em{color:var(--color-ash);font-size:var(--text-caption);margin-top:6px;font-style:normal}.page-head.app-page-head{align-items:flex-start;gap:16px}.app-page-head .app-page-heading{min-width:0}.app-page-head p{overflow-wrap:anywhere;text-wrap:pretty;max-width:68ch}.app-page-head .page-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.app-page-head .page-actions :where(button,a){min-height:40px}#main-content:focus{scroll-margin-block:18px}.skip-link:focus-visible{z-index:260;outline:3px solid var(--color-deep-teal);outline-offset:3px}.list-pagination{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.pagination-summary{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;min-width:0;display:inline-flex}.pagination-pages{overscroll-behavior-inline:contain;scrollbar-width:thin;flex:auto;gap:4px;min-width:0;max-width:100%;display:inline-flex;overflow-x:auto}.pagination-pages>span{align-items:center;gap:4px;display:inline-flex}.pagination-pages button{font-variant-numeric:tabular-nums;flex:none;place-items:center;min-width:36px;min-height:36px;padding-inline:8px;display:inline-grid}.pagination-pages button.is-active{color:var(--color-parchment);background:var(--color-deep-teal)}.pagination-pages button:focus-visible,.pagination-actions .icon-btn:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.pagination-actions{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.pagination-actions .icon-btn{min-width:36px;min-height:36px}.pagination-actions .icon-btn:disabled{cursor:not-allowed;opacity:.46}.app-page .async-state{overflow-wrap:anywhere;min-width:0}.app-page .async-state.is-error{border-inline-start:3px solid var(--color-signal-red,#b4342c)}.app-page .async-state :where(.btn-soft,.btn-primary){min-height:40px}.app-page .field{min-width:0;line-height:1.4}.app-page .form-error{border-inline-start:2px solid var(--color-signal-red,#b4342c);padding-inline-start:10px;line-height:1.5}.app-page>.modal-backdrop{padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.app-page>.modal-backdrop>.modal{width:min(560px,100%);max-height:min(760px,100svh - 32px);overflow:auto}.app-page>.modal-backdrop>.modal :where(h2,p){overflow-wrap:anywhere}.app-page>.modal-backdrop>.modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.app-page>.modal-backdrop>.modal-actions :where(button,a),.app-page>.modal-backdrop>.modal .modal-actions :where(button,a){min-height:40px}.app-page>.modal-backdrop>.modal :where(button,a):focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.shell .account-popover{overscroll-behavior:contain;max-height:min(680px,100svh - 24px);overflow-y:auto}.shell .account-popover>button,.shell .account-popover-submenu>button{min-height:40px}.shell .account-popover>header,.shell .account-popover>header>div{min-width:0}.shell .account-popover>header :where(strong,small){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.shell .sidebar-session-menu{width:min(236px,100vw - 28px);max-width:100%}.shell .sidebar-session-menu button{min-height:38px}.shell .sidebar-session-menu button:focus-visible,.shell .sidebar-session-more:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.shell .sidebar-session-rename,.shell .sidebar-session-rename input{min-width:0}.shell .sidebar-session-rename:focus-within{outline:2px solid var(--color-deep-teal);outline-offset:2px}@media (width<=700px){.page-head.app-page-head{align-items:stretch}.app-page-head .page-actions{justify-content:stretch;width:100%}.app-page-head .page-actions :where(button,a){flex:160px;justify-content:center}.list-pagination{align-items:stretch}.pagination-pages{flex-basis:100%;order:3;padding-block-end:2px}.pagination-actions{margin-left:0}.app-page>.modal-backdrop>.modal-actions,.app-page>.modal-backdrop>.modal .modal-actions{flex-direction:column-reverse}.app-page>.modal-backdrop>.modal-actions :where(button,a),.app-page>.modal-backdrop>.modal .modal-actions :where(button,a){width:100%}}.chat-feed,.chat-feed .bubble,.chat-feed .bubble-copy{min-width:0}.chat-feed .bubble,.chat-feed .bubble-copy{overflow-wrap:anywhere;word-break:normal}.chat-feed .bubble-copy{max-inline-size:76ch;line-height:1.62}.chat-feed .answer-chips{flex-wrap:wrap;row-gap:8px}.chat-feed .answer-chips :where(button,a){min-height:36px}.chat-feed .answer-chips :where(button,a):focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.chat-queue{font-variant-numeric:tabular-nums;align-items:center;gap:8px}.chat-queue :where(strong,small){overflow-wrap:anywhere;min-width:0}.chat-input .attach-strip{min-width:0}.chat-input .attach-thumb{max-width:min(220px,100%)}.chat-input .attach-thumb :where(span,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tools-usadas-cabecalho{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;max-width:100%;padding-block-end:2px;overflow-x:auto}.tools-usadas-cabecalho button{scroll-snap-align:start;flex:none;min-height:36px}.tools-usadas-cabecalho button:focus-visible,.research-competitors a:focus-visible,.tools-usadas-lista>a:focus-visible,.research-images a:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.research-competitors>div,.research-competitors a,.tools-usadas-lista>a{min-width:0}.research-competitors :where(strong,small),.tools-usadas-lista :where(strong,small,em){overflow-wrap:anywhere;min-width:0}.tools-usadas-lista strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.research-images a{border-radius:12px}.research-images img{display:block}.skills-page .pz-head{min-width:0}.skills-page .pz-head h1{text-wrap:balance}.skills-page .pz-head p{overflow-wrap:anywhere}.skills-page .pz-filters{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.skills-page .pz-pills{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;flex-wrap:nowrap;min-width:0;max-width:100%;padding-block-end:2px;overflow-x:auto}.skills-page .pz-pills button{scroll-snap-align:start;flex:none}.skills-page .pz-pills button:focus-visible,.skills-page .pz-search>button:focus-visible,.skills-page .pz-create:focus-visible,.skills-create-modal :where(input,select,textarea,button):focus-visible,.skill-row:focus-within,.skill-row :where(button,a):focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.skills-page .pz-search:focus-within{background:var(--surface-card-surface);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-deep-teal) 40%, transparent)}.skills-page .pz-search>button{min-width:36px;min-height:36px}.skills-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.skill-row{min-width:0}.skill-row-copy>strong{text-overflow:ellipsis;overflow-wrap:anywhere;overflow:hidden}.skill-row-copy small{line-height:1.5}.skill-row :where(button,a){min-height:38px}.skills-create-modal{overscroll-behavior:contain}.skills-create-modal form{min-width:0}.skills-create-modal form footer{flex-wrap:wrap}.skills-create-modal form footer :where(button,a){min-height:40px}@media (width<=820px){.skills-page .pz-head{flex-direction:column;align-items:flex-start}.skills-page .pz-head>.pz-search{width:100%}.skills-page .pz-filters{grid-template-columns:minmax(0,1fr) minmax(140px,200px)}.skills-page .pz-pills{grid-area:2/1/auto/-1}}@media (width<=560px){.chat-feed .bubble-copy{max-inline-size:100%}.research-competitors>div{grid-template-columns:minmax(0,1fr)}.research-images{grid-template-columns:repeat(2,minmax(0,1fr))}.skills-page .pz-filters{grid-template-columns:minmax(0,1fr)}.skills-page .pz-pills{grid-area:auto}.skills-page .pz-create{width:100%}.skills-create-modal{padding:18px}.skills-create-modal form{grid-template-columns:minmax(0,1fr)}.skills-create-modal form footer{flex-direction:column-reverse}.skills-create-modal form footer :where(button,a){width:100%}}.products-page .product-card,.product-detail-page .product-card,.product-card-main,.product-card-copy,.product-card-foot{min-width:0}.product-card-copy>strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.product-card-topline{flex-wrap:wrap}.product-card-foot{flex-wrap:wrap;gap:8px}.products-page .product-card-actions{flex-wrap:wrap}.products-page .product-card-actions .icon-btn{min-width:36px;min-height:36px}.products-page .product-card-actions .icon-btn:focus-visible,.products-page .product-card-main:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.products-page .product-card-confirm{flex-wrap:wrap}.product-advanced-nav{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;max-width:100%;overflow-x:auto}.product-advanced-nav button{scroll-snap-align:start;min-height:40px}.product-advanced-nav button:focus-visible,.product-advanced-options>summary:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.product-advanced-options>summary{min-height:40px;line-height:1.4}.offer-chat-result,.offer-chat-products,.offer-chat-product-row{min-width:0}.offer-chat-product-row p{overflow-wrap:anywhere;min-width:0}.offer-chat-product-row:focus-within{outline:2px solid var(--color-deep-teal);outline-offset:2px}.offer-chat-actions{flex-wrap:wrap;gap:8px}.offer-chat-actions :where(button,a){min-height:40px}.offer-chat-item-actions button,.offer-chat-inline-edit button{min-height:40px;line-height:1.45}.offer-chat-item-actions button:focus-visible,.offer-chat-inline-edit button:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.checkouts-page .checkout-create-form{min-width:0}.checkouts-page .checkout-create-form .btn-primary{min-height:40px}.checkouts-page .product-row{min-width:0}.checkouts-page .product-row>.muted{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.checkouts-page .row-actions{flex-wrap:wrap;gap:4px;display:inline-flex}.checkouts-page .row-actions .icon-btn{min-width:36px;min-height:36px}.editor-readonly-banner{border-inline-start:3px solid var(--color-ash);line-height:1.5}.editor-mode-toggle{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;max-width:100%;overflow-x:auto}.editor-mode-toggle button{scroll-snap-align:start;min-height:38px}.editor-mode-toggle button:focus-visible,.sections-editor :where(button,summary):focus-visible,.section-item:focus-within{outline:2px solid var(--color-deep-teal);outline-offset:2px}.section-item,.section-item-body,.section-item-head{min-width:0}.section-item :where(strong,small,p){overflow-wrap:anywhere}.section-item-actions :where(button,a){min-width:36px;min-height:36px}@media (width<=700px){.products-grid{grid-template-columns:minmax(0,1fr)}.products-page .product-card-foot{align-items:flex-start}.offer-chat-actions :where(button,a){flex:180px;justify-content:center}.checkouts-page .checkout-create-form{grid-template-columns:minmax(0,1fr)}.checkouts-page .checkout-create-form .btn-primary{width:100%}.checkouts-page .product-row{align-items:flex-start}.checkouts-page .row-actions{width:100%}}.member-workspace-head,.course-workspace-head,.ebook-studio-head{gap:12px;min-width:0}.member-workspace-head>div,.course-workspace-head>div,.ebook-studio-head>div{min-width:0}.member-workspace-head :where(h2,h3,p),.course-workspace-head :where(h2,h3,p),.ebook-studio-head :where(h2,h3,p){overflow-wrap:anywhere}.member-editor-tabs{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;min-width:0;max-width:100%;overflow-x:auto}.member-editor-tabs button{scroll-snap-align:start;min-height:40px}.member-editor-tabs :where(button,a):focus-visible,.member-builder-fieldset:focus-within,.member-panel-fieldset:focus-within,.course-editor-fieldset:focus-within{outline:2px solid var(--color-deep-teal);outline-offset:2px}.member-modules,.member-module,.member-module-head{min-width:0}.member-module :where(strong,small,p){overflow-wrap:anywhere}.member-content-row{gap:12px;min-width:0}.member-content-row>div{min-width:0}.member-content-row :where(strong,small){overflow-wrap:anywhere}.member-content-row .btn-soft{min-height:40px}.course-editor-fieldset .fields-grid{min-width:0}.ebook-studio-head :where(button,a){min-height:40px}.eb-gallery,.eb-tile{min-width:0}.eb-tile :where(figcaption,strong,small,span){overflow-wrap:anywhere}.eb-tile:focus-within{outline:2px solid var(--color-deep-teal);outline-offset:3px}.eb-tile :where(button,a){min-width:36px;min-height:36px}.analytics-period-picker{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;max-width:100%;overflow-x:auto}.analytics-period-picker button{scroll-snap-align:start;min-width:44px;min-height:36px}.analytics-period-picker button:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.analytics-origin-dashboard,.analytics-origin-summary-card,.analytics-product-rank{min-width:0}.analytics-origin-summary-card :where(strong,small,p),.analytics-product-rank :where(strong,small,b){overflow-wrap:anywhere}.analytics-origin-summary-card strong,.analytics-product-rank :where(strong,b){font-variant-numeric:tabular-nums}.analytics-product-rank{grid-template-columns:minmax(0,1fr) auto}.analytics-product-rank>:first-child{min-width:0}.finance-page,.pz-page .ov-headline-card,.pz-page .product-sale-row{font-variant-numeric:tabular-nums}.finance-page .detail-grid,.finance-page .structure-row{min-width:0}.finance-page .structure-row :where(strong,p){overflow-wrap:anywhere}.finance-page .row-actions,.app-page .operation-form .row-actions{flex-wrap:wrap;gap:8px}.app-page .operation-form :where(button,a){min-height:40px}.integrations-page .list-row{min-width:0}.integrations-page .list-row :where(strong,.muted){overflow-wrap:anywhere}.app-page .list-row.product-row:focus-within{outline:2px solid color-mix(in srgb, var(--color-deep-teal) 65%, transparent);outline-offset:2px}@media (width<=760px){.member-workspace-head,.course-workspace-head,.ebook-studio-head{flex-wrap:wrap;align-items:flex-start}.member-workspace-head>.btn-primary,.member-studio-preview,.course-workspace-head>.btn-primary,.ebook-studio-head>:where(button,a){justify-content:center;width:100%}.member-content-row{grid-template-columns:auto minmax(0,1fr)}.member-content-row :where(em,.btn-soft){grid-column:2;justify-self:start}.course-editor-fieldset .fields-grid{grid-template-columns:minmax(0,1fr)}.analytics-origin-dashboard{grid-template-columns:minmax(0,1fr)!important}.analytics-period-picker{width:100%}.finance-page .detail-grid{grid-template-columns:minmax(0,1fr)}.finance-page .row-actions,.app-page .operation-form .row-actions{align-items:stretch}}@media (prefers-reduced-motion:reduce){.shell .account-popover,.chat-feed .bubble,.tools-usadas-cabecalho button,.skills-page *,.products-page .product-card,.offer-chat-product-row,.member-product-workspace *,.analytics-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ads-shell{background:var(--surface-page-canvas);grid-template-columns:224px minmax(0,1fr);min-height:100svh;display:grid}.ads-skip-link{z-index:200;border-radius:var(--radius-md);background:var(--color-ink);color:var(--on-solid);padding:9px 12px;font-size:12px;text-decoration:none;transition:transform .12s;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.ads-skip-link:focus-visible{outline:2px solid var(--meta-focus,var(--color-deep-teal));outline-offset:2px;transform:translateY(0)}.ads-conteudo:focus{outline:none}.ads-shell.is-recolhida{grid-template-columns:60px minmax(0,1fr)}.ads-side{border-right:1px solid var(--color-hairline);background:var(--color-navigation-bg);flex-direction:column;height:100svh;display:flex;position:sticky;top:0}.ads-side-head{justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:10px 10px 8px 14px;display:flex}.ads-side-marca{align-items:center;gap:8px;min-width:0;display:flex}.ads-side-marca img{width:20px;height:20px}:root[data-engine-theme=dark] .ads-side-marca img{filter:brightness(0)invert()}.ads-side-marca strong{font-size:var(--text-body);white-space:nowrap;font-weight:500}.ads-side-marca em{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);color:var(--color-graphite);font-size:var(--text-micro);padding:1px 6px;font-style:normal}.ads-side-nav{scrollbar-width:thin;flex:auto;min-height:0;padding:8px 7px;overflow-y:auto}.ads-nav-item{border-radius:var(--radius-md);width:100%;min-height:36px;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:7px 9px;font-size:12.5px;display:flex}.ads-nav-item:hover{background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent)}.ads-nav-item:focus-visible,.ads-nav-filho:focus-visible,.ads-voltar:focus-visible,.ads-recolher:focus-visible{outline:2px solid var(--meta-focus,var(--color-accent,#1783c5));outline-offset:2px}.ads-nav-item.is-active{background:var(--color-navigation-selected);position:relative}.ads-nav-item.is-active:before{content:"";background:var(--color-accent,#1783c5);border-radius:0 3px 3px 0;width:3px;position:absolute;top:7px;bottom:7px;left:-7px}.ads-nav-item>.fi{width:17px;height:17px;color:var(--color-graphite);flex:none}.ads-nav-item.is-active>.fi{color:var(--color-ink)}.ads-nav-item>span{flex:auto;min-width:0}.ads-nav-seta{width:14px!important;height:14px!important}.ads-nav-filhos{padding:2px 0 4px 37px;display:grid}.ads-nav-filho{border-radius:var(--radius-md);min-height:32px;color:var(--color-graphite);text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:12.5px}.ads-nav-filho:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.ads-nav-filho.is-active{color:var(--color-ink);background:var(--color-navigation-selected)}.ads-side-pe{padding:12px 12px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-hairline);flex:none;gap:6px;display:grid}.ads-voltar{border-radius:var(--radius-md);min-height:34px;color:var(--color-graphite);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 8px;font-size:12.5px;display:flex}.ads-voltar:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.ads-side-pe small{color:var(--color-ash);font-size:var(--text-caption);padding-left:8px}.ads-conteudo{min-width:0;padding:0 22px 32px;scroll-padding-block:72px 88px;container:ads-shell-content/inline-size}.ads-topo{grid-template-columns:minmax(0,1fr) minmax(0,650px);align-items:start;min-height:56px;padding:10px 0;display:grid}.ads-conta-topo{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);align-items:center;gap:8px;padding:0 10px;display:inline-flex}.ads-conta-topo>.fi{width:15px;height:15px;color:var(--color-graphite)}.ads-conta-topo select{min-height:34px;color:var(--color-ink);font:inherit;background:0 0;border:0;font-size:13px}.ads-conta-topo-vazio{color:var(--color-graphite);font-size:var(--text-body-sm)}.ads-aviso{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent);align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.ads-aviso>.fi{width:18px;height:18px;color:var(--color-graphite);flex:none}.ads-aviso>div{flex:auto;gap:2px;min-width:0;display:grid}.ads-aviso strong{font-size:var(--text-body-sm);font-weight:500}.ads-aviso small{color:var(--color-graphite);font-size:var(--text-caption)}.ads-cabecalho{padding:8px 0 18px}.ads-cabecalho h1{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:400}.ads-cabecalho p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:4px 0 0}.ads-cabecalho-acoes{justify-content:space-between;align-items:center;gap:12px;display:flex}.ads-niveis{border-bottom:1px solid var(--color-hairline);gap:4px;margin-bottom:18px;display:flex}.ads-niveis button{min-height:40px;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:13.5px;position:relative}.ads-niveis button:hover,.ads-niveis button.is-active{color:var(--color-ink)}.ads-niveis button.is-active:after{content:"";background:var(--color-ink);height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.ads-metricas{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid;overflow:hidden}.ads-metricas article{border-right:1px solid var(--color-hairline);min-width:0;padding:16px 18px}.ads-metricas small{color:var(--color-graphite);font-size:var(--text-caption);display:block}.ads-metricas strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(15px,1.35vw,22px);font-weight:400}.ads-bloco{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);margin-bottom:18px;overflow:hidden}.ads-bloco>header{border-bottom:1px solid var(--color-hairline);padding:16px 20px}.ads-bloco h2{font-size:var(--text-body-lg);margin:0;font-weight:500}.ads-bloco>form{gap:16px;padding:16px 20px 20px;display:grid}.ads-bloco>form .ad-field-duplo{row-gap:16px}.ads-lista-dados{margin:0}.ads-lista-dados>div{border-top:1px solid var(--color-hairline);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex}.ads-lista-dados>div:first-child{border-top:0}.ads-lista-dados dt{color:var(--color-graphite);font-size:var(--text-body-sm)}.ads-lista-dados dd{font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;margin:0}@media (width<=1023px){.ads-conteudo{padding-inline:16px}}@media (width<=639px){.ads-shell,.ads-shell.is-recolhida{grid-template-columns:minmax(0,1fr)}.ads-conteudo{padding-bottom:calc(var(--tab-bar-height,0px) + env(safe-area-inset-bottom) + 24px)}.ads-metricas,.ads-metricas-lista{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-metricas article:nth-child(2n){border-right:0}}.ads-recolher{width:32px;height:32px;color:var(--color-ash);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ads-recolher:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 20%, transparent)}.ads-recolher>.fi{width:17px;height:17px}.ads-shell.is-recolhida .ads-side-head{grid-template-columns:minmax(0,1fr);place-items:center;padding:14px 8px 10px;display:grid}.ads-shell.is-recolhida .ads-side-head>*{grid-area:1/1}.ads-shell.is-recolhida .ads-side-marca,.ads-shell.is-recolhida .ads-recolher{transition:opacity .14s}.ads-shell.is-recolhida .ads-recolher{z-index:2;opacity:0;position:relative}.ads-shell.is-recolhida .ads-side-marca{pointer-events:none}.ads-shell.is-recolhida .ads-side-head:hover .ads-side-marca,.ads-shell.is-recolhida .ads-side-head:focus-within .ads-side-marca{opacity:0}.ads-shell.is-recolhida .ads-nav-item{justify-content:center;padding-inline:0}.ads-shell.is-recolhida .ads-voltar{justify-content:center}@media (prefers-reduced-motion:reduce){.ads-shell.is-recolhida .ads-side-marca,.ads-shell.is-recolhida .ads-recolher{transition:none}}.ui-tab-bar{z-index:40;height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--color-hairline);background:var(--surface-card-surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.ui-tab-bar-item{min-height:44px;color:var(--color-graphite);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 2px;font-size:10.5px;line-height:1.15;display:flex}.ui-tab-bar-item>.fi{width:21px;height:21px}.ui-tab-bar-item.is-active{color:var(--color-ink)}.ui-tab-bar-icon-wrap{display:inline-flex;position:relative}.ui-tab-bar-badge{border-radius:var(--radius-full);background:var(--color-ink);min-width:15px;height:15px;color:var(--on-solid);text-align:center;font-variant-numeric:tabular-nums;padding:0 3px;font-size:9px;line-height:15px;position:absolute;top:-3px;right:-7px}@media (width>=640px){.ui-tab-bar{display:none}}.ui-sheet-backdrop{z-index:60;background:color-mix(in srgb, var(--color-ink) 42%, transparent);justify-content:center;align-items:flex-end;animation:.18s ui-sheet-fade;display:flex;position:fixed;inset:0}.ui-sheet{background:var(--surface-card-surface);width:100%;max-width:560px;max-height:min(82vh,640px);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -8px 32px color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:20px 20px 0 0;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) ui-sheet-up;display:flex}.ui-sheet-grip{border-radius:var(--radius-full);background:var(--color-warm-mist);flex:none;width:36px;height:4px;margin:10px auto 2px}.ui-sheet-header{padding:8px var(--ads-space-3,16px) var(--ads-space-2,12px);flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-sheet-header h2{font-size:var(--text-body-lg);margin:0;font-weight:500}.ui-sheet-close{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);width:32px;height:32px;color:var(--color-graphite);cursor:pointer;border:0;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.ui-sheet-body{min-height:0;padding:0 var(--ads-space-3,16px) var(--ads-space-3,16px);flex:auto;overflow-y:auto}.ui-sheet-footer{padding:var(--ads-space-2,12px) var(--ads-space-3,16px) calc(var(--ads-space-2,12px) + env(safe-area-inset-bottom));border-top:1px solid var(--color-hairline);flex:none}.ui-sheet-nav{gap:4px;display:grid}.ui-sheet-nav button{border-radius:var(--radius-md);min-height:48px;color:var(--color-ink);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.ui-sheet-nav button:hover{background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.ui-sheet-nav button>.fi{width:18px;height:18px;color:var(--color-graphite)}@keyframes ui-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes ui-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ui-sheet-backdrop,.ui-sheet{animation:none}}.ui-kpi-grid{gap:var(--ads-space-2,12px);margin-bottom:var(--ads-space-3,16px);display:grid}.ui-kpi-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kpi-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-kpi-grid article{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);min-width:0;padding:14px 16px}.ui-kpi-grid strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(16px,4vw,22px);font-weight:500;display:block}.ui-kpi-grid small{color:var(--color-graphite);font-size:var(--text-body-sm);margin-top:2px;display:block}.ui-kpi-grid article.is-alerta strong{color:var(--color-signal-red,#b4342c)}.ui-insight-line{margin-bottom:var(--ads-space-3,16px);border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);align-items:center;gap:10px;padding:12px 14px;display:flex}.ui-insight-line>.fi{width:18px;height:18px;color:var(--color-graphite);flex:none}.ui-insight-line.is-atencao>.fi,.ui-insight-line.is-critico>.fi,.ui-insight-line.is-problema>.fi{color:var(--color-signal-red,#b4342c)}.ui-insight-line.is-ok>.fi{color:var(--color-signal-green,#237a4b)}.ui-insight-line p{min-width:0;color:var(--color-ink);font-size:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.ui-insight-line-action{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);min-height:32px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 12px;font-size:12.5px}.ui-insight-line-action:hover{background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.ui-fab{z-index:45;right:calc(16px + env(safe-area-inset-right));bottom:calc(var(--tab-bar-height,0px) + env(safe-area-inset-bottom) + 16px);border-radius:var(--radius-full);background:var(--color-ink);width:56px;height:56px;color:var(--on-solid);box-shadow:0 6px 20px color-mix(in srgb, var(--color-ink) 30%, transparent);cursor:pointer;border:0;justify-content:center;align-items:center;display:none;position:fixed}.ui-fab>.fi{width:22px;height:22px}.ui-fab:disabled{opacity:.5;cursor:not-allowed}@media (width<=639px){.ui-fab{display:inline-flex}:root:has(.ui-tab-bar){--tab-bar-height:56px}.content:not(.is-home-content){padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}}.ads-dados-controle-compacto{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px 8px;display:flex}.ads-dados-controle-compacto .ads-periodo-segmentado{display:flex}.ads-dados-controle-compacto .ads-periodo-segmentado button{border:1px solid var(--color-warm-mist);min-width:40px;min-height:32px;color:var(--color-graphite);cursor:pointer;background:0 0;padding:0 8px;font-size:12px}.ads-dados-controle-compacto .ads-periodo-segmentado button:first-child{border-radius:var(--radius-md) 0 0 var(--radius-md)}.ads-dados-controle-compacto .ads-periodo-segmentado button:last-child{border-radius:0 var(--radius-md) var(--radius-md) 0;border-left:0}.ads-dados-controle-compacto .ads-periodo-segmentado button+button{border-left:0}.ads-dados-controle-compacto .ads-periodo-segmentado button.is-active{background:var(--color-ink);border-color:var(--color-ink);color:var(--on-solid)}.ads-recarregar-icone{border-radius:var(--radius-full);min-width:32px;min-height:32px;padding:0}.ads-dados-controle-compacto .ads-leitura-status{color:var(--color-graphite);text-align:right;flex:1 0 100%;font-size:11px}html,body{max-width:100%;overflow-x:hidden}.ads-tabela-caixa{-webkit-overflow-scrolling:touch}.ads-sheet-filtros{gap:var(--ads-space-1,8px);display:grid}.ads-sheet-filtros button{min-height:44px;padding:0 var(--ads-space-2,12px);border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);color:var(--color-ink);font:inherit;text-align:left;background:0 0}.ads-sheet-filtros button.is-active{border-color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.ads-card-mobile-detalhes>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@media (width<=639px){.ads-cabecalho-mobile{gap:var(--ads-space-1,8px);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.ads-cabecalho-mobile .ads-cabecalho-acoes-direita{display:contents}.ads-cabecalho-mobile .ads-dados-controle-compacto{grid-column:1/-1;justify-content:space-between}.ads-barra .ads-filtro-pills,.ads-barra .ads-meta-list-tools,.ads-barra .ads-lista-freshness{display:none}.ads-barra{gap:var(--ads-space-1,8px);grid-template-columns:minmax(0,1fr) auto;display:grid}.ads-filtros-mobile-trigger{min-height:44px}.ads-card-mobile-metricas .ads-metricas-da-linha{grid-template-columns:repeat(3,minmax(0,1fr))}.ads-card-mobile-metricas .ui-insight-line{margin:var(--ads-space-2,12px) 0 0}}@media (pointer:coarse){:where(.ads-shell button,.ads-shell a,.ads-shell input,.ads-shell select,.ui-sheet button){min-height:44px}}.ad-field-duplo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ads-identity-field-label{align-items:center;gap:8px;min-width:0;display:flex}.ads-identity-icon{flex:0 0 24px;width:24px;max-width:24px;height:24px;max-height:24px;display:block}.ads-identity-field-label~.ad-conta-aviso{overflow-wrap:anywhere;margin-top:8px;display:block;position:static}.ads-idade{align-items:center;gap:8px;display:flex}.ads-idade input{width:72px}.ads-idade span{color:var(--color-graphite);font-size:var(--text-body-sm)}.ads-objetivos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ads-objetivos button{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);color:var(--color-ink);text-align:left;cursor:pointer;gap:2px;padding:12px 14px;display:grid}.ads-objetivos button:hover{border-color:var(--color-ash)}.ads-objetivos button.is-active{border-color:var(--color-ink);background:var(--color-navigation-selected)}.ads-objetivos strong{font-size:var(--text-body-sm);font-weight:500}.ads-objetivos small{color:var(--color-graphite);font-size:var(--text-caption);line-height:1.4}.ads-erro{color:var(--color-signal-red,#b4342c);font-size:var(--text-body-sm);margin:0}@media (width<=700px){.ad-field-duplo,.ads-objetivos{grid-template-columns:minmax(0,1fr)}}.ads-tarefas{margin-bottom:26px}.ads-tarefas>header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.ads-tarefas h2{font-size:var(--text-body-lg);margin:0;font-weight:400}.ads-tarefas-conta{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);min-width:22px;color:var(--color-graphite);font-size:var(--text-caption);text-align:center;padding:1px 7px}.ads-tarefas-trilha{scroll-snap-type:x proximate;scrollbar-width:thin;grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.ads-tarefa{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);scroll-snap-align:start;align-content:start;gap:6px;padding:16px 18px 0;display:grid}.ads-tarefa strong{font-size:var(--text-body-lg);font-weight:400;line-height:1.3}.ads-tarefa p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0 0 14px;line-height:1.45}.ads-tarefa-selo{border-radius:var(--radius-full);font-size:var(--text-caption);justify-self:start;align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.ads-tarefa-selo>.fi{width:13px;height:13px}.ads-tarefa-selo.is-obrigatorio{color:var(--color-ink);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 16%, transparent)}.ads-tarefa-selo.is-alerta{color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 55%, transparent)}.ads-tarefa-selo.is-pendente{color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent)}.ads-tarefa>button{border:0;border-top:1px solid var(--color-hairline);color:var(--color-ink);font:inherit;font-size:var(--text-body-sm);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:6px;margin:0 -18px;padding:12px 18px;display:flex}.ads-tarefa>button:hover{background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent)}.ads-tarefa>button>.fi{width:14px;height:14px}.ads-acesso-meta{border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:var(--surface-card-surface);gap:16px;margin-bottom:22px;padding:20px;display:grid}.ads-acesso-meta>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ads-acesso-meta>header small{color:var(--color-graphite);font-size:var(--text-caption);letter-spacing:.04em}.ads-acesso-meta h2{font-size:var(--text-title-sm);margin:4px 0;font-weight:400}.ads-acesso-meta>header p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;line-height:1.45}.ads-acesso-meta-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ads-acesso-meta-grade article{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.ads-acesso-meta-grade article>div{gap:2px;display:grid}.ads-acesso-meta-grade article strong{font-size:var(--text-body-sm);font-weight:500}.ads-acesso-meta-grade article small{color:var(--color-graphite);font-size:var(--text-caption)}.ads-acesso-meta-grade article>span{font-size:var(--text-caption);flex:none}.ads-acesso-meta-grade article>span.is-pronto{color:#4f765e}.ads-acesso-meta-grade article>span.is-pendente{color:#9a6b27}.ads-acesso-meta-grade article>span.is-bloqueado{color:var(--color-signal-red,#b4342c)}.ads-accounts-page{gap:16px;padding:8px 0 28px;display:grid}.ads-accounts-header{justify-content:space-between;align-items:flex-end;gap:20px;padding:4px 0 2px;display:flex}.ads-accounts-header>div:first-child{min-width:0}.ads-accounts-kicker{color:var(--color-graphite);font-size:var(--text-caption);letter-spacing:.06em;font-weight:500;display:block}.ads-accounts-header h1{letter-spacing:-.02em;margin:4px 0 0;font-size:clamp(24px,2.5vw,30px);font-weight:450}.ads-accounts-header p{max-width:650px;color:var(--color-graphite);font-size:var(--text-body-sm);margin:6px 0 0;line-height:1.5}.ads-accounts-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ads-accounts-actions .btn-soft,.ads-accounts-actions .pz-create,.ads-accounts-connection-actions .btn-soft,.ads-accounts-connection-actions .pz-create{min-height:40px}.ads-accounts-provenance{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.ads-accounts-provenance>.fi{width:18px;height:18px;color:var(--color-graphite);flex:none;margin-top:1px}.ads-accounts-provenance>div{gap:2px;min-width:0;display:grid}.ads-accounts-provenance strong{font-size:var(--text-body-sm);font-weight:500}.ads-accounts-provenance p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;line-height:1.45}.ads-accounts-provenance.is-local{background:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-navigation-selected))}.ads-accounts-provenance.is-provider{border-color:color-mix(in srgb, var(--state-on,var(--color-ink)) 32%, var(--color-hairline))}.ads-accounts-provenance.is-unknown{border-color:color-mix(in srgb, var(--color-signal-red,#b4342c) 28%, var(--color-hairline))}.ads-accounts-connection-gate{border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--surface-card-surface) 92%, var(--color-navigation-selected));gap:14px;padding:18px;display:grid}.ads-accounts-connection-gate h2{font-size:var(--text-title-sm);margin:4px 0 0;font-weight:500}.ads-accounts-connection-gate p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:7px 0 0;line-height:1.5}.ads-accounts-connection-gate .ads-accounts-connection-error{border-radius:var(--radius-md);color:var(--color-signal-red,#b4342c);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 8%, transparent);margin:0;padding:10px 12px}.ads-accounts-connection-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ads-accounts-access{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);overflow:hidden}.ads-accounts-access>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:11px 14px;list-style:none;display:flex}.ads-accounts-access>summary::-webkit-details-marker{display:none}.ads-accounts-access>summary:before{content:"›";color:var(--color-graphite);flex:none;font-size:20px;line-height:1;transition:transform .16s}.ads-accounts-access[open]>summary:before{transform:rotate(90deg)}.ads-accounts-access>summary>span:first-of-type{min-width:0;font-size:var(--text-body-sm);flex:auto;font-weight:500}.ads-accounts-access-content{border-top:1px solid var(--color-hairline);gap:12px;padding:0 14px 14px;display:grid}.ads-accounts-access-content>p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:12px 0 0;line-height:1.45}.ads-accounts-access-content ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ads-accounts-access-content li{border:1px solid var(--color-hairline);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.ads-accounts-access-content li>div{gap:2px;min-width:0;display:grid}.ads-accounts-access-content strong{font-size:var(--text-body-sm);font-weight:500}.ads-accounts-access-content small{color:var(--color-graphite);font-size:var(--text-caption)}.ads-accounts-badge{border-radius:var(--radius-full);max-width:100%;min-height:26px;font-size:var(--text-caption);text-align:center;white-space:nowrap;align-items:center;padding:3px 9px;line-height:1.25;display:inline-flex}.ads-accounts-badge.is-ready{color:var(--color-ink);background:color-mix(in srgb, var(--state-on,var(--color-ink)) 16%, transparent)}.ads-accounts-badge.is-attention{color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 55%, transparent)}.ads-accounts-badge.is-blocked{color:var(--color-graphite);background:color-mix(in srgb, var(--color-graphite) 12%, transparent)}.ads-accounts-badge.is-neutral{color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 38%, transparent)}.ads-accounts-sugestao{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ads-accounts-capability{font-size:var(--text-caption);flex:none}.ads-accounts-capability.is-ready{color:#4f765e}.ads-accounts-capability.is-attention{color:#9a6b27}.ads-accounts-capability.is-blocked{color:var(--color-graphite)}.ads-accounts-empty .async-state{min-height:180px}.ads-accounts-group{border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:var(--surface-card-surface);overflow:hidden}.ads-accounts-group-header{border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;display:flex}.ads-accounts-group-header>div{gap:3px;min-width:0;display:grid}.ads-accounts-group-header small{color:var(--color-ash);font-size:var(--text-caption);letter-spacing:.05em;font-weight:500}.ads-accounts-group-header strong{font-size:var(--text-body-lg);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ads-accounts-list{display:grid}.ads-accounts-account{border-top:1px solid var(--color-hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.ads-accounts-list>.ads-accounts-account:first-child{border-top:0}.ads-accounts-account.is-default{background:var(--color-navigation-selected)}.ads-accounts-account-info{gap:3px;min-width:0;display:grid}.ads-accounts-account-info strong{font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ads-accounts-account-info small{color:var(--color-graphite);font-size:var(--text-caption);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ads-accounts-account-info .ads-accounts-sync-time{color:var(--color-ash)}.ads-accounts-sync-result{color:var(--color-ink);font-size:var(--text-caption);font-variant-numeric:tabular-nums;margin-top:4px;line-height:1.4}.ads-accounts-sync-error{color:var(--color-signal-red,#b4342c);font-size:var(--text-caption);align-items:center;gap:7px;margin-top:4px;line-height:1.4;display:flex}.ads-accounts-sync-error button{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-weight:500;text-decoration:underline}.ads-accounts-account-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.ads-accounts-account-actions .btn-soft{min-height:44px}.ads-accounts-default{color:var(--color-graphite);font-size:var(--text-caption);white-space:nowrap;font-weight:500}.ads-accounts-footer{color:var(--color-graphite);font-size:var(--text-caption);text-align:right;margin:0}.ads-accounts-field{gap:6px}.ads-accounts-select{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);min-height:42px;color:var(--color-ink);font:inherit}.ads-accounts-field-status{color:var(--color-graphite);font-size:var(--text-caption);line-height:1.4;display:block}.ads-accounts-field-error{color:var(--color-signal-red,#b4342c);font-size:var(--text-caption);justify-content:space-between;align-items:center;gap:10px;line-height:1.4;display:flex}.ads-accounts-field-error .btn-soft{flex:none;min-height:36px}.ads-accounts-page :is(button,select,summary):focus-visible,.ads-accounts-field :is(button,select):focus-visible{outline:2px solid var(--meta-focus,var(--color-accent,#1783c5));outline-offset:2px}@container ads-shell-content (width<=700px){.ads-accounts-header{flex-direction:column;align-items:flex-start}.ads-accounts-actions{justify-content:stretch;width:100%}.ads-accounts-actions>*{flex:190px}.ads-accounts-account{grid-template-columns:minmax(0,1fr);gap:11px}.ads-accounts-account-actions{justify-content:flex-start}.ads-accounts-footer{text-align:left}}@container ads-shell-content (width<=420px){.ads-accounts-page{gap:12px;padding-top:0}.ads-accounts-actions,.ads-accounts-connection-actions{grid-template-columns:minmax(0,1fr);display:grid}.ads-accounts-actions>*,.ads-accounts-connection-actions>*{width:100%}.ads-accounts-provenance,.ads-accounts-connection-gate{padding:13px}.ads-accounts-access>summary,.ads-accounts-group-header,.ads-accounts-access-content li{flex-direction:column;align-items:flex-start}.ads-accounts-account-actions{flex-direction:column;align-items:stretch}.ads-accounts-account-actions .ads-accounts-badge,.ads-accounts-account-actions .btn-soft{white-space:normal;justify-content:center;width:100%;min-height:44px}.ads-accounts-account-info small{text-overflow:clip;white-space:normal;overflow:visible}.ads-accounts-sync-error,.ads-accounts-field-error{flex-direction:column;align-items:flex-start}}.ads-inteligencia{border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-navigation-selected));margin-bottom:26px;padding:20px}.ads-inteligencia>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.ads-inteligencia h2{font-size:var(--text-title-sm);margin:2px 0 0;font-weight:400}.ads-inteligencia-sobrelinha{color:var(--color-graphite);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase}.ads-inteligencia-confianca{border-radius:var(--radius-full);background:var(--color-warm-mist);color:var(--color-graphite);font-size:var(--text-caption);flex:none;padding:4px 9px}.ads-inteligencia-confianca.is-alta{color:var(--color-ink);background:#5f8c722e}.ads-inteligencia-confianca.is-media{color:var(--color-ink);background:#bd893d2e}.ads-inteligencia-resumo{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0 0 14px}.ads-inteligencia-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ads-inteligencia-grade article{border:1px solid var(--color-hairline);border-left:3px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);gap:6px;padding:14px;display:grid}.ads-inteligencia-grade article.is-critica{border-left-color:var(--color-signal-red,#b4342c)}.ads-inteligencia-grade article.is-alta{border-left-color:#bd893d}.ads-inteligencia-grade article.is-oportunidade{border-left-color:var(--color-graphite)}.ads-inteligencia-grade article.is-saudavel{border-left-color:#5f8c72}.ads-inteligencia-grade article>span{color:var(--color-graphite);font-size:var(--text-caption)}.ads-inteligencia-grade article>strong{font-size:var(--text-body-lg);font-weight:450}.ads-inteligencia-grade article>p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;line-height:1.45}.ads-inteligencia-grade article>small{border-top:1px solid var(--color-hairline);color:var(--color-ink);font-size:var(--text-caption);padding-top:7px}.ads-inteligencia-carregando{color:var(--color-graphite);font-size:var(--text-body-sm);align-items:center;gap:10px;display:flex}.ads-inteligencia-carregando img{width:22px;height:22px}.ads-inteligencia-vazio p{color:var(--color-graphite);font-size:var(--text-body-sm)}@media (width<=760px){.ads-acesso-meta>header{flex-direction:column}.ads-acesso-meta-grade{grid-template-columns:minmax(0,1fr)}.ads-inteligencia>header{flex-direction:column}.ads-inteligencia-grade{grid-template-columns:minmax(0,1fr)}}.ads-desempenho>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.ads-desempenho h2{font-size:var(--text-body-lg);margin:0;font-weight:400}.ads-desempenho-filtros{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ads-desempenho-filtros select{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);min-height:34px;color:var(--color-ink);font:inherit;padding:0 10px;font-size:13px}.ads-periodo{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 32%, transparent);gap:2px;padding:3px;display:inline-flex}.ads-periodo button{border-radius:var(--radius-full);min-height:28px;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:12.5px}.ads-periodo button.is-active{color:var(--color-ink);background:var(--surface-card-surface)}.ads-desempenho-caixa{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);overflow:hidden}.ads-desempenho-caixa .ads-metricas{border:0;border-bottom:1px solid var(--color-hairline);border-radius:0;margin:0}.ads-grafico-vazio{text-align:center;justify-items:center;gap:8px;padding:64px 24px;display:grid}.ads-grafico-vazio>span{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent);place-items:center;width:42px;height:42px;margin-bottom:4px;display:grid}.ads-grafico-vazio strong{font-size:var(--text-body-lg);font-weight:500}.ads-grafico-vazio p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0 0 10px}@media (width<=700px){.ads-tarefas-trilha{grid-auto-columns:minmax(260px,86%)}.ads-desempenho-filtros{width:100%}.ads-desempenho-filtros select{flex:auto}}.ads-conta-seletor{flex:none;position:relative}.ads-conta-gatilho{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);max-width:300px;min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;align-items:center;gap:9px;padding:0 12px;display:flex}.ads-conta-gatilho:hover{border-color:var(--color-ash)}.ads-conta-gatilho>.fi{width:15px;height:15px;color:var(--color-graphite);flex:none}.ads-conta-gatilho-texto{text-align:left;flex:auto;min-width:0;display:grid}.ads-conta-gatilho-texto strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ads-conta-gatilho-texto small{color:var(--color-graphite);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ads-conta-painel{z-index:60;border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:var(--surface-card-surface);width:min(380px,100vw - 32px);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.ads-conta-busca{border-bottom:1px solid var(--color-hairline);align-items:center;gap:8px;padding:10px 12px;display:flex}.ads-conta-busca>.fi{width:15px;height:15px;color:var(--color-graphite)}.ads-conta-busca input{min-width:0;min-height:26px;color:var(--color-ink);font:inherit;background:0 0;border:0;outline:none;flex:auto;font-size:13px}.ads-conta-total{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 45%, transparent);color:var(--color-graphite);font-variant-numeric:tabular-nums;padding:1px 7px;font-size:11px}.ads-conta-lista{max-height:min(58svh,460px);padding:6px;overflow-y:auto}.ads-conta-nada{color:var(--color-graphite);font-size:var(--text-body-sm);text-align:center;margin:12px}.ads-fixture-notice{border:1px dashed var(--color-warm-mist);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-parchment) 72%, transparent);text-align:left;gap:4px;padding:10px 12px;display:grid}.ads-fixture-notice strong{color:var(--color-ink);font-size:12px}.ads-conta-lista h3{z-index:1;background:var(--surface-card-surface);color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.6px;text-transform:uppercase;margin:6px 0 2px;padding:5px 8px;font-weight:400;position:sticky;top:0}.ads-conta-item{border-radius:var(--radius-md);background:0 0;align-items:center;width:100%;display:flex}.ads-conta-item:hover{background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.ads-conta-item.is-active{background:var(--color-navigation-selected)}.ads-conta-item button{color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:flex}.ads-conta-escolher{flex:auto;min-width:0;padding:8px 4px 8px 10px}.ads-conta-escolher>span{flex:auto;min-width:0;display:grid}.ads-conta-escolher strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ads-conta-escolher small{color:var(--color-graphite);font-variant-numeric:tabular-nums;font-size:11px}.ads-conta-escolher em{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 50%, transparent);color:var(--color-graphite);font-size:var(--text-micro);flex:none;padding:2px 7px;font-style:normal}.ads-conta-escolher>.fi{flex:none;width:14px;height:14px}.ads-conta-abrir{flex:none;justify-content:center;width:34px;height:34px;margin-right:4px;padding:0;border-radius:var(--radius-md)!important;color:var(--color-graphite)!important}.ads-conta-abrir:hover{background:color-mix(in srgb, var(--color-warm-mist) 55%, transparent)!important;color:var(--color-ink)!important}.ads-conta-abrir>.fi{width:14px;height:14px}.ads-desempenho-caixa{border-radius:var(--radius-2xl)}@media (width<=700px){.ads-conta-gatilho{max-width:100%}.ads-conta-painel{width:calc(100vw - 32px);left:0;right:auto}}.ads-conta-busca input,.ads-conta-busca input:focus,.ads-conta-busca input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.ads-conta-busca:focus-within{background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);outline:2px solid var(--color-deep-teal);outline-offset:2px}.ads-plataformas{width:100%;min-width:0;margin-right:0}.ads-topo-contexto{grid-template-rows:max-content max-content;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:end;justify-self:stretch;gap:10px;width:100%;min-width:0;display:grid}.ads-periodo-analitico>label{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:500}.ads-periodo-analitico{gap:4px;min-width:0;display:grid}.ads-periodo-analitico-controle{min-width:0;position:relative}.ads-periodo-analitico select{appearance:none;width:100%;min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;padding:0 32px 0 12px;font-size:12.5px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-full)!important;background:var(--surface-card-surface)!important;box-shadow:none!important;outline:0!important}.ads-periodo-analitico select:hover{border-color:var(--color-ash)!important}.ads-shell .ads-periodo-analitico select:focus,.ads-shell .ads-periodo-analitico select:focus-visible{outline-offset:2px;border-color:var(--color-ink)!important;outline:2px solid var(--color-deep-teal)!important;box-shadow:none!important}.ads-periodo-analitico-seta{pointer-events:none;width:14px;height:14px;color:var(--color-graphite);position:absolute;top:50%;right:11px;transform:translateY(-50%)}.ads-contexto-campo{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);align-items:center;gap:8px;width:100%;min-height:40px;padding:0 11px;display:flex}.ads-contexto-campo>.fi{width:15px;height:15px;color:var(--color-graphite);flex:none}.ads-business-seletor .ads-contexto-campo{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 16%, var(--surface-card-surface))}.ads-contexto-campo select{appearance:none;width:100%;min-width:0;min-height:32px;color:var(--color-ink);font:inherit;cursor:pointer;text-overflow:ellipsis;padding:0;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.ads-contexto-campo select:focus,.ads-contexto-campo select:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.ads-contexto-campo select:disabled{color:var(--color-ash);cursor:not-allowed}.ads-contexto-campo:focus-within,.ads-conta-seletor .ads-conta-gatilho:focus-visible,.ads-conta-seletor .ads-conta-topo-vazio:focus-visible{border-color:var(--color-ink);outline:2px solid color-mix(in srgb, var(--color-ink) 22%, transparent);outline-offset:2px}.ads-conta-seletor{gap:4px;min-width:0;display:grid}.ads-conta-seletor.is-vazia .ads-conta-topo-vazio{border:1px dashed var(--color-warm-mist);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);align-items:center;min-height:40px;padding:0 12px;display:flex}.ads-conta-seletor .ads-conta-gatilho{width:100%;max-width:none}.ads-conta-status{border-radius:var(--radius-full);font-size:var(--text-micro);white-space:nowrap;flex:none;padding:2px 6px;font-weight:500;line-height:1.2}.ads-conta-status.is-active{color:#176e44;background:#1f8a5524}.ads-conta-status.is-paused{color:#8a510e;background:#b46a1624}.ads-conta-status.is-disabled{color:var(--color-signal-red,#b4342c);background:#b4342c1f}.ads-conta-filtro{border-bottom:1px solid var(--color-hairline);color:var(--color-graphite);font-size:var(--text-caption);margin:0;padding:8px 12px}.ads-conta-filtro strong{color:var(--color-ink);font-weight:500}.ads-recarregar{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;display:inline-flex}.ads-recarregar:hover:not(:disabled){border-color:var(--color-ash);background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent)}.ads-leitura-status{max-width:220px;color:var(--color-graphite);font-size:var(--text-micro);line-height:1.25}.ads-contexto-indisponivel{border:1px dashed var(--color-warm-mist);border-radius:var(--radius-full);min-height:40px;color:var(--color-graphite);align-items:center;padding:0 12px;font-size:12.5px;display:inline-flex}.ads-plataforma.is-em-construcao{opacity:1;cursor:help;border-style:dashed}.ads-plataforma.is-em-construcao em{color:var(--color-graphite);font-size:var(--text-micro);background:0 0;padding:0}@container ads-shell-content (width<=860px){.ads-topo{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.ads-plataformas{width:100%}.ads-topo-contexto{justify-self:stretch;width:100%}}@container ads-shell-content (width<=640px){.ads-topo-contexto{grid-template-columns:minmax(0,1fr);gap:8px}.ads-contexto-campo,.ads-conta-seletor .ads-conta-gatilho,.ads-conta-seletor.is-vazia,.ads-periodo-analitico{width:100%;max-width:none}.ads-leitura-status{max-width:none}}.ads-topo{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.ads-topo-contexto{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.ads-plataformas{align-items:center;gap:8px;width:auto;min-width:0;margin:0;display:flex}.ads-plataforma-estatica{min-height:40px;color:var(--color-ink);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ads-plataforma-estatica>.fi{width:15px;height:15px;color:var(--color-graphite)}.ads-plataforma-estatica strong{font-size:13px;font-weight:500}.ads-plataforma-seletor{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid;position:relative}.ads-plataforma-seletor>span,.ads-dados-titulo,.ads-dados-controle .ads-periodo-analitico>label{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.5px;text-transform:uppercase;font-weight:500}.ads-plataforma-seletor select{appearance:none;min-width:0;min-height:34px;color:var(--color-ink);font:inherit;cursor:pointer;text-overflow:ellipsis;padding:0 28px 0 9px;font-size:12.5px;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-md)!important;background:var(--surface-card-surface)!important;outline:0!important}.ads-plataforma-seletor>.fi{pointer-events:none;width:14px;height:14px;color:var(--color-graphite);position:absolute;right:8px}.ads-plataforma-seletor select:focus,.ads-plataforma-seletor select:focus-visible,.ads-contexto-superficie:focus-within{outline-offset:2px;border-color:var(--color-ink)!important;outline:2px solid color-mix(in srgb, var(--color-deep-teal) 68%, transparent)!important}.ads-contexto-superficie{border-radius:var(--radius-md);background:0 0;border:0;flex:none;align-items:center;gap:6px;min-width:0;max-width:100%;max-height:40px;margin-left:auto;padding:0 4px;display:flex}.ads-contexto-secao{align-items:center;gap:4px;min-width:0;display:flex}.ads-business-seletor select{appearance:none;min-width:0;max-width:96px;min-height:40px;color:var(--color-graphite);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding:0;font-size:12.5px;overflow:hidden;border-radius:var(--radius-sm)!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.ads-business-seletor select:hover:not(:disabled){color:var(--color-ink)}.ads-business-seletor select:disabled{color:var(--color-ash);cursor:not-allowed}.ads-contexto-secao>.fi{width:14px;height:14px;color:var(--color-graphite);pointer-events:none}.ads-contexto-separador{color:var(--color-ash);text-align:center;-webkit-user-select:none;user-select:none;font-size:13px;line-height:1}.ads-conta-seletor{flex:none;align-items:center;min-width:0;display:flex;position:relative}.ads-conta-seletor .ads-conta-gatilho{border-radius:var(--radius-md);min-width:0;max-width:none;min-height:40px;max-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;display:flex}.ads-conta-seletor .ads-conta-gatilho:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.ads-conta-seletor .ads-conta-gatilho>.fi{width:14px;height:14px;color:var(--color-graphite);flex:none}.ads-conta-seletor .ads-conta-gatilho-texto{text-align:left;flex:0 auto;align-items:baseline;gap:3px;min-width:0;display:flex}.ads-conta-seletor .ads-conta-gatilho-texto strong{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.ads-conta-seletor .ads-conta-gatilho-texto small{color:var(--color-graphite);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ads-conta-seletor .ads-conta-gatilho-texto small:before{content:"· "}.ads-conta-status-ponto{background:var(--color-ash);border-radius:50%;flex:none;width:7px;height:7px}.ads-conta-status-ponto.is-ativo{background:var(--state-on,var(--color-ink))}.ads-conta-status-ponto.is-pausado{background:color-mix(in srgb, var(--color-graphite) 55%, transparent)}.ads-conta-status-ponto.is-problema{background:var(--color-signal-red,#b4342c)}.ads-conta-detalhe{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px;display:flex}.ads-conta-detalhe span{color:var(--color-graphite);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ads-conta-painel-bm{margin-bottom:8px;display:none}.ads-conta-painel-bm label{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-weight:500;display:block}.ads-conta-painel-bm select{appearance:none;border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);width:100%;min-height:40px;color:var(--color-ink);font:inherit;cursor:pointer;padding:0 10px;font-size:13px}.ads-conta-painel-bm select:disabled{color:var(--color-ash);cursor:not-allowed}.ads-conta-painel-bm select:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ads-conta-copiar{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-graphite);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ads-conta-copiar:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent)}.ads-conta-copiar:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ads-conta-copiar>.fi{width:14px;height:14px}.ads-conta-seletor.is-vazia{min-width:0}.ads-conta-seletor.is-vazia .ads-conta-topo-vazio{min-height:36px;color:var(--color-graphite);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;font-size:13px}.ads-conta-seletor .ads-conta-gatilho:focus-visible,.ads-conta-seletor .ads-conta-topo-vazio:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ads-contexto-indisponivel{min-height:0;color:var(--color-graphite);border:0;border-radius:0;padding:0;font-size:12.5px;display:block}.ads-contexto-indisponivel.is-erro{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ads-contexto-indisponivel.is-erro .btn-soft{min-height:36px}@media (width<=700px){.ads-plataforma-estatica{white-space:normal;min-width:0}.ads-topo-contexto{flex-wrap:wrap}}.ads-cabecalho-acoes-direita{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.ads-dados-controle{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 8px;min-width:0;max-width:100%;display:flex}.ads-dados-controle .ads-periodo-analitico{align-items:center;gap:6px;min-width:0;display:flex}.ads-dados-controle .ads-periodo-analitico-controle{min-width:0}.ads-dados-controle .ads-periodo-analitico select{min-height:34px;padding:0 29px 0 9px;font-size:12px;border-radius:var(--radius-md)!important}.ads-dados-controle .ads-periodo-analitico-seta{right:9px}.ads-recarregar{border-radius:var(--radius-md);min-height:34px;color:var(--color-graphite);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.ads-recarregar:hover:not(:disabled){color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent)}.ads-recarregar:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ads-recarregar:disabled{color:var(--color-ash);cursor:wait}.ads-recarregar>.fi{width:14px;height:14px}.ads-leitura-status{max-width:162px;color:var(--color-graphite);font-size:var(--text-micro);overflow-wrap:anywhere;line-height:1.25}.ads-leitura-status.is-error{color:var(--color-signal-red,#b4342c)}@container ads-shell-content (width<=640px){.ads-cabecalho.ads-cabecalho-acoes{flex-direction:column;align-items:stretch}.ads-cabecalho-acoes-direita{flex-direction:column;align-items:stretch;width:100%}.ads-dados-controle{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;width:100%;display:grid}.ads-dados-titulo{grid-column:1/-1}.ads-dados-controle .ads-periodo-analitico{min-width:0}.ads-leitura-status{align-self:center;max-width:none}.ads-business-seletor,.ads-contexto-separador,.ads-conta-seletor .ads-conta-gatilho-texto small,.ads-conta-status-ponto{display:none}.ads-conta-seletor .ads-conta-gatilho-texto strong{max-width:42vw}.ads-conta-painel-bm{display:block}}@container ads-shell-content (width<=420px){.ads-dados-controle{grid-template-columns:minmax(0,1fr)}.ads-dados-controle .ads-periodo-analitico{flex-direction:column;align-items:start;gap:3px}.ads-dados-controle .ads-periodo-analitico-controle,.ads-dados-controle .ads-periodo-analitico select,.ads-recarregar{width:100%}.ads-recarregar{justify-content:flex-start}}.ads-barra{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.ads-busca{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);flex:260px;align-items:center;gap:8px;min-width:0;min-height:38px;padding:0 12px;display:flex}.ads-busca>.fi{width:15px;height:15px;color:var(--color-graphite);flex:none}.ads-busca input,.ads-busca input:focus,.ads-busca input:focus-visible{min-width:0;min-height:30px;color:var(--color-ink);font:inherit;flex:auto;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.ads-busca:focus-within{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ads-filtro-pills{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 32%, transparent);gap:2px;padding:3px;display:inline-flex}.ads-filtro-pills button{border-radius:var(--radius-full);min-height:44px;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:12.5px}.ads-filtro-pills button.is-active{color:var(--color-ink);background:var(--surface-card-surface)}.ads-tabela-caixa{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-card-surface);overflow-x:auto}.ads-tabela{border-collapse:collapse;width:100%;font-size:13px}.ads-tabela th,.ads-tabela td{text-align:left;white-space:nowrap;padding:12px 14px}.ads-tabela thead th{color:var(--color-graphite);font-size:var(--text-caption);background:var(--surface-card-surface);border-bottom:1px solid var(--color-hairline);font-weight:400;position:sticky;top:0}.ads-tabela .num{text-align:right;font-variant-numeric:tabular-nums}.ads-tabela tbody tr{border-top:1px solid var(--color-hairline)}.ads-tabela tbody tr:first-child{border-top:0}.ads-tabela tbody tr:hover{background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent)}.ads-tabela tbody th{font-weight:400}.ads-tabela-nome{text-overflow:ellipsis;max-width:320px;display:block;overflow:hidden}.ads-tabela tbody th small{color:var(--color-ash);text-transform:capitalize;font-size:11px;display:block}.ads-estado{border-radius:var(--radius-full);font-size:var(--text-caption);align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.ads-estado.is-ativo{color:var(--color-ink);background:var(--state-on-soft)}.ads-estado.is-pausado{color:var(--color-graphite);background:color-mix(in srgb, var(--color-warm-mist) 50%, transparent)}.ads-estado.is-problema{color:var(--color-ink);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 16%, transparent)}.ads-estado.is-indefinido{color:var(--color-ash);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent)}@media (width<=700px){.ads-barra{flex-direction:column;align-items:stretch}.ads-filtro-pills{justify-content:space-between}.ads-filtro-pills button{flex:auto;min-height:38px}}.ads-shell input:focus,.ads-shell textarea:focus,.ads-shell select:focus{box-shadow:none!important;border-color:var(--color-ink)!important;outline:0!important}.ads-shell input:focus-visible,.ads-shell textarea:focus-visible,.ads-shell select:focus-visible{outline:2px solid var(--color-deep-teal)!important;outline-offset:0!important;box-shadow:none!important;border-color:var(--color-ink)!important}.ads-shell .ad-field input:not([type=checkbox]):not([type=radio]):not([type=file]),.ads-shell .ad-field textarea,.ads-shell .ad-field select,.ads-editar-orcamento input{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);width:100%;min-height:38px;color:var(--color-ink);font:inherit;padding:8px 12px;font-size:13.5px}.ads-shell input[type=checkbox]:focus-visible,.ads-shell input[type=radio]:focus-visible{outline:2px solid var(--meta-focus,var(--color-accent,#1783c5));outline-offset:2px;box-shadow:none!important}.ads-shell .ad-field textarea{resize:vertical;min-height:88px}.ads-shell .ad-field>label{color:var(--color-ink);font-size:var(--text-body-sm);margin-bottom:6px;display:block}.ads-shell .ad-field .ads-busca,.ads-shell .ad-field .ads-marcar{margin-bottom:0;display:flex}.ads-editar-orcamento{justify-content:flex-end;align-items:center;gap:6px;display:flex}.ads-editar-orcamento input{text-align:right;font-variant-numeric:tabular-nums;width:110px;min-height:32px}.ads-editar-orcamento button{white-space:nowrap;min-height:32px;padding-inline:12px}.ads-acoes{justify-content:flex-end;gap:6px;display:flex}.ads-acoes .btn-soft{min-height:30px;padding-inline:12px;font-size:12.5px}.ads-tabela .acoes{text-align:right}.ads-menu{display:inline-block;position:relative}.ads-menu-gatilho{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);min-height:34px;color:var(--color-ink);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:13px;display:inline-flex}.ads-menu-gatilho:hover{border-color:var(--color-ash)}.ads-menu-gatilho>.fi{width:14px;height:14px;color:var(--color-graphite)}.ads-menu-painel{z-index:50;border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:var(--surface-card-surface);width:max-content;min-width:100%;max-width:280px;box-shadow:var(--shadow-lg);padding:5px;position:absolute;top:calc(100% + 6px);left:0}.ads-menu-painel button{border-radius:var(--radius-md);width:100%;min-height:34px;color:var(--color-ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;font-size:13px;display:flex}.ads-menu-painel button:hover{background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.ads-menu-painel button.is-active{background:var(--color-navigation-selected)}.ads-menu-painel button>.fi{width:14px;height:14px}.ads-nota{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0 0 16px;line-height:1.5}.ads-lista-dados dd{align-items:center;gap:8px;display:flex}.ads-rascunho-recuperavel-topo{justify-content:space-between;align-items:center;gap:var(--ads-space-2,12px);margin:0 0 var(--ads-space-2,12px);padding:var(--ads-space-1,8px) var(--ads-space-2,12px);border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);color:var(--color-graphite);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.ads-metricas{border-radius:var(--radius-2xl)}.ads-desempenho-caixa .ads-metricas{border-radius:var(--radius-2xl) var(--radius-2xl) 0 0}.ads-metricas-largas{grid-template-columns:repeat(auto-fit,minmax(164px,1fr))}.ads-metricas article:last-child{border-right:0}.ads-metricas article.is-alerta strong,.ads-tabela td.num.is-alerta{color:var(--color-signal-red,#b4342c)}.ads-criativos-grade{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.ads-criativo{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);display:grid;overflow:hidden}.ads-criativo-visual{aspect-ratio:var(--ads-criativo-proporcao,4 / 5);background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent);display:grid;position:relative;overflow:hidden}.ads-criativo-visual .ads-linha-previa{background:0 0;border:0;border-radius:0;width:100%;height:100%}.ads-criativo-visual .ads-linha-previa img{object-fit:cover}.ads-criativo-visual .ads-linha-previa>.fi{width:26px;height:26px}.ads-criativo-rotulo{border-radius:var(--radius-full);background:color-mix(in srgb, var(--surface-card-surface) 88%, transparent);max-width:calc(100% - 20px);color:var(--color-graphite);font-size:var(--text-caption);pointer-events:none;padding:3px 8px;line-height:1.2;position:absolute;top:10px;left:10px}.ads-criativo-visual.is-sem-miniatura .ads-linha-previa{background:color-mix(in srgb, var(--color-warm-mist) 12%, transparent)}.ads-criativo-formato{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-graphite) 72%, transparent);color:#fff;font-size:var(--text-caption);pointer-events:none;padding:3px 8px;font-weight:500;line-height:1.2;position:absolute;bottom:10px;right:10px}.ads-criativo-info{gap:4px;padding:12px 14px;display:grid}.ads-criativo-info strong{font-size:var(--text-body-sm);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.ads-criativo-estado{align-items:center;gap:7px;min-width:0;display:flex}.ads-criativo-contexto{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding:0 14px 12px;display:grid}.ads-criativo-contexto>div{min-width:0}.ads-criativo-contexto dt{color:var(--color-graphite);font-size:var(--text-micro)}.ads-criativo-contexto dd{color:var(--color-graphite);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.ads-criativo-numeros{border-top:1px solid var(--color-hairline);font-size:var(--text-caption);gap:12px;padding:10px 14px;display:flex}.ads-criativo-numeros span{flex:1 1 0;gap:1px;min-width:0;display:grid}.ads-criativo-numeros b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ads-criativo-numeros i{color:var(--color-ash);font-style:normal}.ads-criativos-atualizacao{align-items:center;gap:8px;display:flex}.ads-criativos-atualizacao small{color:var(--color-graphite);font-size:var(--text-caption);white-space:nowrap}.ads-nota-discreta{border:1px solid var(--color-hairline);border-radius:var(--radius-full);color:var(--color-graphite);white-space:nowrap;align-items:center;margin:6px 0 0;padding:3px 9px;font-size:11px;line-height:1.3;display:inline-flex}@media (width<=640px){.ads-cabecalho.ads-cabecalho-acoes{flex-direction:column;align-items:flex-start}.ads-criativos-atualizacao{justify-content:space-between;width:100%}}.ads-ordenar{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:10px 0;display:inline-flex}.num .ads-ordenar{flex-direction:row-reverse}.ads-ordenar:hover{color:var(--color-ink)}.ads-ordenar>.fi{opacity:0;width:12px;height:12px;transition:opacity .12s}.ads-ordenar:hover>.fi{opacity:.5}.ads-ordenar>.fi.is-ativa{opacity:1}.ads-tabela thead th[aria-sort=ascending] .ads-ordenar,.ads-tabela thead th[aria-sort=descending] .ads-ordenar{color:var(--color-ink)}.ads-anuncio-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.ads-anuncio-campos{gap:16px;min-width:0;display:grid}.ads-previa{gap:10px;display:grid;position:sticky;top:12px}.ads-previa>header{gap:2px;display:grid}.ads-previa>header strong{font-size:var(--text-body-sm);font-weight:500}.ads-previa>header small{color:var(--color-graphite);font-size:var(--text-caption)}.ads-previa-peca{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);overflow:hidden}.ads-previa-topo{align-items:center;gap:8px;padding:12px 14px;display:flex}.ads-previa-marca{border-radius:var(--radius-full);background:var(--color-navigation-selected);text-transform:uppercase;flex:none;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.ads-previa-topo strong{font-size:12.5px;font-weight:500;display:block}.ads-previa-topo small{color:var(--color-ash);font-size:11px}.ads-previa-texto{margin:0;padding:0 14px 12px;font-size:12.5px;line-height:1.45}.ads-previa-corte{color:var(--color-ash)}.ads-previa-imagem{aspect-ratio:1.91;background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);place-items:center;display:grid}.ads-previa-imagem>.fi{width:22px;height:22px;color:var(--color-ash)}.ads-previa-rodape{background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.ads-previa-rodape>div{min-width:0}.ads-previa-rodape small{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.4px;display:block}.ads-previa-rodape strong{font-size:12.5px;font-weight:500;line-height:1.3;display:block}.ads-previa-cta{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 60%, transparent);white-space:nowrap;flex:none;padding:6px 12px;font-size:11.5px}.ads-previa-aviso{color:var(--color-signal-red,#b4342c);font-size:var(--text-caption);margin:0;line-height:1.4}.ads-previa-contagem{gap:16px;margin:0;display:flex}.ads-previa-contagem>div{gap:5px;display:flex}.ads-previa-contagem dt{color:var(--color-graphite);font-size:var(--text-caption)}.ads-previa-contagem dd{font-size:var(--text-caption);font-variant-numeric:tabular-nums;margin:0}.ads-previa-contagem dd.is-alerta{color:var(--color-signal-red,#b4342c)}@media (width<=900px){.ads-anuncio-layout{grid-template-columns:minmax(0,1fr)}.ads-previa{position:static}}.ads-acao{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-graphite);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.ads-acao:hover:not(:disabled){color:var(--color-ink);border-color:var(--color-ash);background:var(--surface-card-surface)}.ads-acao:disabled{opacity:.45;cursor:default}.ads-acao>.fi{width:15px;height:15px}.ads-acao-espera{border:2px solid color-mix(in srgb, var(--color-ash) 45%, transparent);border-top-color:var(--color-ink);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite ads-girar}@keyframes ads-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ads-acao-espera{animation:none}}.ads-acoes-coluna{justify-items:end;gap:4px;display:grid}.ads-acao-erro{max-width:220px;color:var(--color-signal-red,#b4342c);text-align:right;align-items:center;gap:6px;font-size:11.5px;line-height:1.35;display:flex}.btn-link{color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;text-decoration:underline}.ads-confirmacao-leve{color:var(--color-graphite);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:12.5px;display:flex}.ads-confirmacao-leve button{min-height:30px;padding-inline:12px;font-size:12.5px}.ads-confirmacao-ativar{text-align:right;max-width:240px;color:var(--color-graphite);justify-items:end;gap:6px;font-size:12.5px;display:grid}.ads-confirmacao-ativar strong{font-size:13px}.ads-confirmacao-ativar-aviso{color:var(--color-signal-red,#b4342c)}.ads-confirmacao-ativar-botoes{gap:8px;display:flex}.ads-confirmacao-ativar-botoes button{min-height:30px;padding-inline:12px;font-size:12.5px}.ads-linha-nome{align-items:center;gap:10px;min-width:0;display:flex}.ads-linha-previa{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent);cursor:pointer;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid;overflow:hidden}.ads-linha-previa:hover{border-color:var(--color-ash)}.ads-linha-previa img{object-fit:cover;width:100%;height:100%}.ads-linha-previa>.fi{width:15px;height:15px;color:var(--color-ash)}.ads-previa-modal{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-page-canvas);width:min(520px,100%);max-height:min(88svh,820px);box-shadow:var(--shadow-lg);grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.ads-previa-modal>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.ads-previa-modal small{color:var(--color-ash);font-size:var(--text-caption);letter-spacing:.6px}.ads-previa-modal h2{font-size:var(--text-body-lg);margin:2px 0 0;font-weight:500}.ads-previa-formatos{scrollbar-width:none;gap:4px;padding:0 20px 12px;display:flex;overflow-x:auto}.ads-previa-formatos::-webkit-scrollbar{display:none}.ads-previa-formatos button{border-radius:var(--radius-full);min-height:30px;color:var(--color-graphite);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;flex:none;padding:0 12px;font-size:12.5px}.ads-previa-formatos button.is-active{color:var(--color-ink);border-color:var(--color-warm-mist);background:var(--surface-card-surface)}.ads-previa-palco{place-items:start center;min-height:0;padding:0 20px 20px;display:grid;overflow:auto}.ads-previa-palco iframe{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:#f5f5f5;max-width:100%;overflow:hidden}.ads-previa-modal{width:auto;min-width:min(440px,100%);max-width:min(640px,100%)}.ads-previa-erro{text-align:center;gap:6px;padding:40px 20px;display:grid}.ads-previa-erro strong{font-size:var(--text-body);font-weight:500}.ads-previa-erro p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;line-height:1.45}.ads-previa-formatos.ads-previa-formatos-editor{padding:0}.ads-previa-meta-palco{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);place-items:start center;min-height:116px;max-height:min(70svh,720px);padding:10px;display:grid;overflow:auto}.ads-previa-meta-palco iframe{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:#f5f5f5;max-width:none;display:block}.ads-previa-fidelidade{color:var(--color-graphite);font-size:var(--text-caption);grid-template-columns:2px auto minmax(0,1fr);align-items:start;gap:7px;margin:0;line-height:1.4;display:grid}.ads-previa-fidelidade:before{content:"";background:currentColor;border-radius:1px;align-self:stretch}.ads-previa-fidelidade>.fi{width:14px;height:14px;margin-top:1px}.ads-previa-fidelidade strong{color:var(--color-ink);font-weight:500}.ads-previa-fidelidade.is-official{color:var(--color-deep-teal)}.ads-previa-fidelidade.is-estimated{color:#8a651d}.ads-previa-fidelidade.is-unavailable{color:var(--color-signal-red,#b4342c)}.ads-previa-fidelidade.is-loading{color:var(--color-ash)}.ads-previa-estimativa{gap:10px;display:grid}.ads-previa-estimativa>header{gap:2px;display:grid}.ads-previa-estimativa>header strong{font-size:var(--text-body-sm);font-weight:500}.ads-previa-estimativa>header small{color:var(--color-graphite);font-size:var(--text-caption)}.ads-previa-indisponivel{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);color:var(--color-graphite);font-size:var(--text-caption);margin:0;padding:10px 12px;line-height:1.45}.ads-previa-indisponivel strong{color:var(--color-ink);font-weight:500}.ads-previa-tentar{justify-self:start}.ads-acao>.fi.esta-girando{animation:.9s linear infinite ads-girar}@media (prefers-reduced-motion:reduce){.ads-acao>.fi.esta-girando{animation:none}}.ads-tabela th.acoes,.ads-tabela td.acoes{z-index:2;background:var(--surface-card-surface);position:sticky;right:0}.ads-tabela th.acoes:before,.ads-tabela td.acoes:before{content:"";background:var(--color-hairline);width:1px;position:absolute;top:0;bottom:0;left:0}.ads-tabela tbody tr:hover td.acoes{background:color-mix(in srgb, var(--color-warm-mist) 16%, var(--surface-card-surface))}.ads-tabela thead th.acoes{z-index:3}.ads-tabela-caixa.ads-tabela-caixa-campanhas{overflow-x:hidden;container:ads-campaign-table/inline-size}.ads-tabela-campanhas{table-layout:fixed}.ads-tabela-campanhas th,.ads-tabela-campanhas td{vertical-align:top;white-space:normal;padding:14px 12px}.ads-tabela-campanhas .ads-coluna-nome{width:auto}.ads-tabela-campanhas .ads-coluna-selecao{width:42px}.ads-tabela-campanhas .ads-coluna-estado{width:106px}.ads-tabela-campanhas .ads-coluna-investimento{width:192px}.ads-tabela-campanhas .ads-coluna-resultado{width:230px}.ads-tabela-campanhas .ads-coluna-acoes{width:212px}.ads-tabela-campanhas th.acoes,.ads-tabela-campanhas td.acoes{width:212px;padding-inline:8px}.ads-tabela-campanhas .ads-selecao{text-align:center;vertical-align:middle;width:42px;padding-inline:10px}.ads-tabela-campanhas .ads-selecao input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--color-accent,#1783c5);margin:0}.ads-tabela-campanhas th.acoes>span{color:var(--color-graphite);font-size:var(--text-caption);font-weight:400}.ads-tabela-campanhas .ads-tabela-grupo{min-width:0}.ads-tabela-campanhas .ads-tabela-grupo>span:first-child{color:var(--color-ink);margin-bottom:6px;font-size:11.5px;font-weight:500;display:block}.ads-tabela-subcolunas{flex-wrap:wrap;gap:8px 12px;display:flex}.ads-tabela-campanhas .ads-tabela-subcolunas .ads-ordenar{color:var(--color-graphite);font-size:11.5px}.ads-tabela-campanhas .ads-tabela-subcolunas .ads-ordenar:hover,.ads-tabela-campanhas .ads-tabela-subcolunas .ads-ordenar:focus-visible{color:var(--color-ink)}.ads-tabela-campanhas .ads-tabela-nome{text-overflow:ellipsis;white-space:nowrap;max-width:none;overflow:hidden}.ads-tabela-campanhas .ads-linha-nome>span{min-width:0}.ads-celula-grupo-rotulo{display:none}.ads-celula-estado,.ads-celula-metricas{min-width:0}.ads-metricas-da-linha{gap:8px;margin:0;display:grid}.ads-metricas-da-linha>div{grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;gap:10px;min-width:0;display:grid}.ads-metricas-da-linha dt{min-width:0;color:var(--color-graphite);font-size:11.5px;line-height:1.25}.ads-metricas-da-linha dd{min-width:0;color:var(--color-ink);font-variant-numeric:tabular-nums;text-align:right;justify-items:end;margin:0;font-size:13px;line-height:1.25;display:grid}.ads-metricas-da-linha dd>span{white-space:nowrap}.ads-metricas-da-linha dd small{color:var(--color-graphite);font-size:var(--text-micro);font-variant-numeric:normal;white-space:nowrap}.ads-metricas-da-linha>div.is-alerta dd{color:var(--color-signal-red,#b4342c)}.ads-metrica-valor{font-variant-numeric:tabular-nums}.ads-metrica-sem-dado,.ads-metrica-inaplicavel{color:var(--color-graphite);font-weight:400}.ads-metricas article .ads-metrica-sem-dado,.ads-metricas article .ads-metrica-inaplicavel{color:var(--color-graphite);font-size:.72em;font-weight:400}.ads-tabela-campanhas .ads-acoes{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%}.ads-tabela-campanhas .ads-acao{flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px}.ads-ordenacao-compacta{display:none}.ads-ordenacao-secundaria{margin:10px 10px 0;display:inline-block}.ads-ordenacao-secundaria summary{color:var(--color-graphite);cursor:pointer;font-size:11.5px}.ads-ordenacao-secundaria[open]{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 16%, transparent);padding:8px 10px;display:block}.ads-ordenacao-secundaria>div{flex-wrap:wrap;gap:8px 14px;padding-top:8px;display:flex}.ads-ordenacao-secundaria section{flex-wrap:wrap;align-items:center;gap:5px 8px;display:flex}.ads-ordenacao-secundaria section>span:first-child{color:var(--color-graphite);font-size:11px;font-weight:500}.ads-ordenacao-secundaria .ads-ordenar{color:var(--color-graphite);font-size:11.5px}.ads-ordenacao-secundaria .ads-ordenar:hover,.ads-ordenacao-secundaria .ads-ordenar:focus-visible{color:var(--color-ink)}.ads-metricas-secundarias{border-top:1px solid var(--color-hairline);margin-top:11px;padding-top:10px}.ads-metricas-secundarias summary{color:var(--color-graphite);cursor:pointer;font-size:11.5px}.ads-metricas-secundarias>div{gap:12px;padding-top:11px;display:grid}.ads-metricas-secundarias section>span{color:var(--color-ink);margin-bottom:7px;font-size:11.5px;font-weight:500;display:block}@container ads-campaign-table (width<=1040px){.ads-ordenacao-compacta{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);margin:10px;display:block}.ads-ordenacao-compacta summary{color:var(--color-ink);cursor:pointer;padding:9px 10px;font-size:12px}.ads-ordenacao-compacta>div{flex-wrap:wrap;gap:5px;padding:0 9px 9px;display:flex}.ads-ordenacao-compacta>div>span{display:contents}.ads-ordenacao-compacta .ads-ordenar{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);min-height:30px;color:var(--color-graphite);padding:0 8px;font-size:11.5px}.ads-ordenacao-compacta .ads-ordenar:focus-visible{outline:2px solid color-mix(in srgb, var(--color-ink) 28%, transparent);outline-offset:2px}.ads-ordenacao-secundaria{display:none}.ads-tabela-campanhas,.ads-tabela-campanhas tbody{display:block}.ads-tabela-campanhas colgroup,.ads-tabela-campanhas thead{display:none}.ads-tabela-campanhas tbody{gap:10px;padding:10px;display:grid}.ads-tabela-campanhas tbody tr{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;display:grid}.ads-tabela-campanhas tbody tr:hover{background:var(--surface-card-surface)}.ads-tabela-campanhas tbody th,.ads-tabela-campanhas tbody td{border:0;width:auto;padding:0;display:block}.ads-tabela-campanhas tbody th{border-bottom:1px solid var(--color-hairline);grid-column:1/-1;padding-bottom:10px}.ads-tabela-campanhas .ads-celula-grupo-rotulo{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-weight:500;display:block}.ads-tabela-campanhas .ads-celula-estado,.ads-tabela-campanhas .ads-celula-metricas{border:1px solid var(--color-hairline);border-radius:var(--radius-md);padding:10px}.ads-tabela-campanhas td.acoes{border-top:1px solid var(--color-hairline);background:0 0;grid-column:1/-1;width:auto;padding-top:10px;position:static}.ads-tabela-campanhas td.acoes:before{display:none}.ads-tabela-campanhas .ads-acoes{flex-wrap:wrap;justify-content:flex-start}}@container ads-campaign-table (width<=540px){.ads-tabela-campanhas tbody tr{grid-template-columns:minmax(0,1fr)}.ads-tabela-campanhas tbody th,.ads-tabela-campanhas td.acoes{grid-column:auto}}:root{--scrim:#18181857}:root[data-engine-theme=dark]{--scrim:#0000009e}.modal-backdrop,.drawer-backdrop,.order-detail-backdrop{background:var(--scrim)!important}.ads-shell .btn-primary,.ads-shell .btn-soft{padding-inline:18px;border-radius:var(--radius-md)!important}.ads-data{z-index:200;display:inline-block;position:relative}.ads-data-gatilho{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);min-height:34px;color:var(--color-ink);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:inline-flex}.ads-data-gatilho:hover{border-color:var(--color-ash)}.ads-data-gatilho>.fi{width:14px;height:14px;color:var(--color-graphite)}.ads-data-painel{z-index:200;border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:var(--surface-card-surface);width:268px;box-shadow:var(--shadow-lg);padding:10px;position:absolute;top:calc(100% + 6px);left:0}.ads-data-painel>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ads-data-painel>header strong{text-align:center;flex:auto;font-size:13px;font-weight:500}.ads-data-painel>header strong:first-letter{text-transform:uppercase}.ads-data-painel>header button{border-radius:var(--radius-full);width:28px;height:28px;color:var(--color-graphite);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ads-data-painel>header button:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent)}.ads-data-painel>header button>.fi{width:15px;height:15px}.ads-data-semana,.ads-data-grade{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.ads-data-semana span{height:24px;color:var(--color-ash);place-items:center;font-size:11px;display:grid}.ads-data-grade button{border-radius:var(--radius-full);height:32px;color:var(--color-ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;place-items:center;font-size:12.5px;display:grid}.ads-data-grade button:hover:not(:disabled){background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent)}.ads-data-grade button:disabled{color:var(--color-ash);opacity:.4;cursor:default}.ads-data-grade button.is-hoje{box-shadow:inset 0 0 0 1px var(--color-warm-mist)}.ads-data-grade button.is-escolhido{color:var(--on-solid);background:var(--color-ink)}.ads-data-grade button.is-escolhido:hover{background:var(--color-ink)}.ads-menu.is-campo{display:block}.ads-menu.is-campo .ads-menu-gatilho{border-radius:var(--radius-md);justify-content:space-between;width:100%;min-height:38px;font-size:13.5px;display:flex}.ads-menu.is-campo .ads-menu-gatilho>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ads-menu.is-campo .ads-menu-painel{width:100%;max-width:none}.ui-select{display:inline-block;position:relative}.ui-select-trigger{justify-content:space-between;align-items:center;gap:var(--ads-space-2,12px);border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);width:100%;min-height:44px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;padding:0 12px;font-size:13.5px;display:inline-flex}.ui-select-trigger:hover{border-color:var(--color-ash)}.ui-select-trigger:disabled{cursor:not-allowed;opacity:.55}.ui-select-trigger[data-state=open]{border-color:var(--color-ash)}.ui-select-trigger:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ui-select-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-caret{width:14px;height:14px;color:var(--color-graphite);flex-shrink:0}.ui-select-content{border:1px solid var(--color-warm-mist);border-radius:var(--radius-xl);background:var(--surface-card-surface);min-width:220px;max-width:320px;max-height:320px;box-shadow:var(--shadow-lg);flex-direction:column;gap:4px;padding:6px;display:flex;overflow:hidden}.ui-select-search{border-bottom:1px solid var(--color-warm-mist);padding:2px 2px 4px}.ui-select-search input{width:100%;min-height:32px;color:var(--color-ink);font:inherit;background:0 0;border:0;padding:0 8px;font-size:13px}.ui-select-search input:focus{outline:none}.ui-select-list{flex-direction:column;gap:1px;display:flex;overflow-y:auto}.ui-select-list:focus{outline:none}.ui-select-group-label{color:var(--color-graphite);letter-spacing:.02em;text-transform:uppercase;padding:6px 10px 2px;font-size:11px}.ui-select-item{justify-content:space-between;align-items:center;gap:var(--ads-space-2,12px);border-radius:var(--radius-md);min-width:0;min-height:44px;color:var(--color-ink);cursor:pointer;padding:6px 10px;font-size:13px;display:flex}.ui-select-item>span:first-child{overflow-wrap:anywhere;min-width:0}.ui-select-item.is-active{background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.ui-select-item[data-state=checked]{background:var(--color-navigation-selected)}.ui-select-item.is-disabled{color:var(--color-graphite);cursor:not-allowed;opacity:.6}.ui-select-check{flex-shrink:0;width:14px;height:14px}.ui-select-empty{color:var(--color-graphite);text-align:center;padding:10px;font-size:13px}.ui-collapsible{gap:2px;display:grid}.ui-collapsible-trigger{width:100%;min-height:44px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-size:13px;display:flex}.ui-collapsible-trigger:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ui-collapsible-trigger-label{min-width:0;font-weight:var(--font-weight-medium);flex:auto}.ui-collapsible-summary{max-width:45%;color:var(--color-graphite);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:12px;overflow:hidden}@media (width<=900px){.ui-collapsible-trigger{flex-wrap:wrap}.ui-collapsible-summary{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:visible}}.ui-collapsible-caret{width:14px;height:14px;color:var(--color-graphite);flex-shrink:0;transition:transform .2s}.ui-collapsible-trigger[data-state=open] .ui-collapsible-caret{transform:rotate(180deg)}.ui-collapsible-region{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s,opacity .2s;display:grid}.ui-collapsible-region[data-state=open]{opacity:1;grid-template-rows:1fr}.ui-collapsible-region[hidden]{display:none}.ui-collapsible-region-inner{gap:12px;min-height:0;display:grid;overflow:hidden}@media (prefers-reduced-motion:reduce){.ui-collapsible-caret,.ui-collapsible-region{transition:none}}.ui-operational-status{color:var(--color-graphite);align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}.ui-operational-status-dot{background:var(--color-warm-mist);border-radius:50%;width:8px;height:8px;display:inline-block}.ui-operational-status[data-state=error] .ui-operational-status-dot{background:var(--color-signal-red)}.ui-operational-status[data-state=working] .ui-operational-status-dot{background:var(--color-deep-teal)}.ui-operational-status[data-state=loading] .ui-operational-status-dot{background:var(--color-ash)}.ui-segmented-control{gap:4px;display:flex}.ui-segmented-control>button,.ui-segmented-control>[role=button]{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);min-height:36px;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;padding:0 12px;font-size:13px}.ui-segmented-control>button:hover,.ui-segmented-control>[role=button]:hover{border-color:var(--color-ash);background:color-mix(in srgb, var(--color-warm-mist) 12%, transparent)}.ui-segmented-control>button:focus-visible,.ui-segmented-control>[role=button]:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ui-segmented-control>button[aria-pressed=true],.ui-segmented-control>[role=button][aria-pressed=true]{background:var(--color-navigation-selected);color:var(--color-ink)}.ads-conteudo>.ads-metricas{background:0 0;border:0;border-radius:0;margin-bottom:22px;padding:0}.ads-conteudo>.ads-metricas article:first-child{padding-left:0}.ads-carregando{place-items:center;padding:56px 20px;display:grid}.ads-carregando img{width:40px;height:40px}.async-state.is-loading{place-items:center;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:56px 20px!important}.ads-criar{--jornada-compacta-altura:40px;grid-template-rows:auto minmax(0,1fr) auto;min-height:calc(100svh - 60px);display:grid}.ads-criar-topo{padding:4px 0 18px}.ads-criar-topo h1{letter-spacing:-.01em;margin:8px 0 0;font-size:26px;font-weight:400}.ads-criar-topo small{color:var(--color-graphite);font-size:var(--text-body-sm)}.ads-criar-voltar{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 28%, transparent);min-height:44px;color:var(--color-graphite);font:inherit;cursor:pointer;border:0;align-items:center;gap:4px;padding:0 12px 0 8px;font-size:13px;display:inline-flex}.ads-criar-voltar:hover{color:var(--color-ink)}.ads-criar-voltar>.fi{width:15px;height:15px}.ads-criar-corpo{border-top:1px solid var(--color-hairline);grid-template-columns:258px minmax(0,1fr);align-items:start;gap:32px;min-height:0;padding-top:20px;scroll-padding-block:72px 88px;display:grid}.ads-arvore{top:var(--jornada-compacta-altura,12px);border-right:1px solid var(--color-hairline);align-content:start;gap:1px;padding-right:20px;display:grid;position:sticky}.ads-arvore-etapa{color:var(--color-ink);align-items:center;gap:8px;margin:16px 0 6px;font-size:13px;display:flex}.ads-arvore-etapa:first-child{margin-top:0}.ads-arvore-numero{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 50%, transparent);font-variant-numeric:tabular-nums;flex:none;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.ads-arvore-linha{align-items:center;gap:2px;display:flex}.ads-arvore-no{border-radius:var(--radius-md);min-width:0;min-height:44px;color:var(--color-graphite);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;padding:0 10px;font-size:13px}.ads-arvore-no:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.ads-arvore-no.is-active{color:var(--color-ink);background:var(--color-navigation-selected)}.ads-arvore-no.is-pendente:after{content:"";border-radius:var(--radius-full);background:var(--color-signal-red,#b4342c);vertical-align:middle;width:5px;height:5px;margin-left:7px;display:inline-block}.ads-arvore-filhos{border-left:1px solid var(--color-hairline);gap:1px;margin-left:12px;padding-left:10px;display:grid}.ads-arvore-remover{border-radius:var(--radius-md);width:26px;height:26px;color:var(--color-ash);opacity:0;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ads-arvore-linha:hover .ads-arvore-remover,.ads-arvore-linha:focus-within .ads-arvore-remover,.ads-arvore-no.is-active+.ads-arvore-remover,.ads-arvore-remover:focus-visible{opacity:1}.ads-arvore-remover:hover{color:var(--color-signal-red,#b4342c);background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.ads-arvore-remover>.fi{width:13px;height:13px}@media (hover:none),(pointer:coarse){.ads-arvore-remover{opacity:1;width:44px;height:44px}.ads-acao,.ads-cartao-acoes .ads-acao{width:44px;height:44px}.ads-arvore-add,.ads-data-gatilho,.ads-menu-gatilho{min-height:44px}}.ads-arvore-add{border-radius:var(--radius-md);min-height:44px;color:var(--color-graphite);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:flex}.ads-arvore-add:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)}.ads-arvore-add>.fi{width:13px;height:13px}.ads-arvore-filhos .ads-arvore-add{margin-top:2px}.ads-criar-painel{min-width:0;padding-bottom:24px}.ads-criar-secao{gap:18px;display:grid}.ads-criar-secao>header{gap:3px;display:grid}.ads-criar-secao>header h2{font-size:var(--text-body-lg);margin:0;font-weight:500}.ads-criar-secao>header p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0}.ads-sales-foco{border:1px solid color-mix(in srgb, var(--color-ink) 20%, var(--color-hairline));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-navigation-selected) 42%, var(--surface-card-surface));gap:14px;padding:16px;display:grid}.ads-sales-foco-cabecalho{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ads-sales-foco-cabecalho small{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.06em}.ads-sales-foco-cabecalho h3{font-size:var(--text-body-lg);margin:4px 0 0;font-weight:500}.ads-sales-foco-cabecalho p{color:var(--color-graphite);font-size:var(--text-caption);margin:4px 0 0;line-height:1.45}.ads-sales-foco-status{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 55%, transparent);color:var(--color-graphite);white-space:nowrap;flex:none;padding:5px 9px;font-size:11px}.ads-sales-foco-status.is-ok{color:var(--color-signal-green,#237a4b);background:color-mix(in srgb, var(--color-signal-green,#237a4b) 14%, transparent)}.ads-sales-foco-status.is-blocked{color:var(--color-graphite);background:color-mix(in srgb, var(--color-graphite) 12%, transparent)}.ads-sales-foco-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ads-sales-foco-grade article{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card-surface) 72%, transparent);min-width:0;padding:10px}.ads-sales-foco-grade span{color:var(--color-graphite);font-size:var(--text-micro);display:block}.ads-sales-foco-grade strong{overflow-wrap:anywhere;color:var(--color-ink);font-size:var(--text-body-sm);margin-top:4px;font-weight:500;display:block}.ads-sales-foco-grade small{overflow-wrap:anywhere;color:var(--color-graphite);margin-top:3px;font-size:11px;line-height:1.35;display:block}.ads-sales-foco-grade small.ads-sales-foco-lock{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 45%, transparent);width:fit-content;color:var(--color-graphite);align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:400;display:inline-flex}.ads-sales-foco-lock svg{flex:none;width:12px;height:12px}.ads-sales-foco-aviso{color:var(--color-signal-red,#b4342c);font-size:var(--text-caption);margin:0}.ads-objetivos button.is-fora-do-mvp{cursor:not-allowed;opacity:.52}.ads-objetivos button.is-fora-do-mvp:hover{border-color:var(--color-hairline);background:0 0}.meta-replica-header{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:10px 14px 0;display:grid;position:relative}.meta-replica-breadcrumb{min-width:0;color:var(--color-graphite);font-size:var(--text-caption);align-items:center;gap:8px;display:flex}.meta-replica-crumb{max-width:260px;color:var(--color-graphite);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;overflow:hidden}.meta-replica-crumb:hover,.meta-replica-crumb.is-current{color:var(--color-ink);text-decoration:underline}.meta-replica-crumb:focus-visible,.meta-replica-icon:focus-visible,.meta-replica-mode-actions button:focus-visible,.meta-replica-menu button:focus-visible{outline:2px solid var(--meta-focus,var(--color-deep-teal));outline-offset:2px}.meta-replica-icon{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:var(--surface-card-surface);min-width:32px;min-height:32px;color:var(--color-ink);cursor:pointer;place-items:center;display:inline-grid}.meta-replica-icon:disabled{cursor:not-allowed;opacity:.55}.meta-replica-header-actions{align-items:center;gap:8px;display:flex}.meta-replica-state{color:var(--color-graphite);font-size:var(--text-caption);align-items:center;gap:5px;display:inline-flex}.meta-replica-state i{background:var(--color-ash);border-radius:50%;width:8px;height:8px}.meta-replica-toggle{border:1px solid var(--color-hairline);background:var(--color-warm-mist);cursor:pointer;border-radius:999px;width:42px;height:24px;padding:3px}.meta-replica-toggle span{background:var(--color-graphite);border-radius:50%;width:18px;height:18px;transition:transform .16s;display:block}.meta-replica-toggle.is-on{background:color-mix(in srgb, var(--color-signal-green,#237a4b) 28%, white)}.meta-replica-toggle.is-on span{background:var(--color-signal-green,#237a4b);transform:translate(18px)}.meta-replica-toggle:disabled{cursor:not-allowed;opacity:.7}.meta-replica-menu-wrap{position:relative}.meta-replica-menu{z-index:10;border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:var(--surface-card-surface);min-width:190px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #14181e24}.meta-replica-menu button{color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:9px 10px}.meta-replica-menu button:hover{background:var(--color-navigation-selected)}.meta-replica-menu button:disabled{color:var(--color-ash);cursor:not-allowed}.meta-replica-mode-actions{border-top:1px solid var(--color-hairline);grid-column:1/-1;gap:4px;display:flex}.meta-replica-mode-actions button{color:var(--color-graphite);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 13px}.meta-replica-mode-actions button.is-active{border-bottom-color:var(--color-accent,#1783c5);color:var(--color-accent,#1783c5);font-weight:var(--font-weight-medium)}.meta-replica-control-count{color:var(--color-graphite);font-size:var(--text-micro);position:absolute;bottom:7px;right:14px}.meta-status-bar-summary{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}.meta-status-bar-name{min-width:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.meta-status-bar-status{min-width:0;color:var(--color-graphite)}.meta-status-bar-controls{color:var(--color-ash);flex-shrink:0;font-size:11px}.meta-status-bar .ui-collapsible-region-inner{gap:14px;padding-top:8px}.meta-status-bar .ui-collapsible-region-inner>.ads-nota{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card-surface) 96%, var(--color-warm-mist));color:var(--color-graphite);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 10px;margin:0;padding:7px 10px;font-size:11px;line-height:1.35;display:grid}.meta-status-bar .ui-collapsible-region-inner>.ads-nota>strong{color:var(--color-ink);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase}.meta-status-bar .ui-collapsible-region-inner>.ads-nota>p{margin:0}.meta-status-bar .ui-collapsible-region-inner>.ads-nota>p[role=status]{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-navigation-selected) 52%, transparent);color:var(--color-ink);overflow-wrap:anywhere;padding:3px 7px}.meta-status-bar .ui-collapsible-region-inner>.ads-nota>p:not([role=status]){overflow-wrap:anywhere;min-width:0}.meta-status-bar .ui-collapsible-region-inner>.ads-nota>small,.meta-status-bar .ui-collapsible-region-inner>.ads-nota .ads-acoes-inline{grid-column:1/-1}.meta-status-bar .ui-collapsible-region-inner>.ads-nota>small{color:var(--color-signal-red,#b4342c)}.meta-status-bar .ui-collapsible-region-inner>.ads-nota .ads-acoes-inline{border-top:1px solid var(--color-hairline);align-items:center;margin:0;padding-top:5px}.ads-audience-group{border-top:1px solid var(--color-hairline);padding:10px 0}.ads-audience-group:first-child{border-top:0}.ads-audience-group .ui-collapsible-region-inner{gap:16px;padding-top:10px}.ads-audience-group .ui-collapsible-region{transition:none}.ads-criar.is-meta-sales-editor>.ads-nota.meta-status-bar{padding:2px 6px;display:block}.meta-campaign-card{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);gap:10px;padding:14px 16px;display:grid}.meta-campaign-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.meta-campaign-card-heading h3{color:var(--color-ink);font-size:var(--text-body-lg);font-weight:var(--font-weight-medium);margin:0}.meta-campaign-card-heading p{color:var(--color-graphite);font-size:var(--text-caption);margin:5px 0 0;line-height:1.45}.meta-campaign-card-heading button{flex:none}.meta-card-kicker{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.08em;margin-bottom:3px;display:block}.meta-campaign-card>input{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:var(--surface-card-surface);width:100%;color:var(--color-ink);font:inherit;padding:9px 11px}.meta-campaign-card>small,.meta-card-description{color:var(--color-graphite);font-size:var(--text-caption);margin:0;line-height:1.45}.meta-checkmark{color:var(--color-signal-green,#237a4b);font-size:19px}.meta-inline-link{width:fit-content;min-height:44px;color:var(--color-accent,#1783c5);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.meta-advanced-grid{border-top:1px solid var(--color-hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:8px;display:grid}.meta-advanced-grid>div{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);gap:4px;padding:9px;display:grid}.meta-advanced-grid span{color:var(--color-graphite);font-size:var(--text-micro)}.meta-advanced-grid strong{color:var(--color-ink);font-size:var(--text-body-sm)}.meta-card-badge{border:1px solid var(--color-hairline);color:var(--color-graphite);font-size:var(--text-micro);white-space:nowrap;border-radius:999px;padding:4px 8px}.meta-budget-card{gap:12px}.meta-budget-strategy{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-navigation-selected) 70%, transparent)}.meta-budget-strategy-heading{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:9px;display:flex}.meta-budget-options{gap:1px;padding:0 9px 9px;display:grid}.meta-budget-option{border-radius:var(--radius-sm);background:var(--surface-card-surface);cursor:pointer;gap:9px;padding:8px;display:flex}.meta-budget-option input{accent-color:var(--color-accent,#1783c5);margin-top:3px}.meta-budget-option span{gap:3px;display:grid}.meta-budget-option strong{color:var(--color-ink);font-size:var(--text-body-sm)}.meta-budget-option small{color:var(--color-graphite);font-size:11px;line-height:1.35}.ads-qualificacao-local{color:var(--color-graphite);font-size:var(--text-caption);align-items:center;gap:6px;margin:0;display:inline-flex}.ads-qualificacao-local strong{color:var(--color-ink);font-weight:500}.ads-qualificacao-local svg{flex:none;width:13px;height:13px}.meta-recommendations{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);align-self:start;gap:12px;padding:14px;display:grid}.meta-recommendations-heading{width:100%;min-height:44px;color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.meta-recommendation-summary{color:var(--color-ink);font-size:var(--text-body-sm);gap:2px;display:grid}.meta-recommendation-summary span{color:var(--color-graphite);font-size:var(--text-caption)}.meta-recommendation-card{border:0;border-left:3px solid var(--color-accent,#1783c5);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-navigation-selected) 72%, transparent);min-height:44px;color:var(--color-ink);text-align:left;cursor:pointer;gap:8px;padding:12px 24px 12px 12px;display:grid;position:relative}.meta-recommendation-card span:not(.meta-recommendation-caret){color:var(--color-graphite);font-size:var(--text-caption);line-height:1.45}.meta-recommendation-caret{position:absolute;top:12px;right:10px}.meta-recommendation-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.meta-recommendation-actions button{flex:1}.meta-recommendation-apply-note{color:var(--color-graphite);font-size:var(--text-caption);font-weight:var(--font-weight-normal,400);flex-basis:100%;margin:0;padding:0;line-height:1.4}.meta-recommendations-list{gap:6px;margin-top:10px;display:grid}.meta-recommendations-list article{border-left:2px solid color-mix(in srgb, var(--meta-focus) 58%, transparent);background:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-warm-mist));gap:3px;padding:9px 10px;display:grid}.meta-recommendations-list strong{color:var(--color-ink);font-size:11.5px;font-weight:var(--font-weight-medium)}.meta-recommendations-list span{color:var(--color-graphite);font-size:var(--text-micro);line-height:1.35}.meta-recommendations-more{width:fit-content;min-height:44px;color:var(--color-accent,#1783c5);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.meta-control-inventory{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);gap:12px;padding:14px 16px;display:grid}.meta-control-inventory>summary{color:var(--color-ink);cursor:pointer;font-size:var(--text-body-sm);font-weight:var(--font-weight-medium)}.meta-control-inventory>p{color:var(--color-graphite);font-size:var(--text-caption);margin:0;line-height:1.45}.meta-control-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.meta-control-inventory-grid section{min-width:0}.meta-control-inventory-grid h4{color:var(--color-ink);font-size:var(--text-body-sm);margin:0 0 6px}.meta-control-inventory-grid ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.meta-control-inventory-grid li{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:var(--surface-card-surface);grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:8px;display:grid}.meta-control-inventory-grid li strong{overflow-wrap:anywhere;min-width:0;color:var(--color-ink);font-size:var(--text-caption);font-weight:500}.meta-control-inventory-grid li small{overflow-wrap:anywhere;color:var(--color-graphite);font-size:var(--text-micro);grid-column:1/-1;line-height:1.35}.meta-control-inventory-grid li code{font:inherit;color:var(--color-ash)}.meta-control-state{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 60%, transparent);color:var(--color-graphite);font-size:var(--text-micro);align-self:start;padding:2px 6px}.meta-control-state.is-blocked{color:var(--color-graphite);background:color-mix(in srgb, var(--color-graphite) 12%, transparent)}.meta-control-state.is-not_supported{color:var(--color-signal-red,#b4342c);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 11%, transparent)}.meta-control-gate{color:var(--color-graphite);font-size:var(--text-micro);grid-column:1/-1;margin:3px 0 0;line-height:1.42}.meta-control-gate strong{color:var(--color-ink);font-weight:var(--font-weight-medium)}@media (width<=700px){.meta-control-inventory-grid{grid-template-columns:minmax(0,1fr)}}.ads-criar.is-meta-sales-editor{--ads-space-1:8px;--ads-space-2:12px;--ads-space-3:16px;--ads-space-4:24px;--ads-space-5:32px;--meta-panel-bg:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-navigation-selected));--meta-panel-border:color-mix(in srgb, var(--color-hairline) 88%, var(--color-ink));--meta-focus:color-mix(in srgb, var(--color-accent,#1783c5) 72%, var(--color-ink))}.ads-criar.is-meta-sales-editor .ads-criar-topo{padding:14px 0 8px}.ads-criar.is-meta-sales-editor .ads-criar-topo h1{font-size:20px;font-weight:var(--font-weight-medium);letter-spacing:-.015em;margin-top:5px}.ads-criar.is-meta-sales-editor .ads-criar-topo small{font-size:12px}.ads-criar.is-meta-sales-editor .meta-replica-header-actions .meta-replica-control-count{color:var(--color-ash);font-size:var(--text-micro);white-space:nowrap;padding:0;position:static}.ads-criar.is-meta-sales-editor .ads-criar-corpo{grid-template-columns:224px minmax(0,1fr) 300px;gap:16px;padding-top:8px}.ads-criar.is-meta-sales-editor .ads-arvore{top:var(--jornada-compacta-altura,14px);border:1px solid var(--meta-panel-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--surface-card-surface) 82%, var(--color-warm-mist));min-width:0;max-height:calc(100svh - 190px);box-shadow:0 2px 10px color-mix(in srgb, var(--color-ink) 7%, transparent);padding:10px 10px 12px;overflow:auto}.ads-criar.is-meta-sales-editor .ads-arvore-cabecalho{border-bottom:1px solid var(--meta-panel-border);color:var(--color-ink);font-size:11px;font-weight:var(--font-weight-medium);justify-content:space-between;align-items:center;gap:8px;padding:2px 3px 8px;display:flex}.ads-criar.is-meta-sales-editor .ads-arvore-colapsar{border:1px solid var(--meta-panel-border);border-radius:var(--radius-full);background:var(--surface-card-surface);min-height:44px;color:var(--color-graphite);font:inherit;font-size:var(--text-micro);cursor:pointer;align-items:center;padding:3px 12px;display:inline-flex}.ads-criar.is-meta-sales-editor .ads-arvore-colapsar:hover{border-color:var(--meta-focus);color:var(--color-ink)}.ads-criar.is-meta-sales-editor .ads-arvore-conteudo{gap:1px;min-width:0;padding-top:2px;display:grid}.ads-criar.is-meta-sales-editor .ads-arvore.is-collapsed{max-height:none}.ads-criar.is-meta-sales-editor .ads-arvore.is-collapsed .ads-arvore-conteudo{display:none}.ads-criar.is-meta-sales-editor .ads-arvore-etapa{color:var(--color-ink);font-size:12px;font-weight:var(--font-weight-medium);margin-top:12px;padding-inline:3px}.ads-criar.is-meta-sales-editor .ads-arvore-numero{border:1px solid var(--meta-panel-border);background:var(--surface-card-surface);width:22px;height:22px;color:var(--color-graphite)}.ads-criar.is-meta-sales-editor .ads-arvore-no{border:1px solid #0000;min-height:44px;padding-inline:9px;font-size:12.5px}.ads-criar.is-meta-sales-editor .ads-arvore-no.is-active{border-color:color-mix(in srgb, var(--meta-focus) 35%, transparent);background:color-mix(in srgb, var(--meta-focus) 12%, var(--surface-card-surface));color:var(--color-ink);font-weight:var(--font-weight-medium)}.ads-criar.is-meta-sales-editor .ads-arvore-filhos{margin-left:10px;padding-left:9px}.ads-criar.is-meta-sales-editor .ads-criar-painel{gap:10px;padding-bottom:32px;display:grid}.ads-criar.is-meta-sales-editor .ads-criar-secao{padding:var(--ads-space-4) 0;gap:10px}.ads-criar.is-meta-sales-editor .ads-criar-secao>header{padding:2px 2px 3px}.ads-criar.is-meta-sales-editor .ads-criar-secao>header h2{font-size:18px;font-weight:var(--font-weight-medium)}.ads-criar.is-meta-sales-editor .ads-criar-secao>header p{font-size:12px}.ads-criar.is-meta-sales-editor>.ads-nota{border:1px solid var(--meta-panel-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card-surface) 96%, var(--color-warm-mist));color:var(--color-graphite);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 10px;margin:0;padding:7px 10px;font-size:11px;line-height:1.35;display:grid}.ads-criar.is-meta-sales-editor>.ads-nota>strong{color:var(--color-ink);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase}.ads-criar.is-meta-sales-editor>.ads-nota>p{margin:0}.ads-criar.is-meta-sales-editor>.ads-nota>p[role=status]{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-navigation-selected) 52%, transparent);color:var(--color-ink);overflow-wrap:anywhere;padding:3px 7px}.ads-criar.is-meta-sales-editor>.ads-nota>p:not([role=status]){overflow-wrap:anywhere;min-width:0}.ads-criar.is-meta-sales-editor>.ads-nota>small,.ads-criar.is-meta-sales-editor>.ads-nota>.ads-acoes-inline{grid-column:1/-1}.ads-criar.is-meta-sales-editor>.ads-nota>small{color:var(--color-signal-red,#b4342c)}.ads-criar.is-meta-sales-editor>.ads-nota .ads-acoes-inline{border-top:1px solid var(--color-hairline);align-items:center;margin:0;padding-top:5px}.ads-criar.is-meta-sales-editor .ads-campaign-advanced-fields{gap:10px;display:grid}.ads-criar.is-meta-sales-editor .ads-campaign-advanced-fields[hidden]{display:none}.ads-criar.is-meta-sales-editor .ads-sales-foco{border-color:color-mix(in srgb, var(--meta-focus) 28%, var(--meta-panel-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--meta-focus) 6%, var(--surface-card-surface));box-shadow:none;gap:12px;padding:13px 14px}.ads-criar.is-meta-sales-editor .ads-sales-foco-grade{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ads-criar.is-meta-sales-editor .ads-sales-foco-grade article{border-color:var(--meta-panel-border);background:color-mix(in srgb, var(--surface-card-surface) 88%, var(--color-warm-mist));padding:8px 9px}.ads-criar.is-meta-sales-editor .meta-campaign-card,.ads-criar.is-meta-sales-editor .ads-bloco{border-color:var(--meta-panel-border);border-radius:var(--radius-md);background:var(--meta-panel-bg);box-shadow:0 2px 9px color-mix(in srgb, var(--color-ink) 5%, transparent);padding:13px 14px}.ads-criar.is-meta-sales-editor .meta-campaign-card-heading h3,.ads-criar.is-meta-sales-editor .ads-bloco h3{font-size:15px;font-weight:var(--font-weight-medium)}.ads-criar.is-meta-sales-editor .meta-campaign-card-heading p,.ads-criar.is-meta-sales-editor .meta-card-description{font-size:12px;line-height:1.45}.ads-criar.is-meta-sales-editor .meta-inspector-state-card{border:1px solid var(--meta-panel-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card-surface) 96%, var(--color-warm-mist));gap:11px;padding:14px 16px;display:grid}.ads-criar.is-meta-sales-editor .meta-inspector-state-card>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ads-criar.is-meta-sales-editor .meta-inspector-state-card>header small{color:var(--color-ash);font-size:var(--text-micro);letter-spacing:.07em}.ads-criar.is-meta-sales-editor .meta-inspector-state-card>header h3{color:var(--color-ink);font-size:15px;font-weight:var(--font-weight-medium);margin:3px 0 0}.ads-criar.is-meta-sales-editor .meta-inspector-state-card>header>span{color:var(--color-ash);font-size:var(--text-micro);text-align:right}.ads-criar.is-meta-sales-editor .meta-inspector-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ads-criar.is-meta-sales-editor .meta-inspector-state-grid article{border:1px solid var(--meta-panel-border);border-radius:var(--radius-sm);background:var(--surface-card-surface);gap:5px;min-width:0;padding:10px;display:grid}.ads-criar.is-meta-sales-editor .meta-inspector-state-grid article.is-blocked{border-color:color-mix(in srgb, var(--color-signal-red,#b4342c) 24%, var(--meta-panel-border))}.ads-criar.is-meta-sales-editor .meta-inspector-state-grid article.is-unavailable{border-style:dashed}.ads-criar.is-meta-sales-editor .meta-inspector-state-heading{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}.ads-criar.is-meta-sales-editor .meta-inspector-state-heading strong{min-width:0;color:var(--color-ink);font-size:12px;font-weight:var(--font-weight-medium)}.ads-criar.is-meta-sales-editor .meta-inspector-state-pill{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent);color:var(--color-ink);white-space:nowrap;flex:none;padding:2px 5px;font-size:11px}.ads-criar.is-meta-sales-editor .meta-inspector-state-pill.is-blocked{color:var(--color-signal-red,#b4342c);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 8%, transparent)}.ads-criar.is-meta-sales-editor .meta-inspector-state-pill.is-unavailable{color:var(--color-ash)}.ads-criar.is-meta-sales-editor .meta-inspector-state-grid article>b{overflow-wrap:anywhere;color:var(--color-ink);font-size:12px;font-weight:var(--font-weight-medium)}.ads-criar.is-meta-sales-editor .meta-inspector-state-grid article>small{min-height:2.7em;color:var(--color-graphite);font-size:var(--text-micro);line-height:1.4}.ads-criar.is-meta-sales-editor .meta-inspector-state-grid article>.btn-soft{width:fit-content;min-height:28px;padding:0 9px;font-size:11px}.ads-criar.is-meta-sales-editor .meta-inspector-diagnostic-toggle{margin-top:2px}.ads-criar.is-meta-sales-editor .meta-inspector-diagnostic{color:var(--color-graphite);font-size:var(--text-micro);margin:0;line-height:1.45}.ads-criar.is-meta-sales-editor .meta-campaign-card>input,.ads-criar.is-meta-sales-editor .ad-field input,.ads-criar.is-meta-sales-editor .ad-field select,.ads-criar.is-meta-sales-editor .ad-field textarea{border-color:var(--meta-panel-border);background:var(--surface-card-surface);min-height:38px}.ads-criar.is-meta-sales-editor .meta-campaign-card>input:focus,.ads-criar.is-meta-sales-editor .ad-field input:focus,.ads-criar.is-meta-sales-editor .ad-field select:focus,.ads-criar.is-meta-sales-editor .ad-field textarea:focus{border-color:var(--meta-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--meta-focus) 15%, transparent)}.ads-criar.is-meta-sales-editor .meta-budget-strategy{border:1px solid var(--meta-panel-border);background:color-mix(in srgb, var(--color-navigation-selected) 42%, var(--surface-card-surface))}.ads-criar.is-meta-sales-editor .meta-budget-option{padding:10px}.ads-criar.is-meta-sales-editor .meta-recommendations{overscroll-behavior:contain;gap:var(--ads-space-2,12px);min-width:0;max-width:380px;max-height:calc(100svh - 112px);padding:var(--ads-space-4,24px);border-color:var(--meta-panel-border);border-radius:var(--radius-md);box-shadow:0 2px 10px color-mix(in srgb, var(--color-ink) 6%, transparent);position:sticky;top:14px;overflow-y:auto}.ads-criar.is-meta-sales-editor .meta-recommendation-card{background:color-mix(in srgb, var(--color-navigation-selected) 55%, var(--surface-card-surface));border-left-width:4px}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence article{border:1px solid var(--meta-panel-border);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-card-surface) 92%, var(--color-warm-mist));gap:3px;min-width:0;padding:9px 10px;display:grid}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence article[data-source=local]{border-left:3px solid color-mix(in srgb, var(--meta-focus) 62%, transparent)}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence article[data-source=meta]{border-left:3px solid color-mix(in srgb, var(--color-signal-green,#237a4b) 58%, transparent)}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence article[data-state=pending]{border-style:dashed}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence article[data-state=blocked]{border-color:color-mix(in srgb, var(--color-signal-red,#b4342c) 38%, var(--meta-panel-border))}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence small,.ads-criar.is-meta-sales-editor .meta-recommendation-gate small{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence strong,.ads-criar.is-meta-sales-editor .meta-recommendation-gate strong{overflow-wrap:anywhere;min-width:0;color:var(--color-ink);font-size:11.5px;font-weight:var(--font-weight-medium)}.ads-criar.is-meta-sales-editor .meta-recommendation-evidence span,.ads-criar.is-meta-sales-editor .meta-recommendation-gate span{color:var(--color-graphite);font-size:var(--text-micro);line-height:1.38}.ads-criar.is-meta-sales-editor .meta-recommendation-gate{border:1px solid color-mix(in srgb, var(--meta-focus) 25%, var(--meta-panel-border));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--meta-focus) 6%, var(--surface-card-surface));gap:3px;padding:10px;display:grid}.ads-criar.is-meta-sales-editor .meta-recommendations[data-gate-state=blocked] .meta-recommendation-gate{border-color:color-mix(in srgb, var(--color-signal-red,#b4342c) 35%, var(--meta-panel-border));background:color-mix(in srgb, var(--color-signal-red,#b4342c) 6%, var(--surface-card-surface))}.ads-criar.is-meta-sales-editor .meta-recommendations[data-gate-state=ready] .meta-recommendation-gate{border-color:color-mix(in srgb, var(--color-signal-green,#237a4b) 38%, var(--meta-panel-border));background:color-mix(in srgb, var(--color-signal-green,#237a4b) 6%, var(--surface-card-surface))}.ads-criar.is-meta-sales-editor .meta-recommendation-pendencias{gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.ads-criar.is-meta-sales-editor .meta-recommendation-pendencias>li{gap:1px;display:grid}.ads-criar.is-meta-sales-editor .meta-recommendation-actions{gap:7px;display:grid}.ads-criar.is-meta-sales-editor .meta-recommendation-actions button{width:100%;min-width:0;min-height:38px}.ads-criar.is-meta-sales-editor .meta-recommendation-actions button:disabled{cursor:not-allowed}.ads-criar.is-meta-sales-editor .meta-recommendations :where(button,[role=button]):focus-visible{outline:2px solid var(--meta-focus);outline-offset:2px}.ads-creator-journey{z-index:2;background:var(--surface-page-canvas);box-shadow:0 2px 6px color-mix(in srgb, var(--color-ink) 8%, transparent);transition:transform .15s,opacity .15s;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.ads-creator-journey{transition:none}}.ads-creator-journey[data-compact=true]{gap:0;padding:8px 12px}.ads-creator-journey-compacta{min-width:0;color:var(--color-graphite);font-size:var(--text-body-sm);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.ads-creator-etapas{gap:var(--ads-space-2);flex-direction:column;display:flex}.ads-creator-stepper{align-items:center;margin:0;padding:0;list-style:none;display:flex}.ads-creator-stepper-passo{flex:1 1 0;align-items:center;min-width:0;display:flex}.ads-creator-stepper-passo:not(:first-child):before{content:"";background:var(--meta-panel-border,var(--color-hairline));flex:16px;height:1px;margin-inline:6px}.ads-creator-stepper-botao{border-radius:var(--radius-sm);min-width:0;min-height:44px;color:var(--color-graphite);font:inherit;font-weight:var(--font-weight-regular);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;display:flex}.ads-creator-stepper-numero{border:1px solid var(--meta-panel-border,var(--color-hairline));width:20px;height:20px;color:var(--color-graphite);font-size:var(--text-micro);font-weight:var(--font-weight-medium);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ads-creator-stepper-rotulo{color:var(--color-graphite);font-size:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ads-creator-stepper-passo[data-status=atual] .ads-creator-stepper-numero{border-color:var(--meta-focus,var(--color-accent,#1783c5));background:var(--meta-focus,var(--color-accent,#1783c5));color:var(--surface-card-surface)}.ads-creator-stepper-passo[data-status=atual] .ads-creator-stepper-rotulo{color:var(--color-ink);font-weight:var(--font-weight-medium)}.ads-creator-stepper-passo[data-status=concluida] .ads-creator-stepper-numero{border-color:color-mix(in srgb, var(--color-signal-green,#237a4b) 45%, var(--meta-panel-border,var(--color-hairline)));color:color-mix(in srgb, var(--color-signal-green,#237a4b) 60%, var(--color-graphite))}.ads-creator-stepper-botao:focus-visible{outline:2px solid var(--meta-focus,var(--color-accent,#1783c5));outline-offset:2px}.ads-creator-stepper-compacto{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;display:none}.ads-creator-stepper-progresso{background:var(--meta-panel-border,var(--color-hairline));border-radius:999px;height:4px;display:none;overflow:hidden}.ads-creator-stepper-progresso>span{background:var(--meta-focus,var(--color-accent,#1783c5));height:100%;transition:width .2s;display:block}@media (prefers-reduced-motion:reduce){.ads-creator-stepper-progresso>span{transition:none}}.ads-creator-status-linha{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0}.ads-creator-status-link{color:var(--meta-focus,var(--color-accent,#1783c5));font:inherit;cursor:pointer;background:0 0;border:0;margin:-10px -2px;padding:10px 2px;text-decoration:underline}.ads-creator-status-link:focus-visible{outline:2px solid var(--meta-focus,var(--color-accent,#1783c5));outline-offset:2px}@media (width<=640px){.ads-creator-stepper{display:none}.ads-creator-stepper-compacto,.ads-creator-stepper-progresso{display:block}}.ads-criar.is-meta-sales-editor>.ads-creator-journey{grid-template-columns:minmax(0,1fr) minmax(240px,310px);align-items:start;gap:8px 14px;padding:10px 12px}.ads-criar.is-meta-sales-editor>.ads-creator-journey[data-compact=true]{grid-template-columns:minmax(0,1fr);padding:8px 12px}.ads-criar.is-meta-sales-editor>.ads-creator-journey>strong,.ads-criar.is-meta-sales-editor>.ads-creator-journey>p{grid-column:1/-1}.ads-criar.is-meta-sales-editor>.ads-creator-journey>p:not([role=status]){text-overflow:clip;white-space:normal;overflow:visible}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados{gap:var(--ads-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div,.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div:first-child{min-width:0;padding:var(--ads-space-2) var(--ads-space-3);border:1px solid var(--meta-panel-border);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-card-surface) 90%, var(--color-warm-mist));grid-template-columns:auto minmax(0,1fr);align-items:start;gap:4px 7px;display:grid}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados dt{color:var(--color-ash);font-size:var(--text-micro);white-space:nowrap}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados dd{overflow-wrap:anywhere;min-width:0;color:var(--color-ink);font-size:var(--text-micro);line-height:1.35;display:block}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados dd small{color:var(--color-graphite);font-size:var(--text-micro);margin-top:2px;line-height:1.3;display:block}.ads-criar.is-meta-sales-editor .ads-creator-journey-next{border:1px solid color-mix(in srgb, var(--meta-focus) 26%, var(--meta-panel-border));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--meta-focus) 6%, var(--surface-card-surface));grid-area:3/2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding:8px 9px;display:grid}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=pending],.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=loading],.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=pendente]{border-style:dashed}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=ready],.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=ok]{border-color:color-mix(in srgb, var(--color-signal-green,#237a4b) 38%, var(--meta-panel-border))}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=ready] dd strong,.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=ok] dd strong{color:var(--color-signal-green,#237a4b)}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=blocked],.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=bloqueado]{border-color:color-mix(in srgb, var(--color-signal-red,#9b2c2c) 38%, var(--meta-panel-border))}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=blocked] dd strong,.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=bloqueado] dd strong{color:var(--color-signal-red,#9b2c2c)}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=aviso]{border-color:color-mix(in srgb, #b7791f 38%, var(--meta-panel-border))}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados>div[data-state=aviso] dd strong{color:#b7791f}.ads-creator-journey-titulo{margin:0 0 var(--ads-space-1);color:var(--color-graphite);font-size:var(--text-caption)}.ads-creator-journey-semaforo>div dt:before{content:"";border-radius:var(--radius-full);background:var(--color-ash);vertical-align:middle;width:6px;height:6px;margin-right:6px;display:inline-block}.ads-creator-journey-semaforo>div[data-state=ready] dt:before,.ads-creator-journey-semaforo>div[data-state=ok] dt:before{background:var(--color-signal-green,#237a4b)}.ads-creator-journey-semaforo>div[data-state=blocked] dt:before,.ads-creator-journey-semaforo>div[data-state=bloqueado] dt:before{background:var(--color-signal-red,#9b2c2c)}.ads-creator-journey-semaforo>div[data-state=aviso] dt:before{background:#b7791f}.ads-criar.is-meta-sales-editor .ads-creator-journey-next[data-state=pending]{border-style:dashed}.ads-criar.is-meta-sales-editor .ads-creator-journey-next[data-state=ready]{border-color:color-mix(in srgb, var(--color-signal-green,#237a4b) 38%, var(--meta-panel-border))}.ads-criar.is-meta-sales-editor .ads-creator-journey-next>div{gap:2px;min-width:0;display:grid}.ads-criar.is-meta-sales-editor .ads-creator-journey-next small{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.05em;text-transform:uppercase}.ads-criar.is-meta-sales-editor .ads-creator-journey-next strong{overflow-wrap:anywhere;color:var(--color-ink);font-size:11px;font-weight:var(--font-weight-medium)}.ads-criar.is-meta-sales-editor .ads-creator-journey-next span{color:var(--color-graphite);font-size:var(--text-micro);line-height:1.32}.ads-criar.is-meta-sales-editor .ads-creator-journey-next .btn-soft{white-space:nowrap;min-height:32px;padding-inline:9px}.ads-criar.is-meta-sales-editor .ads-preflight,.ads-criar.is-meta-sales-editor .ads-operation-card{border-color:var(--meta-panel-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 22%, var(--surface-card-surface));padding:14px}.ads-criar.is-meta-sales-editor .ads-criar-pe{z-index:5;padding:12px 0 calc(14px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface-page-canvas) 94%, transparent);margin-top:4px}.ads-criar.is-meta-sales-editor .ads-criar-pe button{min-height:38px}.ads-criar.is-meta-sales-editor .ads-criar-pe>div{gap:var(--ads-space-2)}.ads-criar.is-meta-sales-editor :where(button,input,select,textarea):focus-visible{outline:2px solid var(--meta-focus);outline-offset:2px}@media (width<=1200px) and (width>=901px){.ads-criar.is-meta-sales-editor .ads-criar-corpo{grid-template-columns:204px minmax(0,1fr) 270px;gap:14px}}@media (width<=1020px) and (width>=901px){.ads-criar.is-meta-sales-editor .ads-criar-corpo{grid-template-columns:190px minmax(0,1fr)}.ads-criar.is-meta-sales-editor .meta-recommendations{grid-column:1/-1;max-height:none;position:static;overflow:visible}.ads-criar.is-meta-sales-editor>.ads-creator-journey{grid-template-columns:minmax(0,1fr) minmax(224px,280px)}}@media (width<=900px){.ads-criar.is-meta-sales-editor .ads-criar-corpo{grid-template-columns:minmax(0,1fr);gap:14px}.ads-criar.is-meta-sales-editor .ads-criar-pe button{min-height:44px}.ads-criar.is-meta-sales-editor .ads-arvore{border-bottom:1px solid var(--meta-panel-border);max-height:28vh;padding:10px;position:sticky;top:0;overflow:auto}.ads-criar.is-meta-sales-editor .ads-arvore.is-collapsed{max-height:none}.ads-criar.is-meta-sales-editor .ads-criar-painel{order:1}.ads-criar.is-meta-sales-editor .meta-recommendations{order:0;max-height:none;position:static;overflow:visible}.ads-criar.is-meta-sales-editor .meta-recommendations-heading{background:var(--surface-card-surface)}.ads-criar.is-meta-sales-editor>.ads-creator-journey,.ads-criar.is-meta-sales-editor>.ads-nota{grid-template-columns:minmax(0,1fr)}.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados,.ads-criar.is-meta-sales-editor .ads-creator-journey-next{grid-area:auto/1}.ads-criar.is-meta-sales-editor .ads-sales-foco-grade,.ads-criar.is-meta-sales-editor .meta-inspector-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ads-criar.is-meta-sales-editor .meta-recommendation-evidence,.ads-criar.is-meta-sales-editor .ads-creator-journey .ads-lista-dados,.ads-criar.is-meta-sales-editor .ads-creator-journey-next{grid-template-columns:minmax(0,1fr)}.ads-criar.is-meta-sales-editor .ads-creator-journey-next .btn-soft{width:100%}.ads-criar.is-meta-sales-editor .ads-sales-foco-grade,.ads-criar.is-meta-sales-editor .meta-inspector-state-grid{grid-template-columns:minmax(0,1fr)}.ads-criar.is-meta-sales-editor .meta-inspector-state-card>header{flex-direction:column}.ads-criar.is-meta-sales-editor .meta-inspector-state-card>header>span{text-align:left}}@media (hover:none){.ads-arvore-remover{opacity:.7}}.ads-pendencias{border:1px solid color-mix(in srgb, var(--color-signal-red,#b4342c) 34%, transparent);border-radius:var(--radius-lg);padding:14px 16px}.ads-pendencias strong{font-size:var(--text-body-sm);margin-bottom:6px;font-weight:500;display:block}.ads-pendencias ul{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;padding-left:18px;line-height:1.6}.ads-preflight,.ads-operation-card{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);gap:12px;padding:16px;display:grid}.ads-preflight>header,.ads-operation-card>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.ads-preflight header small,.ads-operation-card header small{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.06em}.ads-preflight h3,.ads-operation-card h3{font-size:var(--text-body-sm);margin:3px 0 0;font-weight:500}.ads-preflight header p{color:var(--color-graphite);font-size:var(--text-caption);margin:4px 0 0;line-height:1.45}.ads-preflight-selo{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 52%, transparent);color:var(--color-graphite);white-space:nowrap;flex:none;padding:4px 8px;font-size:11px}.ads-preflight-selo.is-ok{color:var(--color-signal-green,#237a4b);background:color-mix(in srgb, var(--color-signal-green,#237a4b) 13%, transparent)}.ads-preflight-selo.is-blocked{color:var(--color-signal-red,#b4342c);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 12%, transparent)}.ads-operation-status{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 52%, transparent);color:var(--color-graphite);white-space:nowrap;flex:none;padding:4px 8px;font-size:11px}.ads-operation-status.is-succeeded{color:var(--color-signal-green,#237a4b);background:color-mix(in srgb, var(--color-signal-green,#237a4b) 13%, transparent)}.ads-operation-status:is(.is-blocked,.is-failed,.is-partially_succeeded,.is-conflict){color:var(--color-signal-red,#b4342c);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 12%, transparent)}.ads-preflight-dados{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.ads-preflight-dados>div{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);min-width:0;padding:9px 10px}.ads-preflight-dados dt{color:var(--color-graphite);font-size:var(--text-micro)}.ads-preflight-dados dd{overflow-wrap:anywhere;color:var(--color-ink);font-size:var(--text-caption);margin:3px 0 0}.ads-preflight-erro{color:var(--color-signal-red,#b4342c);font-size:var(--text-caption);margin:0}.ads-preflight-gates{gap:6px;display:grid}.ads-preflight-gates>strong{font-size:var(--text-caption);font-weight:500}.ads-preflight-gates ul,.ads-criacao-objetos{gap:5px;margin:0;padding:0;list-style:none;display:grid}.ads-preflight-gates li,.ads-criacao-objetos li{min-width:0;color:var(--color-graphite);font-size:var(--text-caption);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ads-preflight-gates code{color:var(--color-ink);font:inherit;font-weight:500}.ads-preflight-gates li>small{color:var(--color-ash)}.ads-preflight-gates li>pre{width:100%}.ads-preflight-evidencia{color:var(--color-graphite);font-size:var(--text-caption)}.ads-preflight-evidencia summary{cursor:pointer}.ads-preflight-evidencia pre,.ads-preflight-gates pre{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);max-height:220px;color:var(--color-graphite);white-space:pre-wrap;margin:8px 0 0;padding:10px;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.ads-criacao-objetos strong{color:var(--color-ink);font-weight:500}.ads-criacao-objetos span{overflow-wrap:anywhere}.ads-verificacao-card{gap:var(--ads-space-2,12px);padding:var(--ads-space-3,16px);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);display:grid}.ads-verificacao-card>header{justify-content:space-between;align-items:start;gap:var(--ads-space-2,12px);display:flex}.ads-verificacao-card header small{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.06em}.ads-verificacao-card h2{font-size:var(--text-body-sm);margin:3px 0 0;font-weight:500}.ads-verificacao-linhas{gap:var(--ads-space-1,8px);margin:0;padding:0;list-style:none;display:grid}.ads-verificacao-linhas>li{align-items:flex-start;gap:var(--ads-space-2,12px);min-width:0;padding:var(--ads-space-1,8px) var(--ads-space-2,12px);border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);display:flex}.ads-verificacao-linhas>li>svg,.ads-verificacao-linhas>li>i{width:18px;height:18px;color:var(--color-ash);flex:none;margin-top:2px}.ads-verificacao-linhas>li[data-estado=ok]>svg,.ads-verificacao-linhas>li[data-estado=ok]>i{color:var(--color-signal-green,#237a4b)}.ads-verificacao-linhas>li[data-estado=aviso]>svg,.ads-verificacao-linhas>li[data-estado=aviso]>i{color:#b4761f}.ads-verificacao-linhas>li[data-estado=bloqueado]>svg,.ads-verificacao-linhas>li[data-estado=bloqueado]>i{color:var(--color-signal-red,#b4342c)}.ads-verificacao-linhas>li>div{gap:2px;min-width:0;display:grid}.ads-verificacao-linhas>li strong{font-size:var(--text-caption);color:var(--color-ink);font-weight:500}.ads-verificacao-linhas>li span{overflow-wrap:anywhere;color:var(--color-graphite);font-size:var(--text-caption)}.ads-verificacao-linhas.is-loading>li{animation:1.1s ease-in-out infinite ads-verificacao-skeleton}@keyframes ads-verificacao-skeleton{0%,to{opacity:.45}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.ads-verificacao-linhas.is-loading>li{opacity:.7;animation:none}}.ads-verificacao-pendencias{gap:var(--ads-space-1,8px);margin:0;padding:0;list-style:none;display:grid}.ads-verificacao-pendencias>li{padding:var(--ads-space-1,8px) var(--ads-space-2,12px);border-radius:var(--radius-md);border-left:3px solid var(--color-signal-red,#b4342c);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 8%, transparent);gap:2px;display:grid}.ads-verificacao-pendencias>li[data-estado=aviso]{background:#b4761f1a;border-left-color:#b4761f}.ads-verificacao-pendencias>li strong{font-size:var(--text-caption);color:var(--color-ink);font-weight:500}.ads-verificacao-pendencias>li p{color:var(--color-graphite);font-size:var(--text-caption);margin:0;line-height:1.4}.ads-campanha-pausada-card{gap:var(--ads-space-2,12px);padding:var(--ads-space-3,16px);border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);display:grid}.ads-campanha-pausada-card.is-bloqueada{border-color:color-mix(in srgb, var(--color-signal-red,#b4342c) 40%, var(--color-hairline))}.ads-campanha-pausada-card>header{justify-content:space-between;align-items:start;gap:var(--ads-space-2,12px);display:flex}.ads-campanha-pausada-card header small{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.06em}.ads-campanha-pausada-card h3{font-size:var(--text-body-sm);margin:3px 0 0;font-weight:500}.ads-campanha-pausada-card>p{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;line-height:1.45}.ads-campanha-pausada-ids{gap:var(--ads-space-1,8px);margin:0;display:grid}.ads-campanha-pausada-ids>div{justify-content:space-between;align-items:center;gap:var(--ads-space-2,12px);min-width:0;padding:var(--ads-space-1,8px) var(--ads-space-2,12px);border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);display:flex}.ads-campanha-pausada-ids dt{color:var(--color-graphite);font-size:var(--text-caption);flex:none}.ads-campanha-pausada-ids dd{align-items:center;gap:var(--ads-space-1,8px);min-width:0;margin:0;display:flex;overflow:hidden}.ads-campanha-pausada-ids dd code{overflow-wrap:anywhere;color:var(--color-ink);font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.ads-criar-pe{padding:14px 0 calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--color-hairline);background:var(--surface-page-canvas);box-shadow:0 -2px 6px color-mix(in srgb, var(--color-ink) 8%, transparent);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.ads-criar-pe small{color:var(--color-graphite);font-size:var(--text-caption)}.ads-criar-pe small strong{color:var(--color-ink);font-weight:500}.ads-criar-pe .btn-primary[data-gate=blocked]:disabled,.ads-criar.is-meta-sales-editor .ads-criar-pe .btn-primary[data-gate=blocked]:disabled{color:var(--color-ash);border:1px dashed var(--meta-panel-border,var(--color-ash));box-shadow:none;opacity:1;cursor:not-allowed;background:0 0}.ads-criar-pe>div{gap:8px;display:flex}@media (width<=900px){.ads-criar-corpo{grid-template-columns:minmax(0,1fr);gap:20px}.ads-arvore{border-right:0;border-bottom:1px solid var(--color-hairline);padding:0 0 18px;position:static}.ads-criar-pe{flex-direction:column;align-items:stretch}.ads-criar-pe>div{flex-direction:column-reverse}.ads-criar-pe button{width:100%;min-height:44px}.ads-objetivos,.ad-field-duplo,.ads-preflight-dados{grid-template-columns:minmax(0,1fr)}.ads-sales-foco-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.ads-sales-foco-cabecalho{flex-direction:column}.ads-sales-foco-grade{grid-template-columns:minmax(0,1fr)}}.ads-barra>.ads-busca{flex:0 300px}@media (width<=700px){.ads-barra>.ads-busca{flex:auto}}.ads-conteudo{width:100%;max-width:1200px;margin-inline:auto}.ads-criar-topo{padding-top:30px}@media (width>=901px){.ads-criar-corpo{grid-template-columns:236px minmax(0,1fr) 320px;gap:28px}.ads-criar-corpo:not(.is-meta-sales){grid-template-columns:236px minmax(0,1fr)}}@media (width<=1200px) and (width>=901px){.ads-criar-corpo{grid-template-columns:210px minmax(0,1fr) 280px;gap:18px}.ads-criar-corpo:not(.is-meta-sales){grid-template-columns:210px minmax(0,1fr)}.meta-replica-crumb{max-width:190px}}@media (width<=900px){.meta-replica-header{grid-template-columns:minmax(0,1fr)}.meta-replica-header-actions{justify-content:flex-start}.meta-replica-control-count{padding-bottom:8px;position:static}.meta-advanced-grid{grid-template-columns:minmax(0,1fr)}.meta-recommendations{order:3}}@media (width<=560px){.ads-criar.is-meta-sales-editor>.ads-nota{grid-template-columns:minmax(0,1fr) auto}.ads-criar.is-meta-sales-editor>.ads-nota>p:not([role=status]){white-space:normal;grid-column:1/-1}.meta-replica-header{padding-inline:10px}.meta-replica-breadcrumb{scrollbar-width:thin;scroll-snap-type:x proximity;gap:5px;padding-bottom:2px;overflow-x:auto}.meta-replica-crumb{scroll-snap-align:start}.meta-replica-header-actions{gap:5px}.meta-replica-state{font-size:var(--text-micro)}.meta-replica-mode-actions button{flex:1 1 0;min-height:42px}}.ads-lista-titulo{gap:2px;min-width:0;display:grid}.ads-lista-kicker{color:var(--color-graphite);font-size:var(--text-micro);font-weight:var(--font-weight-medium);letter-spacing:.09em;text-transform:uppercase}.ads-lista-titulo h1{font-size:23px;font-weight:var(--font-weight-medium);letter-spacing:-.02em;margin:0}.ads-lista-titulo small{color:var(--color-graphite);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ads-meta-atalhos{scrollbar-width:thin;align-items:center;gap:8px;margin:0 0 10px;padding-bottom:2px;display:flex;overflow-x:auto}.ads-meta-atalhos button{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);min-height:36px;color:var(--color-graphite);font:inherit;white-space:nowrap;cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:inline-flex}.ads-meta-atalhos button:hover:not(:disabled){border-color:var(--color-accent,#1783c5);color:var(--color-ink)}.ads-meta-atalhos button.is-active{border-color:var(--color-accent,#1783c5);color:var(--color-accent,#1783c5);box-shadow:inset 0 -2px 0 var(--color-accent,#1783c5)}.ads-meta-atalhos button>.fi{width:15px;height:15px}.ads-meta-atalho-more{background:0 0!important;border-style:dashed!important}.ads-meta-atalhos button:disabled{opacity:.56;cursor:not-allowed}.ads-meta-acoes{border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);scrollbar-width:thin;align-items:center;gap:7px;min-height:48px;margin:0 0 10px;padding:7px 0;display:flex;overflow-x:auto}.ads-meta-acoes>button{white-space:nowrap;min-height:32px;padding-inline:10px}.ads-meta-acoes>button>.fi{vertical-align:-2px;width:14px;height:14px;margin-right:4px}.ads-meta-acoes-spacer{border-left:1px solid var(--color-hairline);flex:0 0 18px;width:18px;height:24px;margin-inline:2px}.ads-meta-icon-action{width:44px;height:44px;min-height:44px;padding:0!important}.ads-meta-icon-action>.fi{margin-right:0!important}.ads-lista-freshness{color:var(--color-graphite);font-size:var(--text-micro);white-space:nowrap;margin-left:auto}.ads-meta-list-tools{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.ads-meta-list-tools .btn-soft{white-space:nowrap;min-height:34px;padding-inline:10px}.ads-meta-list-tools .ads-meta-icon-action{width:34px;padding-inline:0}.ads-meta-dense-table{border-radius:var(--radius-md)}.ads-meta-dense-table .ads-tabela{min-width:920px}.ads-meta-dense-table .ads-tabela th,.ads-meta-dense-table .ads-tabela td{padding-block:10px}.ads-meta-dense-table .ads-tabela thead th{background:color-mix(in srgb, var(--surface-card-surface) 96%, var(--color-navigation-selected))}.ads-meta-dense-table .ads-tabela tbody tr:nth-child(2n){background:color-mix(in srgb, var(--color-warm-mist) 12%, transparent)}.ads-meta-dense-table .ads-tabela tbody tr:nth-child(2n):hover,.ads-meta-dense-table .ads-tabela tbody tr:hover{background:color-mix(in srgb, var(--color-accent,#1783c5) 7%, var(--surface-card-surface))}@media (width>=1100px){.ads-metricas-lista{grid-template-columns:repeat(8,minmax(0,1fr))}.ads-metricas-lista article{padding:11px 12px}.ads-metricas-lista strong{font-size:clamp(14px,1.1vw,17px)}}.meta-lifecycle-card{gap:9px}.meta-lifecycle-card .meta-campaign-card-heading{align-items:flex-start}.meta-readonly-select{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-warm-mist) 24%, var(--surface-card-surface));width:100%;min-height:38px;color:var(--color-graphite);font:inherit;text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:12px;display:flex}.meta-readonly-select:disabled{opacity:.82;cursor:not-allowed}.meta-readonly-select>.fi{width:15px;height:15px;color:var(--color-ash)}.meta-partnership-card,.meta-ad-identity-card{gap:10px}.meta-partnership-card .meta-campaign-card-heading p,.meta-ad-identity-card .meta-campaign-card-heading p{max-width:560px}.meta-ad-identity-card>.ad-field-duplo{margin-top:2px}.ads-previa-toolbar{border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);justify-content:flex-end;align-items:center;gap:7px;padding:8px 0;display:flex}.ads-previa-toolbar .meta-replica-toggle{margin-right:auto}.ads-previa-toolbar .btn-soft{min-height:30px;padding-inline:9px;font-size:11px}.ads-previa-toolbar .meta-replica-toggle{width:36px;height:21px}.ads-previa-toolbar .meta-replica-toggle span{width:15px;height:15px}.ads-previa-toolbar .meta-replica-toggle.is-on span{transform:translate(13px)}.ads-shell>.ads-conteudo{max-width:none}.ads-shell.is-recolhida .ads-recolher{opacity:.52}.ads-shell.is-recolhida .ads-side-head:hover .ads-recolher,.ads-shell.is-recolhida .ads-side-head:focus-within .ads-recolher{opacity:1}.ads-meta-modal-backdrop{z-index:80;background:#101820a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ads-meta-modal{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);grid-template-rows:auto minmax(0,1fr) auto;width:min(720px,100%);max-height:min(760px,100svh - 48px);display:grid;overflow:hidden;box-shadow:0 24px 80px #00000042}.ads-meta-modal-header{border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 14px;display:flex}.ads-meta-modal-header h2,.ads-meta-modal-body h2{color:var(--color-ink);font-size:21px;font-weight:var(--font-weight-medium);letter-spacing:-.015em;margin:3px 0 0}.ads-meta-modal-close{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-graphite);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.ads-meta-modal-close:hover{background:var(--color-navigation-selected);color:var(--color-ink)}.ads-meta-modal-body{gap:16px;padding:20px 22px;display:grid;overflow:auto}.ads-meta-template-modal{width:min(680px,100%)}.ads-meta-template-intro{color:var(--color-graphite);margin:0;font-size:13px;line-height:1.5}.ads-meta-template-field{gap:6px;display:grid}.ads-meta-template-field>span{color:var(--color-graphite);font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.04em;text-transform:uppercase}.ads-meta-template-field input{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-warm-mist) 22%, var(--surface-card-surface));width:100%;min-height:40px;color:var(--color-ink);font:inherit;padding:0 11px}.ads-meta-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ads-meta-conflict-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ads-meta-conflict-grid article{border:1px solid var(--meta-panel-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-warm-mist));gap:5px;padding:13px;display:grid}.ads-meta-conflict-grid span{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase}.ads-meta-conflict-grid strong{color:var(--color-ink);font-size:13px;font-weight:var(--font-weight-medium)}.ads-meta-conflict-grid small{color:var(--color-graphite);font-size:11px;line-height:1.4}.ads-meta-conflict-modal .ads-meta-modal-body{min-height:190px}.ads-meta-template-grid .ads-meta-select-card{padding-right:14px}.ads-meta-gap-session-modal{width:min(760px,100%)}.ads-meta-shell-utility-modal{width:min(680px,100%)}.ads-capability-header{align-items:flex-end}.ads-capability-context{max-width:300px;color:var(--color-graphite);text-align:right;font-size:12px}.ads-capability-gate{border:1px solid color-mix(in srgb, var(--color-deep-teal) 28%, var(--color-hairline));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-deep-teal) 7%, var(--surface-card-surface));color:var(--color-graphite);align-items:flex-start;gap:9px;margin:0 0 16px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.ads-capability-gate .fi{color:var(--color-deep-teal)}.ads-capability-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ads-capability-grid article,.ads-capability-session-grid article{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);align-content:start;gap:8px;padding:15px;display:grid}.ads-capability-grid article.is-unavailable,.ads-capability-session-grid article.is-partial{border-left:3px solid #c78d23}.ads-capability-grid article.is-permission,.ads-capability-grid article.is-blocked,.ads-capability-session-grid article.is-blocked{border-left:3px solid #b94646}.ads-capability-grid h2{color:var(--color-ink);margin:0;font-size:16px}.ads-capability-grid p{min-height:38px;color:var(--color-graphite);margin:0;font-size:12px;line-height:1.45}.ads-capability-grid .btn-soft,.ads-capability-session-grid .btn-soft{justify-self:start;margin-top:4px}.ads-capability-matrix{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);gap:14px;margin-top:18px;padding:18px;display:grid}.ads-capability-matrix>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ads-capability-matrix h2,.ads-capability-state-board h2{color:var(--color-ink);margin:2px 0 4px;font-size:18px}.ads-capability-matrix p,.ads-capability-state-board p{color:var(--color-graphite);margin:0;font-size:12px;line-height:1.45}.ads-capability-matrix>header>span{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-deep-teal) 12%, var(--surface-card-surface));min-width:54px;min-height:32px;color:var(--color-deep-teal);font-size:12px;font-weight:var(--font-weight-medium);place-items:center;display:inline-grid}.ads-capability-state-picker{flex-wrap:wrap;gap:6px;display:flex}.ads-capability-state-picker button{border:1px solid var(--color-hairline);border-radius:var(--radius-full);min-height:30px;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;padding:0 9px;font-size:11px}.ads-capability-state-picker button.is-active{border-color:var(--color-deep-teal);background:color-mix(in srgb, var(--color-deep-teal) 12%, var(--surface-card-surface));color:var(--color-ink)}.ads-capability-state-readback{border-left:3px solid var(--color-deep-teal);background:color-mix(in srgb, var(--color-deep-teal) 6%, transparent);padding:10px 12px}.ads-capability-state-readback.is-error,.ads-capability-state-readback.is-blocked,.ads-capability-state-readback.is-permission{border-left-color:#b94646}.ads-capability-evidence{border:1px solid color-mix(in srgb, var(--color-deep-teal) 42%, var(--color-hairline));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-deep-teal) 6%, var(--surface-card-surface));gap:9px;padding:14px;display:grid}.ads-capability-evidence.is-blocked{border-left:3px solid #b94646}.ads-capability-evidence.is-partial{border-left:3px solid #c78d23}.meta-screen-route-evidence{margin:0 0 16px}.ads-criar>.meta-screen-route-evidence{margin:0 18px 16px}.ads-capability-evidence>div:first-child{align-items:center;gap:8px;display:flex}.ads-capability-evidence small,.ads-capability-evidence code,.ads-capability-evidence span{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase}.ads-capability-evidence code{color:var(--color-deep-teal)}.ads-capability-evidence h3{color:var(--color-ink);margin:0;font-size:16px}.ads-capability-evidence p{margin:0}.ads-capability-evidence-states,.ads-capability-session-actions{flex-wrap:wrap;gap:6px;display:flex}.ads-capability-evidence-states span{border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:var(--surface-card-surface);letter-spacing:0;text-transform:none;padding:4px 7px}.ads-capability-evidence-states span.is-current{border-color:var(--color-deep-teal);color:var(--color-ink);background:color-mix(in srgb, var(--color-deep-teal) 12%, var(--surface-card-surface))}.ads-capability-session-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;padding:3px;display:grid}.ads-capability-session-grid article.is-selected{outline:2px solid color-mix(in srgb, var(--color-deep-teal) 62%, transparent);outline-offset:1px}.ads-capability-session-grid article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.ads-capability-session-grid code{color:var(--color-deep-teal);font-size:var(--text-micro)}.ads-capability-session-grid article>div>span{color:var(--color-graphite);font-size:var(--text-micro);text-transform:uppercase}.ads-capability-session-grid strong{color:var(--color-ink);font-size:13px}.ads-capability-session-grid small{min-height:32px;color:var(--color-graphite);font-size:11px;line-height:1.4}.ads-capability-state-board{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);gap:10px;margin-top:18px;padding:16px;display:grid}.ads-capability-state-board>div{flex-wrap:wrap;gap:7px;display:flex}.ads-capability-state-board span{border-radius:var(--radius-full);background:var(--color-navigation-selected);min-height:44px;color:var(--color-graphite);align-items:center;padding:12px;font-size:11px;display:inline-flex}@media (width<=700px){.ads-capability-header{align-items:flex-start}.ads-capability-context{text-align:left;max-width:none}.ads-capability-matrix{padding:14px}}.ads-meta-gap-session-badge{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-warm-mist) 20%, var(--surface-card-surface));grid-template-columns:auto auto 1fr;align-items:center;gap:9px;padding:10px 12px;display:grid}.ads-meta-gap-session-badge span{color:var(--color-graphite);font-size:var(--text-micro);font-weight:var(--font-weight-medium);letter-spacing:.1em}.ads-meta-gap-session-badge strong{color:var(--color-ink);font-size:12px}.ads-meta-gap-session-badge small{color:var(--color-graphite);font-size:11px}.ads-meta-gap-fields{gap:12px;display:grid}.ads-meta-template-field select,.ads-meta-template-field textarea{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-warm-mist) 22%, var(--surface-card-surface));width:100%;min-height:40px;color:var(--color-ink);font:inherit;padding:8px 11px}.ads-meta-gap-choice-group{flex-wrap:wrap;gap:8px;display:flex}.ads-meta-gap-choice{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);background:var(--surface-card-surface);min-height:36px;color:var(--color-graphite);font:inherit;cursor:pointer;padding:0 13px}.ads-meta-gap-choice:hover,.ads-meta-gap-choice.is-selected{border-color:var(--color-deep-teal);background:color-mix(in srgb, var(--color-warm-mist) 34%, var(--surface-card-surface));color:var(--color-ink)}.ads-meta-select-card{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-navigation-selected) 34%, var(--surface-card-surface));cursor:default;gap:4px;padding:13px 42px 13px 14px;display:grid;position:relative}.ads-meta-select-card>span{color:var(--color-graphite);font-size:11px;font-weight:var(--font-weight-medium)}.ads-meta-select-card>strong{color:var(--color-ink);font-size:14px}.ads-meta-select-card>small{color:var(--color-graphite);font-size:11px;line-height:1.4}.ads-meta-select-card>.fi{width:16px;height:16px;color:var(--color-graphite);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ads-meta-modal-objective{gap:12px;display:grid}.ads-meta-modal-objective>div:first-child p{color:var(--color-graphite);margin:4px 0 0;font-size:12px}.ads-meta-objective-layout{grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;gap:16px;display:grid}.ads-meta-objective-options{gap:7px;display:grid}.ads-meta-objective-option{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);cursor:default;align-items:center;gap:12px;padding:14px;display:flex}.ads-meta-objective-option.is-selected{border-color:color-mix(in srgb, var(--color-accent,#1783c5) 65%, var(--color-hairline));background:color-mix(in srgb, var(--color-accent,#1783c5) 7%, var(--surface-card-surface))}.ads-meta-objective-option.is-disabled{opacity:.68}.ads-meta-objective-option input{accent-color:var(--color-accent,#1783c5)}.ads-meta-objective-option>span:not(.ads-meta-objective-icon){gap:3px;min-width:0;display:grid}.ads-meta-objective-icon{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-navigation-selected) 55%, var(--surface-card-surface));width:32px;height:32px;color:var(--color-graphite);flex:none;place-items:center;display:grid}.ads-meta-objective-icon>.fi{width:16px;height:16px}.ads-meta-objective-option strong{color:var(--color-ink);font-size:14px}.ads-meta-objective-option small{color:var(--color-graphite);font-size:11px}.ads-meta-objective-option b{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-signal-green,#237a4b) 14%, transparent);color:var(--color-signal-green,#237a4b);font-size:var(--text-micro);white-space:nowrap;margin-left:auto;padding:4px 7px}.ads-meta-objective-option.is-disabled b{background:color-mix(in srgb, var(--color-warm-mist) 60%, transparent);color:var(--color-ash)}.ads-meta-objective-preview{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-navigation-selected) 38%, var(--surface-card-surface));color:var(--color-graphite);align-content:center;gap:8px;padding:16px;display:grid}.ads-meta-objective-preview strong{color:var(--color-ink);font-size:16px}.ads-meta-objective-preview p,.ads-meta-objective-preview small{margin:0;font-size:11px;line-height:1.45}.ads-meta-objective-illustration{border:1px solid color-mix(in srgb, var(--color-accent,#1783c5) 20%, var(--color-hairline));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent,#1783c5) 14%, var(--surface-card-surface));height:96px;position:relative;overflow:hidden}.ads-meta-objective-illustration span,.ads-meta-objective-illustration i,.ads-meta-objective-illustration b{background:color-mix(in srgb, white 82%, var(--color-accent,#1783c5));box-shadow:0 6px 14px color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:5px;display:block;position:absolute}.ads-meta-objective-illustration span{width:84px;height:44px;top:19px;left:18px;transform:rotate(-8deg)}.ads-meta-objective-illustration i{width:60px;height:34px;top:35px;right:16px;transform:rotate(8deg)}.ads-meta-objective-illustration b{background:var(--color-accent,#1783c5);border-radius:50%;width:20px;height:20px;bottom:10px;right:73px}.ads-meta-modal-note{border-left:3px solid var(--color-accent,#1783c5);background:color-mix(in srgb, var(--color-accent,#1783c5) 7%, transparent);color:var(--color-graphite);align-items:flex-start;gap:7px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.ads-meta-modal-note>.fi{width:14px;height:14px;color:var(--color-accent,#1783c5);flex:none}.ads-meta-modal-footer{border-top:1px solid var(--color-hairline);background:color-mix(in srgb, var(--surface-card-surface) 94%, var(--color-warm-mist));justify-content:flex-end;align-items:center;gap:8px;padding:14px 22px;display:flex}.ads-meta-modal-footer button{min-height:36px}.ads-meta-modal-hero{border-bottom:1px solid color-mix(in srgb, var(--color-accent,#1783c5) 28%, var(--color-hairline));background:color-mix(in srgb, var(--color-accent,#1783c5) 72%, var(--surface-card-surface));min-height:150px;color:var(--surface-card-surface);justify-content:space-between;align-items:flex-start;padding:18px 22px;display:flex}.ads-meta-modal-hero>span{font-size:11px;font-weight:var(--font-weight-medium);letter-spacing:.12em;align-self:flex-end}.ads-meta-modal-hero .ads-meta-modal-close{color:#fff}.ads-meta-ab-body{text-align:center}.ads-meta-ab-body>p{max-width:620px;color:var(--color-graphite);margin:5px auto 0;font-size:13px;line-height:1.5}.ads-meta-ab-steps{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}.ads-meta-ab-steps article{border-top:2px solid var(--color-accent,#1783c5);align-content:start;gap:7px;padding:12px;display:grid}.ads-meta-ab-steps b{background:var(--color-navigation-selected);width:24px;height:24px;color:var(--color-accent,#1783c5);border-radius:50%;place-items:center;font-size:11px;display:grid}.ads-meta-ab-steps strong{color:var(--color-ink);font-size:13px}.ads-meta-ab-steps small{color:var(--color-graphite);font-size:11px;line-height:1.4}@media (width<=900px){.ads-meta-acoes{flex-wrap:nowrap}.ads-meta-acoes-spacer{display:none}.ads-lista-freshness{width:100%;margin-left:0}.ads-meta-list-tools{margin-left:0}.ads-meta-acoes>button{flex:none}}@media (width<=560px){.ads-meta-modal-backdrop{padding:0}.ads-meta-modal{border:0;border-radius:0;width:100%;height:100svh;max-height:100svh}.ads-meta-modal-footer{flex-direction:column-reverse}.ads-meta-modal-footer button{width:100%;min-height:44px}.ads-meta-modal-header,.ads-meta-modal-body,.ads-meta-modal-footer{padding-inline:14px}.ads-meta-ab-steps,.ads-meta-conflict-grid{grid-template-columns:minmax(0,1fr)}.ads-meta-objective-option{align-items:flex-start}.ads-meta-objective-option b{margin-left:auto}.ads-meta-objective-layout{grid-template-columns:minmax(0,1fr)}}.ads-posicionamentos{gap:4px;display:grid}.ads-posic-grupo{padding:4px 0}.ads-posic-grupo.is-ligada{padding-bottom:8px}.ads-posic-lista{border-left:1px solid var(--color-hairline);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2px 10px;margin:4px 0 0 26px;padding-left:12px;display:grid}.ads-marcar{min-height:30px;color:var(--color-ink);cursor:pointer;align-items:center;gap:9px;font-size:13.5px;display:flex}.ads-marcar.is-filho{color:var(--color-graphite);font-size:13px}.ads-marcar input[type=checkbox]{border-radius:var(--radius-md);accent-color:var(--color-ink);cursor:pointer;flex:none;margin:0;width:16px!important;height:16px!important;min-height:0!important;padding:0!important}.ads-posicionamentos .ads-nota{font-size:var(--text-caption);margin:8px 0 0}.ads-envio{align-items:flex-start;gap:14px;display:flex}.ads-envio-previa,.ads-envio-vazio{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent);flex:none;place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.ads-envio-previa{object-fit:cover}.ads-envio-vazio>.fi{width:20px;height:20px;color:var(--color-ash)}.ads-envio-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ads-envio-acoes small{color:var(--color-graphite);font-size:var(--text-caption);flex:1 0 100%}.ads-criar-titulo{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ads-modelos{flex:none;position:relative}.ads-menu-painel.is-largo{width:320px;max-width:none;left:auto;right:0}.ads-menu-painel.is-alto{max-height:min(52svh,420px);padding-top:0;overflow-y:auto}.ads-menu-painel.is-alto .ads-conta-busca{z-index:1;background:var(--surface-card-surface);margin:0 -5px 4px;padding:10px 12px;position:sticky;top:0}.ads-modelos-salvar{border-bottom:1px solid var(--color-hairline);gap:6px;margin-bottom:4px;padding:4px 4px 10px;display:flex}.ads-modelos-salvar input{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);min-width:0;min-height:32px;color:var(--color-ink);font:inherit;background:0 0;flex:auto;padding:0 10px;font-size:13px}.ads-modelos-salvar .btn-soft{min-height:32px;font-size:12.5px;padding-inline:12px!important}.ads-modelo-linha{align-items:center;gap:2px;display:flex}.ads-modelo-linha>button:first-child{border-radius:var(--radius-md);min-width:0;min-height:34px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 10px;font-size:13px;display:flex}.ads-modelo-linha>button:first-child:hover{background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.ads-modelo-linha>button:first-child span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ads-modelo-linha>button:first-child small{color:var(--color-ash);flex:none;font-size:11px}.ads-modelo-linha:hover .ads-arvore-remover{opacity:1}@media (width<=700px){.ads-criar-titulo{flex-direction:column;align-items:stretch}.ads-menu-painel.is-largo{width:min(320px,100vw - 32px)}.ads-envio{flex-direction:column}.meta-replica-breadcrumb{flex-wrap:wrap;overflow-x:visible}}.ads-arvore{grid-template-columns:minmax(0,1fr)}.ads-arvore-linha,.ads-arvore-filhos,.ads-arvore-etapa{min-width:0}.ads-arvore-etapa>span:last-child{overflow-wrap:anywhere;min-width:0}.ads-arvore-no{align-items:center;gap:6px;max-width:100%;display:flex}.ads-arvore-no-label{overflow-wrap:anywhere;min-width:0}.ads-arvore-no-sufixo{color:var(--color-graphite);font-size:var(--text-micro);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ads-arvore-no.is-pendente:after{flex:none;margin-left:auto}.ads-arvore-add{min-width:0}.ads-arvore-add>span{overflow-wrap:anywhere}.ads-arvore-numero.is-feito{color:var(--on-solid);background:var(--color-ink)}.ads-arvore-numero>.fi{width:12px;height:12px}.ads-arvore-no>.fi{width:14px;height:14px;color:var(--color-ash);flex:none}.ads-arvore-no.is-active>.fi{color:var(--color-ink)}.ads-previa-marca{overflow:hidden}.ads-previa-marca img{object-fit:cover;width:100%;height:100%}.ads-previa-imagem{overflow:hidden}.ads-previa-imagem img{object-fit:cover;width:100%;height:100%}.ads-segmentacao{gap:8px;display:grid;position:relative}.ads-busca-campo{flex:auto;width:100%;min-height:38px}.ads-shell .ad-field .ads-busca input{min-height:30px!important;padding:0!important}.ads-etiquetas{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ads-etiquetas li{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);background:var(--surface-card-surface);align-items:center;gap:6px;min-height:30px;padding:0 4px 0 12px;font-size:12.5px;display:inline-flex}.ads-etiquetas li>span{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.ads-etiquetas li>button{border-radius:var(--radius-full);width:22px;height:22px;color:var(--color-ash);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ads-etiquetas li>button:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent)}.ads-etiquetas li>button>.fi{width:13px;height:13px}.ads-etiqueta-raio{color:var(--color-graphite);align-items:center;gap:3px;font-size:11.5px;display:inline-flex}.ads-etiqueta-raio input{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);width:40px;min-height:22px;color:var(--color-ink);font:inherit;text-align:right;background:0 0;padding:0 4px;font-size:11.5px}.ads-menu-painel.is-busca{width:auto;max-width:none;margin-top:4px;top:100%;left:0;right:0}.ads-opcao-texto{text-align:left;gap:1px;min-width:0;display:grid}.ads-opcao-texto strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.ads-opcao-texto small{color:var(--color-ash);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ads-menu-painel button>em{color:var(--color-graphite);font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-style:normal}.ads-menu-painel button:disabled{opacity:.45;cursor:default}.ads-menu-painel button{white-space:normal}.ads-publicacao-existente{gap:12px;display:grid}.ads-publicacao-existente>header,.ads-publicacao-existente-resumo-acoes,.ads-publicacao-existente-selecao,.ads-publicacao-existente-resumo-corpo{align-items:center;gap:12px;display:flex}.ads-publicacao-existente>header{justify-content:space-between}.ads-publicacao-existente>header>div{min-width:0}.ads-publicacao-existente>header small{color:var(--color-graphite);font-size:var(--text-micro);letter-spacing:.08em;font-weight:500;display:block}.ads-publicacao-existente>header h3{font-size:var(--text-body);margin:3px 0 4px}.ads-publicacao-existente>header p,.ads-publicacao-existente-aviso,.ads-publicacao-existente-estado{color:var(--color-graphite);font-size:var(--text-caption);margin:0;line-height:1.45}.ads-publicacao-existente-estado{border:1px dashed var(--color-warm-mist);border-radius:var(--radius-lg);padding:10px 12px}.ads-publicacao-existente-estado.is-error{border-color:color-mix(in srgb, var(--color-signal-red,#b4342c) 45%, var(--color-warm-mist));color:var(--color-signal-red,#b4342c)}.ads-publicacao-existente-estado.is-error p{margin:0 0 8px}.ads-publicacao-existente-lista{gap:7px;max-height:min(40svh,340px);display:grid;overflow-y:auto}.ads-publicacao-existente-lista>button{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);width:100%;min-height:62px;color:var(--color-ink);font:inherit;cursor:pointer;text-align:left;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px;display:grid}.ads-publicacao-existente-lista>button:hover{border-color:var(--color-ash)}.ads-publicacao-existente-lista>button:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}.ads-publicacao-existente-lista>button.is-selected{border-color:var(--color-deep-teal);background:color-mix(in srgb, var(--color-deep-teal) 8%, var(--surface-card-surface))}.ads-publicacao-existente-lista img,.ads-publicacao-existente-miniatura{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);object-fit:cover;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.ads-publicacao-existente-lista em{color:var(--color-graphite);white-space:nowrap;font-size:11px;font-style:normal}.ads-publicacao-existente-selecao{border:1px solid color-mix(in srgb, var(--color-deep-teal) 45%, var(--color-warm-mist));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-deep-teal) 6%, var(--surface-card-surface));color:var(--color-graphite);font-size:var(--text-caption);justify-content:space-between;padding:10px 12px;line-height:1.4}.ads-publicacao-existente-selecao>span{min-width:0}.ads-publicacao-existente-resumo{gap:12px;display:grid}.ads-publicacao-existente-resumo-corpo{color:var(--color-graphite);font-size:var(--text-caption);align-items:center;gap:8px;display:flex}.ads-publicacao-existente-resumo-corpo img,.ads-publicacao-existente-resumo-corpo .ads-publicacao-existente-miniatura{border-radius:var(--radius-md);object-fit:cover;flex:none;width:24px;height:24px}.ads-publicacao-existente-resumo-corpo>span{gap:2px;min-width:0;display:grid}.ads-publicacao-existente-resumo-corpo strong{color:var(--color-ink);font-size:var(--text-body-sm)}.ads-publicacao-existente-resumo-corpo small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ads-publicacao-existente-resumo-acoes{flex-wrap:wrap}.ads-identidade-confirmada{align-items:center;gap:var(--ads-space-2,12px);display:flex}.ads-identidade-confirmada>div{gap:2px;min-width:0;display:grid}.ads-identidade-confirmada strong{color:var(--color-ink);font-size:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ads-identidade-confirmada small{color:var(--color-graphite);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}.ads-identidade-confirmada small>svg{flex:none;width:12px;height:12px}@media (width<=640px){.ads-publicacao-existente>header,.ads-publicacao-existente-selecao{flex-direction:column;align-items:flex-start}.ads-publicacao-existente-lista>button{grid-template-columns:42px minmax(0,1fr)}.ads-publicacao-existente-lista>button>em{grid-column:2}.ads-publicacao-existente-lista img,.ads-publicacao-existente-miniatura{width:42px;height:42px}}.ads-fim{align-items:center;gap:6px;display:flex}.ads-objetivos.ads-formatos{grid-template-columns:repeat(3,minmax(0,1fr))}.ads-capas{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ads-capas button{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);cursor:pointer;background:0 0;width:72px;height:72px;padding:0;overflow:hidden}.ads-capas button.is-active{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}.ads-capas img{object-fit:cover;width:100%;height:100%;display:block}.ads-cartoes{gap:10px;margin:0 0 10px;padding:0;list-style:none;display:grid}.ads-cartao{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);padding:12px 14px}.ads-cartao-topo{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ads-cartao-topo strong{font-size:var(--text-body-sm);font-weight:500}.ads-cartao-acoes{gap:4px;display:flex}.ads-cartao-acoes .ads-acao{width:28px;height:28px}.ads-cartao-acoes .ads-acao>.fi{width:13px;height:13px}.ads-cartao-corpo{align-items:flex-start;gap:12px;display:flex}.ads-cartao-peca{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent);cursor:pointer;flex:none;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}.ads-cartao-peca:hover{border-color:var(--color-ash)}.ads-cartao-peca img{object-fit:cover;width:100%;height:100%}.ads-cartao-peca>span>.fi{width:18px;height:18px;color:var(--color-ash)}.ads-cartao-campos{flex:auto;gap:6px;min-width:0;display:grid}.ads-cartao-campos input{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);width:100%;min-height:34px;color:var(--color-ink);font:inherit;background:0 0;padding:6px 10px;font-size:13px}@media (width<=700px){.ads-objetivos.ads-formatos{grid-template-columns:minmax(0,1fr)}.ads-cartao-corpo{flex-direction:column}}.ads-condicao{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 120px;align-items:start;gap:8px;display:grid}.ads-condicao>input{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);min-height:38px;color:var(--color-ink);font:inherit;font-variant-numeric:tabular-nums;padding:8px 12px;font-size:13.5px}a.ads-acao{text-decoration:none}a.ads-acao:hover{color:var(--color-ink);border-color:var(--color-ash);background:var(--surface-card-surface)}@media (width<=700px){.ads-condicao{grid-template-columns:minmax(0,1fr)}}.ads-bracos{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);gap:2px;max-height:260px;padding:8px 12px;display:grid;overflow-y:auto}.ads-bracos .ads-marcar>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ads-bracos .ads-marcar input:disabled{opacity:.4;cursor:default}.ads-bracos .ads-marcar:has(input:disabled){color:var(--color-ash);cursor:default}.porta{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px;max-width:1040px;padding:40px 0 24px;display:grid}.porta-texto{min-width:0}.porta-selo{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);color:var(--color-graphite);font-size:var(--text-caption);letter-spacing:.3px;margin-bottom:14px;padding:4px 11px;display:inline-block}.porta h1{letter-spacing:-.02em;max-width:15ch;margin:0 0 12px;font-size:clamp(30px,4vw,42px);font-weight:400;line-height:1.12}.porta p{max-width:56ch;color:var(--color-graphite);font-size:var(--text-body-lg);margin:0 0 26px;line-height:1.55}.porta-acoes{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.porta-acoes .btn-primary{min-height:46px;font-size:var(--text-body);align-items:center;gap:8px;display:inline-flex;border-radius:var(--radius-full)!important;padding-inline:24px!important}.porta-acoes .btn-primary>.fi{width:15px;height:15px}.porta-aviso{color:var(--color-graphite);font-size:var(--text-body-sm)}.porta-numeros{border-top:1px solid var(--color-hairline);flex-wrap:wrap;gap:36px;margin:34px 0 0;padding-top:22px;display:flex}.porta-numeros>div{gap:2px;display:grid}.porta-numeros dt{color:var(--color-graphite);font-size:var(--text-caption)}.porta-numeros dd{font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:400}.porta-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.porta-lista li{border-bottom:1px solid var(--color-hairline);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.porta-lista li:last-child{border-bottom:0}.porta-lista li>.fi{width:17px;height:17px;color:var(--color-graphite);flex:none;margin-top:2px}.porta-lista li>div{gap:2px;min-width:0;display:grid}.porta-lista strong{font-size:var(--text-body-sm);font-weight:500}.porta-lista small{color:var(--color-graphite);font-size:var(--text-caption);line-height:1.45}@media (width<=900px){.porta{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:24px}.porta h1{max-width:none}.porta-numeros{gap:24px}.porta-acoes .btn-primary{justify-content:center;width:100%}}.content>*{width:100%;max-width:var(--page-max-width);margin-inline:auto}.content.is-home-content>*{max-width:none}.nav-item{border-radius:var(--radius-md)!important;gap:10px!important;min-height:38px!important;padding:8px 10px!important;font-size:13px!important}.sidebar-nav .nav-item>.fi,.sidebar-nav .nav-item>.nav-symbol{width:17px;height:17px;font-size:17px!important}.sidebar-nav .nav-item>.nav-symbol.is-overview{font-size:18px!important}.nav-child{min-height:32px!important;padding:6px 10px!important;font-size:12.5px!important}.nav-child .fi{width:15px;height:15px;font-size:15px}.nav-group-head{font-size:13px!important}.content>*{padding-inline:28px!important}.skills-page{padding-block:clamp(28px,4vw,44px)!important}.content.is-home-content>*{padding-inline:0!important}.porta{align-content:center;justify-items:stretch;max-width:1060px;min-height:calc(100svh - 190px);margin-inline:auto;padding-block:0}@media (width<=900px){.porta{align-content:start;min-height:0;padding-block:8px 24px}}.porta-faixa{aspect-ratio:2000/620;object-fit:cover;border-radius:var(--radius-2xl);grid-column:1/-1;width:100%;max-height:260px;margin-bottom:8px}@media (width<=900px){.porta-faixa{max-height:170px;margin-bottom:4px}}.btn-espera{flex:none;width:16px;height:16px}.chat-feed{min-height:0}.ads-contexto-campo:focus-within,.ads-contexto-superficie:focus-within,.ads-plataforma-seletor select:focus-visible,.ads-conta-seletor .ads-conta-gatilho:focus-visible,.ads-conta-seletor .ads-conta-topo-vazio:focus-visible,.ads-recarregar:focus-visible,.ads-studio :is(button,input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid var(--color-deep-teal)!important;box-shadow:none!important}.ads-studio .ads-progress{background:color-mix(in srgb, var(--color-warm-mist) 46%, var(--surface-page-canvas))}.ads-studio .ads-progress span{background:var(--color-deep-teal)!important;background-image:none!important}.ads-studio .ads-creative-picker button{border-color:var(--color-warm-mist);background:var(--surface-page-canvas);color:var(--color-ink)}.ads-studio .ads-creative-picker button.is-active{border-color:var(--color-deep-teal);background:color-mix(in srgb, var(--color-warm-mist) 34%, var(--surface-page-canvas))}@media (width>=901px) and (hover:hover) and (pointer:fine){.ads-shell .table-action{opacity:1;color:var(--color-graphite)}.ads-shell :where(.list-row,.product-row,.page-row,.order-row,tr):hover .table-action,.ads-shell .table-action:hover,.ads-shell .table-action:focus-visible{color:var(--color-ink)}}@media (prefers-reduced-motion:reduce){.ads-shell *,.ads-shell :before,.ads-shell :after,.ui-select-content *{transition-duration:.01ms!important;animation:none!important}}.ads-funil-preset{display:inline-flex}.ads-funil-preset .ui-select{width:auto}.ads-funil-preset-trigger{min-width:148px}.ads-funil-card{border-top:1px solid var(--color-hairline);gap:10px;padding-top:11px;display:grid}.ads-funil-card-header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ads-funil-card-header>span{color:var(--color-ink);font-size:11.5px;font-weight:var(--font-weight-medium)}.ads-funil-card-header>small{color:var(--color-graphite);font-size:var(--text-micro);white-space:nowrap}.ads-funil-mini{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ads-funil-mini-etapa{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 14%, var(--surface-card-surface));gap:2px;padding:8px;display:grid}.ads-funil-mini-etapa>span{color:var(--color-graphite);font-size:var(--text-micro)}.ads-funil-mini-etapa>strong{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:15px}.ads-funil-mini-etapa>small{color:var(--color-graphite);font-size:var(--text-micro)}.ads-funil-card-diagnostico{color:var(--color-graphite);margin:0;font-size:12px;line-height:1.4}.ads-funil-card-cta{justify-content:center;width:100%}.ads-funil-erro{color:var(--color-graphite);align-items:center;gap:8px;margin:0;font-size:12.5px;display:flex}.ads-funil-vazio{place-items:start;gap:16px;display:grid}.ads-funil-vazio-mensagem{color:var(--color-graphite);margin:0;font-size:14px;line-height:1.5}.ads-funil-drawer-backdrop{z-index:90;background:color-mix(in srgb, var(--color-ink) 30%, transparent);justify-content:flex-end;display:flex;position:fixed;inset:0}.ads-funil-drawer{border-left:1px solid var(--color-hairline);background:var(--surface-card-surface);width:min(480px,100%);height:100%;box-shadow:var(--shadow-lg);grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}@media (width<=639px){.ads-funil-drawer{width:100%}}.ads-funil-drawer-header{border-bottom:1px solid var(--color-hairline);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px 14px;display:flex}.ads-funil-drawer-titulo{gap:4px;min-width:0;display:grid}.ads-funil-drawer-titulo h2{color:var(--color-ink);font-size:20px;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ads-funil-drawer-meta{color:var(--color-graphite);align-items:center;gap:10px;margin:0;font-size:12.5px;display:flex}.ads-funil-drawer-controles{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ads-funil-live{align-items:center;gap:6px;display:inline-flex}.ads-funil-live>small{color:var(--color-graphite);font-size:12px}.ads-funil-refresh{position:static}.ads-funil-drawer-close{border:1px solid var(--color-hairline);border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-graphite);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.ads-funil-drawer-close:hover,.ads-funil-drawer-close:focus-visible{border-color:var(--color-ash);color:var(--color-ink)}.ads-funil-atualizado{color:var(--color-graphite);padding:8px 22px;font-size:11.5px;display:block}.ads-funil-drawer-corpo{align-content:start;gap:22px;padding:6px 22px 26px;display:grid;overflow-y:auto}.ads-funil-insights{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ads-funil-insights li{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 16%, var(--surface-card-surface));color:var(--color-ink);padding:10px 12px;font-size:13px;line-height:1.45}.ads-funil-insights li.is-atencao{border-color:color-mix(in srgb, var(--color-signal-red,#b4342c) 45%, var(--color-hairline));color:var(--color-signal-red,#b4342c)}.ads-funil-bars{gap:2px;display:grid}.ads-funil-bar-row{gap:4px;padding:10px 0;display:grid}.ads-funil-bar-row.is-maior-queda{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-signal-red,#b4342c) 8%, transparent);padding-inline:10px}.ads-funil-taxa{color:var(--color-graphite);align-items:baseline;gap:8px;padding-left:4px;font-size:12px;display:flex}.ads-funil-taxa>span{color:var(--color-ink);font-weight:var(--font-weight-medium)}.ads-funil-taxa>strong{color:var(--color-signal-red,#b4342c);font-size:12px;font-weight:var(--font-weight-medium)}.ads-funil-bar{grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ads-funil-bar-rotulo{color:var(--color-ink);font-size:13px}.ads-funil-bar-track{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 34%, transparent);height:22px;position:relative;overflow:hidden}.ads-funil-bar-fill{border-radius:inherit;background:var(--color-deep-teal);height:100%}.ads-funil-bar-valor{min-width:96px;color:var(--color-ink);font-variant-numeric:tabular-nums;text-align:right;font-size:13px}.ads-funil-diagnostico{color:var(--color-graphite);align-items:flex-start;gap:7px;margin:0;padding-left:152px;font-size:12px;line-height:1.4;display:flex}.ads-funil-diagnostico .fi{flex-shrink:0;width:14px;height:14px;margin-top:1px}.ads-funil-resumo{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.ads-funil-resumo article{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);gap:3px;padding:11px;display:grid}.ads-funil-resumo small{color:var(--color-graphite);font-size:var(--text-micro)}.ads-funil-resumo strong{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:15px}.ads-funil-freshness{color:var(--color-graphite);margin:0;font-size:11.5px}.ads-funil-loja-shopify{border-top:1px solid var(--color-hairline);gap:8px;padding-top:4px;display:grid}.ads-funil-loja-shopify h3{color:var(--color-ink);font-size:14px;font-weight:var(--font-weight-medium);margin:0}.ads-funil-loja-resumo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ads-funil-loja-resumo article{border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);gap:3px;padding:11px;display:grid}.ads-funil-loja-resumo small{color:var(--color-graphite);font-size:var(--text-micro)}.ads-funil-loja-resumo strong{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:15px}.ads-funil-loja-rotulo{color:var(--color-graphite);margin:0;font-size:11.5px}.ads-funil-loja-aviso{color:var(--color-graphite);align-items:center;gap:10px;margin:0;font-size:12.5px;display:flex}.ads-funil-jornada h3{color:var(--color-ink);font-size:14px;font-weight:var(--font-weight-medium);margin:0 0 10px}.ads-funil-jornada-grupo{margin-bottom:14px}.ads-funil-jornada-adset{color:var(--color-ink);justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0;font-size:13px;display:flex}.ads-funil-jornada-ad{border-top:1px solid var(--color-hairline);grid-template-columns:44px minmax(0,1.4fr) repeat(3,minmax(0,.8fr));align-items:center;gap:12px;padding:8px 4px;display:grid}.ads-funil-jornada-thumb{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 30%, transparent);place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.ads-funil-jornada-thumb img{object-fit:cover;width:100%;height:100%}.ads-funil-jornada-nome{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ads-funil-jornada-metrica{color:var(--color-ink);font-variant-numeric:tabular-nums;text-align:right;gap:1px;font-size:12.5px;display:grid}.ads-funil-jornada-metrica small{color:var(--color-graphite);text-align:right;font-size:10.5px}@media (width<=640px){.ads-funil-drawer{width:100%}.ads-funil-bar{grid-template-columns:1fr;gap:4px}.ads-funil-bar-rotulo{font-size:12px}.ads-funil-bar-valor{text-align:left;min-width:0}.ads-funil-diagnostico{padding-left:0}.ads-funil-resumo{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-funil-jornada-ad{border:1px solid var(--color-hairline);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:8px;padding:10px;display:flex}.ads-funil-jornada-ad .ads-funil-jornada-nome{white-space:normal;flex:100%;order:1}.ads-funil-jornada-ad .ads-funil-jornada-metrica{text-align:left;order:2}.ads-funil-jornada-ad .ads-funil-jornada-metrica small{text-align:left}}@media (prefers-reduced-motion:reduce){.ads-funil-bar-fill{transition:none!important}}.izzat-ai-orb{z-index:150;box-sizing:border-box;border:1px solid var(--color-hairline);border-radius:var(--radius-full);background:var(--surface-card-surface);width:56px;height:56px;box-shadow:var(--shadow-lg);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;padding:0;display:grid;position:fixed}.izzat-ai-orb:not([data-dragging]){transition:right .25s,left .25s,bottom .25s,top .25s,box-shadow .2s}.izzat-ai-orb[data-dragging]{cursor:grabbing;box-shadow:var(--shadow-lg), 0 0 0 4px #ff6a0038}.izzat-ai-orb[data-open]{box-shadow:var(--shadow-lg), 0 0 0 2px #ff6a0066}.izzat-ai-orb-spin{place-items:center;width:30px;height:30px;animation:6s linear infinite izzat-ai-orb-spin;display:grid}.izzat-ai-orb:hover .izzat-ai-orb-spin,.izzat-ai-orb[data-thinking] .izzat-ai-orb-spin{animation-duration:1.6s}@keyframes izzat-ai-orb-spin{to{transform:rotate(360deg)}}.izzat-ai-orb-mark{width:30px;height:30px}.izzat-ai-orb-badge{border:2px solid var(--surface-card-surface);background:#ff6a00;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;right:4px}.izzat-ai-panel{z-index:150;bottom:calc(84px + env(safe-area-inset-bottom,0px));border:1px solid var(--color-hairline);border-radius:var(--radius-2xl);width:min(420px,92vw);height:min(600px,80vh);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-ink) 14%, transparent), var(--shadow-lg);flex-direction:column;animation:.22s both izzat-ai-panel-in;display:flex;position:fixed;overflow:hidden}.izzat-ai-panel[data-anchor=right]{right:calc(16px + env(safe-area-inset-right,0px));transform-origin:100% 100%}.izzat-ai-panel[data-anchor=left]{left:calc(16px + env(safe-area-inset-left,0px));transform-origin:0 100%}@keyframes izzat-ai-panel-in{0%{opacity:0;transform:scale(.94)translateY(10px)}to{opacity:1;transform:none}}.izzat-ai-panel-header{border-bottom:1px solid var(--color-hairline);align-items:center;gap:10px;padding:12px 14px;transition:filter .2s;display:flex}.izzat-ai-panel-header:hover{filter:saturate(1.25)}.izzat-ai-panel-nav{flex:none;width:36px;padding:0!important}.izzat-ai-panel-title{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.izzat-ai-panel-title strong{font-weight:var(--font-weight-medium);font-size:var(--text-body-lg)}.izzat-ai-panel-chip{font-size:var(--text-caption);color:var(--color-graphite);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes fila-imagem-espera{0%,to{opacity:1}50%{opacity:.55}}.izzat-ai-panel-connected-pending{font-size:var(--text-caption);color:var(--color-ash);flex:none}.izzat-ai-panel-connected{flex:none;align-items:center;gap:10px;display:flex}.izzat-ai-connected-item{font-size:var(--text-caption);color:var(--color-graphite);align-items:center;gap:4px;display:inline-flex}.izzat-ai-connected-item .fi{font-size:12px}.izzat-ai-connected-item[data-connected=true] .fi{color:var(--color-deep-teal)}.izzat-ai-panel-body{flex-direction:column;flex:1;padding:14px;display:flex;overflow-y:auto}.izzat-ai-panel-empty{flex-direction:column;gap:14px;display:flex}.izzat-ai-panel-empty-copy{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0}.izzat-ai-insights{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.izzat-ai-insight{border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);font-size:var(--text-body-sm);padding:.75rem .875rem}.izzat-ai-insight p{margin:0}.izzat-ai-suggestions{flex-wrap:wrap;gap:8px;display:flex}.izzat-ai-suggestion{text-align:left}.izzat-ai-panel-messages{flex-direction:column;gap:10px;display:flex}.izzat-ai-bubble-time{color:var(--color-graphite);opacity:.75;margin-top:4px;font-size:11px;display:block}.bubble.is-user .izzat-ai-bubble-time{color:color-mix(in srgb, var(--color-parchment) 75%, transparent)}.izzat-ai-open-full{align-self:flex-start}.izzat-ai-panel-footer{border-top:1px solid var(--color-hairline);padding:10px 12px}.izzat-ai-history{gap:var(--ads-space-2,12px);flex-direction:column;height:100%;display:flex}.izzat-ai-history-toolbar{align-items:center;gap:var(--ads-space-1,8px);display:flex}.izzat-ai-history-search-field{min-width:0;height:40px;padding:0 var(--ads-space-2,12px);border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--surface-card-surface);flex:auto;align-items:center;gap:6px;display:flex}.izzat-ai-history-search-field .fi{color:var(--color-ash);flex:none;font-size:14px}.izzat-ai-history-search-field input{min-width:0;color:var(--color-ink);background:0 0;border:0;flex:auto;font-size:16px}.izzat-ai-history-search-field input:focus{outline:none}.izzat-ai-history-new{white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.izzat-ai-history-empty{color:var(--color-graphite);font-size:var(--text-body-sm);padding:var(--ads-space-3,16px) 2px}.izzat-ai-history-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.izzat-ai-history-item{border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:44px;display:grid;position:relative}.izzat-ai-history-item:hover{background:var(--color-navigation-selected)}.izzat-ai-history-item-main{min-width:0;padding:8px var(--ads-space-1,8px) 8px var(--ads-space-2,12px);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;display:flex}.izzat-ai-history-item-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body);color:var(--color-ink);overflow:hidden}.izzat-ai-history-item-time{color:var(--color-graphite);font-size:11px}.izzat-ai-history-item-time img{width:14px;height:14px}.izzat-ai-history-item-more{border-radius:var(--radius-md);opacity:0;place-items:center;width:40px;min-height:40px;margin-right:4px;display:grid;padding:0!important}.izzat-ai-history-item:hover .izzat-ai-history-item-more,.izzat-ai-history-item-more[aria-expanded=true],.izzat-ai-history-item-more:focus-visible{opacity:1}.izzat-ai-history-item-menu{z-index:190;border:1px solid var(--color-hairline);border-radius:var(--radius-lg);width:148px;color:var(--color-ink);background:var(--surface-card-surface);box-shadow:var(--shadow-lg);gap:3px;padding:6px;display:grid;position:absolute;top:calc(100% - 2px);right:4px}.izzat-ai-history-item-menu button{min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;padding:8px 9px;font-size:13px;display:grid}.izzat-ai-history-item-menu button:hover{background:var(--color-navigation-selected)}.izzat-ai-history-item-menu button.is-danger{color:#d95a61}.izzat-ai-history-item-menu .fi{width:16px;height:16px}@media (pointer:coarse){.izzat-ai-panel-nav,.izzat-ai-panel-close,.izzat-ai-history-item-more{min-width:44px;min-height:44px}}@media (width<=640px){.izzat-ai-panel{transform-origin:50%;border-radius:0;width:100%;height:100%;inset:0}}@media (prefers-reduced-motion:reduce){.izzat-ai-orb,.izzat-ai-orb-spin,.izzat-ai-panel,.izzat-ai-panel-header{transition:none!important;animation:none!important}.izzat-ai-panel-header:hover{filter:none!important}}.ads-conteudo{max-width:1200px;margin-inline:auto}@media (width>=1024px){.ads-conteudo{padding-inline:20px}}@media (width<=768px){.ads-conteudo{padding-inline:16px}}@media (width>=1024px){.page,.app-page,.products-page,.pages-hub-page,.members-hub-page,.orders-page,.customers-page,.students-page,.traffic-page,.pixels-page,.integrations-page,.finance-page,.workspace-settings-page,.affiliates-page,.coupons-page,.product-detail-page,.product-wizard-page{padding-inline:20px!important}}@media (width<=768px){.page,.app-page,.products-page,.pages-hub-page,.members-hub-page,.orders-page,.customers-page,.students-page,.traffic-page,.pixels-page,.integrations-page,.finance-page,.workspace-settings-page,.affiliates-page,.coupons-page,.product-detail-page,.product-wizard-page{padding-inline:16px!important}.ads-acesso-meta-grade,.ads-inteligencia-grade{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.ads-metricas,.ads-metricas-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.content.is-home-content .chat-feed{min-height:0;overflow-y:auto}.ebook-chat-feed{min-height:0}.content.is-home-content .chat-feed{scroll-padding-bottom:24px}.content.is-home-content .chat-feed>:last-child{margin-bottom:8px}.editor-notice.is-error{border-color:color-mix(in srgb, var(--color-signal-red) 32%, transparent)!important;color:var(--color-signal-red)!important;background:color-mix(in srgb, var(--color-signal-red) 7%, var(--surface-card-surface))!important}.page-ready-banner{border:1px solid color-mix(in srgb, var(--color-approval-green) 30%, transparent)!important;color:var(--color-approval-green)!important;background:color-mix(in srgb, var(--color-approval-green) 7%, var(--surface-card-surface))!important}.page-ready-banner small{color:var(--color-graphite)!important}.copy-framework-picker.is-editor{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-subtle)!important}.sales-build-progress{background:color-mix(in srgb, var(--color-warm-mist) 42%, transparent)!important}.sales-build-progress>span{background:var(--color-deep-teal)!important;background-image:none!important}.ai-progress.is-vivid .ai-progress-track,.ai-progress.is-vivid .ai-progress-fill{box-shadow:none!important}.ai-progress.is-vivid .shimmer{display:none!important}.section-library,.section-library-search{border-color:var(--color-warm-mist)!important;background:color-mix(in srgb, var(--color-warm-mist) 12%, var(--color-parchment))!important}.section-library>button:hover{background:var(--color-navigation-selected)!important}.section-tree-item:hover{background:color-mix(in srgb, var(--color-warm-mist) 20%, transparent)!important}.member-section-style{border-color:var(--color-warm-mist)!important;background:color-mix(in srgb, var(--color-warm-mist) 12%, var(--color-parchment))!important}.section-item-head small{color:var(--color-graphite)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:0!important;text-transform:none!important}.section-item-body label,.inspector-fields label{color:var(--color-graphite)!important;font-weight:var(--font-weight-regular)!important}.section-tree-empty,.section-inspector-empty{color:var(--color-graphite)!important}.section-tree-empty>.fi,.section-inspector-empty>.fi{color:var(--color-ink)!important}.check-line input[type=checkbox]{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.check-line input[type=checkbox]:checked{border-color:var(--color-deep-teal)!important;background:var(--color-deep-teal)!important}.member-studio-nav{border-bottom:1px solid var(--color-hairline)!important;background:0 0!important;align-items:center!important;gap:16px!important;padding:4px 0 16px!important}.member-studio-nav>div small,.member-sections-head small,.member-workspace-head small,.course-workspace-head small,.ebook-pages-head small,.member-content-overview header small{color:var(--color-ash)!important;font-size:var(--text-caption)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:.08em!important}.member-studio-nav>div h2{font-size:22px!important;font-weight:var(--font-weight-regular)!important;letter-spacing:-.015em!important}.member-studio-nav>div p{color:var(--color-graphite)!important;font-size:var(--text-body)!important}.member-sections-studio,.member-theme-studio{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.member-sections-head{border-bottom:1px solid var(--color-hairline)!important;background:0 0!important;padding:16px 20px!important}.member-sections-head h3,.member-theme-head h3,.inspector-head h3{font-size:var(--text-body-lg)!important}.member-sections-head p,.member-theme-head p,.inspector-head p,.member-save-status{color:var(--color-graphite)!important;font-size:var(--text-body-sm)!important}.member-save-status.is-dirty{color:var(--color-ink)!important}.member-builder{border-top:0!important}.member-section-tree{border-right:1px solid var(--color-hairline)!important;background:color-mix(in srgb, var(--color-warm-mist) 10%, var(--color-parchment))!important}.member-section-inspector{border-right:1px solid var(--color-hairline)!important;background:var(--surface-card-surface)!important;padding:20px!important}.member-section-inspector .inspector-fields small{color:var(--color-ash)!important;font-size:var(--text-body-sm)!important}.inspector-head small{color:var(--color-ash)!important;font-size:var(--text-caption)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:.08em!important}.member-builder-preview{background:color-mix(in srgb, var(--color-warm-mist) 12%, var(--color-parchment))!important}.member-builder-preview>header{border-bottom:1px solid var(--color-hairline)!important;background:0 0!important}.member-builder-preview strong{font-size:var(--text-body-sm)!important}.member-builder-preview small{color:var(--color-ash)!important}.member-legacy-notice>span{color:var(--color-ink)!important;background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)!important}.member-legacy-notice strong{color:var(--color-ink)!important}.member-legacy-notice p{color:var(--color-graphite)!important}.member-logo-source>img,.member-logo-source>span{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.member-banner-control{border:1px solid var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.member-banner-control>img,.member-banner-placeholder{border-color:var(--color-warm-mist)!important;background:color-mix(in srgb, var(--color-warm-mist) 16%, var(--surface-card-surface))!important;background-image:none!important}.member-autosave{color:var(--color-ash)!important}.member-color-controls>label{border-color:var(--color-warm-mist)!important;color:var(--color-graphite)!important}.member-content-overview header h3{font-size:var(--text-body-lg)!important}.member-content-icon{color:var(--color-ink)!important;border:1px solid var(--color-warm-mist)!important;background:0 0!important}.member-workspace-head h3,.course-workspace-head h3{font-size:var(--text-body-lg)!important}.member-metrics>div>span{color:var(--color-graphite)!important;background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)!important}.member-metrics>div>span.is-ready{color:var(--color-approval-green)!important;background:color-mix(in srgb, var(--color-approval-green) 10%, transparent)!important}.member-metrics small{color:var(--color-ash)!important;text-transform:none!important;letter-spacing:0!important}.member-ai-bar{border-color:var(--color-warm-mist)!important;background:color-mix(in srgb, var(--color-warm-mist) 14%, transparent)!important}.member-ai-icon{color:var(--color-ink)!important;border:1px solid var(--color-warm-mist)!important;background:0 0!important}.member-welcome-field{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.member-add-row:hover,.member-add-module:hover{background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent)!important}.member-empty-state{border-color:var(--color-warm-mist)!important}.member-empty-state>span,.member-head-icon,.lesson-kind-icon,.module-order{color:var(--color-ink)!important;border:1px solid var(--color-warm-mist)!important;background:0 0!important}.module-title{font-weight:var(--font-weight-medium)!important}.lesson-copy small{font-weight:var(--font-weight-regular)!important}.ebook-studio-icon,.ebook-stage-card-head>span,.brand-ready-icon,.ebook-ready-icon{color:var(--color-ink)!important;border:1px solid var(--color-warm-mist)!important;background:0 0!important}.product-detail-page .roadmap,.ebook-roadmap{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.ebook-roadmap .roadmap-step>span{color:var(--color-graphite)!important;border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.ebook-roadmap .roadmap-step.is-done>span{color:var(--color-parchment)!important;border-color:var(--color-deep-teal)!important;background:var(--color-deep-teal)!important}.ebook-roadmap .roadmap-step>div{background:var(--surface-card-surface)!important}.ebook-roadmap .roadmap-step:not(:last-child):after{background:var(--color-hairline)!important}.ebook-ready-summary{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.ebook-ready-progress strong{color:var(--color-approval-green)!important}.ebook-ready-progress>span{background:color-mix(in srgb, var(--color-warm-mist) 42%, transparent)!important}.ebook-ready-progress i{background:var(--color-deep-teal)!important}.ebook-card img{background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent)!important}.ebook-placeholder{color:var(--color-graphite)!important;background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent)!important}.ebook-placeholder span{color:var(--color-ink)!important;font-weight:var(--font-weight-medium)!important}.identity-palette-grid>div>i{border-color:var(--color-hairline)!important}.translate-row{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important}.ebook-fab{color:var(--color-parchment)!important;background:var(--color-ink)!important;box-shadow:var(--shadow-lg)!important}.ebook-chat-panel{border-color:var(--color-warm-mist)!important;background:var(--surface-card-surface)!important;box-shadow:var(--shadow-lg)!important}.ebook-chat-panel header{border-color:var(--color-hairline)!important;background:0 0!important}.ebook-chat-panel .chat-input.is-docked{background:var(--surface-card-surface)!important}.eb-tile-empty.is-waiting,.ebook-placeholder.is-waiting{animation:2.6s ease-in-out infinite fila-imagem-espera;background:color-mix(in srgb, var(--color-ink) 8%, var(--surface-card-surface))!important}.dns-records span{color:var(--color-graphite)!important;font-weight:var(--font-weight-medium)!important}.ebook-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px;display:grid}.ebook-card{align-content:start;gap:0;display:grid;overflow:hidden;border:1px solid var(--color-warm-mist)!important;border-radius:var(--radius-xl)!important;background:var(--surface-card-surface)!important;padding:0!important}.ebook-card-arte{aspect-ratio:2/3;background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent);position:relative}.ebook-card-arte img{object-fit:cover;width:100%;height:100%;display:block;border-radius:0!important}.ebook-card-gerando{display:grid;position:absolute;inset:0}.ebook-card-gerando.is-overlay{background:color-mix(in srgb, var(--color-ink) 32%, transparent)}.ebook-card-gerando .igWrap{height:100%}.ebook-card-gerando .igCanvas{border-radius:0;height:100%;min-height:0}.ebook-card-gerando .igMeta{position:absolute;bottom:8px;left:10px;right:10px}.ebook-placeholder{aspect-ratio:auto;text-align:center;border-radius:0;place-content:center;gap:4px;font-size:12px;display:grid;position:absolute;inset:0}.ebook-card-info{gap:4px;padding:12px 14px 14px;display:grid}.ebook-card-info small{color:var(--color-ash);font-size:var(--text-caption);letter-spacing:.2px}.ebook-card-info strong{font-size:var(--text-body-sm);font-weight:500;line-height:1.35}.ebook-card-info p{color:var(--color-graphite);font-size:var(--text-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.etapa-pronta{border:1px solid color-mix(in srgb, var(--color-ink) 30%, var(--color-warm-mist));border-radius:var(--radius-xl);background:var(--state-on-soft,color-mix(in srgb, var(--color-ink) 6%, var(--surface-card-surface)));align-items:center;gap:14px;margin-top:18px;padding:16px 18px;display:flex}.etapa-pronta>.fi{width:20px;height:20px;color:var(--state-on,var(--color-ink));flex:none}.etapa-pronta>div{flex:auto;gap:2px;min-width:0;display:grid}.etapa-pronta strong{font-size:var(--text-body);font-weight:500}.etapa-pronta small{color:var(--color-graphite);font-size:var(--text-body-sm)}.etapa-pronta .btn-primary{flex:none;align-items:center;gap:8px;display:inline-flex;border-radius:var(--radius-full)!important;padding-inline:20px!important}.etapa-pronta .btn-primary>.fi{width:15px;height:15px}@media (width<=700px){.etapa-pronta{text-align:left;flex-direction:column;align-items:stretch}.etapa-pronta .btn-primary{justify-content:center;min-height:44px}}.ebook-copy-modal{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-page-canvas);width:min(880px,100vw - 32px);height:min(640px,100svh - 48px);box-shadow:var(--shadow-lg);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.ebook-copy-modal>header{border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.ebook-copy-modal>header small{color:var(--color-ash);font-size:var(--text-caption);letter-spacing:.6px}.ebook-copy-modal>header h2{font-size:var(--text-body-lg);margin:2px 0 0;font-weight:500}.ebook-copy-corpo{grid-template-columns:264px minmax(0,1fr);min-height:0;display:grid}.ebook-copy-lista{border-right:1px solid var(--color-hairline);align-content:start;gap:2px;padding:10px;display:grid;overflow-y:auto}.ebook-copy-item{border-radius:var(--radius-md);width:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.ebook-copy-item:hover{background:color-mix(in srgb, var(--color-warm-mist) 26%, transparent)}.ebook-copy-item.is-active{background:var(--color-navigation-selected)}.ebook-copy-item em{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warm-mist) 45%, transparent);font-variant-numeric:tabular-nums;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.ebook-copy-item>span{flex:auto;min-width:0;display:grid}.ebook-copy-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.ebook-copy-item small{color:var(--color-ash);font-size:10.5px}.ebook-copy-alterada{border-radius:var(--radius-full);background:var(--color-ink);flex:none;width:6px;height:6px}.ebook-copy-campos{align-content:start;gap:14px;padding:16px 20px;display:grid;overflow-y:auto}.ebook-copy-campos input,.ebook-copy-campos textarea{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);width:100%;color:var(--color-ink);font:inherit;padding:9px 12px;font-size:13.5px;line-height:1.5}.ebook-copy-campos textarea{resize:vertical;min-height:220px}.ebook-copy-campos label{color:var(--color-ink);font-size:var(--text-body-sm);margin-bottom:6px;display:block}.ebook-copy-pe{padding:12px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--color-hairline);justify-content:space-between;align-items:center;gap:12px;display:flex}.ebook-copy-pe small{color:var(--color-graphite);font-size:var(--text-caption)}.ebook-copy-pe>div{gap:8px;display:flex}.ebook-copy-pe .btn-primary{align-items:center;gap:7px;display:inline-flex}.ebook-copy-pe .btn-primary>.fi{width:14px;height:14px}.ebook-card-acoes{opacity:0;gap:6px;transition:opacity .12s;display:flex;position:absolute;top:8px;right:8px}.ebook-card-acoes .ads-acao{background:var(--surface-card-surface)!important}.ebook-card-arte:hover .ebook-card-acoes,.ebook-card-acoes:focus-within{opacity:1}@media (hover:none){.ebook-card-acoes{opacity:1}}@media (width<=720px){.ebook-copy-modal{width:calc(100vw - 16px);height:calc(100svh - 16px)}.ebook-copy-corpo{grid-template-rows:168px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ebook-copy-lista{border-right:0;border-bottom:1px solid var(--color-hairline)}}.paleta-veu{place-items:start center;padding-top:clamp(64px,16vh,160px);display:grid!important}.paleta{border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-page-canvas);width:min(560px,100vw - 32px);max-height:min(420px,100svh - 140px);box-shadow:var(--shadow-lg);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.paleta-busca{border-bottom:1px solid var(--color-hairline);align-items:center;gap:10px;padding:14px 16px;display:flex}.paleta-busca>.fi{width:17px;height:17px;color:var(--color-graphite);flex:none}.paleta-busca input{min-width:0;color:var(--color-ink);font:inherit;flex:auto;font-size:15px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.paleta-busca kbd,.paleta-lista kbd{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);color:var(--color-ash);letter-spacing:.4px;flex:none;padding:2px 7px;font-family:inherit;font-size:10.5px}.paleta-lista{padding:8px;overflow-y:auto}.paleta-lista h3{color:var(--color-ash);letter-spacing:.6px;text-transform:uppercase;margin:8px 0 2px;padding:0 10px;font-size:10.5px;font-weight:400}.paleta-lista>div:first-child h3{margin-top:2px}.paleta-lista button{border-radius:var(--radius-md);width:100%;min-height:38px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:flex}.paleta-lista button.is-active{background:var(--color-navigation-selected)}.paleta-lista button>.fi{width:16px;height:16px;color:var(--color-graphite);flex:none}.paleta-lista button.is-active>.fi{color:var(--color-ink)}.paleta-lista button>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.paleta-nada{color:var(--color-graphite);font-size:var(--text-body-sm);text-align:center;margin:16px 10px}.structure-editor{gap:8px;display:grid}.estrutura-linha{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.estrutura-linha>.ads-arvore-numero{margin-top:5px}.estrutura-campos{flex:auto;gap:2px;min-width:0;display:grid}.estrutura-campos input{border-radius:var(--radius-md);width:100%;color:var(--color-ink);font:inherit;background:0 0;border:1px solid #0000;padding:4px 8px}.estrutura-campos input:hover{border-color:var(--color-warm-mist)}.estrutura-campos input:focus{border-color:var(--color-ash);background:var(--surface-card-surface);outline:0}.estrutura-titulo{font-size:var(--text-body-sm);font-weight:var(--font-weight-medium)}.estrutura-resumo{color:var(--color-graphite);font-size:var(--text-caption)}.estrutura-resumo::placeholder{color:var(--color-ash)}.estrutura-acoes{gap:6px;display:inline-flex}.estrutura-linha .estrutura-acoes .ads-acao{opacity:0;transition:opacity .12s}.estrutura-linha:hover .estrutura-acoes .ads-acao,.estrutura-linha:focus-within .estrutura-acoes .ads-acao{opacity:1}@media (hover:none),(pointer:coarse){.estrutura-linha .estrutura-acoes .ads-acao{opacity:1}}.estrutura-excluir:hover:not(:disabled){color:var(--color-signal-red,#b4342c)!important}.offer-composer{box-shadow:none!important;background:0 0!important;border:0!important;gap:14px!important;padding:0!important;display:grid!important;overflow:visible!important}.offer-composer .ads-cabecalho{padding-bottom:4px}.offer-composer .ads-bloco{margin-bottom:0}.oferta-bloco-header{border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.oferta-bloco-header h2{font-size:var(--text-body-lg);font-weight:var(--font-weight-medium);align-items:center;gap:8px;margin:0;display:flex}.oferta-bloco-header h2>.fi{width:16px;height:16px;color:var(--color-graphite)}.oferta-item{border-top:1px solid var(--color-hairline);align-items:center;gap:12px;padding:12px 20px;display:flex}.oferta-item:first-of-type{border-top:0}.oferta-item-icone{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-ink);flex:none;place-items:center;display:grid;overflow:hidden}.oferta-item-icone>.fi{width:16px;height:16px}.oferta-item-texto strong{font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oferta-item-meta{color:var(--color-ash);font-size:var(--text-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.oferta-item .ads-estado{flex:none}.oferta-item .ads-estado .btn-espera{width:12px;height:12px}.offer-composer .offer-products-grid{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;margin:0!important}.offer-composer .async-state.is-compact{background:0 0;border:0}.offer-composer>.editor-notice{margin:0!important}@media (width<=620px){.oferta-item{flex-wrap:wrap}.oferta-item-texto{flex-basis:calc(100% - 48px)}}.membros-cabecalho{padding-bottom:6px}.membros-cabecalho .ads-cabecalho-acoes{align-items:flex-start}.member-product-workspace>.ads-niveis{margin-bottom:14px}.member-section-tree{align-content:start;gap:1px;padding:12px 10px;display:grid!important}.member-section-tree .ads-arvore-no{align-items:center;gap:7px;min-height:34px;display:flex}.member-section-tree .ads-arvore-no>.fi{width:14px;height:14px;color:var(--color-graphite);flex:none}.member-section-tree .ads-arvore-no.is-active>.fi{color:var(--color-ink)}.member-section-tree .ads-arvore-no.is-oculto{color:var(--color-ash)}.member-section-tree .ads-arvore-add,.member-section-tree .section-library{margin-top:6px}.member-section-tree .async-state.is-compact{background:0 0;border:0}.member-section-inspector .inspector-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex!important}.member-section-inspector .inspector-head>div{gap:3px;min-width:0;display:grid}.member-section-inspector .inspector-actions{flex:none;gap:6px;display:flex}.member-section-inspector .inspector-fields{gap:14px;display:grid}.member-section-inspector .async-state.is-compact{background:0 0;border:0}.member-builder-preview{padding:0 12px 12px}.member-builder-preview>header{padding:0 2px!important}.member-builder-preview iframe{border-radius:var(--radius-lg);border:1px solid var(--color-hairline)!important;background:var(--surface-card-surface)!important}.course-studio .section-item-actions .ads-acao{background:var(--surface-card-surface);opacity:0;transition:opacity .12s}.course-studio .member-module-head:hover .section-item-actions .ads-acao,.course-studio .lesson-row:hover .section-item-actions .ads-acao,.course-studio .section-item-actions .ads-acao:focus-visible{opacity:1}@media (hover:none),(pointer:coarse){.course-studio .section-item-actions .ads-acao{opacity:1}}.course-studio .lesson-row-body{gap:14px;display:grid}.course-studio .fields-grid{align-items:end}.course-studio .member-welcome-field{max-width:560px}.course-studio .async-state.is-compact{background:0 0;border-style:dashed}.ads-bloco.translate-row{margin-bottom:14px;padding:0!important;display:block!important}.translate-row-corpo{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px 14px;display:flex}.translate-row-corpo .muted{font-size:var(--text-caption)}.ads-cabecalho>h2,.ads-cabecalho .ads-cabecalho-acoes h2{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:400}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible,[contenteditable=true]:focus,[contenteditable=true]:focus-visible{box-shadow:none!important;border-color:var(--color-ink)!important;outline:0!important}.of{gap:18px;display:grid}.of-titulo{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:400}.of-metricas{margin-bottom:0}.of-corpo{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.of-principal{gap:16px;min-width:0;display:grid}.of-ia{position:sticky;top:16px}.of-bloco-header{border-bottom:1px solid var(--color-hairline);align-items:center;gap:8px;padding:14px 18px;display:flex}.of-bloco-header h3{font-size:var(--text-body-lg);flex:auto;align-items:center;gap:8px;margin:0;font-weight:500;display:inline-flex}.of-bloco-header h3>.fi{width:16px;height:16px;color:var(--color-graphite)}.of-tipo{color:var(--color-graphite);font-size:var(--text-caption);align-items:center;gap:6px;display:inline-flex}.of-tipo>.fi{width:14px;height:14px}.of-contagem{min-width:26px;height:26px;color:var(--color-graphite);font-size:var(--text-caption);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;place-items:center;padding:0 6px;font-style:normal;display:grid}.of-campos{gap:14px;padding:16px 18px;display:grid}.of-campos input,.of-campos textarea{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);width:100%;color:var(--color-ink);font:inherit;padding:9px 12px;font-size:13.5px}.of-campos textarea{resize:vertical}.of-campos label{color:var(--color-ink);font-size:var(--text-body-sm);margin-bottom:6px;display:block}.of-linha-dupla{grid-template-columns:minmax(0,1fr) 140px;gap:12px;display:grid}.of-preco input{font-variant-numeric:tabular-nums}.of-salvar{justify-content:flex-end;display:flex}.of-salvar .btn-primary,.of-ia-botao{justify-content:center;align-items:center;gap:8px;display:inline-flex}.of-salvar .btn-primary>.fi,.of-ia-botao>.fi{width:14px;height:14px}.of-itens{display:grid}.of-itens .oferta-item{border-top:1px solid var(--color-hairline)}.of-itens .oferta-item:first-child{border-top:0}.of-vazio{padding:6px}.of-vazio .async-state{background:0 0!important;border:0!important}.of-ver-todos{border:0;border-top:1px solid var(--color-hairline);width:100%;min-height:40px;color:var(--color-graphite);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;display:flex}.of-ver-todos:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent)}.of-ver-todos>.fi{width:14px;height:14px}.of-ia-bloco{overflow:visible}.of-ia-nota{color:var(--color-graphite);font-size:var(--text-body-sm);margin:0;line-height:1.5}.of-contagens{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.of-ia-botao{width:100%;min-height:42px;border-radius:var(--radius-full)!important}.of-somente-leitura{color:var(--color-graphite);font-size:var(--text-body-sm);align-items:center;gap:7px;display:inline-flex}.of-somente-leitura>.fi{width:14px;height:14px}.of-ia-progresso{gap:6px;display:grid}.of-ia-progresso small{color:var(--color-graphite);font-size:var(--text-caption)}.oferta-item{align-items:center;gap:12px;padding:12px 18px;display:flex}.oferta-item-icone{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warm-mist) 20%, transparent);flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.oferta-item-icone img{object-fit:cover;width:100%;height:100%}.oferta-item-icone>.fi{width:16px;height:16px;color:var(--color-graphite)}.oferta-item-texto{flex:auto;gap:2px;min-width:0;display:grid}.oferta-item-texto strong{font-size:var(--text-body-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.oferta-item-texto small{color:var(--color-graphite);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oferta-item-meta{color:var(--color-ash);font-size:var(--text-caption);white-space:nowrap;flex:none}@media (width<=960px){.of-corpo{grid-template-columns:minmax(0,1fr)}.of-ia{position:static}.of-contagens{grid-template-columns:repeat(3,minmax(0,1fr))}.of-linha-dupla{grid-template-columns:minmax(0,1fr)}.oferta-item-meta{display:none}}.of-fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.of-fieldset.of-campos{padding:16px 18px}.oferta-item .ads-acao,.of-bloco-header .ads-acao{aspect-ratio:1;border-radius:var(--radius-md)!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.oferta-item .ads-acao>.fi,.of-bloco-header .ads-acao>.fi{width:18px;height:18px}.oferta-item.is-editando{display:block}.oferta-item-edicao-acoes{justify-content:flex-end;align-items:center;gap:8px;padding-top:2px;display:flex}.oferta-item-edicao .of-preco{max-width:180px}.oferta-item-edicao{padding:12px 20px 14px}.oferta-item-edicao-acoes .btn-primary{align-items:center;gap:7px;display:inline-flex}.oferta-item-edicao-acoes .btn-primary>.fi{width:14px;height:14px}.of-ia-acoes{gap:8px;display:grid}.of-ia-aprovar{justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;display:inline-flex;border-radius:var(--radius-full)!important}.of-ia-aprovar>.fi{width:14px;height:14px}.cp{align-content:start;gap:18px;display:grid}.cp-cabecalho{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cp-selo{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);color:var(--color-graphite);font-size:var(--text-caption);letter-spacing:.3px;margin-bottom:8px;padding:3px 10px;display:inline-block}.cp>.ads-criar-voltar{background:0 0;justify-self:start;padding-left:0}.cp>.ads-criar-voltar:hover{color:var(--color-ink);background:0 0}.cp-conteudo-pronto,.cp-conteudo-vazio{gap:12px;display:grid}.cp-identidade{gap:10px}.cp-grade{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.cp-identidade-acoes{justify-content:flex-start}.cp-identidade-acoes .btn-soft,.cp-identidade-acoes .btn-primary{align-items:center;gap:7px;display:inline-flex}.cp-identidade-acoes .fi{width:14px;height:14px}.cp-identidade-kit{align-items:center;gap:14px;display:flex}.cp-logo{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warm-mist) 18%, transparent);flex:none;place-items:center;width:128px;height:128px;padding:0;display:grid;overflow:hidden}.cp-logo-botao{cursor:zoom-in}.cp-logo-botao:hover{border-color:var(--color-ash)}.cp-logo img{object-fit:cover;width:100%;height:100%}.cp-logo-vazia>.fi{width:20px;height:20px;color:var(--color-ash)}.cp-logo-gerando{display:grid;position:absolute;inset:0}.cp-logo{position:relative}.cp-logo-gerando .igCanvas{border-radius:0;height:100%;min-height:0}.cp-logo-gerando .igMeta{display:none}.cp-logo-lightbox img{aspect-ratio:1;object-fit:contain;background:var(--surface-card-surface);width:min(480px,100vw - 64px,100svh - 120px);height:auto}.ebook-card-zoom{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.ebook-card-zoom img{object-fit:cover;width:100%;height:100%;display:block}.cp-modulos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cp-modulos li{border:1px solid var(--color-warm-mist);border-radius:var(--radius-md);background:var(--surface-card-surface);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}.cp-modulos li small{color:var(--color-graphite);white-space:nowrap}.oferta-item .offer-chat-item-actions{flex:none}.oferta-item .offer-chat-item-actions .btn-espera{width:15px;height:15px}.offer-chat-item-actions .is-approve.is-selected:disabled{opacity:1}.oferta-item-clicavel{cursor:pointer}.oferta-item-clicavel:hover{background:color-mix(in srgb, var(--color-warm-mist) 32%, transparent)}.oferta-item-abrir{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.estrutura-linha .ads-arvore-numero{color:var(--color-graphite);background:0 0}.estrutura-lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.estrutura-alca{width:24px;height:32px;color:var(--color-ash);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.estrutura-alca:hover,.estrutura-linha.is-arrastando .estrutura-alca{color:var(--color-ink)}.estrutura-linha.is-arrastando{z-index:5;border-color:var(--color-ink);background:var(--surface-card-surface);box-shadow:var(--shadow-lg);cursor:grabbing;position:relative}.id-opcoes{gap:10px;display:grid}.id-opcao{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);width:100%;color:var(--color-ink);text-align:left;cursor:pointer;align-items:center;gap:14px;padding:14px 16px;transition:border-color .14s,background .14s;display:flex;position:relative}.id-opcao:hover:not(:disabled){border-color:var(--color-ash)}.id-opcao.is-escolhida{border-color:var(--color-ink)}.id-opcao:disabled{cursor:default;opacity:.7}.id-opcao-texto{gap:2px;min-width:0;display:grid}.id-opcao-texto small{color:var(--color-graphite)}.id-amostras{flex:none;gap:4px;display:inline-flex}.id-amostras i{border-radius:var(--radius-md);border:1px solid var(--color-hairline);width:22px;height:22px}.id-opcao-check{border-radius:var(--radius-full);background:var(--color-ink);width:22px;height:22px;color:var(--color-parchment);place-items:center;display:grid;position:absolute;top:10px;right:10px}.id-opcao-check .fi{width:12px;height:12px}.id-logos{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.id-logo{aspect-ratio:1;border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);cursor:pointer;padding:0;transition:border-color .14s;position:relative;overflow:hidden}.id-logo:hover:not(:disabled){border-color:var(--color-ash)}.id-logo.is-escolhida{border-color:var(--color-ink)}.id-logo img{object-fit:cover;width:100%;height:100%;display:block}.id-kit{gap:18px;display:grid}.id-kit-topo{align-items:flex-start;gap:18px;display:flex}.id-kit-resumo{gap:8px;min-width:0;display:grid}.id-tagline{font-size:var(--text-body-lg);margin:0}.id-kit-detalhes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.id-kit-detalhes small{color:var(--color-ash);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-caption)}.id-kit-detalhes p{color:var(--color-graphite);margin:4px 0 0}.ct-paginas{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.ct-pagina{border:1px solid var(--color-warm-mist);border-radius:var(--radius-lg);background:var(--surface-card-surface);align-content:start;gap:6px;padding:14px 16px;display:grid}.ct-pagina header{justify-content:space-between;align-items:center;gap:8px;display:flex}.ct-pagina header small{color:var(--color-ash);font-size:var(--text-caption)}.ct-pagina strong{font-weight:var(--font-weight-medium)}.ct-pagina p{color:var(--color-graphite);font-size:var(--text-caption);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.sales-page-list>button{color:var(--color-ink)!important;background:0 0!important}.sales-page-list>button:hover{background:color-mix(in srgb, var(--color-warm-mist) 24%, transparent)!important}.sales-page-list>button.is-active{border-color:var(--color-ink)!important;background:var(--surface-card-surface)!important;box-shadow:none!important;outline:none!important}.sales-page-list>button:focus-visible{box-shadow:none!important;border-color:var(--color-ink)!important;outline:none!important}.sales-page-list>button strong{color:var(--color-ink)!important;opacity:1!important}.sales-page-list>button,.sales-page-list>button *{opacity:1}.sales-page-list>button small{color:var(--color-graphite)!important}.sales-page-list .badge{color:var(--color-graphite)!important;background:color-mix(in srgb, var(--color-warm-mist) 40%, transparent)!important}.sales-page-list .badge.is-published{color:var(--color-ink)!important}.chat-feed{overflow-anchor:none}.journey-progress-disclosure{z-index:70;position:relative}.op-card,.journey-message,.bubble.is-assistant{overflow:visible!important}.journey-progress-lista-flutuante{z-index:120;border:1px solid var(--color-hairline);border-radius:var(--radius-lg);background:var(--surface-card-surface);box-shadow:var(--shadow-lg);z-index:120;gap:9px;margin:0;padding:14px;list-style:none;display:grid;position:fixed}.journey-message-actions .btn-soft .fi,.journey-message-actions .btn-primary .fi{flex:none;width:15px;height:15px}.journey-message-actions button{line-height:1.2}.visual-popup-cabecalho{border-bottom:1px solid var(--color-hairline);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 14px;display:flex}.visual-popup-cabecalho>div{gap:3px;min-width:0;display:grid}.visual-popup-cabecalho small{color:var(--color-ash);font-size:var(--text-caption);letter-spacing:.07em;text-transform:uppercase}.visual-popup-cabecalho h3{font-size:var(--text-title,18px);font-weight:var(--font-weight-medium);margin:0}.visual-popup-cabecalho p{color:var(--color-graphite);font-size:var(--text-caption);margin:2px 0 0}.visual-popup-cabecalho .ads-acao{flex:none}.sidebar-session-row.is-active{background:color-mix(in srgb, var(--color-warm-mist) 55%, transparent)!important}.sidebar-session-row.is-active .sidebar-session-main{color:var(--color-ink)!important}.content.is-home-content .ui-operational-status{border:1px solid color-mix(in srgb, var(--color-warm-mist) 78%, transparent);border-radius:var(--radius-full);width:min(1040px,100%);color:var(--color-graphite);background:color-mix(in srgb, var(--surface-card-surface) 92%, transparent);box-sizing:border-box;font-size:var(--text-caption);align-items:center;gap:8px;margin:0 auto 8px;padding:8px 12px;line-height:1.4;display:inline-flex}.content.is-home-content .ui-operational-status-dot{background:var(--color-ash);border-radius:999px;flex:0 0 7px;width:7px;height:7px}.content.is-home-content .ui-operational-status[data-state=working],.content.is-home-content .ui-operational-status[data-state=loading]{color:var(--color-ink)}.content.is-home-content .ui-operational-status[data-state=working] .ui-operational-status-dot,.content.is-home-content .ui-operational-status[data-state=loading] .ui-operational-status-dot{background:var(--color-deep-teal);animation:1.35s ease-in-out infinite chat-status-pulse}.content.is-home-content .ui-operational-status[data-state=queued]{border-color:color-mix(in srgb, var(--color-deep-teal) 28%, var(--color-warm-mist));color:var(--color-ink)}.content.is-home-content .ui-operational-status[data-state=queued] .ui-operational-status-dot{background:var(--color-deep-teal)}.content.is-home-content .ui-operational-status[data-state=error] .ui-operational-status-dot{background:#bc4343}@keyframes chat-status-pulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.content.is-home-content .ui-segmented-control.chat-mode-controls{isolation:isolate;border:1px solid color-mix(in srgb, var(--color-warm-mist) 88%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--surface-card-surface) 92%, transparent)}.content.is-home-content .ui-segmented-control.chat-mode-controls button{min-height:32px;border-radius:var(--radius-full)!important}.content.is-home-content .chat-input[data-chat-composer-state=queued] textarea{border-color:color-mix(in srgb, var(--color-deep-teal) 38%, var(--color-warm-mist))!important}.content.is-home-content .engine-model-popover,.content.is-home-content .chat-add-menu,.content.is-home-content .chat-add-submenu,.content.is-home-content .chat-commands{overscroll-behavior:contain}.content.is-home-content .engine-model-popover{scrollbar-gutter:stable;max-height:min(440px,60svh);overflow-y:auto}.content.is-home-content .chat-add-menu,.content.is-home-content .chat-add-submenu{max-height:min(420px,58svh);overflow-y:auto}.content.is-home-content :is(.engine-model-trigger,.engine-model-panel button,.chat-add-menu button,.chat-add-submenu button,.chat-commands button,.chat-mode-controls button):focus-visible{outline:2px solid var(--color-deep-teal)!important;outline-offset:2px!important}.content.is-home-content .engine-model-picker.is-open .engine-model-trigger{background:var(--surface-soft-paper)!important}.content.is-home-content .engine-model-panel :is(.engine-model-choice,.engine-model-ultra)[aria-checked=true]{background:color-mix(in srgb, var(--color-deep-teal) 12%, transparent)!important}.content.is-home-content .chat-screen[data-chat-state=working]>.chat-input textarea::placeholder{color:color-mix(in srgb, var(--color-ash) 92%, transparent)}@media (width<=700px){.content.is-home-content .ui-operational-status{border-radius:12px;width:100%;margin:0 0 6px}.content.is-home-content .ui-segmented-control.chat-mode-controls{max-width:calc(100% - 20px)}.content.is-home-content .chat-add-menu{max-width:calc(100vw - 24px);max-height:min(54svh,400px)}.content.is-home-content .chat-add-submenu{max-height:min(38svh,280px)}}@media (prefers-reduced-motion:reduce){.content.is-home-content .ui-operational-status-dot{animation:none!important}}:is(html:has(.content.is-home-content),body:has(.content.is-home-content)){overscroll-behavior:none;height:100%;overflow:hidden!important}.shell:has(>.shell-main>.content.is-home-content){overflow:hidden;height:100dvh!important;min-height:0!important}.shell>.sidebar .sidebar-nav{overscroll-behavior:contain;min-height:0;overflow-y:auto}.shell>.shell-main:has(>.content.is-home-content){height:100dvh;min-height:0;overflow:hidden}.shell>.shell-main>.topbar{flex:none}.shell>.shell-main>.content.is-home-content{overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto;height:auto!important;min-height:0!important;overflow:hidden!important}.shell>.shell-main>.content.is-home-content>.home{flex-direction:column;flex:auto;display:flex;height:auto!important;min-height:0!important;overflow:hidden!important}.shell .content.is-home-content .home-hero{flex:auto;height:auto!important;min-height:0!important;overflow-y:auto!important}.shell .content.is-home-content .chat-screen{flex-direction:column;flex:auto;display:flex;height:auto!important;min-height:0!important;overflow:hidden!important}.shell .content.is-home-content .chat-feed{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0!important;overflow-y:auto!important}.shell .content.is-home-content .chat-screen>:not(.chat-feed){flex:none}.shell .content.is-home-content .chat-screen>.chat-input.is-docked{position:relative!important;bottom:auto!important}@media (width<=900px){.shell>.sidebar{display:none!important}}.chat-progress{color:var(--color-graphite,var(--text-2));font-size:var(--text-caption,12px);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:2px 0;line-height:1.4;display:flex}.chat-progress-steps{align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chat-progress-steps li{opacity:.45;align-items:center;gap:6px;display:inline-flex}.chat-progress-steps li+li:before{content:"→";opacity:.6}.chat-progress-steps li[data-step-state=done]{opacity:.7}.chat-progress-steps li[data-step-state=current]{opacity:1;color:var(--color-ink,var(--ink));font-weight:600;animation:1.4s ease-in-out infinite chat-progress-pulse}.chat-progress[data-operation-status=completed] .chat-progress-steps li[data-step-state=current]{animation:none}.chat-progress.is-failed{color:var(--color-ink,var(--ink))}.chat-progress-retry{min-height:28px}.chat-progress-details{flex-basis:100%;font-size:11px}.chat-progress-details summary{cursor:pointer;opacity:.7;width:max-content}.chat-progress-details dl{gap:2px;margin:4px 0 0;display:grid}.chat-progress-details dl div{gap:6px;display:flex}.chat-progress-details dt{opacity:.6}.chat-progress-details dd{margin:0}@keyframes chat-progress-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-progress-steps li[data-step-state=current]{animation:none}}.engine-model-trigger{align-items:center;gap:4px;max-width:min(260px,46vw);display:inline-flex}.engine-model-trigger .engine-model-pill-model{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.engine-model-trigger .engine-model-pill-sep{opacity:.55}.engine-model-trigger .engine-model-pill-level{white-space:nowrap;flex:none}.engine-model-group-title,.chat-add-group-title{letter-spacing:.4px;text-transform:uppercase;opacity:.6;padding:8px 12px 4px;font-size:10.5px;font-weight:700;display:block}.chat-add-group{border-top:1px solid color-mix(in srgb, currentColor 10%, transparent);margin-top:4px;display:grid}.chat-add-menu .chat-add-copy{text-align:left;min-width:0;display:grid}.chat-add-menu .chat-add-copy small{opacity:.65;white-space:normal;font-size:11px}.chat-add-menu [role=menuitemradio][aria-checked=true]{font-weight:600}.engine-model-scrim{display:none}@media (width<=700px){.chat-input:has(.engine-model-picker.is-open){z-index:230!important}.engine-model-picker.is-open .engine-model-scrim{z-index:1;background:color-mix(in srgb, var(--color-ink) 36%, transparent);display:block;position:fixed;inset:0}.engine-model-picker .engine-model-popover,.content.is-home-content .engine-model-popover{z-index:2;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--color-warm-mist);border-radius:var(--radius-2xl);background:var(--surface-page-canvas);box-shadow:var(--shadow-lg);padding:6px;display:block;top:auto!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;max-height:min(70dvh,480px)!important;position:fixed!important;overflow-y:auto!important}.engine-model-picker .engine-model-popover .engine-model-panel{box-sizing:border-box;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;width:100%!important;display:block!important}.engine-model-popover .engine-model-panel button{min-height:52px}}@media (width<=900px){.shell .content.is-home-content .chat-feed>div{content-visibility:visible}.chat-jump-end-slot{z-index:6;pointer-events:none;height:0;position:relative;overflow:visible}.chat-jump-end{border:1px solid var(--color-warm-mist);border-radius:var(--radius-full);width:40px;height:40px;color:var(--color-ink);background:var(--surface-page-canvas);box-shadow:var(--shadow-lg);pointer-events:auto;place-items:center;padding:0;animation:.16s ease-out both chat-jump-end-in;display:grid;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.chat-jump-end .fi{width:20px;height:20px}.chat-jump-end:active{transform:translate(-50%)scale(.94)}@keyframes chat-jump-end-in{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}}@media (width<=900px) and (prefers-reduced-motion:reduce){.chat-jump-end{transition:none!important;animation:none!important}}@media (width<=900px){.chat-input .send.is-stop{color:var(--color-parchment)!important;background:var(--color-ink)!important}.chat-input .send .chat-stop-glyph{background:currentColor;border-radius:3px;width:12px;height:12px;display:block}.shell:has(>.shell-main>.content.is-home-content){transform:var(--vvt-transform,none);height:var(--vvh,100dvh)!important}.shell>.shell-main:has(>.content.is-home-content){height:var(--vvh,100dvh)}.mobile-nav-drawer{touch-action:pan-y;overscroll-behavior:contain;will-change:transform}.engine-model-picker .engine-model-popover{will-change:transform}.chat-input .send,.chip,.home-chip{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s ease-out}.chat-input .send:active:not(:disabled){transform:scale(.92)!important}.chip:active:not(:disabled),.home-chip:active:not(:disabled){transform:scale(.97)!important}}@media (width<=900px) and (prefers-reduced-motion:reduce){.chat-input .send,.chip,.home-chip{transition:none}.chat-input .send:active:not(:disabled),.chip:active:not(:disabled),.home-chip:active:not(:disabled){transform:none!important}}@media (width<=900px){.chat-feed .bubble.is-assistant,.chat-feed .research-copy{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}}.chat-input:not(.chat-composer) .chat-composer-card,.chat-input:not(.chat-composer) .chat-composer-controls{display:contents}.content.is-home-content .chat-input.chat-composer{flex:none;position:relative;width:min(760px,100%)!important;max-width:760px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-inline:auto!important;padding-inline:0!important}.chat-input.chat-composer .chat-composer-card{background:color-mix(in srgb, var(--color-warm-mist) 25%, var(--color-parchment));box-shadow:inset 0 0 0 1px var(--color-hairline);border-radius:22px;grid-template-columns:minmax(0,1fr);row-gap:2px;padding:4px 6px;transition:background-color .15s ease-out,box-shadow .15s ease-out;display:grid}.chat-input.chat-composer:focus-within .chat-composer-card{background:color-mix(in srgb, var(--color-warm-mist) 34%, var(--color-parchment));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 34%, transparent)}:root[data-engine-theme=dark] .chat-input.chat-composer .chat-composer-card{background:#1a1a1a;box-shadow:inset 0 0 0 1px #2e2e2e}:root[data-engine-theme=dark] .chat-input.chat-composer:focus-within .chat-composer-card{background:#1a1a1a;box-shadow:inset 0 0 0 1px #454545}@keyframes izzat-composer-contorno{0%,to{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 22%, transparent)}50%{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 43%, transparent)}}@media (prefers-reduced-motion:no-preference){.chat-input.chat-composer:focus-within .chat-composer-card{animation:3s ease-in-out infinite izzat-composer-contorno}}.chat-input.chat-composer .chat-composer-card>textarea{box-sizing:border-box;overflow-wrap:anywhere;width:100%;display:block;overflow:hidden;min-height:22px!important;max-height:none!important;box-shadow:none!important;resize:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0 8px!important;font-size:16px!important;line-height:22px!important}.chat-input.chat-composer .chat-composer-card>.attach-strip.is-inset{gap:10px!important;padding:6px 6px 8px!important}.chat-input.chat-composer .attach-thumb img{width:52px!important;height:52px!important}.chat-input.chat-composer .chat-composer-controls{align-items:center;gap:4px;min-width:0;height:32px;display:flex}.chat-input.chat-composer .chat-composer-controls>.attach-btn,.chat-input.chat-composer .chat-composer-controls>.send{flex:none;width:2rem;min-width:0;height:2rem;min-height:0;transform:none;border-radius:999px!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important}.chat-input.chat-composer .chat-composer-controls>.send{margin-left:auto!important}.chat-input.chat-composer .chat-composer-controls>.send:after,.chat-input.chat-composer .chat-composer-controls>.attach-btn:after,.chat-input.chat-composer .engine-model-trigger:after{content:"";position:absolute;inset:-6px}.chat-input.chat-composer .chat-composer-controls>.attach-btn:after{inset:-7px}.chat-input.chat-composer .engine-model-trigger:after{inset:-6px -2px}.chat-input.chat-composer .engine-model-trigger{overflow:visible!important}.chat-input.chat-composer .attach-btn .fi{height:14px;font-size:14px}.chat-input.chat-composer .send .chat-send-arrow{width:18px;height:18px}.chat-input.chat-composer .send .chat-voice-symbol{width:20px;height:20px}.chat-input.chat-composer .chat-composer-controls>.engine-model-picker{flex:0 auto;min-width:0;max-width:calc(100% - 80px)!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.chat-input.chat-composer .engine-model-trigger{gap:4px;position:relative;max-width:100%!important;min-height:32px!important;padding:0 8px!important;font-size:13.5px!important}@media (width>=901px){.chat-input.chat-composer .chat-composer-card{border-radius:24px;row-gap:4px;padding:8px 10px 7px}.chat-input.chat-composer .chat-composer-card>textarea{padding:0 10px!important}.chat-input.chat-composer .chat-composer-controls{gap:6px;height:34px}.chat-input.chat-composer .chat-composer-controls>.attach-btn,.chat-input.chat-composer .chat-composer-controls>.send{width:34px!important;height:34px!important}.chat-input.chat-composer .engine-model-trigger{min-height:34px!important}}.chat-input.chat-composer .chat-add-menu{bottom:calc(100% + 8px);left:6px}.chat-input.chat-composer .engine-model-popover{bottom:calc(100% + 8px);left:42px}@media (width<=700px){.content.is-home-content .chat-input.chat-composer{width:100%!important;max-width:100%!important}}@media (prefers-reduced-motion:reduce){.chat-input.chat-composer .chat-composer-card{transition:none}}@media (width<=900px){.shell>.shell-main:has(>.content.is-home-content)>.topbar{box-sizing:border-box;height:calc(48px + env(safe-area-inset-top,0px))!important;min-height:0!important;padding-block:0!important;padding-top:env(safe-area-inset-top,0px)!important}.content.is-home-content .drawer-backdrop{inset:calc(48px + env(safe-area-inset-top,0px)) 0 0 0!important}}@media (width<=640px){.izzat-ai-panel-header{flex-wrap:wrap}.izzat-ai-panel-connected,.izzat-ai-panel-connected-pending{flex-wrap:wrap;flex:1 0 100%;order:3;min-width:0}}.home-chip-row{flex-wrap:wrap;justify-content:center;gap:8px;width:min(760px,100%);margin-inline:auto;display:flex}.home-chip{border:1px solid var(--color-hairline);min-height:36px;color:var(--color-graphite);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;line-height:1;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;display:inline-flex;position:relative}.home-chip:after{content:"";position:absolute;inset:-4px -2px}.home-chip .fi{color:var(--color-ash);font-size:14px}.home-chip:hover{color:var(--color-ink);border-color:var(--color-ash);background:var(--color-navigation-selected)}.home-chip:focus-visible{outline:2px solid var(--color-deep-teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.home-chip{transition:none}}@media (width>=901px){.chat-input.chat-composer .chat-add-menu{width:248px;max-height:min(320px,60vh);box-shadow:var(--shadow-lg);border-radius:14px;gap:1px;padding:5px}.chat-input.chat-composer .chat-add-menu button{border-radius:9px;gap:10px;min-height:34px;padding:5px 10px;font-size:13px}.chat-input.chat-composer .chat-add-menu .fi,.chat-input.chat-composer .chat-add-menu .chat-add-glyph{width:16px;height:16px;font-size:16px}.chat-input.chat-composer .chat-add-menu .chat-add-copy small{display:none}.chat-input.chat-composer .chat-add-menu .chat-add-group{margin-top:3px}.chat-input.chat-composer .chat-add-menu .chat-add-group-title{padding:6px 10px 2px;font-size:10px}.chat-input.chat-composer .chat-add-submenu button{min-height:32px}}.chat-input.chat-composer .chat-add-submenu{z-index:auto;background:color-mix(in srgb, var(--color-warm-mist) 22%, transparent);width:auto;max-height:200px;box-shadow:none;border:0;border-radius:10px;margin:2px 0 4px;padding:3px;position:static}.chat-input.chat-composer .chat-add-sub>button>.fi:last-child{transition:transform .16s ease-out}.chat-input.chat-composer .chat-add-sub.is-open>button>.fi:last-child{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.chat-input.chat-composer .chat-add-sub>button>.fi:last-child{transition:none}}.chat-input.chat-composer .chat-add-submenu button{grid-template-columns:minmax(0,1fr);gap:1px;min-height:36px;display:grid;padding:6px 10px!important}.chat-input.chat-composer .chat-add-submenu button>strong,.chat-input.chat-composer .chat-add-submenu button>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.chat-input.chat-composer .chat-add-empty{min-width:0}.chat-input.chat-composer .chat-add-empty small{white-space:normal;overflow-wrap:anywhere}.chat-input.chat-composer:has(.chat-add-menu,.engine-model-popover){z-index:40}.chat-input.chat-composer .chat-add-menu{grid-template-columns:minmax(0,1fr);overflow-x:hidden}.chat-queue-list{width:min(680px,100%);color:var(--color-ash);gap:4px;margin:0 auto 6px;padding:0 4px;font-size:12px;list-style:none;display:grid}.chat-queue-list li{align-items:center;gap:8px;min-width:0;display:flex}.chat-queue-list li>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.chat-queue-list .btn-soft{flex:none;padding:2px 10px;font-size:12px}.chat-refazer{align-items:center;gap:6px;width:max-content;height:44px;min-height:44px;margin:-44px 0 0 36px;padding:0 10px;font-size:13px;display:flex;transform:translateY(8px)}.chat-offline{background:var(--color-surface-muted,#0000000d);width:min(680px,100%);color:var(--color-ash);border-radius:8px;margin:0 auto 6px;padding:6px 10px;font-size:13px}@media (width<=900px){:root:has(.chat-input.is-docked) .izzat-ai-orb{bottom:calc(104px + env(safe-area-inset-bottom,0px))!important}:is(:root:has(.chat-input.is-docked:focus-within) .izzat-ai-orb,:root:has(.chat-input:focus-within) .izzat-ai-orb,:root:has(.engine-model-picker.is-open) .izzat-ai-orb,:root:has(.mobile-nav-layer) .izzat-ai-orb){display:none!important}.shell .content.is-home-content .home-hero{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;justify-content:safe center!important}.btn-primary,.btn-soft,.btn-ghost,.wizard-steps .wizard-step,.pz-tabs button,.chat-input:not(.chat-composer) .send,.chat-input:not(.chat-composer) .send.is-submit,.chat-input:not(.chat-composer) .send.is-voice{min-height:44px!important}.btn-primary,.btn-soft,.btn-ghost,.chat-input:not(.chat-composer) .send{min-width:44px}.chat-input:not(.chat-composer) .send{width:44px;height:44px}.wizard-steps{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;overflow-y:hidden;grid-template-columns:none!important;display:flex!important;overflow-x:auto!important}.wizard-steps::-webkit-scrollbar{display:none}.wizard-steps .wizard-step{scroll-snap-align:start;flex:44px;min-width:44px}.wizard-steps .wizard-step>span:last-child{display:none}.wizard-steps .wizard-step.is-active{flex:2 110px}.wizard-steps .wizard-step.is-active>span:last-child{min-width:0;display:block}.wizard-steps .wizard-step.is-active strong{font-size:var(--text-body-sm)!important}nav.pz-tabs[aria-label=Configurações]{scroll-snap-type:x proximity;box-shadow:inset -12px 0 0 0 var(--color-parchment);overflow-x:auto}nav.pz-tabs[aria-label=Configurações] button{scroll-snap-align:start;min-width:44px}}@media (width<=959px){.lgn-screen{overflow-x:clip}.lgn-form-col,.lgn-form-inner{min-width:0;max-width:100%}.lgn-row{flex-wrap:wrap}}@media (width<=900px){.lgn-eye,.lgn-link{min-width:44px;min-height:44px}.lgn-remember{min-height:44px}}@media (width<=700px){.checkout-review-row{grid-template-columns:minmax(0,1fr) 44px}.checkout-review-row input{grid-column:1/-1}.checkout-review-row input:nth-child(2){grid-row:2}.checkout-review-row .icon-btn{width:44px;height:44px}}@media (width<=900px){.engine-toast{width:auto;left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));grid-template-columns:28px minmax(0,1fr) 44px}.engine-toast button{width:44px;height:44px}}@media (width<=700px){.onboarding-choice-group button,.onboarding-option-grid button,.onboarding-goal-list button{min-height:44px;font-size:13px}}@media (width<=900px){.icon-btn{min-width:44px;min-height:44px;padding:7px}button,a,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}}@media (width<=700px){.offer-composer-head small,.page-ready-banner small,.pagination-summary small,.checkout-feature-card small{font-size:11px}.product-stage-tabs button,.offer-composer-status{font-size:12px}}@media (width<=900px){body:has(.shell){padding:0}.mobile-nav-drawer{height:100dvh;padding-left:var(--engine-safe-area-left);padding-right:var(--engine-safe-area-right)}.mobile-nav-head{padding-top:calc(1rem + var(--engine-safe-area-top));flex-shrink:0}.mobile-nav-account{flex-shrink:0}.shell.superapp.has-tabbar,:root:is(.is-web-keyboard-open,.is-native-keyboard-open) .shell{--engine-composer-safe-bottom:0rem}:root .shell.superapp:has(.izzat-ai-orb)>.shell-main:not(:has(.is-home-content)){padding-bottom:calc(var(--tab-bar-height,0px) + env(safe-area-inset-bottom,0px) + 5rem)}:root:is(.is-web-keyboard-open,.is-native-keyboard-open) .shell.superapp>.shell-main:not(:has(.is-home-content)){padding-bottom:0}:root:is(.is-web-keyboard-open,.is-native-keyboard-open) .izzat-ai-orb{display:none}}@media (width<=1279px){:root .app-page-head .page-actions .pj-action-primary{min-height:2.75rem}}.shell .content.is-home-content{--thread-content-max-width:48rem;--thread-wide-max-width:64rem;--thread-gutter:16px;--composer-inline-overhang:24px;--composer-gutter:12px;--composer-radius:28px;--thread-column-width:min(100%, calc(var(--thread-content-max-width) + 2 * var(--thread-gutter)));--composer-width:min(calc(var(--thread-content-max-width) + 2 * var(--composer-inline-overhang)), calc(100cqi - 2 * var(--composer-gutter)));container-type:inline-size}@media (width<=900px){.shell .content.is-home-content{--composer-inline-overhang:0px;padding-inline:0!important}}.shell .content.is-home-content .chat-screen{position:relative;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.shell .content.is-home-content .chat-screen>.chat-feed{z-index:0;box-sizing:border-box;overflow-anchor:none;overscroll-behavior-y:contain;scroll-padding-bottom:var(--thread-scroll-padding-bottom,0px);inset:0;overflow-x:hidden;container-type:inline-size;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;padding:24px 0 var(--thread-scroll-padding-bottom,160px)!important;margin:0!important;position:absolute!important;overflow-y:auto!important}.shell .content.is-home-content .chat-screen>.chat-feed+*{margin-top:auto!important}:where(.shell .content.is-home-content .chat-screen)>:not(.chat-feed){z-index:2;position:relative}.shell .content.is-home-content .chat-screen:after{content:"";z-index:1;height:calc(var(--thread-footer-height,0px) + 20px);pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--surface-page-canvas) 0%, transparent), var(--surface-page-canvas) 28px);position:absolute;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.shell .content.is-home-content .chat-screen>.chat-feed{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-ink) 22%, transparent) transparent;scrollbar-gutter:stable both-edges}}.shell .content.is-home-content .chat-feed>div,.shell .content.is-home-content .chat-feed>.bubble{box-sizing:border-box;width:var(--thread-column-width)!important;max-width:none!important;padding-inline:var(--thread-gutter)!important;content-visibility:visible!important;margin-inline:auto!important}.shell .content.is-home-content .chat-feed .bubble{letter-spacing:0;font-size:16px!important}.shell .content.is-home-content .chat-feed .bubble.is-assistant{max-width:100%!important;line-height:26px!important}.shell .content.is-home-content .chat-feed .bubble.is-user{border-radius:18px!important;max-width:70%!important;padding:10px 16px!important;line-height:24px!important}@media (width<=900px){.shell .content.is-home-content .chat-feed .bubble.is-user{max-width:85%!important}}@media (width>=1100px){.shell .content.is-home-content .chat-feed>div>:is(.research-workspace,.op-card){--thread-wide:min(var(--thread-wide-max-width), calc(100cqw - 2 * var(--thread-gutter)));width:var(--thread-wide)!important;max-width:none!important;margin-inline:calc((100% - var(--thread-wide)) / 2)!important}}.chat-feed>.chat-response-spacer{pointer-events:none;flex:none;height:0;display:block}@property --thread-top-fade{syntax:"<length>";inherits:false;initial-value:0}@property --thread-bottom-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes thread-edge-fade{0%,1%{--thread-top-fade:0px;--thread-bottom-fade:24px}99%,to{--thread-top-fade:24px;--thread-bottom-fade:0px}}@supports (animation-timeline:scroll()){.shell .content.is-home-content .chat-screen>.chat-feed{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--thread-top-fade), #000 calc(100% - var(--thread-bottom-fade)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--thread-top-fade), #000 calc(100% - var(--thread-bottom-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--thread-top-fade), #000 calc(100% - var(--thread-bottom-fade)), transparent);animation:linear both thread-edge-fade;animation-timeline:scroll(self y)}}.chat-feed .stream-chunk{animation:.5s cubic-bezier(.37,.55,.86,.88) both thread-stream-in}@keyframes thread-stream-in{0%{opacity:0}to{opacity:1}}.shell .content.is-home-content .chat-jump-end-slot{z-index:6;pointer-events:none;height:0;position:relative;overflow:visible}.shell .content.is-home-content .chat-jump-end{border:1px solid var(--color-warm-mist);width:36px;height:36px;color:var(--color-ink);background:var(--surface-page-canvas);cursor:pointer;pointer-events:auto;border-radius:999px;place-items:center;padding:0;animation:.2s cubic-bezier(.23,1,.32,1) both thread-jump-in;display:grid;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #0000001f}.shell .content.is-home-content .chat-jump-end:after{content:"";position:absolute;inset:-4px}.shell .content.is-home-content .chat-jump-end .fi{width:20px;height:20px}.shell .content.is-home-content .chat-jump-end:active{transform:translate(-50%)scale(.94)}@keyframes thread-jump-in{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.shell .content.is-home-content .chat-screen>:is(.ui-operational-status,.chat-queue,.chat-send-error){box-sizing:border-box;width:var(--composer-width)!important;margin-inline:auto!important;max-width:none!important;margin-bottom:8px!important}.shell .content.is-home-content .chat-screen>.ui-operational-status{background:var(--surface-page-canvas)}.shell .content.is-home-content .chat-input.chat-composer{width:var(--composer-width)!important;max-width:none!important;margin-inline:auto!important}.shell .content.is-home-content .chat-screen>.chat-input.chat-composer{margin-bottom:max(1rem, env(safe-area-inset-bottom,0px))!important}.shell .content.is-home-content .chat-input.chat-composer .chat-composer-card{border-radius:var(--composer-radius);row-gap:8px;padding:12px 12px 10px}.shell .content.is-home-content .chat-input.chat-composer .chat-composer-card>textarea{min-height:24px!important;padding:0 6px!important;font-size:16px!important;line-height:24px!important}.shell .content.is-home-content .chat-input.chat-composer .chat-composer-controls{gap:6px;height:36px}.shell .content.is-home-content .chat-input.chat-composer .chat-composer-controls>.attach-btn,.shell .content.is-home-content .chat-input.chat-composer .chat-composer-controls>.send{width:2.25rem;height:2.25rem}.shell .content.is-home-content .chat-input.chat-composer .chat-composer-controls>.send:after,.shell .content.is-home-content .chat-input.chat-composer .chat-composer-controls>.attach-btn:after{inset:-6px}.shell .content.is-home-content .chat-input.chat-composer .engine-model-trigger{min-height:36px!important;font-size:14px!important}.shell .content.is-home-content .chat-input.chat-composer .engine-model-trigger:after{inset:-5px -2px}.shell .content.is-home-content .chat-input.chat-composer .attach-btn .fi{height:16px;font-size:16px}@media (width<=900px){.shell .content.is-home-content .chat-input.chat-composer .chat-composer-card{row-gap:6px;padding:10px 10px 8px}.shell .content.is-home-content .chat-screen>.chat-input.chat-composer{margin-bottom:max(.625rem, var(--engine-composer-safe-bottom,env(safe-area-inset-bottom,0px)))!important}}.shell .content.is-home-content .home-chip-row{width:var(--composer-width)}@media (prefers-reduced-motion:reduce){.chat-feed .stream-chunk,.shell .content.is-home-content .chat-jump-end{animation:none!important}.shell .content.is-home-content .chat-screen>.chat-feed{animation:none;-webkit-mask-image:none;mask-image:none}}[data-visual360-area=início] .pz-page{min-inline-size:0}[data-visual360-area=início] .pz-head{gap:var(--spacing-16);flex-wrap:wrap}[data-visual360-area=início] .pz-head>div{flex:16rem;min-inline-size:0}[data-visual360-area=início] :is(.ov-headline-card,.ps-block){overflow-wrap:anywhere;min-inline-size:0}[data-visual360-area=início] :is(.ov-headline-card small,.ov-headline-card span,.ps-hint){font-size:.875rem;line-height:1.5}[data-visual360-area=início] .usage-bars{max-inline-size:100%}@media (width<=56.25rem){[data-visual360-area=início] .pz-create{min-block-size:2.75rem}[data-visual360-area=início] .ov-headline{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-visual360-area=início] .bubble-copy:focus-visible{background-color:var(--color-navigation-selected);box-shadow:0 0 0 2px var(--color-hairline)}@media (width<=56.25rem){[data-visual360-area=início] .pz-head>div{flex:0 auto}}[data-visual360-area=início] .ov-headline-card:not(.is-primary) small{color:var(--color-graphite);--color-ash:var(--color-graphite)}[data-visual360-area=início] .bubble-copy:focus-visible{text-underline-offset:.2em;text-decoration-line:underline}[data-visual360-area=vender]{--text-body-sm:.875rem;--text-caption:.875rem;--text-micro:.875rem;min-inline-size:0}[data-visual360-area=vender] :is(.page,.app-page,.products-grid,.list,.detail-grid,.fields-grid,.payments-manager-main){min-inline-size:0}[data-visual360-area=vender] :is(.app-page-head,.pz-head){align-items:flex-start;gap:var(--spacing-16);flex-wrap:wrap}[data-visual360-area=vender] .app-page-heading{flex:16rem;min-inline-size:min(100%,12.5rem)}[data-visual360-area=vender] :is(.app-page-actions,.pz-actions,.row-actions,.page-row-acoes){align-items:center;gap:var(--spacing-8);flex-wrap:wrap;max-inline-size:100%;display:flex}[data-visual360-area=vender] :is(.pz-filters,.pages-list-toolbar){gap:var(--spacing-12);flex-wrap:wrap;align-items:center;margin-block-end:var(--spacing-16)}[data-visual360-area=vender] :is(.pz-search,.pages-list-search){flex:14rem;min-inline-size:min(100%,14rem);max-inline-size:100%}[data-visual360-area=vender] :is(.pz-pills,.pages-status-filters){gap:var(--spacing-8);flex-wrap:wrap;min-inline-size:0}[data-visual360-area=vender] .pz-pills button{font-size:.875rem}[data-visual360-area=vender] :is(.pz-count,.loja-meta,.loja-meta strong,.loja-lista .loja-linha small,.loja-lista .id-curto small,.payments-metrics article small,.payments-metrics article span){font-size:.875rem;line-height:1.5}[data-visual360-area=vender] .products-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}[data-visual360-area=vender] :is(.product-card,.page-row-texto,.checkout-create-form,.operation-form,.payments-main-card){min-inline-size:0}[data-visual360-area=vender] :is(.page-row-texto strong,.page-row-texto>.muted){white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}[data-visual360-area=vender] :is(.pedidos-lista__meta,.pedidos-lista__rastreio,.payments-integration-ids dd){overflow-wrap:anywhere;min-inline-size:0}[data-visual360-area=vender] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){min-inline-size:0;max-inline-size:100%;font-size:1rem}[data-visual360-area=vender] :is(.async-state:not(.is-loading),.pages-empty-state,.loja-cartao){gap:var(--spacing-16);line-height:1.5}[data-visual360-area=vender] :is(button,a,input,select,textarea):focus-visible{background-color:var(--color-navigation-selected)}[data-visual360-area=vender] :is(.payments-sale-row,.payments-integration-actions){gap:var(--spacing-12);flex-wrap:wrap}@media (width<=56.25rem){[data-visual360-area=vender] :is(.btn-primary,.btn-soft,.btn-ghost,.pz-create,.pz-pills button,.icon-btn,.pj-action-primary,.page-row-acoes button){min-block-size:2.75rem;min-inline-size:2.75rem}[data-visual360-area=vender] :is(input:not([type=checkbox]):not([type=radio]),select){min-block-size:2.75rem}[data-visual360-area=vender] :is(.pz-filters,.pages-list-toolbar){flex-direction:column;align-items:stretch}[data-visual360-area=vender] :is(.pz-search,.pages-list-search){flex-basis:auto;inline-size:100%}[data-visual360-area=vender] .checkouts-page .upsell-select{max-inline-size:100%}[data-visual360-area=vender] :is(.coupons-page,.checkouts-page) .product-row{gap:var(--spacing-12);flex-wrap:wrap}[data-visual360-area=vender] :is(.coupons-page,.checkouts-page) .row-actions{gap:var(--spacing-8);flex-basis:100%}[data-visual360-area=vender] .payments-page .payments-plan-list>div{gap:var(--spacing-12);flex-wrap:wrap}}@media (width<=30rem){[data-visual360-area=vender] .payments-page .payments-metrics--duo{grid-template-columns:minmax(0,1fr)}[data-visual360-area=vender] .payments-page .payments-metrics--duo article:first-child{border-inline-end:0}[data-visual360-area=vender] .payments-page .payments-metrics--duo article+article{border-block-start:1px solid var(--color-hairline)}}@media (width<=56.25rem){[data-visual360-area=vender]>.page.app-page{padding-inline:0;padding-block:var(--spacing-16)}}[data-visual360-area=vender] :is(.jpdf-botao.btn-soft,.marcas-workspace .btn-soft,.op-estado .btn-soft){border:1px solid var(--color-graphite)}@media (width<=56.25rem){[data-visual360-area=vender] .app-page-heading{flex-basis:auto}}[data-visual360-area=vender] :is(.jpdf-botao.btn-soft,.marcas-workspace .btn-soft,.op-estado .btn-soft,.upsell-select),:root[data-engine-theme] .shell [data-visual360-area=vender] :is(.jpdf-botao.btn-soft,.marcas-workspace .btn-soft,.op-estado .btn-soft,select.upsell-select){--color-warm-mist:var(--color-graphite);--color-control-border:var(--color-graphite);border-color:var(--color-graphite)}[data-visual360-area=marketing] .ads-shell.is-embutido,[data-visual360-area=marketing] .ads-conteudo,[data-visual360-area=marketing] .app-page{min-width:0;max-width:100%}[data-visual360-area=marketing] .ads-topo-contexto,[data-visual360-area=marketing] .ads-cabecalho-acoes,[data-visual360-area=marketing] .ads-cabecalho-acoes-direita,[data-visual360-area=marketing] .ads-aviso{gap:var(--spacing-12);flex-wrap:wrap}[data-visual360-area=marketing] .ads-contexto-superficie{flex-wrap:wrap;flex:0 auto;min-width:0;max-height:none}[data-visual360-area=marketing] .ads-tabela-caixa{min-width:0;max-width:100%}[data-visual360-area=marketing] .ads-tabela,[data-visual360-area=marketing] .ads-tabela thead th,[data-visual360-area=marketing] .ads-metricas small,[data-visual360-area=marketing] .ads-metricas-da-linha dt,[data-visual360-area=marketing] .ads-metricas-da-linha dd,[data-visual360-area=marketing] .ads-metricas-da-linha dd small,[data-visual360-area=marketing] .ads-metricas-secundarias summary,[data-visual360-area=marketing] .ads-cabecalho p,[data-visual360-area=marketing] .ads-accounts-header p,[data-visual360-area=marketing] .ads-accounts-provenance p,[data-visual360-area=marketing] .ads-accounts-access-content small,[data-visual360-area=marketing] .ads-accounts-badge{font-size:var(--text-body);line-height:1.5}[data-visual360-area=marketing] .svc-grid{gap:var(--spacing-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}[data-visual360-area=marketing] .studio-card{min-width:0;padding:var(--spacing-16);gap:var(--spacing-8)}[data-visual360-area=marketing] .studio-card small,[data-visual360-area=marketing] .studio-card em{font-size:var(--text-body);color:var(--color-graphite);line-height:1.5}[data-visual360-area=marketing] .studio-card strong,[data-visual360-area=marketing] .pixels-page .list-row>.muted,[data-visual360-area=marketing] .affiliates-page .list-row>.muted,[data-visual360-area=marketing] .pixels-page .debug-resp{overflow-wrap:anywhere;min-width:0}[data-visual360-area=marketing] .operation-form .fields-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}[data-visual360-area=marketing] :is(input,select,textarea){min-width:0;max-width:100%;font-size:1rem}[data-visual360-area=marketing] :is(button,a,summary,input,select,textarea):focus-visible{background-color:var(--color-navigation-selected);box-shadow:0 0 0 2px var(--color-hairline)}@media (width<=56.25rem){[data-visual360-area=marketing] .ads-cabecalho-acoes>*,[data-visual360-area=marketing] .ads-topo-contexto>*{min-width:0;max-width:100%}[data-visual360-area=marketing] :is(button,summary,.btn-soft,.btn-primary,.select-soft,input,select){min-height:2.75rem}[data-visual360-area=marketing] button{min-width:2.75rem}[data-visual360-area=marketing] .ads-barra{gap:var(--spacing-12);align-items:stretch}[data-visual360-area=marketing] .ads-barra>.ads-busca{flex:16rem;min-width:0}[data-visual360-area=marketing] .ads-filtro-pills{flex-wrap:wrap;max-width:100%}[data-visual360-area=marketing] .ads-aviso>div{flex:12rem;min-width:0}[data-visual360-area=marketing] .pixels-page .product-row,[data-visual360-area=marketing] .affiliates-page .product-row{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr)}[data-visual360-area=marketing] .row-actions{gap:var(--spacing-8);flex-wrap:wrap}[data-visual360-area=marketing]>.page.app-page{padding-inline:0;padding-block:var(--spacing-16)}}[data-visual360-area=dados]{--text-body-sm:.875rem;--text-caption:.875rem;--text-micro:.875rem;min-inline-size:0}[data-visual360-area=dados] :is(.analytics-page,.analytics-filtros,.detail-grid,.analytics-funnel-layout){min-inline-size:0}[data-visual360-area=dados] .analytics-filtros{gap:var(--spacing-16);flex-wrap:wrap;align-items:end;display:flex}[data-visual360-area=dados] .analytics-currency-choice{gap:var(--spacing-8);flex:0 18rem;min-inline-size:0;display:grid}[data-visual360-area=dados] .analytics-currency-choice select{inline-size:100%;min-inline-size:0;font-size:1rem}[data-visual360-area=dados] .funil-atalho{overflow-wrap:anywhere;line-height:1.5}[data-visual360-area=dados] :is(.ov-headline-card,.kpi,.panel){min-inline-size:0}[data-visual360-area=dados] :is(.ov-headline-card small,.ov-headline-card span,.kpi small,.kpi span,.search-note){font-size:.875rem;line-height:1.5}[data-visual360-area=dados] :is(.analytics-period-picker,.ov-periods){gap:var(--spacing-8);flex-wrap:wrap}[data-visual360-area=dados] :is(button,a,input,select):focus-visible{background-color:var(--color-navigation-selected)}@media (width<=56.25rem){[data-visual360-area=dados] .analytics-currency-choice{flex-basis:100%}[data-visual360-area=dados] :is(select,button,.funil-atalho){min-block-size:2.75rem}[data-visual360-area=dados] .funil-atalho{align-items:center;display:flex}[data-visual360-area=dados] .analytics-funnel-layout{grid-template-columns:minmax(0,1fr)}[data-visual360-area=dados]>.page.app-page{padding-inline:0;padding-block:var(--spacing-16)}}[data-visual360-area=dados] .analytics-period-picker{align-items:center;gap:var(--spacing-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-visual360-area=dados] .analytics-period-picker button{min-block-size:2.75rem;padding-inline:var(--spacing-12);font-size:.875rem}[data-visual360-area=dados] .conversion-kpis .kpi{align-items:flex-start;gap:var(--spacing-8);flex-direction:column;display:flex}[data-visual360-area=dados] .conversion-kpis .kpi:after{content:none}[data-visual360-area=dados] .conversion-kpis .kpi :is(small,strong,span){display:block}[data-visual360-area=dados] .conversion-kpis .kpi strong{font-size:1.5rem}[data-visual360-area=dados] .funil__titulo{margin-block:var(--spacing-8);font-size:1.5rem;line-height:1.3}[data-visual360-area=dados] .funil__topo{margin-block-end:var(--spacing-16)}[data-visual360-area=conexões] :is(.integrations-page,.skills-page,.workspace-settings-page,.saude-page,.operador-page,.marcas-pagina){min-inline-size:0;max-inline-size:100%}[data-visual360-area=conexões] :is(.conexoes-flow-head,.conexoes-secao-head,.conexoes-flow-acoes,.conexao-card-head,.conexao-card-acoes,.conexao-form-acoes){align-items:center;gap:var(--spacing-12);flex-wrap:wrap;display:flex}[data-visual360-area=conexões] :is(.conexoes-flow-head,.conexoes-secao-head){justify-content:space-between}[data-visual360-area=conexões] :is(.conexao-card-titulo,.conexao-linha-id,.conexoes-flow-head>div,.conexoes-secao-head>div,.field,.ps-form,.ps-form label){min-inline-size:0}[data-visual360-area=conexões] :is(.conexao-linha-id,.conexao-causa,.conexao-composio-meta,.conexao-form-dica,.ps-secret,.ps-hint,.op-estado,.marcas-estado__texto){overflow-wrap:anywhere}[data-visual360-area=conexões] :is(.skills-grid,.svc-grid,.svc-plan-grid){gap:var(--spacing-16);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}[data-visual360-area=conexões] :is(.svc-card,.svc-card-open,.svc-card-copy,.svc-plan,.svc-detail,.svc-plans,.skill-card){min-inline-size:0;max-inline-size:100%}[data-visual360-area=conexões] .svc-card-copy :is(strong,small){overflow-wrap:anywhere}[data-visual360-area=conexões] .svc-art{background-color:var(--color-navigation-selected);color:var(--color-ink)}[data-visual360-area=conexões] :is(.pz-filters,.pz-pills,.svc-cycle){gap:var(--spacing-8);flex-wrap:wrap}[data-visual360-area=conexões] :is(.marcas-selo,.marcas-celula__rotulo,.marcas-linha__nome small,.marcas-estado__texto small,.conexao-form-dica,.conexao-composio-meta){font-size:max(var(--text-body), .875rem)}[data-visual360-area=conexões] :is(input,textarea,select){max-inline-size:100%;font-size:1rem}[data-visual360-area=conexões] :is(button,a,summary,input,textarea,select):focus-visible{background-color:var(--color-navigation-selected);box-shadow:0 0 0 2px var(--color-hairline)}@media (width<=56.25rem){[data-visual360-area=conexões] .operador-page .op-bloco{padding-inline-end:0}[data-visual360-area=conexões] :is(.conexoes-flow-head,.conexoes-secao-head){align-items:stretch}[data-visual360-area=conexões] :is(.conexoes-flow-acoes,.conexao-card-acoes,.conexao-form-acoes){inline-size:100%}[data-visual360-area=conexões] :is(.conexoes-flow-acoes,.conexao-card-acoes,.conexao-form-acoes)>:is(button,a){white-space:normal;flex:auto}[data-visual360-area=conexões] :is(.pz-search,.conexao-form,.workspace-settings-page .ps-form){inline-size:100%;min-inline-size:0}[data-visual360-area=conexões] :is(.pz-pills button,.conexao-card button,.conexoes-flow-acoes a,.svc-cycle button,.svc-detail button,.svc-plans button,.workspace-settings-page button,.operador-page button){min-block-size:2.75rem;min-inline-size:2.75rem}[data-visual360-area=conexões] .integrations-page .product-row{gap:var(--spacing-8);flex-wrap:wrap}}@media (width<=25rem){[data-visual360-area=conexões] .marcas-resumo{grid-template-columns:minmax(0,1fr)}}@media (width<=56.25rem){[data-visual360-area=conexões]>.page.app-page{padding-inline:0;padding-block:var(--spacing-16)}}[data-visual360-area=conexões] :is(.jpdf-botao.btn-soft,.marcas-workspace .btn-soft,.op-estado .btn-soft){border:1px solid var(--color-graphite)}[data-visual360-area=conexões] :is(.jpdf-botao.btn-soft,.marcas-workspace .btn-soft,.op-estado .btn-soft,.upsell-select),:root[data-engine-theme] .shell [data-visual360-area=conexões] :is(.jpdf-botao.btn-soft,.marcas-workspace .btn-soft,.op-estado .btn-soft,select.upsell-select){--color-warm-mist:var(--color-graphite);--color-control-border:var(--color-graphite);border-color:var(--color-graphite)}[data-visual360-area=clientes] :is(.customers-page,.students-page,.members-page,.pz-page){min-inline-size:0}[data-visual360-area=clientes] :is(.pz-head,.pz-filters,.row-actions){gap:var(--spacing-12);flex-wrap:wrap}[data-visual360-area=clientes] :is(.pz-search,.field){min-inline-size:0;max-inline-size:100%}[data-visual360-area=clientes] :is(input,textarea,select){max-inline-size:100%;font-size:1rem}[data-visual360-area=clientes] :is(.pz-count,.student-meta,.members-meta){font-size:.875rem}@media (width<=56.25rem){[data-visual360-area=clientes] :is(.pz-create,.pz-pills button,.row-actions button){min-block-size:2.75rem;min-inline-size:2.75rem}[data-visual360-area=clientes] .pz-head>div{flex:auto;min-inline-size:0}}[data-visual360-area=workspace] .drive-page{min-inline-size:0;max-inline-size:100%}[data-visual360-area=workspace] .drive-page :is(input,select){max-inline-size:100%;font-size:1rem}@media (width<=56.25rem){[data-visual360-area=workspace] .drive-page .row-actions{gap:var(--spacing-8);flex-wrap:wrap}}:where(button,[role=button],[role=menuitem],[role=menuitemradio],[role=tab],summary,select,input,textarea,.btn-primary,.btn-soft){transition:background-color .14s,border-color .14s,color .14s,opacity .14s,box-shadow .14s,transform .14s}:where(button,[role=button],.btn-primary,.btn-soft):active:not(:disabled,[aria-disabled=true]){transform:scale(.985)}:where(button,[role=button],summary):disabled,:where([aria-disabled=true]){cursor:not-allowed}:where([aria-busy=true]){cursor:progress}:where(h1,h2,h3,h4){text-wrap:balance}:where(p,li,dd,figcaption){text-wrap:pretty}:where(table,.kpi,[data-numeric]){font-variant-numeric:tabular-nums}:where(:target,[tabindex="-1"]:focus){scroll-margin-block:5rem}@media (prefers-reduced-motion:reduce){:where(button,[role=button],.btn-primary,.btn-soft):active:not(:disabled,[aria-disabled=true]){transform:none}}.step-up{background:var(--color-raw-fff);width:100%;max-width:min(92vw,25rem);color:var(--color-raw-1d1d1f);--color-step-up-rotulo:#424245;--color-step-up-erro:#b3261e;border:0;border-radius:1.25rem;padding:0;box-shadow:0 1.5rem 5rem #00000047}.step-up::backdrop{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);background:#0006}.step-up__box{gap:var(--spacing-12);flex-direction:column;padding:1.5rem;display:flex}.step-up h2{margin:0;font-size:1.25rem}.step-up__sub,.step-up__ou{color:var(--color-raw-6e6e73);text-align:left;margin:0;font-size:.875rem}.step-up__ou{text-align:center}.step-up label{font-size:var(--text-body,.875rem);color:var(--color-step-up-rotulo);flex-direction:column;gap:.25rem;display:flex}.step-up input{border:1px solid var(--color-raw-d2d2d7);border-radius:var(--radius-xl);height:2.75rem;padding:0 var(--spacing-12);font-size:1rem}.step-up input:focus-visible,.step-up button:focus-visible{outline:2px solid var(--color-raw-0a5cff);outline-offset:2px}.step-up button{border-radius:var(--radius-full);cursor:pointer;border:0;min-height:2.75rem;font-size:.9375rem;font-weight:600;transition:transform .12s}.step-up button:active{transform:scale(.98)}.step-up__pri{background:var(--color-raw-0a5cff);color:var(--color-raw-fff)}.step-up__sec{background:var(--color-raw-f5f5f7);color:var(--color-raw-1d1d1f)}.step-up__x{color:var(--color-raw-6e6e73);background:0 0}.step-up__msg{min-height:1.125rem;font-size:var(--text-body,.875rem);color:var(--color-step-up-erro);margin:0}@media (prefers-reduced-motion:reduce){.step-up button{transition:none}}.erro-rota{background:var(--color-parchment);min-block-size:100dvh;color:var(--color-ink);font-size:var(--text-body);place-items:center;padding:1.5rem;display:grid}.erro-rota-cartao{text-align:center;border:1px solid var(--color-hairline);background:#ffffff08;border-radius:1rem;justify-items:center;gap:.75rem;inline-size:min(100%,26rem);padding:2rem 1.5rem;animation:.2s ease-out erro-rota-in;display:grid}.erro-rota-marca{block-size:2.5rem;inline-size:2.5rem}.erro-rota h1{margin:.25rem 0 0;font-size:1.25rem;font-weight:600}.erro-rota p{color:var(--color-ash);margin:0;line-height:1.45}.erro-rota-acoes{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-block-start:.5rem;display:flex}.erro-rota-botao{border:1px solid var(--color-hairline);border-radius:var(--radius-full);min-block-size:2.75rem;color:var(--color-ink);font:inherit;font-size:var(--text-body);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 1.125rem;text-decoration:none;display:inline-flex}.erro-rota-botao.is-primario{color:var(--color-parchment);background:var(--color-ink);border-color:var(--color-ink)}.erro-rota-botao:hover{opacity:.88}.erro-rota-acoes :is(button,a):focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@keyframes erro-rota-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.erro-rota-cartao{animation:none}}.erro-rota-marca{filter:invert()}
