@layer components{.textcarter-mobile-backdrop{display:none}.textcarter-x .textcarter-account-menu{cursor:pointer}.textcarter-x .textcarter-account-menu:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:2px}.textcarter-x .textcarter-nav{flex-shrink:0}.textcarter-x{--textcarter-ink:oklch(23% .022 266);--textcarter-ink-text:oklch(94% .012 266);--textcarter-ink-soft:oklch(87% .02 266);--textcarter-ink-muted:oklch(75% .035 266);--textcarter-ink-faint:oklch(60% .035 266);--textcarter-workspace:oklch(98.7% .003 266);--textcarter-surface:oklch(99.6% .002 266);--textcarter-rail:oklch(96.6% .005 266);--textcarter-rail-hover:oklch(93.8% .007 266);--textcarter-rail-selected:oklch(92.5% .011 266);--textcarter-on-accent:oklch(99% .004 266);--textcarter-lapis:oklch(47% .16 266);--textcarter-lapis-strong:oklch(41% .15 266);--textcarter-lapis-soft:oklch(74% .09 264);--textcarter-mark:oklch(47% .16 266);--textcarter-data:oklch(83% .03 266);--textcarter-data-strong:oklch(56% .04 266);--textcarter-lapis-line:oklch(84% .06 266);--textcarter-selected:oklch(95% .03 266);--textcarter-selected-text:oklch(39% .17 266);--textcarter-text-2:oklch(42% .02 266);--textcarter-muted:oklch(52% .02 266);--textcarter-line:oklch(91.5% .008 266);--textcarter-line-strong:oklch(85.5% .012 266);--textcarter-line-hover:oklch(80% .02 266);--textcarter-tint:oklch(97.7% .01 266);--textcarter-hover:oklch(96.8% .006 266);--textcarter-secondary:oklch(95.5% .008 266);--textcarter-edge:oklch(73% .03 266);--textcarter-edge-strong:oklch(62% .03 266);--textcarter-dot:oklch(86% .012 266);--textcarter-success:#23704a;--textcarter-success-surface:#e8f4ed;--textcarter-warning:#8a5415;--textcarter-warning-surface:#fbf3e5;--textcarter-danger:#b3261e;--textcarter-danger-surface:#fdecea;--textcarter-ease:cubic-bezier(.2, .8, .2, 1);--textcarter-hill-1:oklch(95% .025 266);--textcarter-hill-2:oklch(92% .04 266);--textcarter-hill-3:oklch(87.5% .055 266);--textcarter-hill-4:oklch(81.5% .075 264);--textcarter-hill-5:oklch(74% .095 264);--textcarter-pine:oklch(89% .05 266);--textcarter-sun-outer:oklch(95.5% .05 85);--textcarter-sun-inner:oklch(90% .09 82);--textcarter-moon:oklch(96% .035 95);--textcarter-coupon:oklch(97.5% .03 88);--textcarter-paper-shadow:oklch(35% .08 266);--background:var(--textcarter-surface);--foreground:var(--textcarter-ink);--card:var(--textcarter-surface);--card-foreground:var(--textcarter-ink);--popover:var(--textcarter-surface);--popover-foreground:var(--textcarter-ink);--primary:var(--textcarter-lapis);--primary-foreground:var(--textcarter-on-accent);--secondary:var(--textcarter-secondary);--secondary-foreground:var(--textcarter-ink);--muted:var(--textcarter-hover);--muted-foreground:var(--textcarter-muted);--accent:var(--textcarter-selected);--accent-foreground:var(--textcarter-selected-text);--destructive:var(--textcarter-danger);--border:var(--textcarter-line);--input:var(--textcarter-line-strong);--field:var(--textcarter-edge-strong);--ring:var(--textcarter-lapis);--radius:.5rem;color:var(--textcarter-ink);font-family:Geist Variable,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.45}.textcarter-x ::selection{background:color-mix(in oklab, var(--textcarter-lapis) 22%, transparent)}.textcarter-x .textcarter-num{font-variant-numeric:tabular-nums}.textcarter-x .textcarter-code{letter-spacing:.02em;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:12px}.textcarter-x .textcarter-meta{color:var(--textcarter-muted);font-size:12px}.textcarter-x .textcarter-select{--textcarter-corner:var(--textcarter-lapis);--textcarter-corner-offset:-3px;--textcarter-corner-radius:10px;position:relative}.textcarter-x .textcarter-select:before,.textcarter-x .textcarter-select:after{content:"";z-index:1;border:0 solid var(--textcarter-corner);opacity:0;pointer-events:none;width:14px;height:14px;transition:opacity .16s var(--textcarter-ease), translate .2s var(--textcarter-ease);position:absolute}.textcarter-x .textcarter-select:before{top:var(--textcarter-corner-offset);left:var(--textcarter-corner-offset);border-top-left-radius:var(--textcarter-corner-radius);border-top-width:2px;border-left-width:2px;translate:3px 3px}.textcarter-x .textcarter-select:after{right:var(--textcarter-corner-offset);bottom:var(--textcarter-corner-offset);border-bottom-right-radius:var(--textcarter-corner-radius);border-bottom-width:2px;border-right-width:2px;translate:-3px -3px}.textcarter-x .textcarter-select[data-selected]:before,.textcarter-x .textcarter-select[data-selected]:after{opacity:1;translate:0}.textcarter-x.textcarter-app{background:var(--textcarter-workspace);height:100dvh;min-height:600px;transition:grid-template-columns .24s var(--textcarter-ease);grid-template-columns:64px minmax(0,1fr);display:grid;overflow:hidden}.textcarter-x .textcarter-rail{border-right:1px solid var(--textcarter-line);background:var(--textcarter-rail);min-width:0;color:var(--textcarter-ink);flex-direction:column;gap:18px;padding:14px 10px;display:flex;overflow:hidden auto}.textcarter-x .textcarter-brand{letter-spacing:-.005em;align-items:center;gap:10px;height:32px;padding:0 7px;font-size:15px;font-weight:650;display:flex}.textcarter-x .textcarter-workspace-chip{border:1px solid var(--textcarter-line);background:var(--textcarter-surface);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--textcarter-ease);border-radius:8px;align-items:center;gap:10px;padding:6px;display:flex}@media (hover:hover) and (pointer:fine){.textcarter-x .textcarter-workspace-chip:hover{border-color:var(--textcarter-line-hover)}}.textcarter-x .textcarter-workspace-chip:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:1px}.textcarter-x .textcarter-workspace-chip[data-static],.textcarter-x .textcarter-workspace-chip[data-static]:hover{border-color:var(--textcarter-line);cursor:default}.textcarter-x .textcarter-workspace-avatar{background:var(--textcarter-ink);width:28px;height:28px;color:var(--textcarter-on-accent);border-radius:6px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.textcarter-x .textcarter-nav,.textcarter-x .textcarter-nav-group{flex-direction:column;gap:1px;display:flex}.textcarter-x .textcarter-nav-group[data-divided]{border-top:1px solid var(--textcarter-line);margin-top:10px;padding-top:10px}.textcarter-x .textcarter-nav-item{width:100%;height:34px;color:var(--textcarter-text-2);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--textcarter-ease), color .15s var(--textcarter-ease);background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 11px;display:flex}@media (hover:hover) and (pointer:fine){.textcarter-x .textcarter-nav-item:hover{background:var(--textcarter-rail-hover);color:var(--textcarter-ink)}}.textcarter-x .textcarter-nav-item[aria-current=page]{background:var(--textcarter-rail-selected);color:var(--textcarter-ink);font-weight:500}.textcarter-x .textcarter-nav-item[aria-current=page] .textcarter-nav-icon{color:var(--textcarter-lapis)}.textcarter-x .textcarter-nav-item:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:-2px}.textcarter-x .textcarter-rail-text{white-space:nowrap;opacity:0;min-width:0;transition:opacity 80ms var(--textcarter-ease);display:block;overflow:hidden}.textcarter-x .textcarter-nav-item svg{flex:none}.textcarter-x.textcarter-app[data-rail=expanded]{grid-template-columns:232px minmax(0,1fr)}.textcarter-x.textcarter-app[data-rail=expanded] .textcarter-rail-text{opacity:1;transition:opacity .16s var(--textcarter-ease) 80ms}.textcarter-x .textcarter-main{flex-direction:column;min-width:0;min-height:0;display:flex}.textcarter-x .textcarter-topbar{border-bottom:1px solid var(--textcarter-line);flex:none;justify-content:space-between;align-items:center;gap:16px;height:48px;padding:0 24px;display:flex}.textcarter-x .textcarter-scene{flex-direction:column;flex:1;min-height:0;display:flex}.textcarter-x .textcarter-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding:28px 32px 0;display:flex}.textcarter-x .textcarter-title{letter-spacing:-.022em;margin:0;font-size:24px;font-weight:600;line-height:30px}.textcarter-x .textcarter-section-title{letter-spacing:-.005em;margin:0;font-size:13px;font-weight:600}.textcarter-x .textcarter-panel{background:var(--textcarter-surface);flex-direction:column;min-height:0;display:flex}.textcarter-x .textcarter-status{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.textcarter-x .textcarter-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.textcarter-x .textcarter-status[data-tone=success]{color:var(--textcarter-success)}.textcarter-x .textcarter-status[data-tone=warning]{color:var(--textcarter-warning)}.textcarter-x .textcarter-status[data-tone=danger]{color:var(--textcarter-danger)}.textcarter-x .textcarter-status[data-tone=lapis]{color:var(--textcarter-selected-text)}.textcarter-x .textcarter-status[data-tone=neutral]{color:var(--textcarter-muted)}.textcarter-x .textcarter-pill{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:12px;font-weight:550;display:inline-flex}.textcarter-x .textcarter-pill[data-tone=draft],.textcarter-x .textcarter-pill[data-tone=warning]{background:var(--textcarter-warning-surface);color:var(--textcarter-warning)}.textcarter-x .textcarter-pill[data-tone=published]{background:var(--textcarter-success-surface);color:var(--textcarter-success)}.textcarter-x .textcarter-pill[data-tone=preview],.textcarter-x .textcarter-pill[data-tone=neutral]{border:1px solid var(--textcarter-line-strong);background:var(--textcarter-surface);color:var(--textcarter-muted)}.textcarter-x .textcarter-pill[data-tone=lapis]{background:var(--textcarter-selected);color:var(--textcarter-selected-text)}.textcarter-x .textcarter-notice{border-radius:6px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;line-height:1.4;display:flex}.textcarter-x .textcarter-notice svg{flex:none;margin-top:1px}.textcarter-x .textcarter-notice[data-tone=lapis]{background:var(--textcarter-selected);color:var(--textcarter-selected-text)}.textcarter-x .textcarter-notice[data-tone=warning]{background:var(--textcarter-warning-surface);color:var(--textcarter-warning)}.textcarter-x .textcarter-notice[data-tone=danger]{background:var(--textcarter-danger-surface);color:var(--textcarter-danger)}.textcarter-x .textcarter-notice[data-tone=success]{background:var(--textcarter-success-surface);color:var(--textcarter-success)}.textcarter-x .textcarter-notice[data-tone=neutral]{background:var(--textcarter-secondary);color:var(--textcarter-muted)}.textcarter-x .textcarter-node-icon{background:var(--textcarter-workspace);width:30px;height:30px;color:var(--textcarter-muted);border-radius:7px;flex:none;place-items:center;display:grid}.textcarter-x .textcarter-node-icon[data-tone=start]{background:var(--textcarter-success-surface);color:var(--textcarter-success)}.textcarter-x .textcarter-node-icon[data-tone=delay],.textcarter-x .textcarter-node-icon[data-tone=agent]{background:var(--textcarter-selected);color:var(--textcarter-lapis)}.textcarter-x .textcarter-node-icon[data-tone=resolved]{background:var(--textcarter-success-surface);color:var(--textcarter-success)}.textcarter-x .textcarter-node-icon[data-tone=needs-human]{background:var(--textcarter-warning-surface);color:var(--textcarter-warning)}.textcarter-x .textcarter-offer{--textcarter-corner-radius:11px;border:1px solid var(--textcarter-line-strong);background:var(--textcarter-surface);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--textcarter-ease), background-color .15s var(--textcarter-ease);border-radius:8px;grid-template-columns:88px minmax(0,1fr);padding:0;display:grid}.textcarter-x .textcarter-offer:hover{border-color:var(--textcarter-line-hover)}.textcarter-x .textcarter-offer[data-selected]{border-color:var(--textcarter-lapis-line)}.textcarter-x .textcarter-offer:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:4px}.textcarter-x .textcarter-offer-amount{border-right:1px dashed var(--textcarter-line-strong);background:var(--textcarter-tint);text-align:center;border-radius:7px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px 6px;display:flex}.textcarter-x .textcarter-offer-amount strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:650;line-height:1}.textcarter-x .textcarter-offer-amount small{color:var(--textcarter-muted);font-size:12px;line-height:1.2}.textcarter-x .textcarter-offer-body{flex-direction:column;gap:2px;min-width:0;padding:12px 12px 10px;display:flex}.textcarter-x .textcarter-offer-foot{border-top:1px solid var(--textcarter-line);color:var(--textcarter-muted);grid-column:1/-1;justify-content:space-between;gap:8px;padding:8px 12px;font-size:12px;display:flex}.textcarter-x .textcarter-offer[data-density=compact]{cursor:default;grid-template-columns:72px minmax(0,1fr)}.textcarter-x .textcarter-offer[data-density=compact] .textcarter-offer-amount strong{font-size:20px}.textcarter-x .textcarter-convo-row{--textcarter-corner-offset:3px;--textcarter-corner-radius:7px;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--textcarter-ease);background:0 0;border:0;border-radius:8px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 12px;display:grid}.textcarter-x .textcarter-convo-row:hover{background:var(--textcarter-hover)}.textcarter-x .textcarter-convo-row[data-selected]{background:var(--textcarter-selected)}.textcarter-x .textcarter-convo-row:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:-2px}.textcarter-x .textcarter-initials{background:var(--textcarter-secondary);width:36px;height:36px;color:var(--textcarter-text-2);border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.textcarter-x .textcarter-convo-row[data-selected] .textcarter-initials{background:var(--textcarter-surface);color:var(--textcarter-selected-text)}.textcarter-x .textcarter-transcript{scroll-behavior:smooth;flex-direction:column;flex:1;gap:10px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.textcarter-x .textcarter-msg{flex-direction:column;gap:4px;max-width:min(78%,460px);display:flex}.textcarter-x .textcarter-msg[data-from=shopper]{align-self:flex-start}.textcarter-x .textcarter-msg[data-from=agent],.textcarter-x .textcarter-msg[data-from=team]{align-self:flex-end;align-items:flex-end}.textcarter-x .textcarter-bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:8px 12px;line-height:1.42}.textcarter-x .textcarter-msg[data-from=shopper] .textcarter-bubble{background:var(--textcarter-secondary);border-bottom-left-radius:4px}.textcarter-x .textcarter-msg[data-from=agent] .textcarter-bubble{background:var(--textcarter-selected);border-bottom-right-radius:4px}.textcarter-x .textcarter-msg[data-from=team] .textcarter-bubble{background:var(--textcarter-ink);color:var(--textcarter-on-accent);border-bottom-right-radius:4px}.textcarter-x .textcarter-msg[data-fresh] .textcarter-bubble{animation:textcarter-arrive .22s var(--textcarter-ease)}@keyframes textcarter-arrive{0%{opacity:0;translate:0 6px}}.textcarter-x .textcarter-msg-meta{color:var(--textcarter-muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.textcarter-x .textcarter-msg-meta>.textcarter-cv-delivery:before{content:"·";color:var(--textcarter-muted);margin-inline-end:6px}.textcarter-x .textcarter-link-card{border:1px solid color-mix(in oklab, var(--textcarter-lapis-line) 60%, var(--textcarter-surface));background:var(--textcarter-surface);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex}.textcarter-x .textcarter-marker{max-width:90%;color:var(--textcarter-muted);text-align:center;align-self:center;align-items:center;gap:6px;margin:4px 0;font-size:12px;display:flex}.textcarter-x .textcarter-marker[data-tone=offer]{color:var(--textcarter-selected-text)}.textcarter-x .textcarter-marker[data-tone=purchase]{color:var(--textcarter-success)}.textcarter-x .textcarter-marker[data-tone=handoff]{color:var(--textcarter-warning)}.textcarter-x .textcarter-swatch{width:40px;height:40px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--textcarter-ink) 8%, transparent);border-radius:7px;flex:none}.textcarter-x .textcarter-owner{border-top:1px solid var(--textcarter-line);align-items:center;gap:12px;padding:10px 12px;display:flex}.textcarter-x .textcarter-owner-tile{background:var(--textcarter-selected);width:32px;height:32px;color:var(--textcarter-lapis);transition:background-color .2s var(--textcarter-ease), color .2s var(--textcarter-ease), rotate .26s var(--textcarter-ease);border-radius:8px;flex:none;place-items:center;display:grid}.textcarter-x .textcarter-owner[data-owner=takeover] .textcarter-owner-tile{background:var(--textcarter-ink);color:var(--textcarter-on-accent);rotate:-8deg}.textcarter-x .textcarter-owner[data-owner=needs-person] .textcarter-owner-tile{background:var(--textcarter-warning-surface);color:var(--textcarter-warning)}.textcarter-x .textcarter-owner[data-owner=opted-out] .textcarter-owner-tile{background:var(--textcarter-secondary);color:var(--textcarter-muted)}.textcarter-x .textcarter-composer{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.textcarter-x .textcarter-trail{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.textcarter-x .textcarter-event{padding:0 0 14px 22px;position:relative}.textcarter-x .textcarter-event:last-child{padding-bottom:0}.textcarter-x .textcarter-event:before{content:"";background:var(--textcarter-line-strong);width:1px;position:absolute;top:14px;bottom:0;left:3.5px}.textcarter-x .textcarter-event:last-child:before{display:none}.textcarter-x .textcarter-event:after{content:"";box-sizing:border-box;border:1.5px solid var(--textcarter-edge-strong);background:var(--textcarter-surface);border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:0}.textcarter-x .textcarter-event[data-kind=run-ended]:after{border-color:var(--textcarter-muted);background:var(--textcarter-muted)}.textcarter-x .textcarter-event-title{justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;font-weight:550;display:flex}.textcarter-x .textcarter-evidence{background:var(--textcarter-success-surface);color:#1f5b3d;border-radius:6px;flex-direction:column;gap:3px;margin:6px 0 0;padding:8px 10px;font-size:12px;list-style:none;display:flex}.textcarter-x .textcarter-evidence li{align-items:flex-start;gap:6px;display:flex}.textcarter-x .textcarter-evidence svg{flex:none;margin-top:2px}.textcarter-x .textcarter-run-step{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding-block:8px;display:grid}.textcarter-x .textcarter-run-step[data-state=pending]{opacity:.5}.textcarter-x .textcarter-run-step[data-state=current] .textcarter-node-icon{box-shadow:0 0 0 2px var(--textcarter-surface), 0 0 0 3.5px var(--textcarter-lapis)}.textcarter-x .textcarter-choice{--textcarter-corner-offset:-3px;--textcarter-corner-radius:10px}@media (prefers-reduced-motion:reduce){.textcarter-x.textcarter-app{transition:none}.textcarter-x .textcarter-select:before,.textcarter-x .textcarter-select:after{transition:opacity .12s linear;translate:0}.textcarter-x .textcarter-msg[data-fresh] .textcarter-bubble{animation:none}.textcarter-x .textcarter-transcript{scroll-behavior:auto}.textcarter-x .textcarter-owner-tile,.textcarter-x .textcarter-owner[data-owner=takeover] .textcarter-owner-tile{transition:background-color .12s linear;rotate:0deg}}.textcarter-x .textcarter-db{overflow-y:auto;container-type:inline-size}.textcarter-x .textcarter-db-inner{flex-direction:column;flex:1 0 auto;gap:24px;width:100%;padding:28px 32px 64px;display:flex}.textcarter-x .textcarter-db-setup{border:1px solid var(--textcarter-lapis-line);background:var(--textcarter-selected);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px 10px 16px;display:flex}.textcarter-x .textcarter-db-filters{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.textcarter-x .textcarter-db-range{border:0;min-width:0;margin:0;padding:0}.textcarter-x .textcarter-db-range-track{grid-template-columns:repeat(var(--textcarter-seg-count,3), 1fr);border:1px solid var(--textcarter-line);background:var(--textcarter-surface);border-radius:8px;gap:2px;padding:2px;display:inline-grid;position:relative}.textcarter-x .textcarter-db-range-highlight{width:calc((100% - 4px - 2px * (var(--textcarter-seg-count,3) - 1)) / var(--textcarter-seg-count,3));background:var(--textcarter-selected);translate:calc((100% + 2px) * var(--textcarter-range-index)) 0;transition:translate .2s var(--textcarter-ease);border-radius:6px;position:absolute;top:2px;bottom:2px;left:2px}.textcarter-x .textcarter-db-range button{height:28px;color:var(--textcarter-muted);font:inherit;cursor:pointer;transition:color .15s var(--textcarter-ease), scale .12s var(--textcarter-ease);background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:13px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){.textcarter-x .textcarter-db-range button:not([aria-pressed=true]):hover{color:var(--textcarter-ink)}}.textcarter-x .textcarter-db-range button:active{scale:.97}.textcarter-x .textcarter-db-range button[aria-pressed=true]{color:var(--textcarter-selected-text)}.textcarter-x .textcarter-db-range button:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:1px}@media (prefers-reduced-motion:reduce){.textcarter-x .textcarter-db-range-highlight{display:none}.textcarter-x .textcarter-db-range button{transition:background-color .15s linear}.textcarter-x .textcarter-db-range button:active{scale:1}.textcarter-x .textcarter-db-range button[aria-pressed=true]{background:var(--textcarter-selected)}}.textcarter-x .textcarter-db-delta{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:2px;font-size:12px;font-weight:550;display:inline-flex}.textcarter-x .textcarter-db-delta[data-tone=good]{color:var(--textcarter-success)}.textcarter-x .textcarter-db-delta[data-tone=bad]{color:var(--textcarter-danger)}.textcarter-x .textcarter-db-delta[data-tone=neutral]{color:var(--textcarter-muted)}.textcarter-x .textcarter-db-spark{flex:none;overflow:visible}.textcarter-x .textcarter-db-spark path{fill:none;stroke:var(--textcarter-edge);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:textcarter-db-draw .6s var(--textcarter-ease) var(--textcarter-delay,0s) backwards}.textcarter-x .textcarter-db-spark circle{fill:var(--textcarter-lapis);stroke:var(--textcarter-surface);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:textcarter-db-pop .22s var(--textcarter-ease) calc(var(--textcarter-delay,0s) + .48s) backwards}@keyframes textcarter-db-draw{0%{stroke-dashoffset:1px}}@keyframes textcarter-db-pop{0%{opacity:0;transform:scale(.4)}}.textcarter-x .textcarter-db-panel{border-top:1px solid var(--textcarter-line);flex-direction:column;min-width:0;padding-top:14px;padding-bottom:8px;display:flex}.textcarter-x .textcarter-db-inner.textcarter-ov{grid-template-columns:minmax(0,1fr);align-content:start;row-gap:24px;display:grid}.textcarter-x .textcarter-ov-main{display:contents}.textcarter-x .textcarter-ov-main>.textcarter-db-panel{order:2}.textcarter-x .textcarter-ov-side{flex-direction:column;order:1;gap:24px;min-width:0;display:flex}@container (width>=960px){.textcarter-x .textcarter-db-inner.textcarter-ov{grid-template-columns:minmax(0,1fr) 340px;align-content:stretch;column-gap:64px}.textcarter-x .textcarter-ov-main{flex-direction:column;gap:24px;min-width:0;display:flex;container-type:inline-size}.textcarter-x .textcarter-ov-main>.textcarter-db-panel{order:0}.textcarter-x .textcarter-ov-side{border-left:1px solid var(--textcarter-line);margin:-28px 0 -64px -32px;padding:28px 0 64px 32px}.textcarter-x .textcarter-ov-side>.textcarter-db-panel:first-child{border-top:0;padding-top:0}}.textcarter-x .textcarter-ov-art{--textcarter-sky:oklch(96.5% .02 250);--textcarter-hills-height:min(460px, 55%);display:none}@container (width>=960px){.textcarter-x .textcarter-ov-art{pointer-events:none;background:linear-gradient(oklch(96.5% .02 250/0), var(--textcarter-sky) 96px, oklch(96.5% .02 250/0) 70%);flex:1 0 0;min-height:0;margin:0 -32px -64px;display:block;position:relative;overflow:hidden;container-type:inline-size}}.textcarter-x .textcarter-ov-sky{inset:0 0 var(--textcarter-hills-height);position:absolute}.textcarter-x .textcarter-ov-hills{width:100%;height:var(--textcarter-hills-height);position:absolute;bottom:0;left:0;overflow:visible}.textcarter-x .textcarter-ov-hill{animation:ease-in-out infinite alternate textcarter-ov-sway}.textcarter-x .textcarter-ov-pine{fill:var(--textcarter-pine)}.textcarter-x .textcarter-ov-boat{transform-box:fill-box;transform-origin:50% 80%;animation:3.5s ease-in-out infinite alternate textcarter-ov-rock}.textcarter-x .textcarter-ov-boat>*{stroke:var(--textcarter-lapis-soft);stroke-linejoin:round;stroke-width:1.1px}.textcarter-x .textcarter-ov-boat-hull{fill:var(--textcarter-surface)}.textcarter-x .textcarter-ov-boat-sail{fill:var(--textcarter-selected)}.textcarter-x .textcarter-ov-sun{filter:drop-shadow(0 2px 3px oklch(35% .08 266/.14));width:64px;position:absolute;top:12%;right:60px}.textcarter-x .textcarter-ov-sun-outer{fill:var(--textcarter-sun-outer)}.textcarter-x .textcarter-ov-sun-inner{fill:var(--textcarter-sun-inner)}.textcarter-x .textcarter-ov-cloud{filter:drop-shadow(0 2px 3px oklch(35% .08 266/.14));translate:var(--textcarter-x) -50%;animation:linear infinite textcarter-ov-drift;position:absolute;left:0;overflow:visible}.textcarter-x .textcarter-ov-cloud path{fill:var(--textcarter-surface)}.textcarter-x .textcarter-ov-cloud[data-depth=far]{opacity:.7}@keyframes textcarter-ov-drift{0%{translate:-100% -50%}to{translate:100cqw -50%}}@keyframes textcarter-ov-sway{0%{translate:-7px}to{translate:7px}}@keyframes textcarter-ov-rock{0%{rotate:-5deg}to{rotate:5deg}}.textcarter-x .textcarter-ov-flight{width:100%;height:280px;position:absolute;left:0;translate:0 -50%}.textcarter-x .textcarter-ov-trail{fill:none;stroke:var(--textcarter-lapis);stroke-dasharray:0 9;stroke-linecap:round;stroke-opacity:.4;stroke-width:2.2px}.textcarter-x .textcarter-plane-wing,.textcarter-x .textcarter-plane-keel{stroke:var(--textcarter-lapis);stroke-linejoin:round;stroke-width:1.25px;vector-effect:non-scaling-stroke}.textcarter-x .textcarter-plane-wing{fill:var(--textcarter-surface)}.textcarter-x .textcarter-plane-keel{fill:var(--textcarter-lapis-line)}.textcarter-x .textcarter-ov-art[data-time=night]{--textcarter-sky:oklch(50% .09 272);--textcarter-hill-1:oklch(72% .06 270);--textcarter-hill-2:oklch(66% .07 270);--textcarter-hill-3:oklch(60% .08 268);--textcarter-hill-4:oklch(54% .09 266);--textcarter-hill-5:oklch(47% .1 266);--textcarter-pine:oklch(64% .07 270);background:linear-gradient(oklch(50% .09 272/0), var(--textcarter-sky) 96px, oklch(68% .07 270) 55%, oklch(68% .07 270/0) 90%)}.textcarter-x .textcarter-ov-art[data-time=night] .textcarter-ov-cloud{opacity:.5}.textcarter-x .textcarter-ov-moon{filter:drop-shadow(0 0 12px oklch(96% .035 95/.45))}.textcarter-x .textcarter-ov-moon-disc{fill:var(--textcarter-moon)}.textcarter-x .textcarter-ov-star{fill:var(--textcarter-moon);animation:2.6s ease-in-out infinite alternate textcarter-ov-twinkle;position:absolute;overflow:visible}@keyframes textcarter-ov-twinkle{0%{opacity:.45;scale:.75}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.textcarter-x .textcarter-ov-hill,.textcarter-x .textcarter-ov-boat,.textcarter-x .textcarter-ov-cloud,.textcarter-x .textcarter-ov-star{animation:none}}@container (width<=680px){.textcarter-x .textcarter-db-campaigns [data-optional]{display:none}.textcarter-x .textcarter-db-campaigns tbody th{white-space:normal}}.textcarter-x .textcarter-db-panel-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.textcarter-x .textcarter-db-chart{border-radius:6px;position:relative}.textcarter-x .textcarter-db-chart:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:4px}.textcarter-x .textcarter-db-chart svg{display:block}.textcarter-x .textcarter-db-gridline{stroke:var(--textcarter-line);stroke-width:1px}.textcarter-x .textcarter-db-axis{fill:var(--textcarter-muted);font-variant-numeric:tabular-nums;font-size:11px}.textcarter-x .textcarter-db-column{fill:var(--textcarter-data);transform-box:fill-box;transform-origin:bottom;transition:fill .12s var(--textcarter-ease);animation:textcarter-db-grow-up .42s var(--textcarter-ease) backwards}@keyframes textcarter-db-grow-up{0%{transform:scaleY(0)}}.textcarter-x .textcarter-db-column[data-current]{fill:var(--textcarter-lapis)}.textcarter-x .textcarter-db-column[data-active]{fill:var(--textcarter-lapis-strong)}.textcarter-x .textcarter-db-hit{fill:#0000}.textcarter-x .textcarter-db-tip{z-index:2;border:1px solid var(--textcarter-line-strong);background:var(--textcarter-surface);min-width:148px;box-shadow:0 8px 20px -10px color-mix(in oklab, var(--textcarter-ink) 30%, transparent);pointer-events:none;border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.45;position:absolute;translate:-50% -100%}@media (hover:hover) and (pointer:fine){.textcarter-x .textcarter-db-tip{transition:opacity .12s var(--textcarter-ease), translate .12s var(--textcarter-ease)}@starting-style{.textcarter-x .textcarter-db-tip{opacity:0;translate:-50% calc(4px - 100%)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.textcarter-x .textcarter-db-tip{transition:opacity .12s linear}@starting-style{.textcarter-x .textcarter-db-tip{opacity:0;translate:-50% -100%}}}.textcarter-x .textcarter-db-tip-value{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.textcarter-x .textcarter-db-table{border-collapse:collapse;width:100%;font-size:13px}.textcarter-x .textcarter-db-table th,.textcarter-x .textcarter-db-table td{text-align:left;white-space:nowrap;padding:9px 12px}.textcarter-x .textcarter-db-table th:first-child,.textcarter-x .textcarter-db-table td:first-child{padding-left:0}.textcarter-x .textcarter-db-table th:last-child,.textcarter-x .textcarter-db-table td:last-child{padding-right:0}.textcarter-x .textcarter-db-table thead th{border-bottom:1px solid var(--textcarter-line);color:var(--textcarter-muted);font-size:12px;font-weight:500}.textcarter-x .textcarter-db-table tbody th{font-weight:400}.textcarter-x .textcarter-db-table tbody tr+tr{border-top:1px solid var(--textcarter-line)}.textcarter-x .textcarter-db-table .text-right{text-align:right}.textcarter-x .textcarter-db-rows{padding:0}.textcarter-x .textcarter-db-rows>*+*{border-top:1px solid var(--textcarter-line)}.textcarter-x .textcarter-db-attention{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:10px;display:grid}.textcarter-x .textcarter-db-kind{background:var(--textcarter-secondary);width:28px;height:28px;color:var(--textcarter-text-2);border-radius:7px;place-items:center;display:grid}.textcarter-x .textcarter-db-funnel{flex-direction:column;gap:14px;padding:2px 0 0;display:flex}.textcarter-x .textcarter-db-funnel li{grid-template-columns:minmax(0,1fr) auto;row-gap:6px;font-size:13px;display:grid}.textcarter-x .textcarter-db-funnel-value{gap:8px;display:flex}.textcarter-x .textcarter-db-funnel-track{grid-column:1/-1;height:8px}.textcarter-x .textcarter-db-funnel-track span{background:var(--textcarter-data);transform-origin:0;height:100%;animation:textcarter-db-grow-right .48s var(--textcarter-ease) backwards;border-radius:0 4px 4px 0;display:block}@keyframes textcarter-db-grow-right{0%{transform:scaleX(0)}}.textcarter-x .textcarter-db-convo{width:calc(100% + 16px);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--textcarter-ease);background:0 0;border:0;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;margin-inline:-8px;padding:10px 8px;display:grid}.textcarter-x .textcarter-db-convo:hover{background:var(--textcarter-hover)}.textcarter-x .textcarter-db-convo:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:-2px}.textcarter-x .textcarter-db-initials{background:var(--textcarter-secondary);width:32px;height:32px;color:var(--textcarter-text-2);border-radius:8px;place-items:center;font-size:12px;font-weight:600;display:grid}.textcarter-x .textcarter-db-mini li{border-top:1px solid var(--textcarter-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;padding-block:8px;font-size:13px;display:grid}.textcarter-x .textcarter-db-empty{border:1px dashed var(--textcarter-line-strong);color:var(--textcarter-muted);text-align:center;border-radius:8px;place-items:center;gap:6px;padding:16px;font-size:13px;display:grid}.textcarter-x .textcarter-db-empty:has(.textcarter-paper-scene){border-color:#0000;padding-top:8px}.textcarter-x .textcarter-db-skeleton{background:var(--textcarter-secondary);border-radius:8px;animation:1.1s ease-in-out infinite alternate textcarter-db-pulse}@keyframes textcarter-db-pulse{to{opacity:.5}}@media (prefers-reduced-motion:reduce){.textcarter-x .textcarter-db-skeleton{animation:none}.textcarter-x .textcarter-db-column,.textcarter-x .textcarter-db-funnel-track span,.textcarter-x .textcarter-db-spark path,.textcarter-x .textcarter-db-spark circle,.textcarter-x .textcarter-db-trendchart-current,.textcarter-x .textcarter-db-trendchart-dot,.textcarter-x .textcarter-cp-path-fill{animation:.2s linear backwards textcarter-db-fade}}@keyframes textcarter-db-fade{0%{opacity:0}}.textcarter-x .textcarter-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.textcarter-x .textcarter-page-header>:first-child{align-self:flex-start}.textcarter-x .textcarter-page-meta{color:var(--textcarter-muted);margin-top:4px;font-size:13px}.textcarter-x .textcarter-section{border-top:1px solid var(--textcarter-line);min-width:0;padding-top:14px}.textcarter-x .textcarter-section-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.textcarter-x .textcarter-section-head[data-action]{align-items:center}.textcarter-x .textcarter-section-heading{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.textcarter-x .textcarter-section-description{max-width:68ch;color:var(--textcarter-muted);margin-top:4px;font-size:13px}.textcarter-x .textcarter-section-head+:not(.textcarter-section-description),.textcarter-x .textcarter-section-description+*{margin-top:14px}.textcarter-x .textcarter-crumb-link{color:var(--muted-foreground);font:inherit;cursor:pointer;transition:color .15s var(--textcarter-ease);background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.textcarter-x .textcarter-crumb-link:hover{color:var(--textcarter-ink)}}.textcarter-x .textcarter-crumb-link:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:2px;border-radius:3px}.textcarter-x .textcarter-db-summary{flex-direction:column;gap:20px;margin-bottom:-24px;display:flex}.textcarter-x .textcarter-db-summary-top{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px 48px;display:grid}@container (width<=640px){.textcarter-x .textcarter-db-summary-top{grid-template-columns:minmax(0,1fr)}}.textcarter-x .textcarter-db-summary-hero{flex-direction:column;gap:8px;display:flex}.textcarter-x .textcarter-db-hero{letter-spacing:-.035em;font-size:44px;font-weight:600;line-height:1}.textcarter-x .textcarter-db-stat{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.1}.textcarter-x .textcarter-db-trendchart{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex;position:relative}.textcarter-x .textcarter-db-trendchart-legend{color:var(--textcarter-muted);justify-content:flex-end;gap:14px;font-size:11px;display:flex}.textcarter-x .textcarter-db-trendchart-legend i{border-top:2px solid var(--textcarter-lapis);vertical-align:middle;width:12px;height:0;margin-right:6px;display:inline-block}.textcarter-x .textcarter-db-trendchart-legend i[data-series=previous]{border-top:2px dashed var(--textcarter-data-strong)}.textcarter-x .textcarter-db-trendchart-svg{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--textcarter-fade,8%), #000 calc(100% - var(--textcarter-fade,8%)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--textcarter-fade,8%), #000 calc(100% - var(--textcarter-fade,8%)), transparent);display:block;overflow:visible}.textcarter-x .textcarter-db-trendchart-area{animation:textcarter-db-fade .6s var(--textcarter-ease) backwards .15s}.textcarter-x .textcarter-db-trendchart-previous{fill:none;stroke:var(--textcarter-data-strong);stroke-width:1.5px;stroke-dasharray:4 4;stroke-linejoin:round}.textcarter-x .textcarter-db-trendchart-current{fill:none;stroke:var(--textcarter-lapis);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:1;animation:textcarter-db-draw .7s var(--textcarter-ease) backwards}.textcarter-x .textcarter-db-trendchart-dot{fill:var(--textcarter-lapis);animation:textcarter-db-pop .26s var(--textcarter-ease) backwards .6s}.textcarter-x .textcarter-db-trendchart-plot{position:relative}.textcarter-x .textcarter-db-trendchart-scrub{cursor:crosshair;border-radius:6px;outline:none;position:absolute;inset:0}.textcarter-x .textcarter-db-trendchart-scrub:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:4px}.textcarter-x .textcarter-db-trendchart-focus line{stroke:var(--textcarter-edge-strong);stroke-width:1px;stroke-dasharray:2 3}.textcarter-x .textcarter-db-trendchart-focus line,.textcarter-x .textcarter-db-trendchart-focus circle{transition:transform .22s var(--textcarter-ease)}.textcarter-x .textcarter-db-trendchart-focus circle{fill:var(--textcarter-surface);stroke-width:2px}.textcarter-x .textcarter-db-trendchart-focus circle[data-series=current]{stroke:var(--textcarter-lapis)}.textcarter-x .textcarter-db-trendchart-focus circle[data-series=previous]{stroke:var(--textcarter-data-strong)}.textcarter-x .textcarter-db-tip{z-index:3;border:1px solid var(--textcarter-line);background:var(--textcarter-surface);pointer-events:none;min-width:188px;transition:left .22s var(--textcarter-ease), top .22s var(--textcarter-ease), translate .22s var(--textcarter-ease);border-radius:8px;flex-direction:column;gap:4px;padding:9px 11px;font-size:12px;display:flex;position:absolute;translate:-50% calc(-100% - 12px);box-shadow:0 8px 24px oklch(23% .022 266/.12)}@media (prefers-reduced-motion:reduce){.textcarter-x .textcarter-db-trendchart-focus line,.textcarter-x .textcarter-db-trendchart-focus circle,.textcarter-x .textcarter-db-tip{transition:none}}.textcarter-x .textcarter-db-tip[data-align=start]{translate:-16px calc(-100% - 12px)}.textcarter-x .textcarter-db-tip[data-align=end]{translate:calc(16px - 100%) calc(-100% - 12px)}.textcarter-x .textcarter-db-tip-title{margin-bottom:2px;font-weight:600}.textcarter-x .textcarter-db-tip-row{color:var(--textcarter-text-2);align-items:center;gap:6px;display:flex}.textcarter-x .textcarter-db-tip-row b{color:var(--textcarter-ink);margin-left:auto;padding-left:12px;font-weight:600}.textcarter-x .textcarter-db-tip-row i{border-top:2px solid var(--textcarter-lapis);width:10px;height:0;display:inline-block}.textcarter-x .textcarter-db-tip-row i[data-series=previous]{border-top:2px dashed var(--textcarter-data-strong)}.textcarter-x .textcarter-db-tip-diff{border-top:1px solid var(--textcarter-line);margin-top:2px;padding-top:6px;font-weight:560}.textcarter-x .textcarter-db-tip-diff[data-tone=good]{color:var(--textcarter-success)}.textcarter-x .textcarter-db-tip-diff[data-tone=bad]{color:var(--textcarter-danger)}.textcarter-x .textcarter-db-trendchart-labels{height:14px;color:var(--textcarter-muted);font-size:11px;position:relative}.textcarter-x .textcarter-db-trendchart-labels span{white-space:nowrap;position:absolute;top:0;translate:-50%}.textcarter-x .textcarter-db-trendchart-labels span[data-current]{color:var(--textcarter-ink);font-weight:600}.textcarter-x .textcarter-db-summary-row{border-top:1px solid var(--textcarter-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.textcarter-x .textcarter-db-summary-cell{flex-direction:column;gap:6px;min-width:0;padding:14px 16px 18px;display:flex}.textcarter-x .textcarter-db-summary-cell+.textcarter-db-summary-cell{border-left:1px solid var(--textcarter-line)}.textcarter-x .textcarter-db-summary-cell:first-child{padding-left:0}.textcarter-x .textcarter-db-summary-cell:last-child{padding-right:0}.textcarter-x .textcarter-db-summary-cell dd{margin:0}.textcarter-x .textcarter-db-summary-line{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;display:flex}@container (width<=640px){.textcarter-x .textcarter-db-summary-row{grid-template-columns:repeat(2,minmax(0,1fr))}.textcarter-x .textcarter-db-summary-cell:nth-child(2){padding-right:0}.textcarter-x .textcarter-db-summary-cell:nth-child(3){border-left:0;padding-left:0}.textcarter-x .textcarter-db-summary-cell:nth-child(n+3){border-top:1px solid var(--textcarter-line)}}.textcarter-x .textcarter-db-funnel li:last-child .textcarter-db-funnel-track span{background:var(--textcarter-lapis)}.textcarter-x .textcarter-cp-table-wrap{margin-right:calc(-1 * var(--textcarter-bleed-end));margin-left:calc(-1 * var(--textcarter-bleed-start));scrollbar-width:thin;scrollbar-color:var(--textcarter-edge-strong) var(--textcarter-workspace);min-width:0;position:relative;overflow-x:auto}.textcarter-x .textcarter-cp-table-wrap:focus-visible{outline:2px solid var(--textcarter-lapis);outline-offset:-2px}.textcarter-x .textcarter-table-hint{margin-bottom:8px}.textcarter-x .textcarter-cp-table th:first-child,.textcarter-x .textcarter-cp-table td:first-child{padding-left:var(--textcarter-bleed-start)}.textcarter-x .textcarter-cp-table th:last-child,.textcarter-x .textcarter-cp-table td:last-child{padding-right:var(--textcarter-bleed-end)}.textcarter-x .textcarter-cp-row{position:relative}.textcarter-x .textcarter-cp-row>*{transition:background-color .15s var(--textcarter-ease);padding-block:12px}.textcarter-x .textcarter-cp-row>:first-child{border-radius:8px 0 0 8px}.textcarter-x .textcarter-cp-row>:last-child{border-radius:0 8px 8px 0}@media (hover:hover) and (pointer:fine){.textcarter-x .textcarter-cp-row:hover>*{background:var(--textcarter-hover)}}.textcarter-x .textcarter-cp-row-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.textcarter-x .textcarter-cp-row-link:after{content:"";position:absolute;inset:0}.textcarter-x .textcarter-cp-row-link:focus-visible{outline:none}.textcarter-x .textcarter-cp-row:has(.textcarter-cp-row-link:focus-visible){outline:2px solid var(--textcarter-lapis);outline-offset:-2px}.textcarter-x .textcarter-cp-columns{grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:40px 64px;display:grid}.textcarter-x .textcarter-cp-columns>.textcarter-cp-aside{border-left:1px solid var(--textcarter-line);margin-left:-32px;padding-left:32px}@container (width<=900px){.textcarter-x .textcarter-cp-columns{grid-template-columns:minmax(0,1fr)}.textcarter-x .textcarter-cp-columns>.textcarter-cp-aside{border-left:0;margin-left:0;padding-left:0}}.textcarter-x .textcarter-cp-flow{grid-template-columns:minmax(0,1fr) auto minmax(6rem,auto);align-items:center;gap:8px 24px;padding-block:12px;font-size:14px;display:grid}.textcarter-x .textcarter-cp-flow>:last-child{justify-self:end}@container (width<=640px){.textcarter-x .textcarter-cp-flow{grid-template-columns:minmax(0,1fr) auto}.textcarter-x .textcarter-cp-flow>:first-child{grid-column:1/-1}}.textcarter-x .textcarter-db-rows>.textcarter-cp-flow+.textcarter-cp-flow{border-top:1px solid var(--textcarter-line)}.textcarter-x .textcarter-cp-share{align-items:center;gap:10px;font-size:13px;display:inline-flex}.textcarter-x .textcarter-cp-share-track{background:var(--textcarter-line);border-radius:2px;width:80px;height:4px;display:block;overflow:hidden}.textcarter-x .textcarter-cp-share-fill{background:var(--textcarter-data-strong);border-radius:2px;height:100%;display:block}.textcarter-x .textcarter-cp-facts{flex-direction:column;margin:0;display:flex}.textcarter-x .textcarter-cp-facts>div{grid-template-columns:minmax(130px,.7fr) minmax(0,2fr);gap:16px;padding-block:10px;font-size:14px;display:grid}.textcarter-x .textcarter-cp-facts>div+div{border-top:1px solid var(--textcarter-line)}.textcarter-x .textcarter-cp-facts dt{color:var(--textcarter-muted)}.textcarter-x .textcarter-cp-facts dd{margin:0}.textcarter-x .textcarter-cp-aside .textcarter-cp-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}.textcarter-x .textcarter-cp-facts.textcarter-cp-launch>div{grid-template-columns:72px minmax(0,1fr);padding-block:8px;font-size:13px}.textcarter-x .textcarter-cp-subhead{margin:22px 0 10px;font-size:13px;font-weight:600}.textcarter-x .textcarter-cp-history{flex-direction:column;gap:12px;font-size:14px;display:flex}.textcarter-x .textcarter-cp-history li{flex-direction:column;gap:2px;display:flex}.textcarter-x .textcarter-wz-steps{border-bottom:1px solid var(--textcarter-line);flex-wrap:wrap;gap:4px 28px;padding-bottom:14px;display:flex}.textcarter-x .textcarter-wz-step{color:var(--textcarter-muted);font:inherit;cursor:pointer;transition:color .15s var(--textcarter-ease);background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:inline-flex}.textcarter-x .textcarter-wz-step:disabled{cursor:not-allowed;opacity:.55}.textcarter-x .textcarter-wz-step[aria-current=step]{color:var(--textcarter-ink);font-weight:600}.textcarter-x .textcarter-wz-dot{border:1px solid var(--textcarter-edge-strong);font-variant-numeric:tabular-nums;width:22px;height:22px;transition:background-color .15s var(--textcarter-ease), border-color .15s var(--textcarter-ease);border-radius:999px;place-items:center;font-size:12px;display:grid}.textcarter-x .textcarter-wz-step[data-done] .textcarter-wz-dot{border-color:var(--textcarter-success);color:var(--textcarter-success)}.textcarter-x .textcarter-wz-step[aria-current=step] .textcarter-wz-dot{border-color:var(--textcarter-lapis);background:var(--textcarter-lapis);color:var(--textcarter-on-accent)}.textcarter-x .textcarter-wz-body{flex-direction:column;gap:28px;padding-block:8px 24px;display:flex}.textcarter-x .textcarter-wz-body>:is([role=radiogroup],fieldset,[data-slot=field]){max-width:640px}.textcarter-x .textcarter-wz-title{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:600}.textcarter-x .textcarter-wz-foot{z-index:2;border-top:1px solid var(--textcarter-line);background:var(--textcarter-workspace);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;margin-bottom:-64px;padding-block:14px 78px;display:flex;position:sticky;bottom:-64px}.textcarter-x .textcarter-wz-order{flex-direction:column;gap:2px;min-width:220px;font-size:13px;display:flex}.textcarter-x .textcarter-wz-order li{color:var(--textcarter-muted);border-radius:6px;align-items:center;gap:10px;padding:5px 10px;display:flex}.textcarter-x .textcarter-wz-order li[data-current]{background:var(--textcarter-selected);color:var(--textcarter-ink);font-weight:500}.textcarter-x .textcarter-cp-facts>.textcarter-wz-review-row{grid-template-columns:minmax(130px,.7fr) minmax(0,2fr) auto;align-items:baseline}.textcarter-x .textcarter-cp-checks{flex-direction:column;gap:14px;font-size:14px;display:flex}.textcarter-x .textcarter-cp-checks li{grid-template-columns:16px minmax(0,1fr);gap:10px;display:grid}.textcarter-x .textcarter-cp-checks li>svg{margin-top:2px}.textcarter-x .textcarter-cp-checks li[data-state=ok]>svg{color:var(--textcarter-success)}.textcarter-x .textcarter-cp-checks li[data-state=blocked]>svg{color:var(--textcarter-edge-strong)}.textcarter-x .textcarter-tm-row{grid-template-columns:32px minmax(0,1fr) auto 64px 32px;align-items:center;gap:16px;padding-block:14px;font-size:14px;display:grid}@media (width<40rem){.textcarter-x .textcarter-tm-row{grid-template-columns:32px minmax(0,1fr) 64px 32px}.textcarter-x .textcarter-tm-active{display:none}}.textcarter-x .textcarter-db-initials.textcarter-tm-pending{border:1px dashed var(--textcarter-edge-strong);color:var(--textcarter-muted);background:0 0}.textcarter-x .textcarter-of-facts{margin:0;font-size:13px}.textcarter-x .textcarter-of-fact{grid-template-columns:112px minmax(0,1fr);gap:12px;padding-block:9px;display:grid}.textcarter-x .textcarter-of-fact+.textcarter-of-fact{border-top:1px solid var(--textcarter-line)}.textcarter-x .textcarter-of-facts dt{color:var(--textcarter-muted)}.textcarter-x .textcarter-of-facts dd{margin:0}.textcarter-x .textcarter-cp-results{flex-direction:column;gap:20px;margin-bottom:-24px;display:flex}.textcarter-x .textcarter-cp-results-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.textcarter-x .textcarter-cp-return{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.textcarter-x .textcarter-cp-path{border-top:1px solid var(--textcarter-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.textcarter-x .textcarter-cp-step{flex-direction:column;gap:4px;min-width:0;padding:14px 16px 18px;display:flex}.textcarter-x .textcarter-cp-step+.textcarter-cp-step{border-left:1px solid var(--textcarter-line)}.textcarter-x .textcarter-cp-step:first-child{padding-left:0}.textcarter-x .textcarter-cp-step:last-child{padding-right:0}.textcarter-x .textcarter-cp-step[data-last] .textcarter-db-stat{color:var(--textcarter-lapis)}.textcarter-x .textcarter-cp-path-bar{background:var(--textcarter-line);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.textcarter-x .textcarter-cp-path-fill{background:var(--textcarter-data);transform-origin:0;height:100%;animation:textcarter-db-grow-right .52s var(--textcarter-ease) backwards;border-radius:2px;display:block}.textcarter-x .textcarter-cp-step[data-last] .textcarter-cp-path-fill{background:var(--textcarter-lapis)}@container (width<=640px){.textcarter-x .textcarter-cp-path{grid-template-columns:minmax(0,1fr)}.textcarter-x .textcarter-cp-step{padding-inline:0}.textcarter-x .textcarter-cp-step+.textcarter-cp-step{border-top:1px solid var(--textcarter-line);border-left:0}}.textcarter-x .textcarter-st-tabs{border-bottom:1px solid var(--textcarter-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-bottom:12px;display:flex}.textcarter-x .textcarter-db-inner.textcarter-st{gap:40px}.textcarter-x .textcarter-st-group>h2{border-bottom:1px solid var(--textcarter-line);padding-bottom:12px}.textcarter-x .textcarter-st-row{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:12px 48px;padding-block:20px;font-size:14px;display:grid}.textcarter-x .textcarter-st-rows>.textcarter-st-row+.textcarter-st-row{border-top:1px solid var(--textcarter-line)}@container (width<=640px){.textcarter-x .textcarter-st-row{grid-template-columns:minmax(0,1fr)}}.textcarter-x .textcarter-st-hint{max-width:36ch;color:var(--textcarter-muted);margin-top:2px;font-size:13px}.textcarter-x .textcarter-st-value{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.textcarter-x .textcarter-st-list li{grid-template-columns:minmax(0,1fr) auto 32px;align-items:center;gap:16px;min-height:40px;display:grid}.textcarter-x .textcarter-st-list li+li{border-top:1px solid var(--textcarter-line)}.textcarter-x .textcarter-st-add{background:var(--textcarter-tint);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.textcarter-x .textcarter-st-add>div:last-child{grid-column:1/-1}.textcarter-x .textcarter-paper-scene{width:160px;max-width:100%;height:auto;display:block;overflow:visible}.textcarter-x .textcarter-paper-scene:not([data-kind=coupon]){overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#000 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#000 80%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.textcarter-x .textcarter-paper-scene-trail{fill:none;stroke:var(--textcarter-lapis);stroke-dasharray:0 7;stroke-linecap:round;stroke-opacity:.35;stroke-width:1.8px}.textcarter-x .textcarter-paper-scene-trail[data-ahead]{stroke-opacity:.25;animation:1.4s linear infinite textcarter-paper-march}.textcarter-x .textcarter-paper-scene-cloud{fill:var(--textcarter-surface)}.textcarter-x .textcarter-paper-scene-drift{animation:9s ease-in-out infinite alternate textcarter-paper-drift}.textcarter-x .textcarter-paper-scene-float{animation:5s ease-in-out infinite alternate textcarter-paper-float}.textcarter-x .textcarter-paper-scene-stripe{stroke:var(--textcarter-surface);stroke-dasharray:6 5;stroke-width:1.5px}.textcarter-x .textcarter-paper-scene-pole{stroke:var(--textcarter-lapis-soft);stroke-linecap:round;stroke-width:1.2px}.textcarter-x .textcarter-paper-scene-sock{fill:var(--textcarter-sun-inner);transform-box:fill-box;transform-origin:0;animation:1.2s ease-in-out infinite alternate textcarter-paper-flutter}.textcarter-x .textcarter-paper-coupon{fill:var(--textcarter-coupon);stroke:var(--textcarter-lapis-line);stroke-width:1px}.textcarter-x .textcarter-paper-coupon[data-back]{fill:var(--textcarter-hill-1)}.textcarter-x .textcarter-paper-coupon-tear{stroke:var(--textcarter-lapis-line);stroke-dasharray:2 3}.textcarter-x .textcarter-paper-coupon-line{fill:var(--textcarter-hill-2)}@keyframes textcarter-paper-march{to{stroke-dashoffset:-7px}}@keyframes textcarter-paper-drift{0%{translate:-6px}to{translate:6px}}@keyframes textcarter-paper-float{0%{translate:0 -2px}to{translate:0 2px}}@keyframes textcarter-paper-flutter{0%{rotate:4deg;scale:.85 1}to{rotate:-3deg;scale:1}}.textcarter-x .textcarter-coupon{vertical-align:middle;filter:drop-shadow(0 1px 1.5px oklch(35% .08 266/.18));display:inline-flex}.textcarter-x .textcarter-coupon-paper{background:linear-gradient(var(--textcarter-lapis-line) 50%, transparent 0) 10px 0 / 1px 4px repeat-y, var(--textcarter-coupon);color:var(--textcarter-ink);border-radius:3px;padding:3px 12px 3px 19px;-webkit-mask:radial-gradient(circle at 0,#0000 4px,#000 4.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 4px,#000 4.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 4px,#000 4.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 4px,#000 4.5px) 100%/51% 100% no-repeat}.textcarter-x .textcarter-closed-store{overflow:visible}.textcarter-x .textcarter-closed-store-wall,.textcarter-x .textcarter-closed-store-roof,.textcarter-x .textcarter-closed-store-awning,.textcarter-x .textcarter-closed-store-door,.textcarter-x .textcarter-closed-store-window{stroke:var(--textcarter-lapis-soft);stroke-linejoin:round;stroke-width:.9px}.textcarter-x .textcarter-closed-store-wall,.textcarter-x .textcarter-closed-store-awning[data-light]{fill:var(--textcarter-surface)}.textcarter-x .textcarter-closed-store-roof,.textcarter-x .textcarter-closed-store-door,.textcarter-x .textcarter-closed-store-window{fill:var(--textcarter-selected)}.textcarter-x .textcarter-closed-store-awning{fill:var(--textcarter-lapis-line)}.textcarter-x .textcarter-closed-store-sign{transform-origin:21px 20px;animation:2.4s ease-in-out infinite alternate textcarter-paper-swing}.textcarter-x .textcarter-closed-store-sign line{stroke:var(--textcarter-lapis-soft);stroke-width:.8px}.textcarter-x .textcarter-closed-store-sign rect{fill:var(--textcarter-surface);stroke:var(--textcarter-danger);stroke-width:.9px}.textcarter-x .textcarter-closed-store-sign text{fill:var(--textcarter-danger);letter-spacing:.3px;text-anchor:middle;font-size:6.4px;font-weight:700}@keyframes textcarter-paper-swing{0%{rotate:-5deg}to{rotate:5deg}}.textcarter-x.textcarter-takeoff{z-index:100;pointer-events:none;position:fixed;inset:0}.textcarter-x .textcarter-takeoff-sky{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.textcarter-x .textcarter-takeoff-trail{fill:none;stroke:var(--textcarter-lapis);stroke-dasharray:0 9;stroke-linecap:round;stroke-opacity:.45;stroke-width:2.2px}.textcarter-x .textcarter-takeoff-plane{offset-rotate:auto;position:absolute;top:0;left:0}.textcarter-x .textcarter-takeoff-shape,.textcarter-x .textcarter-takeoff-envelope{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.textcarter-x .textcarter-takeoff-envelope>*{fill:var(--textcarter-surface);stroke:var(--textcarter-lapis);stroke-linejoin:round;stroke-width:1.25px;vector-effect:non-scaling-stroke}.textcarter-x .textcarter-takeoff-envelope path{fill:none}.textcarter-x .textcarter-st-day{flex:none;width:76px;height:auto;overflow:visible}.textcarter-x .textcarter-st-day-horizon{stroke:var(--textcarter-line-strong)}.textcarter-x .textcarter-st-day-allowed{fill:none;stroke:var(--textcarter-edge);stroke-dasharray:0 4;stroke-linecap:round;stroke-width:1.5px}.textcarter-x .textcarter-st-day-window{fill:none;stroke:var(--textcarter-lapis-line);stroke-linecap:round;stroke-width:2.5px}.textcarter-x .textcarter-st-day[data-time=night] .textcarter-st-day-window{stroke:var(--textcarter-line-strong)}.textcarter-x .textcarter-st-day-sun{fill:var(--textcarter-sun-inner);stroke:var(--textcarter-sun-outer);stroke-width:3px}.textcarter-x .textcarter-st-day-moon{fill:var(--textcarter-moon);stroke:oklch(80% .06 95);stroke-width:.8px}@media (prefers-reduced-motion:reduce){.textcarter-x .textcarter-paper-scene-trail[data-ahead],.textcarter-x .textcarter-paper-scene-drift,.textcarter-x .textcarter-paper-scene-float,.textcarter-x .textcarter-paper-scene-sock,.textcarter-x .textcarter-closed-store-sign{animation:none}}.textcarter-x{--textcarter-bleed-start:0px;--textcarter-bleed-end:0px}.textcarter-x .textcarter-db-inner{--textcarter-bleed-start:32px;--textcarter-bleed-end:32px}.textcarter-x .textcarter-st-row>*,.textcarter-x .textcarter-cp-flow>*{--textcarter-bleed-start:0px;--textcarter-bleed-end:0px}.textcarter-x :is(.textcarter-section,.textcarter-db-panel,.textcarter-db-rows>*,.textcarter-db-mini li,.textcarter-cp-facts>div,.textcarter-st-group>h2,.textcarter-st-row,.textcarter-st-list li,.textcarter-st-tabs,.textcarter-cp-path,.textcarter-db-summary-row,.textcarter-wz-steps,.textcarter-wz-foot,.textcarter-of-fact,.textcarter-rule,[data-slot=separator][data-orientation=horizontal]){margin-right:calc(-1 * var(--textcarter-bleed-end));margin-left:calc(-1 * var(--textcarter-bleed-start));padding-right:var(--textcarter-bleed-end);padding-left:var(--textcarter-bleed-start)}@media (width<=760px){.textcarter-x.textcarter-app,.textcarter-x.textcarter-app[data-rail=expanded]{grid-template-columns:minmax(0,1fr);min-height:0}.textcarter-x .textcarter-rail{z-index:40;width:232px;transition:translate .2s var(--textcarter-ease);position:fixed;inset:0 auto 0 0;translate:-100%}.textcarter-x.textcarter-app[data-rail=expanded] .textcarter-rail{translate:0}.textcarter-x .textcarter-mobile-backdrop{background:color-mix(in oklab, var(--textcarter-ink) 32%, transparent);z-index:35;border:0;display:block;position:fixed;inset:0}.textcarter-x .textcarter-topbar{gap:8px;padding-inline:16px}.textcarter-x .textcarter-topbar>.textcarter-pill{white-space:nowrap;font-size:10px}.textcarter-x .textcarter-workspace-crumb,.textcarter-x .textcarter-workspace-crumb+[data-slot=breadcrumb-separator]{display:none}.textcarter-x .textcarter-db-inner{--textcarter-bleed-start:16px;--textcarter-bleed-end:16px;padding:20px 16px}.textcarter-x .textcarter-ov{grid-template-columns:minmax(0,1fr)}.textcarter-x .textcarter-ov-main{border-right:0;min-width:0}.textcarter-x .textcarter-ov-side{border-top:1px solid var(--textcarter-line)}.textcarter-x .textcarter-page-head{padding:20px 16px 0}.textcarter-x .textcarter-title{font-size:22px}.textcarter-x .textcarter-db-range-track button{white-space:nowrap}.textcarter-x .textcarter-cp-table-wrap{overflow-x:auto}.textcarter-x .textcarter-topbar [data-slot=breadcrumb-list]{gap:4px}}@media (prefers-reduced-motion:reduce){.textcarter-x .textcarter-rail{transition:none}}}
