.wzd-pricing-calculator :is(h1,h2){margin:0 0 24px;font-size:24px}.wzd-pricing-grid{grid-template-columns:minmax(150px,.8fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.wzd-pricing-calculator label{gap:8px;font-size:13px;display:grid}.wzd-pricing-calculator input{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:8px;padding:12px}.wzd-pricing-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.wzd-pricing-results dt{color:var(--ink-soft);font-size:12px;line-height:1.5}.wzd-pricing-results dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 0;font-size:22px;font-weight:550}.wzd-pricing-calculator>p{color:var(--ink-soft);margin:12px 0 0;font-size:12px;line-height:1.6}.wzd-pricing-formula{color:var(--ink-soft);margin-top:16px;font-size:12px;line-height:1.6}.wzd-pricing-formula p{margin:0 0 4px}.wzd-pricing-formula ul{margin:0;padding-left:20px;list-style:outside}.wzd-pricing-calculator input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:720px){.wzd-pricing-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:480px){.wzd-pricing-results{grid-template-columns:1fr;gap:14px}.wzd-pricing-results>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.wzd-pricing-results dd{white-space:nowrap;overflow-wrap:normal;margin:0;font-size:18px}}
.billing-payment-preview{gap:24px;display:grid}.billing-preview-header a{color:var(--ink-soft);text-underline-offset:3px;font-size:13px;text-decoration:underline}.billing-preview-header h1{margin:18px 0 8px;font-size:28px}.billing-preview-header h2{margin:18px 0 8px;font-size:22px}.billing-preview-plans{border:1px solid var(--line);border-radius:99px;gap:4px;margin-top:12px;padding:4px;display:inline-flex}.billing-preview-plans button{color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:10px 24px;font-size:13px}.billing-preview-plans button[aria-pressed=true]{color:var(--paper);background:var(--ink)}.billing-preview-plans button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.billing-preview-header p,.billing-preview-invoice>p,.billing-preview-pay p{color:var(--ink-soft);font-size:13px;line-height:1.6}.billing-preview-invoice-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.billing-preview-eyebrow{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.billing-preview-invoice h2{margin:6px 0 12px;font-size:24px}.billing-preview-status{border:1px solid var(--line);white-space:nowrap;border-radius:99px;padding:6px 10px;font-size:12px}.billing-preview-lines{margin:24px 0}.billing-preview-lines>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:14px 0;font-size:14px;display:flex}.billing-preview-lines dt span{color:var(--ink-soft);margin-top:6px;font-size:12px;display:block}.billing-preview-lines dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.billing-preview-lines .billing-preview-total{border:0;font-size:20px;font-weight:550}.billing-preview-budget{border:1px solid var(--line);color:var(--ink-soft);border-radius:8px;padding:14px;font-size:13px;line-height:1.6}.billing-preview-pay{margin-top:24px}.billing-preview-pay button{border:1px solid var(--line);background:var(--ink);color:var(--paper);font:inherit;opacity:.45;cursor:not-allowed;border-radius:99px;padding:12px 24px}.billing-preview-scope h2{margin:0 0 20px;font-size:24px}.billing-preview-scope-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;display:grid}.billing-preview-scope h3{margin:0 0 12px;font-size:14px;font-weight:550}.billing-preview-scope ul{color:var(--ink-soft);margin:0;padding-left:18px;font-size:13px;line-height:1.6;list-style:outside}.billing-preview-scope li+li{margin-top:10px}.billing-preview-scope strong{color:var(--ink);font-weight:550}@media (max-width:720px){.billing-preview-scope-grid{grid-template-columns:1fr;gap:24px}}@media (max-width:480px){.billing-preview-lines .billing-preview-total{font-size:18px}.billing-preview-header h1{font-size:24px}}
.brand-studio-module__TzM50a__studio{max-width:1440px;color:var(--ink);margin:0 auto;padding-bottom:40px}.brand-studio-module__TzM50a__header{justify-content:space-between;align-items:flex-start;gap:24px;margin:8px 0 30px;display:flex}.brand-studio-module__TzM50a__header h1{letter-spacing:-1px;margin:12px 0 8px;font-size:32px;font-weight:600}.brand-studio-module__TzM50a__header p,.brand-studio-module__TzM50a__modeNote,.brand-studio-module__TzM50a__pathHeading p,.brand-studio-module__TzM50a__briefHead p{color:var(--ink-soft);font-size:14px;line-height:1.6}.brand-studio-module__TzM50a__eyebrow{font-family:var(--font-mono);letter-spacing:1.4px;color:var(--ink-soft);align-items:center;gap:8px;font-size:10px;display:flex}.brand-studio-module__TzM50a__badge{border:1px solid var(--line);color:var(--ink-soft);border-radius:20px;flex-shrink:0;padding:6px 11px;font-size:11px;display:inline-block}.brand-studio-module__TzM50a__toolbar{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.brand-studio-module__TzM50a__toolbar nav{gap:6px;display:flex}.brand-studio-module__TzM50a__studio button,.brand-studio-module__TzM50a__studio select{cursor:pointer}.brand-studio-module__TzM50a__toolbar button,.brand-studio-module__TzM50a__back,.brand-studio-module__TzM50a__actions button{color:var(--ink-soft);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:inline-flex}.brand-studio-module__TzM50a__toolbar button[aria-current],.brand-studio-module__TzM50a__toolbar button:hover,.brand-studio-module__TzM50a__actions button:hover{background:var(--panel-2);color:var(--ink)}.brand-studio-module__TzM50a__toolbar label{color:var(--ink-soft);align-items:center;gap:12px;font-size:12px;display:flex}.brand-studio-module__TzM50a__studio select{background:var(--panel);border:1px solid var(--line);color:var(--ink);border-radius:6px;padding:8px;font-size:13px}.brand-studio-module__TzM50a__modeNote{margin:12px 0 24px}.brand-studio-module__TzM50a__layout{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);align-items:start;gap:24px;display:grid}.brand-studio-module__TzM50a__hero,.brand-studio-module__TzM50a__layerDetail{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:32px}.brand-studio-module__TzM50a__hero h2{letter-spacing:-.8px;margin:22px 0 16px;font-size:clamp(24px,2.5vw,34px);font-weight:500;line-height:1.18}.brand-studio-module__TzM50a__hero p,.brand-studio-module__TzM50a__layerDetail>p{max-width:500px;color:var(--ink-soft);font-size:14px;line-height:1.7}.brand-studio-module__TzM50a__studio .brand-studio-module__TzM50a__primary{background:var(--ink);color:var(--paper);border:1px solid var(--ink);border-radius:7px;justify-content:center;align-items:center;gap:14px;padding:11px 15px;font-size:13px;font-weight:550;display:inline-flex}.brand-studio-module__TzM50a__hero .brand-studio-module__TzM50a__primary{margin:24px 0 13px}.brand-studio-module__TzM50a__hero small{color:var(--ink-soft);font-size:11px;line-height:1.6;display:block}.brand-studio-module__TzM50a__pathHeading{margin:28px 0 16px}.brand-studio-module__TzM50a__pathHeading h2,.brand-studio-module__TzM50a__brief h2{margin-bottom:6px;font-size:18px;font-weight:550}.brand-studio-module__TzM50a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.brand-studio-module__TzM50a__layerCard{text-align:left;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:9px;flex-direction:column;padding:18px;transition:border-color .15s;display:flex}.brand-studio-module__TzM50a__layerCard:hover{border-color:var(--ink-soft)}.brand-studio-module__TzM50a__cardTop{color:var(--ink-soft);justify-content:space-between;margin-bottom:20px;display:flex}.brand-studio-module__TzM50a__layerCard h3{margin-bottom:9px;font-size:13px;font-weight:600}.brand-studio-module__TzM50a__layerCard p{color:var(--ink-soft);margin:0 0 17px;font-size:12px;line-height:1.6}.brand-studio-module__TzM50a__status{color:var(--ink-soft);align-items:center;gap:6px;margin-top:auto;font-size:10px;display:flex}.brand-studio-module__TzM50a__status:before{content:"";background:var(--ink-faint);border-radius:100%;width:5px;height:5px}.brand-studio-module__TzM50a__footnote{color:var(--ink-soft);margin-top:17px;font-size:11px;line-height:1.6}.brand-studio-module__TzM50a__chat{border:1px solid var(--line);background:var(--panel);border-radius:12px;position:sticky;top:20px;overflow:hidden}.brand-studio-module__TzM50a__chatHead{border-bottom:1px solid var(--line);padding:23px}.brand-studio-module__TzM50a__chatHead h2{letter-spacing:-.3px;margin:13px 0 7px;font-size:17px;font-weight:550}.brand-studio-module__TzM50a__chatHead p{color:var(--ink-soft);overflow-wrap:anywhere;font-size:10px}.brand-studio-module__TzM50a__messages{min-height:240px;max-height:550px;padding:22px;overflow:auto}.brand-studio-module__TzM50a__intro{color:var(--ink-soft);font-size:13px;line-height:1.75}.brand-studio-module__TzM50a__intro ul{padding:14px 0 14px 18px;list-style:outside}.brand-studio-module__TzM50a__intro li{margin:6px 0}.brand-studio-module__TzM50a__chat form{border-top:1px solid var(--line);padding:20px}.brand-studio-module__TzM50a__chat form label,.brand-studio-module__TzM50a__fields label,.brand-studio-module__TzM50a__layerEditor label{margin-bottom:9px;font-size:12px;font-weight:550;display:block}.brand-studio-module__TzM50a__studio textarea{resize:vertical;border:1px solid var(--line-strong);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:7px;margin:9px 0 12px;padding:12px;font-size:13px;line-height:1.65;display:block}.brand-studio-module__TzM50a__chat form .brand-studio-module__TzM50a__primary{width:100%}.brand-studio-module__TzM50a__chat small{color:var(--ink-soft);margin-top:12px;font-size:10px;line-height:1.6;display:block}.brand-studio-module__TzM50a__studio button:disabled{opacity:.5;cursor:default}.brand-studio-module__TzM50a__studio :is(button,select,textarea):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.brand-studio-module__TzM50a__reply,.brand-studio-module__TzM50a__userMessage{overflow-wrap:anywhere;margin-bottom:24px;font-size:13px;line-height:1.75}.brand-studio-module__TzM50a__reply>strong,.brand-studio-module__TzM50a__userMessage>strong{color:var(--ink-soft);margin-bottom:8px;font-size:10px;display:block}.brand-studio-module__TzM50a__userMessage div{white-space:pre-wrap}.brand-studio-module__TzM50a__userMessage{background:var(--panel-2);border-radius:8px;padding:14px}.brand-studio-module__TzM50a__preview,.brand-studio-module__TzM50a__error,.brand-studio-module__TzM50a__notice{border:1px solid var(--line);border-radius:7px;margin-bottom:18px;padding:12px 15px;font-size:12px;line-height:1.6}.brand-studio-module__TzM50a__error{color:var(--error)}.brand-studio-module__TzM50a__layerDetail .brand-studio-module__TzM50a__back{margin-bottom:28px;padding-left:0}.brand-studio-module__TzM50a__layerDetail h2{margin:16px 0;font-size:28px}.brand-studio-module__TzM50a__layerDetail .brand-studio-module__TzM50a__badge{margin-top:18px}.brand-studio-module__TzM50a__layerDetail dl{margin:24px 0}.brand-studio-module__TzM50a__studio dt{text-transform:capitalize;margin:17px 0 6px;font-size:11px;font-weight:600}.brand-studio-module__TzM50a__studio dd{color:var(--ink-soft);font-size:13px;line-height:1.6}.brand-studio-module__TzM50a__brief{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:26px}.brand-studio-module__TzM50a__briefHead{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.brand-studio-module__TzM50a__actions{flex-wrap:wrap;flex-shrink:0;gap:6px;display:flex}.brand-studio-module__TzM50a__fields{grid-template-columns:1fr 1fr;gap:22px 28px;display:grid}.brand-studio-module__TzM50a__fields label{border-bottom:1px solid var(--line);padding-bottom:18px}.brand-studio-module__TzM50a__fields label span{color:var(--ink-soft);margin:6px 0;font-size:11px;font-weight:400;line-height:1.6;display:block}.brand-studio-module__TzM50a__fields label p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px;font-size:13px;font-weight:400;line-height:1.7}.brand-studio-module__TzM50a__brief>h3{margin:28px 0 16px;font-size:15px}.brand-studio-module__TzM50a__layerEditor{border-top:1px solid var(--line);padding:16px 0}.brand-studio-module__TzM50a__layerEditor summary{cursor:pointer;font-size:13px}.brand-studio-module__TzM50a__layerEditor summary span{float:right;color:var(--ink-soft);font-size:11px}.brand-studio-module__TzM50a__layerEditor label{margin-top:15px}.brand-studio-module__TzM50a__layerEditor select{margin-top:8px;display:block}.brand-studio-module__TzM50a__layerEditor dd{white-space:pre-wrap;overflow-wrap:anywhere}@media (min-width:1600px){.brand-studio-module__TzM50a__hero{padding:40px}.brand-studio-module__TzM50a__hero h2{font-size:36px}}@media (max-width:1050px){.brand-studio-module__TzM50a__layout{grid-template-columns:minmax(0,1fr)}.brand-studio-module__TzM50a__chat{position:static}.brand-studio-module__TzM50a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-studio-module__TzM50a__messages{min-height:160px}.brand-studio-module__TzM50a__briefHead{flex-direction:column}}@media (max-width:600px){.brand-studio-module__TzM50a__header{flex-direction:column;gap:12px;margin-bottom:20px}.brand-studio-module__TzM50a__header h1{font-size:28px}.brand-studio-module__TzM50a__toolbar{flex-direction:column;align-items:flex-start}.brand-studio-module__TzM50a__toolbar nav{width:100%}.brand-studio-module__TzM50a__toolbar button{padding:9px 10px;font-size:12px}.brand-studio-module__TzM50a__toolbar label{justify-content:space-between;width:100%}.brand-studio-module__TzM50a__hero,.brand-studio-module__TzM50a__layerDetail{padding:23px}.brand-studio-module__TzM50a__hero h2{font-size:27px}.brand-studio-module__TzM50a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-studio-module__TzM50a__layerCard{padding:15px}.brand-studio-module__TzM50a__fields{grid-template-columns:1fr}.brand-studio-module__TzM50a__brief{padding:18px}.brand-studio-module__TzM50a__layerEditor summary span{float:none;margin-top:6px;display:block}.brand-studio-module__TzM50a__layout{gap:20px}.brand-studio-module__TzM50a__hero .brand-studio-module__TzM50a__primary{width:100%}}.brand-studio-module__TzM50a__formattedReply{white-space:normal;overflow-wrap:anywhere;min-width:0}.brand-studio-module__TzM50a__formattedReply>:first-child{margin-top:0}.brand-studio-module__TzM50a__formattedReply>:last-child{margin-bottom:0}.brand-studio-module__TzM50a__formattedReply p{margin:0 0 12px}.brand-studio-module__TzM50a__formattedReply h3,.brand-studio-module__TzM50a__formattedReply h4{color:var(--ink);letter-spacing:normal;margin:22px 0 10px;font-weight:600;line-height:1.4}.brand-studio-module__TzM50a__formattedReply h3{font-size:16px}.brand-studio-module__TzM50a__formattedReply h4{font-size:14px}.brand-studio-module__TzM50a__formattedReply strong{color:inherit;font-weight:650}.brand-studio-module__TzM50a__formattedReply ul,.brand-studio-module__TzM50a__formattedReply ol{margin:10px 0 16px;padding-left:22px}.brand-studio-module__TzM50a__formattedReply ul{list-style:outside}.brand-studio-module__TzM50a__formattedReply ol{list-style:decimal}.brand-studio-module__TzM50a__formattedReply li{margin:6px 0;padding-left:3px}.brand-studio-module__TzM50a__formattedReply li>p{margin-bottom:6px}.brand-studio-module__TzM50a__formattedReply li ul,.brand-studio-module__TzM50a__formattedReply li ol{margin:6px 0}.brand-studio-module__TzM50a__formattedReply a{text-underline-offset:3px;color:inherit;text-decoration:underline}.brand-studio-module__TzM50a__formattedReply a:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.brand-studio-module__TzM50a__formattedReply blockquote{border-left:2px solid var(--line-strong);color:var(--ink-soft);margin:14px 0;padding-left:14px}.brand-studio-module__TzM50a__formattedReply pre{background:var(--panel-2);white-space:pre-wrap;border-radius:6px;max-width:100%;padding:12px;overflow:auto}.brand-studio-module__TzM50a__formattedReply code{font-family:var(--font-mono);font-size:.9em}.brand-studio-module__TzM50a__formattedReply hr{border:0;border-top:1px solid var(--line);margin:20px 0}.brand-studio-module__TzM50a__website{border-top:1px solid var(--line);color:var(--ink-soft);padding:18px 22px;font-size:12px;line-height:1.65}.brand-studio-module__TzM50a__website summary{cursor:pointer;color:var(--ink);min-height:28px;font-weight:600}.brand-studio-module__TzM50a__website>p{margin:12px 0}.brand-studio-module__TzM50a__website form{border:0;padding:14px 0}.brand-studio-module__TzM50a__website input[type=url]{box-sizing:border-box;background:var(--paper);width:100%;min-width:0;color:var(--ink);border:1px solid var(--line-strong);font:inherit;border-radius:7px;margin:8px 0 12px;padding:11px;display:block}.brand-studio-module__TzM50a__source{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:14px 0}.brand-studio-module__TzM50a__source strong{color:var(--ink)}.brand-studio-module__TzM50a__source p{margin:8px 0}.brand-studio-module__TzM50a__source a{color:inherit;text-underline-offset:3px;text-decoration:underline}.brand-studio-module__TzM50a__source label{cursor:pointer;align-items:flex-start;gap:9px;display:flex}.brand-studio-module__TzM50a__source input{flex-shrink:0;margin-top:4px}.brand-studio-module__TzM50a__website :is(input,summary,a):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.brand-studio-module__TzM50a__sourceOption{align-items:flex-start;gap:9px;line-height:1.6;font-weight:400!important;display:flex!important}.brand-studio-module__TzM50a__sourceOption input{flex-shrink:0;margin-top:4px}.brand-studio-module__TzM50a__chatTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.brand-studio-module__TzM50a__studio .brand-studio-module__TzM50a__deleteSession{color:var(--ink-soft);border:1px solid var(--line);background:0 0;border-radius:7px;align-items:center;gap:6px;min-height:36px;padding:8px;font-size:11px;display:inline-flex}.brand-studio-module__TzM50a__deleteDialog{border:1px solid var(--line-strong);background:var(--panel);width:min(520px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:12px;margin:auto;padding:26px;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 80px #0006}.brand-studio-module__TzM50a__deleteDialog::backdrop{background:#0009}.brand-studio-module__TzM50a__deleteDialog h2{margin:0 0 18px;font-size:19px;font-weight:600}.brand-studio-module__TzM50a__deleteDialog p{color:var(--ink-soft);margin:14px 0;font-size:13px;line-height:1.7}.brand-studio-module__TzM50a__deleteDialog .brand-studio-module__TzM50a__sessionIdentity{background:var(--panel-2);overflow-wrap:anywhere;border-radius:7px;padding:12px}.brand-studio-module__TzM50a__sessionIdentity strong,.brand-studio-module__TzM50a__sessionIdentity span{display:block}.brand-studio-module__TzM50a__sessionIdentity span{margin-top:5px;font-size:11px}.brand-studio-module__TzM50a__deleteActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.brand-studio-module__TzM50a__deleteActions button{border:1px solid var(--line-strong);min-height:44px;color:var(--ink);background:0 0;border-radius:7px;padding:10px 14px;font-size:13px}.brand-studio-module__TzM50a__deleteActions .brand-studio-module__TzM50a__deleteConfirm{border-color:var(--error);color:var(--error)}@media (max-width:600px){.brand-studio-module__TzM50a__studio .brand-studio-module__TzM50a__deleteSession{min-height:44px}.brand-studio-module__TzM50a__deleteDialog{padding:20px}.brand-studio-module__TzM50a__deleteActions{flex-direction:column-reverse}.brand-studio-module__TzM50a__deleteActions button{width:100%}}
.funnel-ask-module__EiyUNa__dock{z-index:5;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;margin-top:16px;display:grid;position:sticky;bottom:12px}.funnel-ask-module__EiyUNa__bar{background:color-mix(in srgb, var(--panel) 88%, transparent);border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.3);border-radius:20px;align-items:center;gap:10px;min-width:0;padding:8px 10px 8px 8px;display:flex;box-shadow:0 8px 24px #0000001f}.funnel-ask-module__EiyUNa__plusWrap{flex:none;position:relative}.funnel-ask-module__EiyUNa__plus,.funnel-ask-module__EiyUNa__send{cursor:pointer;width:36px;height:36px;font:inherit;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.funnel-ask-module__EiyUNa__plus{color:var(--ink-soft);background:color-mix(in srgb, var(--ink) 8%, transparent);font-size:20px;line-height:1}.funnel-ask-module__EiyUNa__plus:hover{color:var(--ink)}.funnel-ask-module__EiyUNa__send{color:#fff;background:#0f52b8}.funnel-ask-module__EiyUNa__send:disabled{color:var(--ink-faint);background:color-mix(in srgb, var(--ink) 10%, transparent);cursor:default}.funnel-ask-module__EiyUNa__plus:focus-visible,.funnel-ask-module__EiyUNa__send:focus-visible,.funnel-ask-module__EiyUNa__chip:focus-within,.funnel-ask-module__EiyUNa__input:focus-visible{outline-offset:2px;outline:2px solid #2f7bea}.funnel-ask-module__EiyUNa__input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:8px 2px;font-size:15px}.funnel-ask-module__EiyUNa__input::placeholder{color:var(--placeholder,var(--ink-faint))}.funnel-ask-module__EiyUNa__input:focus{outline:none}.funnel-ask-module__EiyUNa__chip{color:var(--ink-soft);background:color-mix(in srgb, var(--ink) 7%, transparent);cursor:pointer;border-radius:999px;flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:40%;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.funnel-ask-module__EiyUNa__chip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.funnel-ask-module__EiyUNa__chip select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.funnel-ask-module__EiyUNa__stageChip{white-space:nowrap;background:color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;flex:none;align-items:center;gap:6px;min-width:0;max-width:40%;padding:4px 6px 4px 10px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.funnel-ask-module__EiyUNa__stageChip i,.funnel-ask-module__EiyUNa__menu i,.funnel-ask-module__EiyUNa__stage i{border-radius:2px;width:3px;height:12px;display:inline-block}.funnel-ask-module__EiyUNa__stageChip button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;line-height:1}.funnel-ask-module__EiyUNa__backdrop{cursor:default;z-index:1;background:0 0;border:0;position:fixed;inset:0}.funnel-ask-module__EiyUNa__menu{z-index:2;background:var(--panel);border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);border-radius:14px;min-width:220px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 12px 32px #0000002e}.funnel-ask-module__EiyUNa__menu p{color:var(--ink-soft);margin:4px 8px 6px;font-size:11px}.funnel-ask-module__EiyUNa__menu button{color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:13px;display:flex}.funnel-ask-module__EiyUNa__menu button:hover,.funnel-ask-module__EiyUNa__menu button:focus-visible{background:color-mix(in srgb, var(--ink) 7%, transparent);outline:none}.funnel-ask-module__EiyUNa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite funnel-ask-module__EiyUNa__spin}@keyframes funnel-ask-module__EiyUNa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.funnel-ask-module__EiyUNa__spinner{animation-duration:2.4s}}.funnel-ask-module__EiyUNa__error{color:var(--error);background:color-mix(in srgb, var(--panel) 92%, transparent);border-radius:12px;margin:0;padding:8px 12px;font-size:12.5px}.funnel-ask-module__EiyUNa__answers{margin-top:16px}.funnel-ask-module__EiyUNa__answer{background:color-mix(in srgb, var(--panel) 80%, transparent);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);height:300px;color:var(--ink);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:16px 18px;display:grid}.funnel-ask-module__EiyUNa__answer header{align-items:center;gap:8px;display:flex}.funnel-ask-module__EiyUNa__label{letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-soft);font:600 10.5px/1 ui-monospace,SF Mono,Menlo,monospace}.funnel-ask-module__EiyUNa__stage{color:var(--ink-soft);background:color-mix(in srgb, var(--ink) 7%, transparent);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:inline-flex}.funnel-ask-module__EiyUNa__remove{color:var(--ink-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:2px 4px;font-size:16px;line-height:1}.funnel-ask-module__EiyUNa__remove:hover{color:var(--ink)}.funnel-ask-module__EiyUNa__question{color:var(--ink-soft);margin:0;font-size:12px;font-style:italic}.funnel-ask-module__EiyUNa__answer h3{margin:0;font-size:15px;font-weight:600}.funnel-ask-module__EiyUNa__answer p{margin:0;font-size:13px;line-height:1.5}.funnel-ask-module__EiyUNa__answer ul{color:var(--ink-soft);gap:3px;margin:0;padding-left:18px;font-size:12.5px;display:grid}.funnel-ask-module__EiyUNa__next b{color:#2f7bea;margin-right:6px}.funnel-ask-module__EiyUNa__foot{color:var(--ink-faint);font-size:11px!important}.funnel-ask-module__EiyUNa__classic .funnel-ask-module__EiyUNa__bar,.funnel-ask-module__EiyUNa__classic.funnel-ask-module__EiyUNa__answers .funnel-ask-module__EiyUNa__answer{box-shadow:none;-webkit-backdrop-filter:none;background:var(--panel);border-radius:12px}@media (max-width:640px){.funnel-ask-module__EiyUNa__bar{gap:6px;padding:6px}.funnel-ask-module__EiyUNa__chip{display:none}.funnel-ask-module__EiyUNa__stageChip{max-width:38%}.funnel-ask-module__EiyUNa__bar{background:var(--panel)}.funnel-ask-module__EiyUNa__input{font-size:16px}}.funnel-ask-module__EiyUNa__general{padding-left:12px}.funnel-ask-module__EiyUNa__mic{cursor:pointer;width:36px;height:36px;color:var(--ink-soft);background:color-mix(in srgb, var(--ink) 8%, transparent);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.funnel-ask-module__EiyUNa__mic:hover:not(:disabled){color:var(--ink)}.funnel-ask-module__EiyUNa__mic:disabled{opacity:.5;cursor:default}.funnel-ask-module__EiyUNa__mic:focus-visible{outline-offset:2px;outline:2px solid #2f7bea}.funnel-ask-module__EiyUNa__micOn{color:#fff;background:#d9443a;animation:1.4s ease-in-out infinite funnel-ask-module__EiyUNa__micPulse}.funnel-ask-module__EiyUNa__micOn:hover:not(:disabled){color:#fff}@keyframes funnel-ask-module__EiyUNa__micPulse{0%,to{box-shadow:0 0 #d9443a73}50%{box-shadow:0 0 0 7px #d9443a00}}@media (prefers-reduced-motion:reduce){.funnel-ask-module__EiyUNa__micOn{animation:none}}.funnel-ask-module__EiyUNa__speak{cursor:pointer;width:26px;height:26px;color:var(--ink-soft);background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;display:grid}.funnel-ask-module__EiyUNa__speak:hover:not(:disabled){color:var(--ink);background:color-mix(in srgb, var(--ink) 7%, transparent)}.funnel-ask-module__EiyUNa__speak:focus-visible{outline-offset:2px;outline:2px solid #2f7bea}.funnel-ask-module__EiyUNa__speak+.funnel-ask-module__EiyUNa__remove{margin-left:0}.funnel-ask-module__EiyUNa__views{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:10px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.funnel-ask-module__EiyUNa__view,.funnel-ask-module__EiyUNa__viewOn{cursor:pointer;width:28px;height:26px;color:var(--ink-soft);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.funnel-ask-module__EiyUNa__view:hover:not(:disabled){color:var(--ink);background:color-mix(in srgb, var(--ink) 7%, transparent)}.funnel-ask-module__EiyUNa__view:disabled{opacity:.35;cursor:default}.funnel-ask-module__EiyUNa__viewOn{color:#2f7bea;background:#2f7bea24}.funnel-ask-module__EiyUNa__view:focus-visible,.funnel-ask-module__EiyUNa__viewOn:focus-visible{outline-offset:2px;outline:2px solid #2f7bea}.funnel-ask-module__EiyUNa__answerBody{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-content:start;gap:8px 28px;padding-right:4px;display:grid;overflow-y:auto}.funnel-ask-module__EiyUNa__answerMain,.funnel-ask-module__EiyUNa__answerSide{align-content:start;gap:8px;display:grid}.funnel-ask-module__EiyUNa__answerFoot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.funnel-ask-module__EiyUNa__answerTools{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.funnel-ask-module__EiyUNa__answerTools .funnel-ask-module__EiyUNa__speak{margin-left:0}.funnel-ask-module__EiyUNa__count{color:var(--ink-soft);font-variant-numeric:tabular-nums;padding:0 4px;font-size:11px}.funnel-ask-module__EiyUNa__empty{color:var(--ink-soft);place-self:center;font-size:13px!important}@media (max-width:720px){.funnel-ask-module__EiyUNa__answer{height:420px}.funnel-ask-module__EiyUNa__answerBody{grid-template-columns:1fr}}.funnel-ask-module__EiyUNa__micWrap{flex:none;display:inline-flex;position:relative}.funnel-ask-module__EiyUNa__micAsk{z-index:2;background:var(--panel);border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);width:min(300px,100vw - 40px);color:var(--ink);text-align:left;border-radius:14px;gap:8px;padding:14px;display:grid;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 12px 28px #00000038}.funnel-ask-module__EiyUNa__micAsk strong{font-size:13px;font-weight:600}.funnel-ask-module__EiyUNa__micAsk p{color:var(--ink-soft);margin:0;font-size:12.5px;line-height:1.5}.funnel-ask-module__EiyUNa__micAsk p b{color:var(--ink);font-weight:600}.funnel-ask-module__EiyUNa__micAsk>div{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.funnel-ask-module__EiyUNa__micAskGo,.funnel-ask-module__EiyUNa__micAskQuiet{font:inherit;cursor:pointer;border:0;border-radius:999px;padding:7px 14px;font-size:12.5px;font-weight:550}.funnel-ask-module__EiyUNa__micAskGo{color:#fff;background:#0f52b8}.funnel-ask-module__EiyUNa__micAskQuiet{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink-soft)}.funnel-ask-module__EiyUNa__micAskGo:focus-visible,.funnel-ask-module__EiyUNa__micAskQuiet:focus-visible{outline-offset:2px;outline:2px solid #2f7bea}
.messages-layout{gap:24px;min-width:0;display:grid}.messages-layout.messages-admin{grid-template-columns:minmax(220px,.65fr) minmax(0,1.7fr)}.messages-inbox,.messages-thread{border:1px solid var(--line);background:var(--panel);border-radius:13px;min-width:0}.messages-inbox{align-self:start;padding:16px}.messages-inbox label{gap:8px;margin-bottom:16px;font-size:12px;display:grid}.messages-inbox select{width:100%;color:var(--ink);background:var(--panel);border:1px solid var(--line-strong);border-radius:7px;padding:10px}.messages-inbox>button{text-align:left;border:1px solid #0000;border-bottom-color:var(--line);width:100%;color:var(--ink);cursor:pointer;background:0 0;border-radius:7px;gap:8px;padding:14px;display:grid}.messages-inbox>button[aria-current]{background:var(--panel-2);border-color:var(--line-strong)}.messages-inbox>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messages-inbox small,.messages-inbox>p,.messages-inbox>button>span{color:var(--ink-soft);font-size:12px;line-height:1.6}.messages-unread{color:var(--accent);margin-left:10px;font-size:10px}.messages-thread>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.messages-thread h2{letter-spacing:-.03em;margin:0;font-size:20px}.messages-thread header p{color:var(--ink-soft);margin:8px 0 0;font-size:12px}.messages-log{gap:16px;max-height:520px;padding:24px;display:grid;overflow:auto}.messages-empty{color:var(--ink-soft);font-size:13px;line-height:1.7}.message-bubble{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;min-width:0;padding:16px}.message-from-team{border-left:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 4%, var(--panel))}.message-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;display:flex}.message-meta time{color:var(--ink-faint);font-size:11px}.message-delete{color:var(--error);cursor:pointer;background:0 0;border:0;place-items:center;min-width:32px;min-height:32px;margin-left:auto;display:grid}.message-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-size:13px;line-height:1.8}.message-context{color:var(--ink-soft);margin-top:10px;font-size:11px;display:block}.messages-composer{border-top:1px solid var(--line);gap:12px;padding:24px;display:grid}.messages-composer label{font-size:13px;font-weight:550}.messages-composer textarea{resize:vertical;border:1px solid var(--line-strong);background:var(--panel);width:100%;min-height:100px;color:var(--ink);font:inherit;border-radius:8px;padding:12px;font-size:13px}.messages-composer>div:last-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.messages-composer small{color:var(--ink-faint);font-size:11px}.messages-topic{color:var(--ink-soft);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.messages-topic button{color:inherit;cursor:pointer;background:0 0;border:0}.messages-readonly{color:var(--ink-soft);padding:24px;font-size:13px}.messages-delete-dialog{border:1px solid var(--line-strong);max-width:min(460px,100% - 32px);color:var(--ink);background:var(--panel);border-radius:13px;margin:auto;padding:28px}.messages-delete-dialog::backdrop{background:#0007}.messages-delete-dialog h2{color:var(--error);margin:0 0 16px;font-size:20px}.messages-delete-dialog p{color:var(--ink-soft);font-size:13px;line-height:1.8}.messages-delete-dialog .form-actions{flex-wrap:wrap;justify-content:flex-end;margin-top:24px}.messages-layout button:focus-visible,.messages-layout select:focus-visible,.messages-layout textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:850px){.messages-layout.messages-admin{grid-template-columns:1fr}.messages-inbox{max-height:300px;overflow:auto}}@media (max-width:480px){.messages-thread>header,.messages-log,.messages-composer{padding:18px}.messages-composer .primary-button{justify-content:center;width:100%}}.message-meta strong,.messages-inbox strong,.messages-thread h2{overflow-wrap:anywhere;min-width:0}.message-delete-preview{border-left:2px solid var(--line-strong);background:var(--panel-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0;padding:12px;font-size:12px;line-height:1.7}.messages-delete-dialog .form-actions button{min-height:40px;padding:0 16px;font-size:12px}.messages-top{flex-wrap:wrap;align-items:center;gap:10px;padding:4px 4px 16px;display:flex}.messages-top h1{letter-spacing:-.4px;margin:0 auto 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Helvetica,Arial,sans-serif;font-size:20px;font-weight:650}.messages-top select{background:color-mix(in srgb, var(--panel) 80%, transparent);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);color:var(--ink);font:inherit;border-radius:9px;max-width:240px;min-height:34px;padding:0 10px;font-size:12.5px}.messages-top select:focus-visible{outline-offset:2px;outline:2px solid #2f7bea}.messages-admin{gap:16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Helvetica,Arial,sans-serif}.messages-admin .messages-inbox,.messages-admin .messages-thread{-webkit-backdrop-filter:blur(24px)saturate(1.4);background:color-mix(in srgb, var(--panel) 80%, transparent);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);border-radius:20px;box-shadow:0 8px 18px #0000001a}.messages-admin .messages-inbox{gap:4px;padding:14px 10px 10px;display:grid}.messages-label{color:var(--ink-soft);letter-spacing:1.5px;text-transform:uppercase;margin:2px 8px 8px;font:600 11px/1 ui-monospace,SF Mono,Menlo,monospace}.messages-admin .messages-inbox>button{border:0;border-radius:12px;gap:3px;padding:10px 12px}.messages-admin .messages-inbox>button:hover{background:color-mix(in srgb, var(--ink) 4.5%, transparent)}.messages-admin .messages-inbox>button[aria-current]{background:color-mix(in srgb, var(--ink) 7%, transparent)}.messages-admin .messages-inbox strong{font-size:13px;font-weight:600}.messages-admin .messages-inbox small{color:var(--ink-faint);font-size:11px}.messages-admin .messages-inbox>p{padding:0 8px 6px}.messages-admin .messages-unread{color:#fff;background:#2f7bea;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:600}.messages-admin .messages-thread{align-self:start;overflow:hidden}.messages-admin .messages-thread>header{border-bottom-color:color-mix(in srgb, var(--ink) 10%, transparent);padding:16px 20px}.messages-admin .messages-thread h2{letter-spacing:-.1px;font-size:15px;font-weight:600}.messages-admin .messages-thread header p{margin-top:3px;font-size:11.5px}.messages-admin .messages-log{align-content:start;gap:10px;max-height:max(260px,100dvh - 400px);padding:18px 20px}.messages-admin .message-bubble{background:color-mix(in srgb, var(--ink) 5%, transparent);border:0;border-radius:16px 16px 16px 6px;justify-self:start;max-width:min(78%,620px);padding:10px 14px}.messages-admin .message-from-team{background:#2f7bea29;border-left:0;border-radius:16px 16px 6px;justify-self:end}.messages-admin .message-meta{gap:4px 8px;font-size:11px}.messages-admin .message-meta strong{font-weight:600}.messages-admin .message-bubble p{margin-top:4px;font-size:13px;line-height:1.55}.messages-admin .message-delete{color:var(--ink-faint);opacity:0;min-width:24px;min-height:24px;transition:opacity .12s}.messages-admin .message-bubble:hover .message-delete,.messages-admin .message-delete:focus-visible{opacity:1}.messages-admin .message-delete:hover{color:var(--error)}@media (hover:none){.messages-admin .message-delete{opacity:1}}@media (max-width:850px){.messages-admin .message-bubble{max-width:90%}}@media (prefers-reduced-transparency:reduce){.messages-admin .messages-inbox,.messages-admin .messages-thread{-webkit-backdrop-filter:none}}.messages-dock{grid-column:1/-1;margin-top:0}.messages-dock .messages-composer{border-top:0;gap:6px;padding:0;display:grid}.messages-dock .messages-input{box-shadow:none;color:var(--ink);field-sizing:content;resize:none;background:0 0;border:0;border-radius:0;min-height:36px;max-height:180px;padding:8px 2px 8px 12px;font-family:inherit;font-size:15px;line-height:1.4}.messages-dock .messages-input:focus-visible{outline:0}.messages-dock .messages-chip{cursor:default}.messages-dock .messages-topic,.messages-dock .messages-composer>small,.messages-dock .messages-readonly{padding:0 14px}.messages-dock .messages-readonly{margin:0}
.onboarding-setup{margin-bottom:28px}.onboarding-progress{border:1px solid var(--line);border-radius:12px;margin-bottom:24px;padding:20px}.onboarding-progress>div{justify-content:space-between;gap:16px;margin-bottom:12px;font-size:13px;display:flex}.onboarding-progress progress{width:100%;height:6px;accent-color:var(--ink)}.onboarding-layout{grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);gap:24px;display:grid}.onboarding-steps{flex-direction:column;gap:8px;display:flex}.onboarding-steps button{text-align:left;border:1px solid var(--line);color:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;display:flex}.onboarding-steps button[aria-current]{background:var(--panel);border-color:var(--ink)}.onboarding-steps span{gap:6px;display:grid}.onboarding-steps small,.onboarding-checklist small{color:var(--ink-soft);font-size:12px}.onboarding-detail>p{color:var(--ink-soft);margin:12px 0 24px;line-height:1.7}.onboarding-profile{gap:16px;margin-bottom:24px;display:grid}.onboarding-profile label{gap:8px;font-size:13px;display:grid}.onboarding-profile textarea,.onboarding-profile input{width:100%;color:inherit;background:var(--panel);border:1px solid var(--line);font:inherit;border-radius:8px;padding:12px}.onboarding-profile textarea{resize:vertical;min-height:74px}.onboarding-profile button{justify-self:start}.onboarding-checklist article{border-top:1px solid var(--line);gap:12px;padding:20px 0;display:flex}.onboarding-checklist article>svg{flex-shrink:0;margin-top:2px}.onboarding-checklist h3{margin:0 0 8px;font-size:14px}.onboarding-checklist p{color:var(--ink-soft);margin-bottom:12px;font-size:13px;line-height:1.6}.onboarding-checklist .form-actions{flex-wrap:wrap;margin-top:14px}.onboarding-help{border-top:1px solid var(--line);gap:12px;margin-top:20px;padding-top:20px;font-size:13px;display:flex}.onboarding-help>svg{flex-shrink:0}.onboarding-help p{color:var(--ink-soft);margin:8px 0;line-height:1.6}.onboarding-help a{align-items:center;gap:8px;display:inline-flex}.onboarding-setup button:focus-visible,.onboarding-setup a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:720px){.onboarding-layout{grid-template-columns:1fr}.onboarding-steps{grid-template-columns:1fr 1fr;display:grid}.onboarding-progress>div{flex-direction:column;gap:4px}.onboarding-steps button{padding:12px}}@media (max-width:380px){.onboarding-steps{grid-template-columns:1fr}}.onboarding-review-contact{color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.onboarding-extra-details{border-top:1px solid var(--line);padding-top:16px}.onboarding-extra-details summary{cursor:pointer;font-size:13px;font-weight:550}.onboarding-extra-details>p{color:var(--ink-soft);font-size:12px;line-height:1.7}.onboarding-extra-details label{margin-top:16px}.onboarding-payment-summary{margin-bottom:24px}.onboarding-payment-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.onboarding-payment-summary dt{color:var(--ink-soft);margin-bottom:8px;font-size:12px}.onboarding-payment-summary dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:550}.onboarding-payment-summary p{color:var(--ink-soft);margin:20px 0;font-size:12px;line-height:1.7}@media (max-width:480px){.onboarding-payment-summary dl{grid-template-columns:1fr}}.onboarding-payment-summary .form-actions{flex-wrap:wrap;justify-content:flex-start}.onboarding-payment-summary .portal-nav-booking{cursor:pointer;margin-top:0;font-size:13px}@media (max-width:480px){.onboarding-payment-summary .form-actions{flex-direction:column;align-items:stretch}.onboarding-payment-summary .form-actions button{justify-content:center;width:100%}}.onboarding-connection-picker{gap:8px;max-width:360px;font-size:13px;display:grid}.onboarding-connection-picker select{border:1px solid var(--line);background:var(--panel);width:100%;min-height:40px;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px}.onboarding-kickoff-booking{margin-bottom:24px}.onboarding-kickoff-booking p,.onboarding-kickoff-booking small{color:var(--ink-soft);font-size:13px;line-height:1.7}.onboarding-kickoff-booking small{margin-top:12px;font-size:12px;display:block}.onboarding-kickoff-booking .onboarding-booking-link{margin-top:0;font-size:13px;display:inline-flex}.onboarding-kickoff-booking>div>p+.outline-button{margin-top:16px}.onboarding-assets-actions{margin-bottom:24px}.onboarding-assets-actions .form-actions{flex-wrap:wrap;justify-content:flex-start}.onboarding-assets-complete{color:var(--ink-soft);align-items:center;gap:8px;margin:12px 0 0;font-size:13px;display:flex}.onboarding-profile .portal-nav-booking{cursor:pointer;margin-top:0;font-size:13px}.onboarding-profile .portal-nav-booking:disabled{cursor:wait;opacity:.6}.onboarding-assets-actions .portal-nav-booking{cursor:pointer;margin-top:0;font-size:13px}
.ai-providers-view-module__j_56ZW__card{max-width:780px}.ai-providers-view-module__j_56ZW__switcher{border-bottom:1px solid var(--line);margin-bottom:24px;padding-bottom:20px}.ai-providers-view-module__j_56ZW__switcher select,.ai-providers-view-module__j_56ZW__search{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:5px;padding:12px;font-size:13px}.ai-providers-view-module__j_56ZW__switcher p{margin-bottom:0}.ai-providers-view-module__j_56ZW__search:focus-visible,.ai-providers-view-module__j_56ZW__switcher select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ai-providers-view-module__j_56ZW__details{max-width:780px;color:var(--ink-soft);margin-bottom:24px;font-size:13px}.ai-providers-view-module__j_56ZW__details summary{cursor:pointer;width:fit-content;color:var(--ink);padding:8px 0}.ai-providers-view-module__j_56ZW__details[open] summary{margin-bottom:12px}@media (max-width:600px){.ai-providers-view-module__j_56ZW__details summary{box-sizing:border-box;align-content:center;min-width:44px;min-height:44px}}.ai-providers-view-module__j_56ZW__exaCard{margin-block:24px}.ai-providers-view-module__j_56ZW__exaIntro{margin-top:0}.ai-providers-view-module__j_56ZW__exaKeyStatus{align-items:center;gap:6px;margin-bottom:20px;display:flex}.ai-providers-view-module__j_56ZW__exaConsent{margin-bottom:0}.ai-providers-view-module__j_56ZW__exaDetails{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:20px;padding-top:16px;font-size:13px;line-height:1.6}.ai-providers-view-module__j_56ZW__exaDetails summary{cursor:pointer;width:fit-content;color:var(--ink);padding-block:4px}.ai-providers-view-module__j_56ZW__exaDetails p{margin:12px 0 0}.ai-providers-view-module__j_56ZW__exaFeedback{margin:18px 0 0}@media (max-width:600px){.ai-providers-view-module__j_56ZW__exaDetails summary{align-content:center;min-width:44px;min-height:44px}}
.funnel-classic-module__VzjprG__card{gap:18px;display:grid}.funnel-classic-module__VzjprG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.funnel-classic-module__VzjprG__head h2{margin:0;font-size:18px}.funnel-classic-module__VzjprG__head p{color:var(--ink-soft);margin:6px 0 0;font-size:12px}.funnel-classic-module__VzjprG__cost{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:12px}.funnel-classic-module__VzjprG__metrics{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;margin:0;padding-top:18px;display:grid}.funnel-classic-module__VzjprG__metrics dt{color:var(--ink-soft);font-size:11px}.funnel-classic-module__VzjprG__metrics dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:8px 0;font-size:clamp(18px,2vw,24px);font-weight:550}.funnel-classic-module__VzjprG__metrics small{color:var(--ink-soft);font-size:10.5px;line-height:1.5;display:block}.funnel-classic-module__VzjprG__tableScroll{overflow-x:auto}.funnel-classic-module__VzjprG__tableScroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.funnel-classic-module__VzjprG__tableScroll caption{text-align:left;color:var(--ink-soft);padding:0 8px 8px;font-size:11px}.funnel-classic-module__VzjprG__tableScroll th,.funnel-classic-module__VzjprG__tableScroll td{text-align:left;border-bottom:1px solid var(--line);padding:8px}.funnel-classic-module__VzjprG__tableScroll tbody th{font-weight:400}.funnel-classic-module__VzjprG__below{color:var(--warning);font-weight:600}.funnel-classic-module__VzjprG__above{color:var(--accent);font-weight:600}.funnel-classic-module__VzjprG__note{color:var(--ink-soft);margin:0;font-size:11px;line-height:1.6}.funnel-classic-module__VzjprG__read{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.funnel-classic-module__VzjprG__read h3{margin:0;font-size:14px}.funnel-classic-module__VzjprG__read dl{grid-template-columns:minmax(120px,180px) 1fr;gap:10px 16px;margin:0;font-size:13px;line-height:1.5;display:grid}.funnel-classic-module__VzjprG__read dt{color:var(--ink-soft);font-size:12px}.funnel-classic-module__VzjprG__read dd{margin:0}@media (max-width:640px){.funnel-classic-module__VzjprG__read dl{grid-template-columns:1fr;gap:4px}.funnel-classic-module__VzjprG__read dd{margin-bottom:8px}}
.funnel-cue-module__mqlMnW__root{--cue-pill:#2f7bea;--cue-live:#2fb350;--cue-warn:#e08a2e;--cue-ink:var(--ink);--cue-soft:var(--ink-soft);--cue-faint:var(--ink-faint);--cue-surface:color-mix(in srgb, var(--panel) 80%, transparent);--cue-border:color-mix(in srgb, var(--ink) 10%, transparent);--cue-inset:color-mix(in srgb, var(--ink) 3.5%, transparent);--cue-hover:color-mix(in srgb, var(--ink) 4.5%, transparent);--cue-select:color-mix(in srgb, var(--ink) 7%, transparent);--cue-track:color-mix(in srgb, var(--ink) 12%, transparent);--cue-canvas:radial-gradient(1200px 500px at 15% -10%, #4f5bd524, transparent 60%), radial-gradient(900px 500px at 100% 0%, #1fa8d617, transparent 60%);color:var(--cue-ink);background:var(--cue-canvas);border-radius:24px;padding:4px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Helvetica,Arial,sans-serif}.funnel-cue-module__mqlMnW__layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:900px){.funnel-cue-module__mqlMnW__layout{grid-template-columns:minmax(0,1fr)}}.funnel-cue-module__mqlMnW__card{background:var(--cue-surface);border:1px solid var(--cue-border);-webkit-backdrop-filter:blur(24px)saturate(1.4);border-radius:20px;flex-direction:column;min-width:0;display:flex;box-shadow:0 8px 18px #0000001a}@media (prefers-reduced-transparency:reduce){.funnel-cue-module__mqlMnW__card{-webkit-backdrop-filter:none}}.funnel-cue-module__mqlMnW__mark{flex:none;justify-content:center;align-items:center;gap:2px;width:18px;height:18px;display:inline-flex}.funnel-cue-module__mqlMnW__mark i{background:currentColor;border-radius:2px;width:2.4px;display:block}.funnel-cue-module__mqlMnW__mark i:first-child{height:7px}.funnel-cue-module__mqlMnW__mark i:nth-child(2){height:14px}.funnel-cue-module__mqlMnW__mark i:nth-child(3){height:11px}.funnel-cue-module__mqlMnW__cardHeader{border-bottom:1px solid var(--cue-border);align-items:center;gap:10px;margin:0;padding:14px 20px;display:flex}.funnel-cue-module__mqlMnW__titles{min-width:0;display:grid}.funnel-cue-module__mqlMnW__titles strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.funnel-cue-module__mqlMnW__titles span{color:var(--cue-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.funnel-cue-module__mqlMnW__intro{gap:6px;padding:16px 20px 0;display:grid}.funnel-cue-module__mqlMnW__meta{color:var(--cue-soft);margin:0;font-size:11.5px}.funnel-cue-module__mqlMnW__headline{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:600}.funnel-cue-module__mqlMnW__segmented{background:var(--cue-inset);border:1px solid var(--cue-border);border-radius:8px;width:max-content;max-width:100%;margin-top:8px;padding:2px;display:inline-flex}.funnel-cue-module__mqlMnW__segmented button{color:var(--cue-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:26px;padding:4px 14px;font-size:12px}.funnel-cue-module__mqlMnW__segmented button:hover{color:var(--cue-ink)}.funnel-cue-module__mqlMnW__segmented .funnel-cue-module__mqlMnW__segActive{background:var(--cue-select);color:var(--cue-ink);box-shadow:0 1px 2px #0000002e}.funnel-cue-module__mqlMnW__segmented button:focus-visible,.funnel-cue-module__mqlMnW__row:focus-visible,.funnel-cue-module__mqlMnW__close:focus-visible{outline:2px solid var(--cue-pill);outline-offset:2px}.funnel-cue-module__mqlMnW__funnel{color:var(--cue-soft);justify-content:center;align-items:flex-start;padding:10px 20px 0 16px;display:flex}.funnel-cue-module__mqlMnW__cone{flex:none;width:clamp(124px,34%,210px)}.funnel-cue-module__mqlMnW__rows{flex:1;min-width:0;max-width:340px;margin:0;padding-left:6px;list-style:none}.funnel-cue-module__mqlMnW__row{all:unset;box-sizing:border-box;cursor:pointer;width:100%;height:100%;color:var(--cue-ink);border-radius:8px;align-items:center;gap:10px;padding:0 6px;display:flex}.funnel-cue-module__mqlMnW__row:hover{background:var(--cue-hover)}.funnel-cue-module__mqlMnW__rowSelected,.funnel-cue-module__mqlMnW__rowSelected:hover{background:var(--cue-select)}.funnel-cue-module__mqlMnW__swatch{border-radius:3px;flex:none;width:3px;height:24px;display:inline-block}.funnel-cue-module__mqlMnW__stageText{flex:1;min-width:0;display:grid}.funnel-cue-module__mqlMnW__stageLabel{color:var(--cue-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.funnel-cue-module__mqlMnW__stageValue{letter-spacing:-.2px;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:1.15}.funnel-cue-module__mqlMnW__missing{color:var(--cue-soft);font-weight:400}.funnel-cue-module__mqlMnW__rate{flex:none;justify-items:end;gap:4px;width:72px;display:grid}.funnel-cue-module__mqlMnW__rate b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.funnel-cue-module__mqlMnW__track{background:var(--cue-track);border-radius:3px;width:64px;height:3px;display:block;overflow:hidden}.funnel-cue-module__mqlMnW__track span{background:var(--cue-pill);border-radius:3px;height:100%;display:block}.funnel-cue-module__mqlMnW__countOf{text-align:right;width:72px;color:var(--cue-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px}.funnel-cue-module__mqlMnW__inset{background:var(--cue-inset);border:1px solid var(--cue-border);border-radius:16px;align-items:flex-start;gap:10px;margin:10px 16px 0;padding:12px;display:flex}.funnel-cue-module__mqlMnW__inset strong{font-size:12px;font-weight:600}.funnel-cue-module__mqlMnW__inset p{color:var(--cue-soft);margin:4px 0 0;font-size:11.5px;line-height:1.45}.funnel-cue-module__mqlMnW__inset>div{flex:1;min-width:0}.funnel-cue-module__mqlMnW__detailDot{border-radius:3px;flex:none;width:10px;height:10px;margin-top:3px}.funnel-cue-module__mqlMnW__close{all:unset;width:20px;height:20px;color:var(--cue-soft);background:var(--cue-select);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:13px;line-height:1;display:grid}.funnel-cue-module__mqlMnW__footer{border-top:1px solid var(--cue-border);gap:4px;margin-top:14px;padding:12px 20px 16px;display:grid}.funnel-cue-module__mqlMnW__costLine{font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:500}.funnel-cue-module__mqlMnW__notes{color:var(--cue-soft);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;overflow:hidden}.funnel-cue-module__mqlMnW__panelEmpty{color:var(--cue-soft);margin:12px 20px 0;font-size:13px;line-height:1.5}.funnel-cue-module__mqlMnW__costGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin:14px 20px 0;display:grid}.funnel-cue-module__mqlMnW__costGrid div{background:var(--cue-inset);border:1px solid var(--cue-border);border-radius:12px;padding:12px}.funnel-cue-module__mqlMnW__costGrid dt{color:var(--cue-soft);font-size:11px}.funnel-cue-module__mqlMnW__costGrid dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:16px;font-weight:600}.funnel-cue-module__mqlMnW__tableWrap{margin:14px 20px 0;overflow-x:auto}.funnel-cue-module__mqlMnW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}.funnel-cue-module__mqlMnW__table th,.funnel-cue-module__mqlMnW__table td{border-bottom:1px solid var(--cue-border);text-align:right;padding:8px 6px}.funnel-cue-module__mqlMnW__table th:first-child{text-align:left;font-weight:500}.funnel-cue-module__mqlMnW__table thead th{color:var(--cue-soft);font-size:11px;font-weight:500}.funnel-cue-module__mqlMnW__table tbody th{align-items:center;gap:8px;display:flex}.funnel-cue-module__mqlMnW__table .funnel-cue-module__mqlMnW__swatch{height:14px}.funnel-cue-module__mqlMnW__muted{color:var(--cue-faint)}.funnel-cue-module__mqlMnW__baseline{gap:12px;padding:18px 20px 20px;display:grid}.funnel-cue-module__mqlMnW__baselineHead{color:var(--cue-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:11.5px;display:flex}.funnel-cue-module__mqlMnW__monoLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--cue-soft);font:600 11px/1 ui-monospace,SF Mono,Menlo,monospace}.funnel-cue-module__mqlMnW__baseline .funnel-cue-module__mqlMnW__panelEmpty{margin:0}.funnel-cue-module__mqlMnW__trendList{margin:0;padding:0;list-style:none;display:grid}.funnel-cue-module__mqlMnW__trendList li{border-top:1px solid var(--cue-border);gap:8px;padding:12px 0;display:grid}.funnel-cue-module__mqlMnW__trendList li:first-child{border-top:0;padding-top:0}.funnel-cue-module__mqlMnW__trendName{margin:0;font-size:13px;font-weight:500}.funnel-cue-module__mqlMnW__trendName span{color:var(--cue-soft);font-size:11.5px;font-weight:400}.funnel-cue-module__mqlMnW__trendRow{align-items:center;gap:12px;display:flex}.funnel-cue-module__mqlMnW__spark{flex:none}.funnel-cue-module__mqlMnW__sparkBase{stroke:var(--cue-soft);stroke-opacity:.6;stroke-dasharray:2 3}.funnel-cue-module__mqlMnW__sparkLine{fill:none;stroke:var(--cue-pill);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.funnel-cue-module__mqlMnW__sparkDot{fill:var(--cue-pill)}.funnel-cue-module__mqlMnW__trendNow{justify-items:end;gap:2px;margin-left:auto;display:grid}.funnel-cue-module__mqlMnW__trendNow b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.funnel-cue-module__mqlMnW__trendNow small{color:var(--cue-soft);font-variant-numeric:tabular-nums;font-size:11px}.funnel-cue-module__mqlMnW__flag{text-align:center;white-space:nowrap;border-radius:999px;min-width:76px;padding:3px 8px;font-size:11px;font-weight:600}.funnel-cue-module__mqlMnW__flagQuiet{color:var(--cue-soft);background:var(--cue-select)}.funnel-cue-module__mqlMnW__flagBelow{color:var(--cue-warn);background:#e08a2e24}.funnel-cue-module__mqlMnW__flagAbove{color:var(--cue-pill);background:#2f7bea24}.funnel-cue-module__mqlMnW__toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px 16px;display:flex}.funnel-cue-module__mqlMnW__brand{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin-right:auto;display:flex}.funnel-cue-module__mqlMnW__brand h1{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:650}.funnel-cue-module__mqlMnW__version{letter-spacing:1px;text-transform:uppercase;color:var(--cue-soft);border:1px solid var(--cue-border);white-space:nowrap;border-radius:6px;padding:4px 7px;font:600 10px/1 ui-monospace,SF Mono,Menlo,monospace}.funnel-cue-module__mqlMnW__toolbar select,.funnel-cue-module__mqlMnW__toolButton{border:1px solid var(--cue-border);background:var(--cue-surface);min-height:34px;color:var(--cue-ink);font:inherit;border-radius:9px;max-width:100%;padding:0 10px;font-size:12.5px}.funnel-cue-module__mqlMnW__toolbar select{min-width:0;max-width:240px}.funnel-cue-module__mqlMnW__toolButton{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.funnel-cue-module__mqlMnW__toolButton:hover{background:var(--cue-select)}.funnel-cue-module__mqlMnW__toolButton:disabled{opacity:.55;cursor:default}.funnel-cue-module__mqlMnW__toolbar select:focus-visible,.funnel-cue-module__mqlMnW__toolButton:focus-visible{outline:2px solid var(--cue-pill);outline-offset:2px}.funnel-cue-module__mqlMnW__body{grid-template-columns:minmax(0,1fr);gap:12px;padding:0 12px 12px;display:grid}.funnel-cue-module__mqlMnW__notice{background:var(--cue-inset);border:1px solid var(--cue-border);color:var(--cue-soft);border-radius:12px;margin:0;padding:10px 14px;font-size:12.5px;line-height:1.5}.funnel-cue-module__mqlMnW__status{white-space:nowrap;color:var(--cue-soft);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.funnel-cue-module__mqlMnW__status:before{content:"";background:var(--cue-live);border-radius:50%;width:6px;height:6px}@media (max-width:640px){.funnel-cue-module__mqlMnW__toolbar select{flex:140px;max-width:none}.funnel-cue-module__mqlMnW__funnel{padding:14px 12px 0 14px}.funnel-cue-module__mqlMnW__rows{padding-left:2px}.funnel-cue-module__mqlMnW__row{gap:8px;padding:0 4px}.funnel-cue-module__mqlMnW__rate,.funnel-cue-module__mqlMnW__countOf{width:60px}.funnel-cue-module__mqlMnW__track{width:52px}}.funnel-cue-module__mqlMnW__column{gap:16px;min-width:0;display:grid}.funnel-cue-module__mqlMnW__subline{color:var(--cue-soft);margin:0;font-size:12.5px}.funnel-cue-module__mqlMnW__read{gap:14px;padding:18px 20px 20px;display:grid}.funnel-cue-module__mqlMnW__read .funnel-cue-module__mqlMnW__panelEmpty{margin:0}.funnel-cue-module__mqlMnW__readHead{align-items:center;gap:8px;display:inline-flex}.funnel-cue-module__mqlMnW__readSection{border-top:1px solid var(--cue-border);gap:6px;padding-top:12px;display:grid}.funnel-cue-module__mqlMnW__readSection:first-of-type{border-top:0;padding-top:0}.funnel-cue-module__mqlMnW__readSection h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.funnel-cue-module__mqlMnW__readSection p{color:var(--cue-soft);margin:0;font-size:13px;line-height:1.5}.funnel-cue-module__mqlMnW__accent{color:var(--cue-pill)}.funnel-cue-module__mqlMnW__stageTag{color:var(--cue-soft);background:var(--cue-select);border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.funnel-cue-module__mqlMnW__stageTag span{border-radius:2px;width:7px;height:7px}.funnel-cue-module__mqlMnW__cautions{background:var(--cue-inset);border:1px solid var(--cue-border);color:var(--cue-soft);border-radius:14px;gap:8px;padding:12px 14px;font-size:12px;display:grid}.funnel-cue-module__mqlMnW__cautions h3{letter-spacing:1.2px;text-transform:uppercase;color:var(--cue-warn);margin:0;font:600 10px/1 ui-monospace,SF Mono,Menlo,monospace}.funnel-cue-module__mqlMnW__cautions ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.funnel-cue-module__mqlMnW__cautions li{padding-left:14px;line-height:1.45;position:relative}.funnel-cue-module__mqlMnW__cautions li:before{content:"";background:var(--cue-warn);opacity:.75;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:2px}.funnel-cue-module__mqlMnW__readFoot{color:var(--cue-faint);margin:0;font-size:11px}.funnel-cue-module__mqlMnW__primary{background:var(--cue-pill);color:#fff;min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:9px;justify-self:start;padding:0 14px;font-size:12.5px;font-weight:600}.funnel-cue-module__mqlMnW__primary:disabled,.funnel-cue-module__mqlMnW__linkButton:disabled{opacity:.6;cursor:default}.funnel-cue-module__mqlMnW__linkButton{color:var(--cue-soft);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12px}.funnel-cue-module__mqlMnW__linkButton:hover{color:var(--cue-ink)}.funnel-cue-module__mqlMnW__primary:focus-visible,.funnel-cue-module__mqlMnW__linkButton:focus-visible{outline:2px solid var(--cue-pill);outline-offset:2px}.funnel-cue-module__mqlMnW__error{color:var(--error);margin:0;font-size:12px}.funnel-cue-module__mqlMnW__hosted{background:0 0;border-radius:0;padding:0}.funnel-cue-module__mqlMnW__hosted .funnel-cue-module__mqlMnW__toolbar{padding:0 0 16px}.funnel-cue-module__mqlMnW__hosted .funnel-cue-module__mqlMnW__body{padding:0}.funnel-cue-module__mqlMnW__menuWrap{position:relative}.funnel-cue-module__mqlMnW__menuBackdrop{cursor:default;z-index:20;background:0 0;border:0;position:fixed;inset:0}.funnel-cue-module__mqlMnW__menu{z-index:21;border:1px solid color-mix(in srgb, var(--ink) 12%, transparent);background:var(--panel);border-radius:12px;gap:2px;width:250px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 28px #0000002e}.funnel-cue-module__mqlMnW__menu button{text-align:left;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:2px;padding:9px 10px;font-size:13px;display:grid}.funnel-cue-module__mqlMnW__menu button:hover:not(:disabled),.funnel-cue-module__mqlMnW__menu button:focus-visible{background:color-mix(in srgb, var(--ink) 7%, transparent);outline:0}.funnel-cue-module__mqlMnW__menu button:disabled{opacity:.5;cursor:default}.funnel-cue-module__mqlMnW__menu small{color:var(--ink-soft);font-size:11px}@media (max-width:640px){.funnel-cue-module__mqlMnW__menuWrap{margin-left:auto}.funnel-cue-module__mqlMnW__menu{max-width:calc(100vw - 48px)}}.funnel-cue-module__mqlMnW__cloud{color:var(--cue-soft);place-items:center;display:inline-grid}.funnel-cue-module__mqlMnW__readActions{align-items:center;gap:10px;display:inline-flex}.funnel-cue-module__mqlMnW__iconButton{border:1px solid var(--cue-border);background:var(--cue-surface);width:28px;height:28px;color:var(--cue-soft);cursor:pointer;border-radius:8px;place-items:center;display:inline-grid}.funnel-cue-module__mqlMnW__iconButton:hover:not(:disabled){color:var(--cue-ink);background:var(--cue-select)}.funnel-cue-module__mqlMnW__iconButton:disabled{cursor:default;opacity:.7}.funnel-cue-module__mqlMnW__iconButton:focus-visible{outline:2px solid var(--cue-pill);outline-offset:2px}.funnel-cue-module__mqlMnW__collapseHead{all:unset;box-sizing:border-box;width:100%;color:var(--cue-soft);cursor:pointer;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.funnel-cue-module__mqlMnW__collapseHead:hover .funnel-cue-module__mqlMnW__monoLabel,.funnel-cue-module__mqlMnW__collapseHead:hover .funnel-cue-module__mqlMnW__collapseMeta{color:var(--cue-ink)}.funnel-cue-module__mqlMnW__collapseHead:focus-visible{outline:2px solid var(--cue-pill);outline-offset:4px}.funnel-cue-module__mqlMnW__collapseMeta{align-items:center;gap:6px;display:inline-flex}.funnel-cue-module__mqlMnW__collapseMeta svg{transition:transform .15s}.funnel-cue-module__mqlMnW__chevronOpen{transform:rotate(180deg)}.funnel-cue-module__mqlMnW__collapseBody{gap:12px;display:grid}.funnel-cue-module__mqlMnW__collapseBody[hidden]{display:none}@media (prefers-reduced-motion:reduce){.funnel-cue-module__mqlMnW__collapseMeta svg{transition:none}}.funnel-cue-module__mqlMnW__iconButtonOn{color:var(--cue-ink);background:var(--cue-select)}.funnel-cue-module__mqlMnW__report{background:var(--cue-inset);border:1px solid var(--cue-border);border-radius:16px;gap:10px;padding:12px;display:grid}.funnel-cue-module__mqlMnW__reportPeriods{flex-wrap:wrap;gap:6px;display:flex}.funnel-cue-module__mqlMnW__reportPeriod,.funnel-cue-module__mqlMnW__reportPeriodOn{border:1px solid var(--cue-border);background:var(--cue-surface);color:var(--cue-soft);font:inherit;cursor:pointer;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:550}.funnel-cue-module__mqlMnW__reportPeriodOn{background:var(--cue-ink);border-color:var(--cue-ink);color:var(--panel)}.funnel-cue-module__mqlMnW__reportPeriod:disabled,.funnel-cue-module__mqlMnW__reportPeriodOn:disabled{cursor:default;opacity:.7}.funnel-cue-module__mqlMnW__reportPeriod:focus-visible,.funnel-cue-module__mqlMnW__reportPeriodOn:focus-visible{outline:2px solid var(--cue-pill);outline-offset:2px}.funnel-cue-module__mqlMnW__report form{box-shadow:none}.funnel-cue-module__mqlMnW__reportNote{color:var(--cue-soft);margin:0;font-size:11.5px;line-height:1.45}.funnel-cue-module__mqlMnW__reports{padding:0;display:block}.funnel-cue-module__mqlMnW__reports>summary{cursor:pointer;letter-spacing:1.5px;text-transform:uppercase;color:var(--cue-soft);border-radius:20px;padding:16px 20px;font:600 11px/1 ui-monospace,SF Mono,Menlo,monospace}.funnel-cue-module__mqlMnW__reports>summary:hover{color:var(--cue-ink)}.funnel-cue-module__mqlMnW__reports>summary:focus-visible{outline:2px solid var(--cue-pill);outline-offset:-2px}.funnel-cue-module__mqlMnW__reports[open]>summary{padding-bottom:8px}.funnel-cue-module__mqlMnW__reports>:not(summary){margin:0 20px 18px}.funnel-cue-module__mqlMnW__reportOpen{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 20px 22px;display:grid}.funnel-cue-module__mqlMnW__reportOpen>.funnel-cue-module__mqlMnW__toolButton{justify-self:start}.funnel-cue-module__mqlMnW__collapseToggle{all:unset;cursor:pointer;color:var(--cue-soft);border-radius:6px;align-items:center;gap:6px;display:inline-flex}.funnel-cue-module__mqlMnW__collapseToggle:hover .funnel-cue-module__mqlMnW__monoLabel,.funnel-cue-module__mqlMnW__collapseToggle:hover{color:var(--cue-ink)}.funnel-cue-module__mqlMnW__collapseToggle:focus-visible{outline:2px solid var(--cue-pill);outline-offset:4px}.funnel-cue-module__mqlMnW__collapseToggle svg{transition:transform .15s}.funnel-cue-module__mqlMnW__collapsedLine{color:var(--cue-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.4;overflow:hidden}.funnel-cue-module__mqlMnW__readBody{gap:14px;display:grid}.funnel-cue-module__mqlMnW__readBody[hidden]{display:none}@media (prefers-reduced-motion:reduce){.funnel-cue-module__mqlMnW__collapseToggle svg{transition:none}}.funnel-cue-module__mqlMnW__mainColumn>section{margin-top:0}.funnel-cue-module__mqlMnW__creativeHeadline{letter-spacing:-.1px;margin:0;font-size:15px;font-weight:600;line-height:1.35}.funnel-cue-module__mqlMnW__adList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.funnel-cue-module__mqlMnW__adList li{background:var(--cue-inset);border:1px solid var(--cue-border);border-radius:12px;gap:2px;min-width:0;padding:9px 12px;display:grid}.funnel-cue-module__mqlMnW__adList span{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:550;overflow:hidden}.funnel-cue-module__mqlMnW__adList small{color:var(--cue-soft);font-variant-numeric:tabular-nums;font-size:11.5px}.funnel-cue-module__mqlMnW__angles{gap:10px;margin:0;padding-left:18px;font-size:13px;display:grid}.funnel-cue-module__mqlMnW__angles li::marker{color:var(--cue-soft);font-variant-numeric:tabular-nums}.funnel-cue-module__mqlMnW__angles b{font-weight:600}.funnel-cue-module__mqlMnW__angles p{color:var(--cue-soft);margin:4px 0 0;line-height:1.45}.funnel-cue-module__mqlMnW__angles .funnel-cue-module__mqlMnW__stageTag{margin-left:6px}.funnel-cue-module__mqlMnW__format{letter-spacing:.8px;text-transform:uppercase;color:var(--cue-soft);border:1px solid var(--cue-border);border-radius:6px;margin-left:4px;padding:3px 6px;font:600 10px/1 ui-monospace,SF Mono,Menlo,monospace}.funnel-cue-module__mqlMnW__revenueNote{color:var(--cue-soft);margin:12px 20px 0;font-size:11.5px;line-height:1.45}.funnel-cue-module__mqlMnW__footerLine{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.funnel-cue-module__mqlMnW__sourceInfo{width:22px;height:22px;color:var(--cue-faint);cursor:help;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:inline-grid}.funnel-cue-module__mqlMnW__sourceInfo:hover,.funnel-cue-module__mqlMnW__sourceInfo:focus-visible{color:var(--cue-ink);background:var(--cue-select);outline:0}.funnel-cue-module__mqlMnW__revenueTotal{color:var(--cue-soft);font-variant-numeric:tabular-nums;margin:14px 20px 0;font-size:13px}.funnel-cue-module__mqlMnW__revenueTotal b{color:var(--cue-ink);font-size:16px;font-weight:600}.funnel-cue-module__mqlMnW__rowStatic,.funnel-cue-module__mqlMnW__rowStatic:hover{cursor:default;background:0 0}.funnel-cue-module__mqlMnW__column>.funnel-cue-module__mqlMnW__reports>:not(summary){overflow-x:auto}
.playbook-view-module__9ivMAq__layout{grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.playbook-view-module__9ivMAq__layout:has(>article:only-child){grid-template-columns:minmax(0,1fr)}.playbook-view-module__9ivMAq__list{gap:4px;display:grid;position:sticky;top:16px}.playbook-view-module__9ivMAq__list button{text-align:left;color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:13px}.playbook-view-module__9ivMAq__list button:hover{background:var(--panel-2);color:var(--ink)}.playbook-view-module__9ivMAq__list .playbook-view-module__9ivMAq__active{background:var(--panel-2);color:var(--ink);font-weight:600}.playbook-view-module__9ivMAq__list button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.playbook-view-module__9ivMAq__doc{max-width:760px;font-size:14.5px;line-height:1.65}.playbook-view-module__9ivMAq__doc h1{letter-spacing:-.02em;margin:0 0 12px;font-size:26px}.playbook-view-module__9ivMAq__doc h2{margin:30px 0 10px;font-size:18px}.playbook-view-module__9ivMAq__doc h3{margin:22px 0 6px;font-size:15px}.playbook-view-module__9ivMAq__doc p,.playbook-view-module__9ivMAq__doc ul,.playbook-view-module__9ivMAq__doc ol{margin:0 0 12px}.playbook-view-module__9ivMAq__doc ul,.playbook-view-module__9ivMAq__doc ol{padding-left:20px}.playbook-view-module__9ivMAq__doc li{margin:4px 0}.playbook-view-module__9ivMAq__doc strong{color:var(--ink)}@media (max-width:760px){.playbook-view-module__9ivMAq__layout{grid-template-columns:minmax(0,1fr)}.playbook-view-module__9ivMAq__list{grid-auto-flow:column;position:static;overflow-x:auto}}
.campaign-plans-module__A8kr6a__plans{min-width:0}.campaign-plans-module__A8kr6a__plan{gap:24px;display:grid}.campaign-plans-module__A8kr6a__header{justify-content:space-between;align-items:flex-start;gap:24px;margin:8px 0 10px;display:flex}.campaign-plans-module__A8kr6a__header h1{letter-spacing:-.045em;max-width:700px;margin:16px 0;font-size:clamp(30px,3.1vw,46px);font-weight:570;line-height:1.1}.campaign-plans-module__A8kr6a__header p{color:var(--ink-soft);max-width:660px;margin:0;font-size:14px;line-height:1.65}.campaign-plans-module__A8kr6a__actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:18px;display:flex}.campaign-plans-module__A8kr6a__baseline{grid-template-columns:1fr 1.4fr;align-items:center;gap:40px;display:grid}.campaign-plans-module__A8kr6a__baseline p{color:var(--ink-soft);max-width:600px;margin:15px 0 0;font-size:12px;line-height:1.75}.campaign-plans-module__A8kr6a__baseline dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;display:grid}.campaign-plans-module__A8kr6a__baseline dl>div{border-left:1px solid var(--line-strong);padding-left:16px}.campaign-plans-module__A8kr6a__baseline dt{color:var(--ink-faint);font-size:10px}.campaign-plans-module__A8kr6a__baseline dd{letter-spacing:-.04em;margin:12px 0 0;font-size:30px;font-weight:550}.campaign-plans-module__A8kr6a__jumpLinks{flex-wrap:wrap;gap:12px 25px;padding:0 2px;display:flex}.campaign-plans-module__A8kr6a__jumpLinks a{color:var(--ink-soft);text-underline-offset:4px;font-size:12px;text-decoration:underline}.campaign-plans-module__A8kr6a__jumpLinks a:hover{color:var(--ink)}.campaign-plans-module__A8kr6a__jumpLinks a:focus-visible{outline:2px solid var(--focus);outline-offset:5px}.campaign-plans-module__A8kr6a__section{scroll-margin-top:100px}.campaign-plans-module__A8kr6a__sectionTitle h2{letter-spacing:-.035em;margin:15px 0 12px;font-size:clamp(23px,2.5vw,32px);font-weight:550;line-height:1.2}.campaign-plans-module__A8kr6a__sectionTitle>p{color:var(--ink-soft);margin:0 0 25px;font-size:14px;line-height:1.6}.campaign-plans-module__A8kr6a__section blockquote{background:var(--panel-2);border-left:2px solid var(--accent);letter-spacing:-.025em;border-radius:0 6px 6px 0;margin:25px 0;padding:23px 26px;font-size:clamp(19px,2.1vw,26px);font-weight:450;line-height:1.5}.campaign-plans-module__A8kr6a__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.campaign-plans-module__A8kr6a__items[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-plans-module__A8kr6a__items[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.campaign-plans-module__A8kr6a__item{border-top:1px solid var(--line);padding-top:20px}.campaign-plans-module__A8kr6a__timing{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:17px;font-size:9px;display:block}.campaign-plans-module__A8kr6a__item h3{letter-spacing:-.015em;margin:0 0 12px;font-size:16px;font-weight:550}.campaign-plans-module__A8kr6a__item p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.75}.campaign-plans-module__A8kr6a__prompt{border-top:1px solid var(--line);margin-top:25px;padding-top:20px}.campaign-plans-module__A8kr6a__prompt strong{color:var(--ink);font-size:11px;font-weight:600}.campaign-plans-module__A8kr6a__prompt p{color:var(--ink-soft);margin:8px 0 0;font-size:13px;line-height:1.7}.campaign-plans-module__A8kr6a__note{color:var(--ink-faint);margin:22px 0 0;font-size:11px;line-height:1.8}.campaign-plans-module__A8kr6a__footer{color:var(--ink-faint);padding:0 2px 12px;font-size:10px}.campaign-plans-module__A8kr6a__loading{color:var(--ink-soft);justify-content:center;align-items:center;gap:12px;min-height:250px;font-size:13px;display:flex}@media (max-width:1100px){.campaign-plans-module__A8kr6a__baseline{grid-template-columns:1fr;gap:25px}.campaign-plans-module__A8kr6a__items[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.campaign-plans-module__A8kr6a__header{flex-direction:column}.campaign-plans-module__A8kr6a__actions{flex-flow:wrap;align-items:center}.campaign-plans-module__A8kr6a__items,.campaign-plans-module__A8kr6a__items[data-count="3"],.campaign-plans-module__A8kr6a__items[data-count="4"]{grid-template-columns:1fr}.campaign-plans-module__A8kr6a__baseline dl{gap:10px}.campaign-plans-module__A8kr6a__baseline dd{font-size:26px}.campaign-plans-module__A8kr6a__baseline dl>div{padding-left:10px}.campaign-plans-module__A8kr6a__section blockquote{padding:20px}}@media print{.campaign-plans-module__A8kr6a__plan{gap:18px}.campaign-plans-module__A8kr6a__actions,.campaign-plans-module__A8kr6a__jumpLinks{display:none}.campaign-plans-module__A8kr6a__header h1{font-size:32px}.campaign-plans-module__A8kr6a__section{break-inside:avoid}.campaign-plans-module__A8kr6a__items[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-plans-module__A8kr6a__plan,.campaign-plans-module__A8kr6a__plan *{visibility:visible!important}.campaign-plans-module__A8kr6a__plan{--paper:#fff;--panel:#fff;--panel-2:#f3f3f3;--ink:#111;--ink-soft:#444;--ink-faint:#555;--line:#ddd;--line-strong:#bbb;--accent:#555;color:#111;background:#fff;width:100%;padding:0;position:absolute;inset:0 auto auto 0}}.campaign-plans-module__A8kr6a__provenance{border-top:1px solid var(--line);margin-top:18px;padding-top:8px}.campaign-plans-module__A8kr6a__provenance p{margin-top:8px;font-size:11px}.campaign-plans-module__A8kr6a__provenance strong{color:var(--ink);font-weight:550}@media (max-width:650px){.campaign-plans-module__A8kr6a__baseline dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 15px}}
.email-strategy-module__VurFsW__document{min-width:0;max-width:100%}.email-strategy-module__VurFsW__document>*{min-width:0}.email-strategy-module__VurFsW__draft{white-space:normal;text-align:center;flex-shrink:0;max-width:230px}.email-strategy-module__VurFsW__reviewNote{padding-block:23px}.email-strategy-module__VurFsW__reviewNote p{color:var(--ink-soft);max-width:960px;margin:12px 0 0;font-size:13px;line-height:1.75}.email-strategy-module__VurFsW__vocabulary{margin:30px 0 0}.email-strategy-module__VurFsW__vocabulary>div{border-top:1px solid var(--line);grid-template-columns:190px 1fr;gap:25px;padding:17px 0;display:grid}.email-strategy-module__VurFsW__vocabulary dt{font-size:13px;font-weight:550}.email-strategy-module__VurFsW__vocabulary dd{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.7}.email-strategy-module__VurFsW__letter{margin:0;padding:0;list-style:none}.email-strategy-module__VurFsW__letter li{border-top:1px solid var(--line);grid-template-columns:30px 1fr;align-items:start;gap:20px;padding:21px 0;display:grid}.email-strategy-module__VurFsW__stepNumber{color:var(--ink-faint);font-family:var(--font-mono);padding-top:4px;font-size:10px}.email-strategy-module__VurFsW__letter h3{margin:0 0 10px;font-size:15px;font-weight:550}.email-strategy-module__VurFsW__letter p{color:var(--ink-soft);max-width:840px;margin:0;font-size:13px;line-height:1.75}.email-strategy-module__VurFsW__tableRegion{border-top:1px solid var(--line);min-width:0;max-width:100%;overflow-x:auto}.email-strategy-module__VurFsW__tableRegion:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.email-strategy-module__VurFsW__tableRegion table{border-collapse:collapse;text-align:left;width:100%;min-width:620px;font-size:13px;line-height:1.75}.email-strategy-module__VurFsW__tableRegion th,.email-strategy-module__VurFsW__tableRegion td{border-bottom:1px solid var(--line);vertical-align:top;padding:18px 18px 18px 0}.email-strategy-module__VurFsW__tableRegion thead th{color:var(--ink-faint);font-size:10px;font-weight:500}.email-strategy-module__VurFsW__tableRegion tbody th{min-width:125px;font-weight:550}.email-strategy-module__VurFsW__tableRegion td{color:var(--ink-soft)}.email-strategy-module__VurFsW__commerce{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.email-strategy-module__VurFsW__confirm{margin-top:18px!important;font-size:12px!important}.email-strategy-module__VurFsW__confirm strong{color:var(--ink);margin-bottom:7px;font-size:10px;font-weight:550;display:block}.email-strategy-module__VurFsW__calendar{min-width:880px!important}.email-strategy-module__VurFsW__calendar th:first-child{width:14%}.email-strategy-module__VurFsW__calendar td:nth-child(2){width:20%}.email-strategy-module__VurFsW__calendar td:nth-child(3){width:31%}.email-strategy-module__VurFsW__calendar td:last-child{width:35%}.email-strategy-module__VurFsW__calendar td strong{color:var(--ink);font-weight:550;display:block}.email-strategy-module__VurFsW__week{color:var(--ink-faint);margin-bottom:8px;font-size:10px;display:block}.email-strategy-module__VurFsW__proposed{margin-top:12px;font-size:10px;display:block}.email-strategy-module__VurFsW__nextStep{color:var(--ink);margin-top:14px;font-size:11px;display:block}@media (max-width:650px){.email-strategy-module__VurFsW__vocabulary>div{grid-template-columns:1fr;gap:8px}.email-strategy-module__VurFsW__commerce{grid-template-columns:1fr}.email-strategy-module__VurFsW__draft{max-width:none}}@media print{.email-strategy-module__VurFsW__tableRegion{overflow:visible}.email-strategy-module__VurFsW__tableRegion table,.email-strategy-module__VurFsW__calendar{font-size:10px;min-width:0!important}.email-strategy-module__VurFsW__tableRegion tbody th{min-width:0}}.email-strategy-module__VurFsW__tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding-bottom:12px;display:flex}.email-strategy-module__VurFsW__tabs button{color:var(--ink-soft);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:5px;padding:10px 12px;font-size:12px}.email-strategy-module__VurFsW__tabs button:hover{background:var(--panel);color:var(--ink)}.email-strategy-module__VurFsW__tabs button[aria-selected=true]{background:var(--panel-2);border-color:var(--line-strong);color:var(--ink)}.email-strategy-module__VurFsW__tabs button:focus-visible,.email-strategy-module__VurFsW__mobileSelect select:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.email-strategy-module__VurFsW__mobileSelect{display:none}.email-strategy-module__VurFsW__pagination{justify-content:space-between;align-items:center;gap:16px;display:flex}.email-strategy-module__VurFsW__pagination span{color:var(--ink-faint);font-size:11px}.email-strategy-module__VurFsW__pagination button:disabled{opacity:.4;cursor:default}@media (max-width:650px){.email-strategy-module__VurFsW__tabs{display:none}.email-strategy-module__VurFsW__mobileSelect{color:var(--ink-soft);gap:8px;font-size:11px;display:grid}.email-strategy-module__VurFsW__mobileSelect select{border:1px solid var(--line-strong);background:var(--panel);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:5px;padding:10px 12px;font-size:13px}}@media print{.email-strategy-module__VurFsW__tabs,.email-strategy-module__VurFsW__mobileSelect,.email-strategy-module__VurFsW__pagination{display:none}}
.unit-economics-module__xwF10a__workspace{color:var(--ink);gap:24px;display:grid}.unit-economics-module__xwF10a__header,.unit-economics-module__xwF10a__sectionHeader,.unit-economics-module__xwF10a__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.unit-economics-module__xwF10a__header h1{letter-spacing:-1px;margin:8px 0;font-size:32px}.unit-economics-module__xwF10a__workspace p{color:var(--ink-soft);margin:6px 0;font-size:13px;line-height:1.6}.unit-economics-module__xwF10a__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:10px}.unit-economics-module__xwF10a__notice{border:1px solid var(--line);background:var(--panel);color:var(--ink-soft);border-radius:10px;padding:14px 18px;font-size:12px}.unit-economics-module__xwF10a__metrics{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.unit-economics-module__xwF10a__metric{border-right:1px solid var(--line);gap:10px;padding:22px;display:grid}.unit-economics-module__xwF10a__metric:last-child{border-right:0}.unit-economics-module__xwF10a__metric span{color:var(--ink-soft);font-size:12px}.unit-economics-module__xwF10a__metric strong{letter-spacing:-.8px;font-size:27px;font-weight:500}.unit-economics-module__xwF10a__metric small{color:var(--ink-soft);font-size:11px}.unit-economics-module__xwF10a__panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;min-width:0;padding:24px}.unit-economics-module__xwF10a__panel h2{letter-spacing:-.4px;margin:0;font-size:18px}.unit-economics-module__xwF10a__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.unit-economics-module__xwF10a__workspace label{color:var(--ink-soft);gap:8px;font-size:12px;display:grid}.unit-economics-module__xwF10a__workspace input,.unit-economics-module__xwF10a__workspace textarea{background:var(--paper);width:100%;min-width:0;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:6px;padding:11px;font-size:13px}.unit-economics-module__xwF10a__workspace input:focus,.unit-economics-module__xwF10a__workspace textarea:focus{outline:2px solid var(--focus);outline-offset:2px}.unit-economics-module__xwF10a__tableWrap{margin:20px 0 12px;overflow:auto}.unit-economics-module__xwF10a__table{border-collapse:collapse;width:100%;min-width:850px}.unit-economics-module__xwF10a__table th{text-align:left;color:var(--ink-soft);padding:0 8px 12px;font-size:11px;font-weight:500}.unit-economics-module__xwF10a__table td{border-top:1px solid var(--line);padding:8px 6px}.unit-economics-module__xwF10a__table td:first-child{min-width:180px}.unit-economics-module__xwF10a__table td input{min-width:85px}.unit-economics-module__xwF10a__remove{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:10px}.unit-economics-module__xwF10a__bottom{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}.unit-economics-module__xwF10a__results{margin:14px 0 0}.unit-economics-module__xwF10a__results div{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:13px 0;font-size:13px;display:flex}.unit-economics-module__xwF10a__results dt{color:var(--ink-soft)}.unit-economics-module__xwF10a__results dd{margin:0;font-weight:500}.unit-economics-module__xwF10a__workspace details{color:var(--ink-soft);font-size:12px;line-height:1.7}.unit-economics-module__xwF10a__workspace summary{cursor:pointer;color:var(--ink)}.unit-economics-module__xwF10a__status{color:var(--ink-soft);font-size:12px}.unit-economics-module__xwF10a__empty{text-align:center;border:1px dashed var(--line);border-radius:8px;margin:18px 0;padding:26px}@media (max-width:850px){.unit-economics-module__xwF10a__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.unit-economics-module__xwF10a__metric{border-bottom:1px solid var(--line)}.unit-economics-module__xwF10a__bottom{grid-template-columns:1fr}.unit-economics-module__xwF10a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.unit-economics-module__xwF10a__grid{grid-template-columns:1fr}.unit-economics-module__xwF10a__panel{padding:18px}.unit-economics-module__xwF10a__metric{padding:16px}.unit-economics-module__xwF10a__metric strong{font-size:23px}.unit-economics-module__xwF10a__header h1{font-size:28px}}.unit-economics-module__xwF10a__catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.unit-economics-module__xwF10a__catalogCard{border:1px solid var(--line);background:var(--paper);border-radius:10px;padding:20px}.unit-economics-module__xwF10a__catalogCard h3{margin:0;font-size:16px}.unit-economics-module__xwF10a__catalogCard .unit-economics-module__xwF10a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.unit-economics-module__xwF10a__workspace select{background:var(--paper);width:100%;min-width:0;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:6px;padding:11px;font-size:13px}@media (max-width:850px){.unit-economics-module__xwF10a__catalogGrid{grid-template-columns:1fr}}@media (max-width:480px){.unit-economics-module__xwF10a__catalogCard .unit-economics-module__xwF10a__grid{grid-template-columns:1fr}}
.ads-performance-module__3R3QVa__card{gap:14px;display:grid}.ads-performance-module__3R3QVa__note{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.6}.ads-performance-module__3R3QVa__empty{padding:24px 0}.ads-performance-module__3R3QVa__empty p{color:var(--ink-soft);max-width:560px;line-height:1.6}.ads-performance-module__3R3QVa__period{border-top:1px solid var(--line);padding-top:20px}.ads-performance-module__3R3QVa__periodTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ads-performance-module__3R3QVa__periodTitle h3{margin:0;font-size:14px}.ads-performance-module__3R3QVa__periodTitle>span{color:var(--ink-soft);font-size:11px}.ads-performance-module__3R3QVa__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:18px 0 12px;display:grid}.ads-performance-module__3R3QVa__metrics dt{color:var(--ink-soft);font-size:11px}.ads-performance-module__3R3QVa__metrics dd{letter-spacing:-.04em;margin:8px 0;font-size:clamp(18px,2vw,26px);font-weight:550}.ads-performance-module__3R3QVa__metrics small{color:var(--ink-soft);font-size:10px;line-height:1.5;display:block}.ads-performance-module__3R3QVa__trend{border-top:1px solid var(--line);min-width:0;margin:0;padding-top:20px}.ads-performance-module__3R3QVa__trend svg{width:100%;height:auto;color:var(--chart-bar,var(--accent));margin-top:16px;display:block}.ads-performance-module__3R3QVa__trend circle{fill:currentColor}.ads-performance-module__3R3QVa__trend text{fill:var(--ink-soft);font-size:10px}.ads-performance-module__3R3QVa__trend summary{cursor:pointer;color:var(--ink-soft);padding:12px 0;font-size:11px}.ads-performance-module__3R3QVa__tableScroll{max-height:260px;overflow:auto}.ads-performance-module__3R3QVa__tableScroll table{border-collapse:collapse;width:100%;font-size:12px}.ads-performance-module__3R3QVa__tableScroll th,.ads-performance-module__3R3QVa__tableScroll td{text-align:left;border-bottom:1px solid var(--line);padding:8px}@media (max-width:760px){.ads-performance-module__3R3QVa__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ads-performance-module__3R3QVa__metrics dd{font-size:24px}}.ads-performance-module__3R3QVa__dateControls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.ads-performance-module__3R3QVa__dateControls label{color:var(--ink-soft);gap:6px;font-size:11px;display:grid}.ads-performance-module__3R3QVa__dateControls select,.ads-performance-module__3R3QVa__dateControls input{background:var(--paper);min-height:40px;color:var(--ink);border:1px solid var(--line);font:inherit;border-radius:6px;padding:8px 10px}.ads-performance-module__3R3QVa__dateControls select:focus-visible,.ads-performance-module__3R3QVa__dateControls input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:760px){.ads-performance-module__3R3QVa__dateControls label{flex:130px;min-width:0}.ads-performance-module__3R3QVa__dateControls select,.ads-performance-module__3R3QVa__dateControls input{width:100%;min-width:0}}.ads-performance-module__3R3QVa__trendControls{flex-wrap:wrap;gap:10px;display:flex}.ads-performance-module__3R3QVa__trendControls button{min-height:36px}.ads-performance-module__3R3QVa__tableScroll caption{text-align:left;color:var(--ink-soft);padding:14px 8px 8px;font-size:11px}.ads-performance-module__3R3QVa__tableScroll tbody th{font-weight:400}@media (max-width:760px){.ads-performance-module__3R3QVa__trendControls{width:100%}.ads-performance-module__3R3QVa__trendControls button{min-height:40px}}.ads-performance-module__3R3QVa__entityContext{color:var(--ink-soft);margin-top:4px;font-size:10px;font-weight:400;display:block}.ads-performance-module__3R3QVa__legend{color:var(--ink-soft);flex-wrap:wrap;gap:12px;margin:16px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.ads-performance-module__3R3QVa__legend li{align-items:center;gap:8px;display:flex}.ads-performance-module__3R3QVa__legend span{background:var(--chart-bar,var(--accent));border-radius:2px;width:12px;height:12px;display:inline-block}.ads-performance-module__3R3QVa__snapshotMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:760px){.ads-performance-module__3R3QVa__snapshotMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-performance-module__3R3QVa__snapshotMetrics>div:first-child{grid-column:auto}}
